Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 354886 Details for
Bug 479452
dev-python/pyudev-0.16.1-r1 fails src_test
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
pyudev-0.16.1-r1_build.log (text/x-log), 27.12 KB, created by
Nikoli
on 2013-08-02 10:08:52 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Nikoli
Created:
2013-08-02 10:08:52 UTC
Size:
27.12 KB
patch
obsolete
>[32;01m * [39;49;00mPackage: dev-python/pyudev-0.16.1-r1 >[32;01m * [39;49;00mRepository: gentoo >[32;01m * [39;49;00mMaintainer: python@gentoo.org >[32;01m * [39;49;00mUSE: amd64 elibc_glibc kernel_linux pyqt4 python_targets_python2_7 test userland_GNU >[32;01m * [39;49;00mFEATURES: preserve-libs sandbox test userpriv usersandbox >>>> Unpacking source... >>>> Unpacking pyudev-0.16.1.tar.gz to /var/tmp/portage/dev-python/pyudev-0.16.1-r1/work >>>> Source unpacked in /var/tmp/portage/dev-python/pyudev-0.16.1-r1/work >>>> Preparing source in /var/tmp/portage/dev-python/pyudev-0.16.1-r1/work/pyudev-0.16.1 ... > [33;01m*[0m If your PORTAGE_TMPDIR is longer in length then '/var/tmp/', > [33;01m*[0m change it to /var/tmp to ensure tests will pass. >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-python/pyudev-0.16.1-r1/work/pyudev-0.16.1 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-python/pyudev-0.16.1-r1/work/pyudev-0.16.1 ... > [32;01m*[0m python2_7: running distutils-r1_run_phase distutils-r1_python_compile >/usr/bin/python2.7 setup.py build --build-base /var/tmp/portage/dev-python/pyudev-0.16.1-r1/work/pyudev-0.16.1-python2_7 --build-platlib /var/tmp/portage/dev-python/pyudev-0.16.1-r1/work/pyudev-0.16.1-python2_7/lib --build-purelib /var/tmp/portage/dev-python/pyudev-0.16.1-r1/work/pyudev-0.16.1-python2_7/lib --build-scripts /var/tmp/portage/dev-python/pyudev-0.16.1-r1/work/pyudev-0.16.1-python2_7/scripts egg_info --egg-base /var/tmp/portage/dev-python/pyudev-0.16.1-r1/work/pyudev-0.16.1-python2_7 >running build >running build_py >creating /var/tmp/portage/dev-python/pyudev-0.16.1-r1/work/pyudev-0.16.1-python2_7 >creating /var/tmp/portage/dev-python/pyudev-0.16.1-r1/work/pyudev-0.16.1-python2_7/lib >creating /var/tmp/portage/dev-python/pyudev-0.16.1-r1/work/pyudev-0.16.1-python2_7/lib/pyudev >copying pyudev/device.py -> /var/tmp/portage/dev-python/pyudev-0.16.1-r1/work/pyudev-0.16.1-python2_7/lib/pyudev >copying pyudev/core.py -> /var/tmp/portage/dev-python/pyudev-0.16.1-r1/work/pyudev-0.16.1-python2_7/lib/pyudev >copying pyudev/pyqt4.py -> /var/tmp/portage/dev-python/pyudev-0.16.1-r1/work/pyudev-0.16.1-python2_7/lib/pyudev >copying pyudev/wx.py -> /var/tmp/portage/dev-python/pyudev-0.16.1-r1/work/pyudev-0.16.1-python2_7/lib/pyudev >copying pyudev/_qt_base.py -> /var/tmp/portage/dev-python/pyudev-0.16.1-r1/work/pyudev-0.16.1-python2_7/lib/pyudev >copying pyudev/__init__.py -> /var/tmp/portage/dev-python/pyudev-0.16.1-r1/work/pyudev-0.16.1-python2_7/lib/pyudev >copying pyudev/_compat.py -> /var/tmp/portage/dev-python/pyudev-0.16.1-r1/work/pyudev-0.16.1-python2_7/lib/pyudev >copying pyudev/_util.py -> /var/tmp/portage/dev-python/pyudev-0.16.1-r1/work/pyudev-0.16.1-python2_7/lib/pyudev >copying pyudev/_libudev.py -> /var/tmp/portage/dev-python/pyudev-0.16.1-r1/work/pyudev-0.16.1-python2_7/lib/pyudev >copying pyudev/monitor.py -> /var/tmp/portage/dev-python/pyudev-0.16.1-r1/work/pyudev-0.16.1-python2_7/lib/pyudev >warning: build_py: byte-compiling is disabled, skipping. > >running egg_info >creating /var/tmp/portage/dev-python/pyudev-0.16.1-r1/work/pyudev-0.16.1-python2_7/pyudev.egg-info >writing /var/tmp/portage/dev-python/pyudev-0.16.1-r1/work/pyudev-0.16.1-python2_7/pyudev.egg-info/PKG-INFO >writing top-level names to /var/tmp/portage/dev-python/pyudev-0.16.1-r1/work/pyudev-0.16.1-python2_7/pyudev.egg-info/top_level.txt >writing dependency_links to /var/tmp/portage/dev-python/pyudev-0.16.1-r1/work/pyudev-0.16.1-python2_7/pyudev.egg-info/dependency_links.txt >writing manifest file '/var/tmp/portage/dev-python/pyudev-0.16.1-r1/work/pyudev-0.16.1-python2_7/pyudev.egg-info/SOURCES.txt' >reading manifest file '/var/tmp/portage/dev-python/pyudev-0.16.1-r1/work/pyudev-0.16.1-python2_7/pyudev.egg-info/SOURCES.txt' >reading manifest template 'MANIFEST.in' >writing manifest file '/var/tmp/portage/dev-python/pyudev-0.16.1-r1/work/pyudev-0.16.1-python2_7/pyudev.egg-info/SOURCES.txt' >>>> Source compiled. > [32;01m*[0m python2_7: running distutils-r1_run_phase python_test >======================================================================================= test session starts ======================================================================================= >platform linux2 -- Python 2.7.5 -- pytest-2.3.5 >collected 699 items > >tests/test_core.py ........ >tests/test_device.py ..................................ssss...s..ssss...s...ssss...s..ssssFsssss................s...s.ssssss.ss.s...........sss.s.s.s.......................................................................................................................................................................................................................................FFFFFFFFFF..........ssss...s............................................................................................................................................................ssssss.sss..........ssssss.sss.......... >tests/test_enumerate.py .................s...s.s........... >tests/test_libudev.py sss >tests/test_monitor.py ......................s.s..s >tests/test_observer.py .ssssss.....sFFFFFsssssss >tests/test_pypi.py s >tests/test_util.py ................ > >============================================================================================ FAILURES ============================================================================================= >_______________________________ TestDevice.test_from_device_file_links[DeviceData(/devices/pci0000:00/0000:00:1f.2/ata1/host0/target0:0:0/0:0:0:0/block/sda/sda5)] ________________________________ > >self = <test_device.TestDevice object at 0x4b81958d90>, context = <pyudev.core.Context object at 0x4b81b3e4d0> >device_data = DeviceData(/devices/pci0000:00/0000:00:1f.2/ata1/host0/target0:0:0/0:0:0:0/block/sda/sda5) > > @with_device_data > def test_from_device_file_links(self, context, device_data): > if not device_data.device_links: > pytest.skip('no device links') > for link in device_data.device_links: > link = os.path.join(context.device_path, link) > device = Device.from_device_file(context, link) >> assert device.device_path == device_data.device_path >E assert u'/devices/vi...l/block/dm-13' == u'/devices/pci...lock/sda/sda5' >E - /devices/virtual/block/dm-13 >E + /devices/pci0000:00/0000:00:1f.2/ata1/host0/target0:0:0/0:0:0:0/block/sda/sda5 > >tests/test_device.py:167: AssertionError >____________________________________________________ TestDevice.test_length[DeviceData(/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:0f)] ____________________________________________________ > >self = <test_device.TestDevice object at 0x4b8208a410>, device = Device(u'/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:0f') >device_data = DeviceData(/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:0f) > > @with_device_data > def test_length(self, device, device_data): >> assert len(device) == len(device_data.properties) >E assert 3 == 2 >E + where 3 = len(Device(u'/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:0f')) >E + and 2 = len({u'DEVPATH': u'/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:0f', u'SUBSYSTEM': u'acpi'}) >E + where {u'DEVPATH': u'/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:0f', u'SUBSYSTEM': u'acpi'} = DeviceData(/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:0f).properties > >tests/test_device.py:402: AssertionError >__________________________________________________________________ TestDevice.test_length[DeviceData(/devices/system/cpu/cpu7)] ___________________________________________________________________ > >self = <test_device.TestDevice object at 0x4b8208be50>, device = Device(u'/sys/devices/system/cpu/cpu7'), device_data = DeviceData(/devices/system/cpu/cpu7) > > @with_device_data > def test_length(self, device, device_data): >> assert len(device) == len(device_data.properties) >E assert 4 == 3 >E + where 4 = len(Device(u'/sys/devices/system/cpu/cpu7')) >E + and 3 = len({u'DEVPATH': u'/devices/system/cpu/cpu7', u'MODALIAS': u'x86cpu:vendor:0000:family:0006:model:002D:feature:,0000,0001,0002,0003,0004,...09A,009B,009C,00C0,00E0,00E1,00E3,00E4,00E5,00E6,00E7,0100,0101,0102,0103,0104', u'SUBSYSTEM': u'cpu'}) >E + where {u'DEVPATH': u'/devices/system/cpu/cpu7', u'MODALIAS': u'x86cpu:vendor:0000:family:0006:model:002D:feature:,0000,0001,0002,0003,0004,...09A,009B,009C,00C0,00E0,00E1,00E3,00E4,00E5,00E6,00E7,0100,0101,0102,0103,0104', u'SUBSYSTEM': u'cpu'} = DeviceData(/devices/system/cpu/cpu7).properties > >tests/test_device.py:402: AssertionError >______________________________________________________________ TestDevice.test_length[DeviceData(/devices/pci0000:ff/0000:ff:0c.6)] _______________________________________________________________ > >self = <test_device.TestDevice object at 0x4b8207da90>, device = Device(u'/sys/devices/pci0000:ff/0000:ff:0c.6'), device_data = DeviceData(/devices/pci0000:ff/0000:ff:0c.6) > > @with_device_data > def test_length(self, device, device_data): >> assert len(device) == len(device_data.properties) >E assert 13 == 12 >E + where 13 = len(Device(u'/sys/devices/pci0000:ff/0000:ff:0c.6')) >E + and 12 = len({u'DEVPATH': u'/devices/pci0000:ff/0000:ff:0c.6', u'ID_MODEL_FROM_DATABASE': u'Xeon E5/Core i7 Integrated Memory Contr...ID_PCI_CLASS_FROM_DATABASE': u'Generic system peripheral', u'ID_PCI_SUBCLASS_FROM_DATABASE': u'System peripheral', ...}) >E + where {u'DEVPATH': u'/devices/pci0000:ff/0000:ff:0c.6', u'ID_MODEL_FROM_DATABASE': u'Xeon E5/Core i7 Integrated Memory Contr...ID_PCI_CLASS_FROM_DATABASE': u'Generic system peripheral', u'ID_PCI_SUBCLASS_FROM_DATABASE': u'System peripheral', ...} = DeviceData(/devices/pci0000:ff/0000:ff:0c.6).properties > >tests/test_device.py:402: AssertionError >__________________________________________________________________ TestDevice.test_length[DeviceData(/devices/virtual/bdi/7:0)] ___________________________________________________________________ > >self = <test_device.TestDevice object at 0x4b817a0f10>, device = Device(u'/sys/devices/virtual/bdi/7:0'), device_data = DeviceData(/devices/virtual/bdi/7:0) > > @with_device_data > def test_length(self, device, device_data): >> assert len(device) == len(device_data.properties) >E assert 3 == 2 >E + where 3 = len(Device(u'/sys/devices/virtual/bdi/7:0')) >E + and 2 = len({u'DEVPATH': u'/devices/virtual/bdi/7:0', u'SUBSYSTEM': u'bdi'}) >E + where {u'DEVPATH': u'/devices/virtual/bdi/7:0', u'SUBSYSTEM': u'bdi'} = DeviceData(/devices/virtual/bdi/7:0).properties > >tests/test_device.py:402: AssertionError >_______________________________________ TestDevice.test_length[DeviceData(/devices/pci0000:00/0000:00:1f.2/ata1/host0/target0:0:0/0:0:0:0/block/sda/sda5)] ________________________________________ > >self = <test_device.TestDevice object at 0x4b81980790>, device = Device(u'/sys/devices/pci0000:00/0000:00:1f.2/ata1/host0/target0:0:0/0:0:0:0/block/sda/sda5') >device_data = DeviceData(/devices/pci0000:00/0000:00:1f.2/ata1/host0/target0:0:0/0:0:0:0/block/sda/sda5) > > @with_device_data > def test_length(self, device, device_data): >> assert len(device) == len(device_data.properties) >E assert 56 == 55 >E + where 56 = len(Device(u'/sys/devices/pci0000:00/0000:00:1f.2/ata1/host0/target0:0:0/0:0:0:0/block/sda/sda5')) >E + and 55 = len({u'DEVLINKS': u'/dev/disk/by-id/ata-ST3000DM001-9YN166_S1F03GW5-part5 /dev/disk/by-id/wwn-0x...-4be9-9bc4-8474fb33b7b1...ATH': u'/devices/pci0000:00/0000:00:1f.2/ata1/host0/target0:0:0/0:0:0:0/block/sda/sda5', u'DEVTYPE': u'partition', ...}) >E + where {u'DEVLINKS': u'/dev/disk/by-id/ata-ST3000DM001-9YN166_S1F03GW5-part5 /dev/disk/by-id/wwn-0x...-4be9-9bc4-8474fb33b7b1...ATH': u'/devices/pci0000:00/0000:00:1f.2/ata1/host0/target0:0:0/0:0:0:0/block/sda/sda5', u'DEVTYPE': u'partition', ...} = DeviceData(/devices/pci0000:00/0000:00:1f.2/ata1/host0/target0:0:0/0:0:0:0/block/sda/sda5).properties > >tests/test_device.py:402: AssertionError >____________________________________________________________ TestDevice.test_length[DeviceData(/devices/pci0000:00/0000:00:1a.0/usb1)] ____________________________________________________________ > >self = <test_device.TestDevice object at 0x4b817b50d0>, device = Device(u'/sys/devices/pci0000:00/0000:00:1a.0/usb1'), device_data = DeviceData(/devices/pci0000:00/0000:00:1a.0/usb1) > > @with_device_data > def test_length(self, device, device_data): >> assert len(device) == len(device_data.properties) >E assert 26 == 25 >E + where 26 = len(Device(u'/sys/devices/pci0000:00/0000:00:1a.0/usb1')) >E + and 25 = len({u'BUSNUM': u'001', u'DEVNAME': u'/dev/bus/usb/001/001', u'DEVNUM': u'001', u'DEVPATH': u'/devices/pci0000:00/0000:00:1a.0/usb1', ...}) >E + where {u'BUSNUM': u'001', u'DEVNAME': u'/dev/bus/usb/001/001', u'DEVNUM': u'001', u'DEVPATH': u'/devices/pci0000:00/0000:00:1a.0/usb1', ...} = DeviceData(/devices/pci0000:00/0000:00:1a.0/usb1).properties > >tests/test_device.py:402: AssertionError >____________________________________________________ TestDevice.test_length[DeviceData(/devices/pci0000:00/0000:00:1b.0/sound/card0/pcmC0D0c)] ____________________________________________________ > >self = <test_device.TestDevice object at 0x4b82094d50>, device = Device(u'/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/pcmC0D0c') >device_data = DeviceData(/devices/pci0000:00/0000:00:1b.0/sound/card0/pcmC0D0c) > > @with_device_data > def test_length(self, device, device_data): >> assert len(device) == len(device_data.properties) >E assert 8 == 7 >E + where 8 = len(Device(u'/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/pcmC0D0c')) >E + and 7 = len({u'DEVNAME': u'/dev/snd/pcmC0D0c', u'DEVPATH': u'/devices/pci0000:00/0000:00:1b.0/sound/card0/pcmC0D0c', u'MAJOR': u'116', u'MINOR': u'5', ...}) >E + where {u'DEVNAME': u'/dev/snd/pcmC0D0c', u'DEVPATH': u'/devices/pci0000:00/0000:00:1b.0/sound/card0/pcmC0D0c', u'MAJOR': u'116', u'MINOR': u'5', ...} = DeviceData(/devices/pci0000:00/0000:00:1b.0/sound/card0/pcmC0D0c).properties > >tests/test_device.py:402: AssertionError >_________________________________________________________________ TestDevice.test_length[DeviceData(/devices/virtual/bdi/254:8)] __________________________________________________________________ > >self = <test_device.TestDevice object at 0x4b820808d0>, device = Device(u'/sys/devices/virtual/bdi/254:8'), device_data = DeviceData(/devices/virtual/bdi/254:8) > > @with_device_data > def test_length(self, device, device_data): >> assert len(device) == len(device_data.properties) >E assert 3 == 2 >E + where 3 = len(Device(u'/sys/devices/virtual/bdi/254:8')) >E + and 2 = len({u'DEVPATH': u'/devices/virtual/bdi/254:8', u'SUBSYSTEM': u'bdi'}) >E + where {u'DEVPATH': u'/devices/virtual/bdi/254:8', u'SUBSYSTEM': u'bdi'} = DeviceData(/devices/virtual/bdi/254:8).properties > >tests/test_device.py:402: AssertionError >___________________________________________________ TestDevice.test_length[DeviceData(/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2.3)] ___________________________________________________ > >self = <test_device.TestDevice object at 0x4b81a96bd0>, device = Device(u'/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2.3') >device_data = DeviceData(/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2.3) > > @with_device_data > def test_length(self, device, device_data): >> assert len(device) == len(device_data.properties) >E assert 24 == 23 >E + where 24 = len(Device(u'/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2.3')) >E + and 23 = len({u'BUSNUM': u'002', u'DEVNAME': u'/dev/bus/usb/002/005', u'DEVNUM': u'005', u'DEVPATH': u'/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2.3', ...}) >E + where {u'BUSNUM': u'002', u'DEVNAME': u'/dev/bus/usb/002/005', u'DEVNUM': u'005', u'DEVPATH': u'/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2.3', ...} = DeviceData(/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2.3).properties > >tests/test_device.py:402: AssertionError >__________________________________________________________________ TestDevice.test_length[DeviceData(/devices/virtual/mem/mem)] ___________________________________________________________________ > >self = <test_device.TestDevice object at 0x4b8208b290>, device = Device(u'/sys/devices/virtual/mem/mem'), device_data = DeviceData(/devices/virtual/mem/mem) > > @with_device_data > def test_length(self, device, device_data): >> assert len(device) == len(device_data.properties) >E assert 6 == 5 >E + where 6 = len(Device(u'/sys/devices/virtual/mem/mem')) >E + and 5 = len({u'DEVNAME': u'/dev/mem', u'DEVPATH': u'/devices/virtual/mem/mem', u'MAJOR': u'1', u'MINOR': u'1', ...}) >E + where {u'DEVNAME': u'/dev/mem', u'DEVPATH': u'/devices/virtual/mem/mem', u'MAJOR': u'1', u'MINOR': u'1', ...} = DeviceData(/devices/virtual/mem/mem).properties > >tests/test_device.py:402: AssertionError >__________________________________________________________________________________ TestGlibObserver.test_monitor __________________________________________________________________________________ > >self = <test_observer.TestGlibObserver object at 0x4b822cd250>, fake_monitor = <plugins.fake_monitor.FakeMonitor object at 0x4b822ccd90> > > def test_monitor(self, fake_monitor): >> self.prepare_test(fake_monitor) > >tests/test_observer.py:96: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <test_observer.TestGlibObserver object at 0x4b822cd250>, monitor = <plugins.fake_monitor.FakeMonitor object at 0x4b822ccd90> > > def prepare_test(self, monitor): > self.create_event_loop(self_stop_timeout=5000) >> self.create_observer(monitor) > >tests/test_observer.py:93: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <test_observer.TestGlibObserver object at 0x4b822cd250>, monitor = <plugins.fake_monitor.FakeMonitor object at 0x4b822ccd90> > > def create_observer(self, monitor): >> from pyudev.glib import GUDevMonitorObserver >E ImportError: No module named glib > >tests/test_observer.py:215: ImportError >_________________________________________________________________________ TestGlibObserver.test_events_fake_monitor[add] __________________________________________________________________________ > >self = <test_observer.TestGlibObserver object at 0x4b817bdc50>, action = u'add', fake_monitor = <plugins.fake_monitor.FakeMonitor object at 0x4b817bdc10> >fake_monitor_device = Device(u'/sys/devices/platform') > > @pytest.mark.parametrize('action', ACTIONS, ids=ACTIONS) > def test_events_fake_monitor(self, action, fake_monitor, > fake_monitor_device): >> self.prepare_test(fake_monitor) > >tests/test_observer.py:103: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <test_observer.TestGlibObserver object at 0x4b817bdc50>, monitor = <plugins.fake_monitor.FakeMonitor object at 0x4b817bdc10> > > def prepare_test(self, monitor): > self.create_event_loop(self_stop_timeout=5000) >> self.create_observer(monitor) > >tests/test_observer.py:93: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <test_observer.TestGlibObserver object at 0x4b817bdc50>, monitor = <plugins.fake_monitor.FakeMonitor object at 0x4b817bdc10> > > def create_observer(self, monitor): >> from pyudev.glib import GUDevMonitorObserver >E ImportError: No module named glib > >tests/test_observer.py:215: ImportError >________________________________________________________________________ TestGlibObserver.test_events_fake_monitor[remove] ________________________________________________________________________ > >self = <test_observer.TestGlibObserver object at 0x4b820ac0d0>, action = u'remove', fake_monitor = <plugins.fake_monitor.FakeMonitor object at 0x4b820ac990> >fake_monitor_device = Device(u'/sys/devices/platform') > > @pytest.mark.parametrize('action', ACTIONS, ids=ACTIONS) > def test_events_fake_monitor(self, action, fake_monitor, > fake_monitor_device): >> self.prepare_test(fake_monitor) > >tests/test_observer.py:103: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <test_observer.TestGlibObserver object at 0x4b820ac0d0>, monitor = <plugins.fake_monitor.FakeMonitor object at 0x4b820ac990> > > def prepare_test(self, monitor): > self.create_event_loop(self_stop_timeout=5000) >> self.create_observer(monitor) > >tests/test_observer.py:93: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <test_observer.TestGlibObserver object at 0x4b820ac0d0>, monitor = <plugins.fake_monitor.FakeMonitor object at 0x4b820ac990> > > def create_observer(self, monitor): >> from pyudev.glib import GUDevMonitorObserver >E ImportError: No module named glib > >tests/test_observer.py:215: ImportError >________________________________________________________________________ TestGlibObserver.test_events_fake_monitor[change] ________________________________________________________________________ > >self = <test_observer.TestGlibObserver object at 0x4b820a7b90>, action = u'change', fake_monitor = <plugins.fake_monitor.FakeMonitor object at 0x4b820a79d0> >fake_monitor_device = Device(u'/sys/devices/platform') > > @pytest.mark.parametrize('action', ACTIONS, ids=ACTIONS) > def test_events_fake_monitor(self, action, fake_monitor, > fake_monitor_device): >> self.prepare_test(fake_monitor) > >tests/test_observer.py:103: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <test_observer.TestGlibObserver object at 0x4b820a7b90>, monitor = <plugins.fake_monitor.FakeMonitor object at 0x4b820a79d0> > > def prepare_test(self, monitor): > self.create_event_loop(self_stop_timeout=5000) >> self.create_observer(monitor) > >tests/test_observer.py:93: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <test_observer.TestGlibObserver object at 0x4b820a7b90>, monitor = <plugins.fake_monitor.FakeMonitor object at 0x4b820a79d0> > > def create_observer(self, monitor): >> from pyudev.glib import GUDevMonitorObserver >E ImportError: No module named glib > >tests/test_observer.py:215: ImportError >_________________________________________________________________________ TestGlibObserver.test_events_fake_monitor[move] _________________________________________________________________________ > >self = <test_observer.TestGlibObserver object at 0x4b820a4250>, action = u'move', fake_monitor = <plugins.fake_monitor.FakeMonitor object at 0x4b81b3e5d0> >fake_monitor_device = Device(u'/sys/devices/platform') > > @pytest.mark.parametrize('action', ACTIONS, ids=ACTIONS) > def test_events_fake_monitor(self, action, fake_monitor, > fake_monitor_device): >> self.prepare_test(fake_monitor) > >tests/test_observer.py:103: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <test_observer.TestGlibObserver object at 0x4b820a4250>, monitor = <plugins.fake_monitor.FakeMonitor object at 0x4b81b3e5d0> > > def prepare_test(self, monitor): > self.create_event_loop(self_stop_timeout=5000) >> self.create_observer(monitor) > >tests/test_observer.py:93: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <test_observer.TestGlibObserver object at 0x4b820a4250>, monitor = <plugins.fake_monitor.FakeMonitor object at 0x4b81b3e5d0> > > def create_observer(self, monitor): >> from pyudev.glib import GUDevMonitorObserver >E ImportError: No module named glib > >tests/test_observer.py:215: ImportError >======================================================================== 16 failed, 595 passed, 88 skipped in 7.63 seconds ======================================================================== > [31;01m*[0m ERROR: dev-python/pyudev-0.16.1-r1 failed (test phase): > [31;01m*[0m Tests fail with python2.7 > [31;01m*[0m > [31;01m*[0m Call stack: > [31;01m*[0m ebuild.sh, line 93: Called src_test > [31;01m*[0m environment, line 3558: Called distutils-r1_src_test > [31;01m*[0m environment, line 1078: Called _distutils-r1_run_foreach_impl 'python_test' > [31;01m*[0m environment, line 243: Called python_parallel_foreach_impl 'distutils-r1_run_phase' 'python_test' > [31;01m*[0m environment, line 3390: Called multibuild_parallel_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > [31;01m*[0m environment, line 2649: Called multibuild_foreach_variant '_multibuild_parallel' '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > [31;01m*[0m environment, line 2597: Called _multibuild_run '_multibuild_parallel' '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > [31;01m*[0m environment, line 2595: Called _multibuild_parallel '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > [31;01m*[0m environment, line 2640: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_test' > [31;01m*[0m environment, line 600: Called distutils-r1_run_phase 'python_test' > [31;01m*[0m environment, line 1014: Called python_test > [31;01m*[0m environment, line 3450: Called die > [31;01m*[0m The specific snippet of code: > [31;01m*[0m py.test || die "Tests fail with ${EPYTHON}" > [31;01m*[0m > [31;01m*[0m If you need support, post the output of `emerge --info '=dev-python/pyudev-0.16.1-r1'`, > [31;01m*[0m the complete build log and the output of `emerge -pqv '=dev-python/pyudev-0.16.1-r1'`. >/usr/lib64/portage/bin/isolated-functions.sh: line 215: wait: `Tests fail with python2.7': not a pid or valid job spec > [31;01m*[0m The complete build log is located at '/var/tmp/portage/dev-python/pyudev-0.16.1-r1/temp/build.log'. > [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/dev-python/pyudev-0.16.1-r1/temp/environment'. > [31;01m*[0m Working directory: '/var/tmp/portage/dev-python/pyudev-0.16.1-r1/work/pyudev-0.16.1' > [31;01m*[0m S: '/var/tmp/portage/dev-python/pyudev-0.16.1-r1/work/pyudev-0.16.1'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 479452
:
354868
| 354886