[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[libvirt test] 113119: trouble: blocked/broken/pass



flight 113119 libvirt real [real]
http://logs.test-lab.xenproject.org/osstest/logs/113119/

Failures and problems with tests :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 build-arm64                     <job status>                 broken
 build-arm64-xsm                 <job status>                 broken
 build-arm64-pvops               <job status>                 broken

Tests which did not succeed, but are not blocking:
 test-arm64-arm64-libvirt-xsm  1 build-check(1)               blocked  n/a
 build-arm64-libvirt           1 build-check(1)               blocked  n/a
 test-arm64-arm64-libvirt-qcow2  1 build-check(1)               blocked  n/a
 test-arm64-arm64-libvirt      1 build-check(1)               blocked  n/a
 build-arm64-xsm               2 hosts-allocate              broken like 113032
 build-arm64-pvops             2 hosts-allocate              broken like 113032
 build-arm64-xsm               3 capture-logs                broken like 113032
 build-arm64                   2 hosts-allocate              broken like 113032
 build-arm64-pvops             3 capture-logs                broken like 113032
 build-arm64                   3 capture-logs                broken like 113032
 test-armhf-armhf-libvirt-xsm 14 saverestore-support-check    fail  like 113032
 test-armhf-armhf-libvirt     14 saverestore-support-check    fail  like 113032
 test-armhf-armhf-libvirt-raw 13 saverestore-support-check    fail  like 113032
 test-amd64-amd64-libvirt     13 migrate-support-check        fail   never pass
 test-amd64-i386-libvirt      13 migrate-support-check        fail   never pass
 test-amd64-i386-libvirt-xsm  13 migrate-support-check        fail   never pass
 test-amd64-amd64-libvirt-xsm 13 migrate-support-check        fail   never pass
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check 
fail never pass
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check 
fail never pass
 test-amd64-amd64-libvirt-vhd 12 migrate-support-check        fail   never pass
 test-armhf-armhf-libvirt-xsm 13 migrate-support-check        fail   never pass
 test-armhf-armhf-libvirt     13 migrate-support-check        fail   never pass
 test-armhf-armhf-libvirt-raw 12 migrate-support-check        fail   never pass

version targeted for testing:
 libvirt              01f3ea6488a1290d7af3af7b68aade64d937d424
baseline version:
 libvirt              4ee36c33ed371a1d9dfb9cd97b2af0ee08abd3f3

Last test of basis   113032  2017-09-04 04:20:11 Z    3 days
Failing since        113046  2017-09-05 04:23:42 Z    2 days    3 attempts
Testing same since   113119  2017-09-07 04:20:18 Z    0 days    1 attempts

------------------------------------------------------------
People who touched revisions under test:
  Andrea Bolognani <abologna@xxxxxxxxxx>
  Cole Robinson <crobinso@xxxxxxxxxx>
  Daniel P. Berrange <berrange@xxxxxxxxxx>
  Daniel Veillard <veillard@xxxxxxxxxx>
  Erik Skultety <eskultet@xxxxxxxxxx>
  John Ferlan <jferlan@xxxxxxxxxx>
  Michal Privoznik <mprivozn@xxxxxxxxxx>
  Richard W.M. Jones <rjones@xxxxxxxxxx>

jobs:
 build-amd64-xsm                                              pass    
 build-arm64-xsm                                              broken  
 build-armhf-xsm                                              pass    
 build-i386-xsm                                               pass    
 build-amd64                                                  pass    
 build-arm64                                                  broken  
 build-armhf                                                  pass    
 build-i386                                                   pass    
 build-amd64-libvirt                                          pass    
 build-arm64-libvirt                                          blocked 
 build-armhf-libvirt                                          pass    
 build-i386-libvirt                                           pass    
 build-amd64-pvops                                            pass    
 build-arm64-pvops                                            broken  
 build-armhf-pvops                                            pass    
 build-i386-pvops                                             pass    
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm           pass    
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm            pass    
 test-amd64-amd64-libvirt-xsm                                 pass    
 test-arm64-arm64-libvirt-xsm                                 blocked 
 test-armhf-armhf-libvirt-xsm                                 pass    
 test-amd64-i386-libvirt-xsm                                  pass    
 test-amd64-amd64-libvirt                                     pass    
 test-arm64-arm64-libvirt                                     blocked 
 test-armhf-armhf-libvirt                                     pass    
 test-amd64-i386-libvirt                                      pass    
 test-amd64-amd64-libvirt-pair                                pass    
 test-amd64-i386-libvirt-pair                                 pass    
 test-arm64-arm64-libvirt-qcow2                               blocked 
 test-armhf-armhf-libvirt-raw                                 pass    
 test-amd64-amd64-libvirt-vhd                                 pass    


------------------------------------------------------------
sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/logs/logs
images: /home/logs/images

Logs, config files, etc. are available at
    http://logs.test-lab.xenproject.org/osstest/logs

Explanation of these reports, and of osstest in general, is at
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master

Test harness code can be found at
    http://xenbits.xen.org/gitweb?p=osstest.git;a=summary

broken-job build-arm64 broken
broken-job build-arm64-xsm broken
broken-job build-arm64-pvops broken
broken-step build-arm64-xsm hosts-allocate
broken-step build-arm64-pvops hosts-allocate
broken-step build-arm64-xsm capture-logs
broken-step build-arm64 hosts-allocate
broken-step build-arm64-pvops capture-logs
broken-step build-arm64 capture-logs

Not pushing.

------------------------------------------------------------
commit 01f3ea6488a1290d7af3af7b68aade64d937d424
Author: Andrea Bolognani <abologna@xxxxxxxxxx>
Date:   Wed Sep 6 14:48:48 2017 +0200

    travis: Install gettext
    
    msgmerge(1) and friends are required to build libvirt, so the
    corresponding package should be installed in the Travis worker.
    
    Signed-off-by: Andrea Bolognani <abologna@xxxxxxxxxx>

commit b023feeca377a843334fb5b30f5f0ac2a1334303
Author: Andrea Bolognani <abologna@xxxxxxxxxx>
Date:   Wed Sep 6 14:46:07 2017 +0200

    travis: Sort build dependencies
    
    Keeping the list of build dependencies sorted alphabetically
    makes it way easier to visually scan it for issues.
    
    Signed-off-by: Andrea Bolognani <abologna@xxxxxxxxxx>

commit c57f3fd2f8999d17e01272246b26d31179ab7b6e
Author: Michal Privoznik <mprivozn@xxxxxxxxxx>
Date:   Tue Sep 5 16:24:14 2017 +0200

    conf: Validate device on update-device
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1439991
    
    Whenever a device is being updated via
    virDomainUpdateDeviceFlags() API, we parse the device XML and
    ideally run some generic checks to validate the configuration
    (e.g. if device defines per-device boot order but the domain has
    os/boot element already). Well, that's the theory - due to a
    missing check we've jumped early from that check function.
    
    Signed-off-by: Michal Privoznik <mprivozn@xxxxxxxxxx>
    Reviewed-by: Erik Skultety <eskultet@xxxxxxxxxx>

commit fbe315bdc89732225d2d5b898468569fd2a1fa25
Author: Andrea Bolognani <abologna@xxxxxxxxxx>
Date:   Tue Sep 5 16:37:50 2017 +0200

    m4: Disable -Wdisabled-optimization
    
    After b4f7793ce269, qemuxml2xmltest has apparently become big enough
    to trigger a compilation error when using --enable-test-coverage on
    aarch64:
    
        CC       qemuxml2xmltest.o
      qemuxml2xmltest.c: In function 'mymain':
      qemuxml2xmltest.c:1216:1: error: const/copy propagation disabled: 4361 
basic blocks and 99285 registers [-Werror=disabled-optimization]
       }
       ^
      qemuxml2xmltest.c:1216:1: error: PRE disabled: 4361 basic blocks and 
99285 registers [-Werror=disabled-optimization]
      qemuxml2xmltest.c:1216:1: error: const/copy propagation disabled: 4361 
basic blocks and 99285 registers [-Werror=disabled-optimization]
      qemuxml2xmltest.c:1216:1: error: const/copy propagation disabled: 4361 
basic blocks and 99285 registers [-Werror=disabled-optimization]
    
    However, as the GCC documentation states, this warning is not really
    caused by issues in our code, so it makes sense to disable it.
    
    Signed-off-by: Andrea Bolognani <abologna@xxxxxxxxxx>
    Reviewed-by: Daniel P. Berrange <berrange@xxxxxxxxxx>

commit d143837bd181230719e23205554850798a1ebbfe
Author: John Ferlan <jferlan@xxxxxxxxxx>
Date:   Fri Sep 1 13:16:17 2017 -0400

    qemu: Remove unused params from qemuDomainDeviceDefValidate
    
    Neither @cfg nor (now) @driver is used in the API, so remove them
    and mark @opaque as UNUSED.
    
    NB: Commit id 'fa3c558596' dropped the unused @qemuCaps which was the
    last consumer of @driver other than @cfg, but even @cfg was never used
    even in the original implementation from commit id 'd987f63a'.

commit dda0da14cd6ebff98c2293b1407371286853a38f
Author: Cole Robinson <crobinso@xxxxxxxxxx>
Date:   Sun Aug 27 11:04:42 2017 -0400

    qemu: Default to video type=virtio for machvirt
    
    arm/aarch64 -M virt on KVM doesn't and will never work with standard
    VGA card emulation. The recommended method is to use type=virtio, so
    let's make it the default for video devices without an explicit type
    set by the user.
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1404112
    
    Signed-off-by: Cole Robinson <crobinso@xxxxxxxxxx>

commit ef08a545388f388b7c76b99a3f3d2584daf05145
Author: Cole Robinson <crobinso@xxxxxxxxxx>
Date:   Sun Aug 27 11:04:41 2017 -0400

    qemu: Set default video type in qemu PostParse
    
    And not generic domain_conf code. We will need qemu private functions
    in a bit.
    
    Signed-off-by: Cole Robinson <crobinso@xxxxxxxxxx>

commit 29a90f071dd7c1764f82c7fcbfdded35d252b174
Author: Cole Robinson <crobinso@xxxxxxxxxx>
Date:   Sun Aug 27 11:04:40 2017 -0400

    conf: domain: move video type validation to DeviceDefValidate
    
    This allows drivers to set their own default. But if a driver neglects
    to fill one in, we still error like we previously would at parse time.
    
    Signed-off-by: Cole Robinson <crobinso@xxxxxxxxxx>

commit a2ca7ca52eb624883ac5a7e1d5deebb43981a410
Author: Cole Robinson <crobinso@xxxxxxxxxx>
Date:   Sun Aug 27 11:04:39 2017 -0400

    conf: domain: add VIDEO_TYPE_DEFAULT
    
    Will be needed for future patches to pull the default video type
    setting out of XML parsing routines.
    
    Signed-off-by: Cole Robinson <crobinso@xxxxxxxxxx>

commit 4c248e938a5541768614b94ad2f8b946a301434c
Author: Erik Skultety <eskultet@xxxxxxxxxx>
Date:   Tue Sep 5 10:06:33 2017 +0200

    maint: Fix incorrect parenthesis placement causing true/false assignment
    
    There were a few places in our code where the following pattern in 'if'
    condition occurred:
    
    if ((foo = bar() < 0))
        do something;
    
    This patch adjusts the conditions to the expected format:
    
    if ((foo = bar()) < 0)
        do something;
    
    Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1488192
    
    Signed-off-by: Erik Skultety <eskultet@xxxxxxxxxx>
    Reviewed-by: Martin Kletzander <mkletzan@xxxxxxxxxx>

commit a2b240e60e60ffa8b5dbcc336af1274b57c40108
Author: Andrea Bolognani <abologna@xxxxxxxxxx>
Date:   Mon Sep 4 15:06:16 2017 +0200

    Makefile.nonreentrant: Rebuild against Fedora 26
    
    According to the comments in the file and the git history, the
    list of forbidden symbols was originally built against Fedora 9
    in 2009 (!) and pretty much never refreshed afterwards.
    
    Signed-off-by: Andrea Bolognani <abologna@xxxxxxxxxx>
    Reviewed-by: Daniel P. Berrange <berrange@xxxxxxxxxx>

commit bc0108845c73d165f0abbd940f8755ccfccc1722
Author: Andrea Bolognani <abologna@xxxxxxxxxx>
Date:   Mon Sep 4 14:04:10 2017 +0200

    docs: Fix typo deamon -> daemon
    
    Suggested-by: Martin Kletzander <mkletzan@xxxxxxxxxx>
    Signed-off-by: Andrea Bolognani <abologna@xxxxxxxxxx>
    Reviewed-by: Martin Kletzander <mkletzan@xxxxxxxxxx>

commit 5f5c515bbdcb7ce8db12544033fad393eb2a1c41
Author: Daniel P. Berrange <berrange@xxxxxxxxxx>
Date:   Fri Sep 1 13:47:04 2017 +0100

    event: ignore attempts to replace the event loop impl
    
    Although not previously explicitly documented, the expectation for
    the libvirt event loop is that an implementation is registered early
    in application startup, before calling any libvirt APIs and then
    run forever after. Replacing a previously registered event loop is
    not safe & subject to races even if virConnectClose has been called
    on open handles, due to delayed deregistration of callbacks during
    conenction close.
    
    Reviewed-by: Andrea Bolognani <abologna@xxxxxxxxxx>
    Signed-off-by: Daniel P. Berrange <berrange@xxxxxxxxxx>

commit 5a1a649dcf7f5a51ed117146facc8c45402ea4a3
Author: Daniel P. Berrange <berrange@xxxxxxxxxx>
Date:   Mon Sep 4 12:42:46 2017 +0100

    Add libxslt as build requires for mingw RPMs
    
    The libxslt package is needed since:
    
      commit 94d2d6429d686c5af95115d09c01f3c6bd5ea7c6
      Author: Daniel P. Berrange <berrange@xxxxxxxxxx>
      Date:   Wed Jul 26 17:40:44 2017 +0100
    
        docs: make xmllint & xsltproc compulsory
    
    The native RPM had it already, but mingw build was missing it.
    
    Signed-off-by: Daniel P. Berrange <berrange@xxxxxxxxxx>

commit e703039c203e9dd2dac97291f9c30098efe542a0
Author: Michal Privoznik <mprivozn@xxxxxxxxxx>
Date:   Tue Aug 29 18:11:08 2017 +0200

    lxcStateInitialize: Don't leak driver's caps
    
    Funny thing. So when initializing LXC driver's capabilities,
    firstly the virLXCDriverGetCapabilities() is called. This creates
    new capabilities, stores them under driver->caps, ref() them and
    return them. However, the return value is ignored. Secondly, the
    function is called yet again and since we have driver->caps set,
    they are ref()-ed again an returned. So in the end, driver's
    capabilities have refcount of three when in fact they should have
    refcount of one.
    
    Signed-off-by: Michal Privoznik <mprivozn@xxxxxxxxxx>

commit e8a9929229c3993b47fb22d2afd4994b79b921f2
Author: Michal Privoznik <mprivozn@xxxxxxxxxx>
Date:   Mon Sep 4 12:29:55 2017 +0200

    Post-release version bump to 3.8.0
    
    Signed-off-by: Michal Privoznik <mprivozn@xxxxxxxxxx>

commit d83dac00d9d3375b08759ad7422f8b1760a08ba2
Author: Daniel Veillard <veillard@xxxxxxxxxx>
Date:   Mon Sep 4 12:14:11 2017 +0200

    Release of libvirt-3.7.0
    
    * docs/news.xml: update for release
    * po/*.po*: regenerated

commit 4c10c38275349805fac325b5c701c399cec0c9a3
Author: Richard W.M. Jones <rjones@xxxxxxxxxx>
Date:   Fri Aug 25 14:36:58 2017 +0100

    vmx: Expose VMware Managed Object Reference (moref) in XML.
    
    If you use the VDDK library to access virtual machines remotely, you
    really need to know the Managed Object Reference ("moref") of the VM.
    This must be passed each time you connect to the API.
    
    For example nbdkit's VDDK plugin requires a moref to be passed to
    mount up a VM's disk remotely:
    
     nbdkit vddk user=root password=+/tmp/rootpw \
                 server=esxi.example.com thumbprint=xx:xx:xx:... \
                 vm=moref=2 \
                 file="[datastore1] Fedora/Fedora.vmdk"
    
    Getting the moref is a huge pain.  To get some idea of what it is, why
    it is needed, and how much trouble it is to get it, see:
    
https://blogs.vmware.com/vsphere/2012/02/uniquely-identifying-virtual-machines-in-vsphere-and-vcloud-part-1-overview.html
    
https://blogs.vmware.com/vsphere/2012/02/uniquely-identifying-virtual-machines-in-vsphere-and-vcloud-part-2-technical.html
    
    However the moref is available conveniently in the internals of the
    libvirt VMX driver.  This patch exposes it as a custom XML element
    using the same "vmware:" namespace which was previously used for the
    datacenterpath (see libvirt commit 636a99058758a044).
    
    It appears in the XML like this:
    
    <domain type='vmware' 
xmlns:vmware='http://libvirt.org/schemas/domain/vmware/1.0'>
      <name>Fedora</name>
    ...
      <vmware:datacenterpath>ha-datacenter</vmware:datacenterpath>
      <vmware:moref>2</vmware:moref>
    </domain>
    
    Note that the moref can appear as either a simple ID (for esx://
    connections) or as a "vm-<ID>" (for vpx:// connections).  It should be
    treated by users as an opaque string.
    
    Signed-off-by: Richard W.M. Jones <rjones@xxxxxxxxxx>

_______________________________________________
osstest-output mailing list
osstest-output@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/cgi-bin/mailman/listinfo/osstest-output

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.