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

[Xen-devel] [libvirt test] 105188: regressions - FAIL

flight 105188 libvirt real [real]

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-armhf-armhf-libvirt-xsm 15 guest-start/debian.repeat fail REGR. vs. 104989

Regressions which are regarded as allowable (not blocking):
 test-armhf-armhf-libvirt-xsm 13 saverestore-support-check    fail  like 104989
 test-armhf-armhf-libvirt     13 saverestore-support-check    fail  like 104989
 test-armhf-armhf-libvirt-raw 12 saverestore-support-check    fail  like 104989

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-pvops             5 kernel-build                 fail   never pass
 test-amd64-i386-libvirt      12 migrate-support-check        fail   never pass
 test-amd64-i386-libvirt-xsm  12 migrate-support-check        fail   never pass
 test-amd64-amd64-libvirt     12 migrate-support-check        fail   never pass
 test-amd64-amd64-libvirt-xsm 12 migrate-support-check        fail   never pass
 build-arm64-xsm               5 xen-build                    fail   never pass
 build-arm64                   5 xen-build                    fail   never pass
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check 
fail never pass
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check 
fail never pass
 test-amd64-amd64-libvirt-vhd 11 migrate-support-check        fail   never pass
 test-armhf-armhf-libvirt-xsm 12 migrate-support-check        fail   never pass
 test-armhf-armhf-libvirt     12 migrate-support-check        fail   never pass
 test-armhf-armhf-libvirt-raw 11 migrate-support-check        fail   never pass

version targeted for testing:
 libvirt              bb5d6379a009b2806936f341523f80c9fabbcd4c
baseline version:
 libvirt              b42524552036cadb99d32c5dd0d6d598721518ff

Last test of basis   104989  2017-01-30 04:20:29 Z    2 days
Failing since        105075  2017-01-31 04:22:06 Z    1 days    2 attempts
Testing same since   105188  2017-02-01 04:20:10 Z    0 days    1 attempts

People who touched revisions under test:
  Daniel P. Berrange <berrange@xxxxxxxxxx>
  Fabian Freyer <fabian.freyer@xxxxxxxxxxxxxxxxxxx>
  Jiri Denemark <jdenemar@xxxxxxxxxx>
  Ján Tomko <jtomko@xxxxxxxxxx>
  Martin Kletzander <mkletzan@xxxxxxxxxx>
  Maxim Nestratov <mnestratov@xxxxxxxxxxxxx>
  Michal Privoznik <mprivozn@xxxxxxxxxx>
  Nikolay Shirokovskiy <nshirokovskiy@xxxxxxxxxxxxx>
  Roman Bogorodskiy <bogorodskiy@xxxxxxxxx>

 build-amd64-xsm                                              pass    
 build-arm64-xsm                                              fail    
 build-armhf-xsm                                              pass    
 build-i386-xsm                                               pass    
 build-amd64                                                  pass    
 build-arm64                                                  fail    
 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                                            fail    
 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                                 fail    
 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

Explanation of these reports, and of osstest in general, is at

Test harness code can be found at

Not pushing.

commit bb5d6379a009b2806936f341523f80c9fabbcd4c
Author: Martin Kletzander <mkletzan@xxxxxxxxxx>
Date:   Tue Jan 24 15:50:17 2017 +0100

    qemu: Don't lose group_name
    Now that we have a function for properly assigning the blockdeviotune
    info, let's use it instead of dropping the group name on every
    assignment.  Otherwise it will not work with both --live and --config
    Signed-off-by: Martin Kletzander <mkletzan@xxxxxxxxxx>

commit eae7cfd42d442ccb1b4d086a1ed792c27e4cdc54
Author: Martin Kletzander <mkletzan@xxxxxxxxxx>
Date:   Mon Jan 30 20:37:48 2017 +0100

    conf: Add virDomainDiskSetBlockIOTune
    That function sets disk->blkdeviotune sensibly.
    Signed-off-by: Martin Kletzander <mkletzan@xxxxxxxxxx>

commit 8336cbca21185c085f2183547cf55f59fe43bd38
Author: Martin Kletzander <mkletzan@xxxxxxxxxx>
Date:   Mon Jan 30 20:38:03 2017 +0100

    qemu: Fix indentation in qemu_domain.h for RNG Namespaces
    Signed-off-by: Martin Kletzander <mkletzan@xxxxxxxxxx>

commit 99fb668ede605ea9c9c940d6d8f6324b11327416
Author: Maxim Nestratov <mnestratov@xxxxxxxxxxxxx>
Date:   Tue Nov 29 21:07:38 2016 +0300

    vz: change printing format specifier for network statistics
    This is necessary to be able to get statistics for venet0 or
    "host-routed" adapter, which has -1 index and thus, its statistics
    is shown as "net.nic4294967295".
    Signed-off-by: Maxim Nestratov <mnestratov@xxxxxxxxxxxxx>

commit 4ebb75c3649e257c8abbe296d911f43e471b49c7
Author: Nikolay Shirokovskiy <nshirokovskiy@xxxxxxxxxxxxx>
Date:   Tue Jan 31 10:44:13 2017 +0300

    vz: support virDomainReset

commit 48317abbf7c2cdf92cfe9a8c5e7594af0b5778f8
Author: Nikolay Shirokovskiy <nshirokovskiy@xxxxxxxxxxxxx>
Date:   Tue Jan 31 10:44:12 2017 +0300

    vz: support virDomainAbortJob

commit 3ac97c2dedd2a4715d06cf506be3727df32e79eb
Author: Ján Tomko <jtomko@xxxxxxxxxx>
Date:   Fri Jan 27 14:06:29 2017 +0100

    qemu: Add enough USB hubs to accomodate all devices
    Commit 815d98a started auto-adding one hub if there are more USB devices
    than available USB ports.
    This was a strange choice, since there might be even more devices.
    Before USB address allocation was implemented in libvirt, QEMU
    automatically added a new USB hub if the old one was full.
    Adjust the logic to try adding as many hubs as will be needed
    to plug in all the specified devices.

commit 077c6d450fb1fae324d88412f37268458b2f924a
Author: Ján Tomko <jtomko@xxxxxxxxxx>
Date:   Fri Jan 27 13:58:15 2017 +0100

    conf: move VIR_DOMAIN_USB_HUB_PORTS to the header file
    For reusing in qemu_domain_address.c.

commit ae01530cb431a4a4915524f323c9c000ea591d8e
Author: Roman Bogorodskiy <bogorodskiy@xxxxxxxxx>
Date:   Thu Jan 5 18:38:20 2017 +0400

    bhyve: add tests for SATA address allocation

commit 803966c76da17d79c26114f22b057091f055a867
Author: Roman Bogorodskiy <bogorodskiy@xxxxxxxxx>
Date:   Thu Jan 5 16:51:25 2017 +0400

    bhyve: fix SATA address allocation
    As bhyve for a long time didn't have a notion of the explicit SATA
    controller and created a controller for each drive, the bhyve driver
    in libvirt acted in a similar way and didn't care about the SATA
    controllers and assigned PCI addresses to drives directly, as
    the generated command will look like this anyway:
    This no longer makes sense because:
     1. After commit c07d1c1c4f it's not possible to assign
        PCI addresses to disks
     2. Bhyve now supports multiple disk drives for a controller,
        so it's going away from 1:1 controller:disk mapping, so
        the controller object starts to make more sense now
    So, this patch does the following:
     - Assign PCI address to SATA controllers (previously we didn't do this)
     - Assign disk addresses instead of PCI addresses for disks. Now, when
       building a bhyve command, we take PCI address not from the disk
       itself but from its controller
     - Assign addresses at XML parsing time using the
       assignAddressesCallback. This is done mainly for being able to
       verify address allocation via xml2xml tests
     - Adjust existing bhyvexml2{xml,argv} tests to chase the new
       address allocation
    This patch is largely based on work of Fabian Freyer.

commit 13a050b2c3abddaf15e446c6b6bfd0c50d2c7261
Author: Roman Bogorodskiy <bogorodskiy@xxxxxxxxx>
Date:   Thu Jan 5 16:31:35 2017 +0400

    bhyve: add virBhyveDriverCreateXMLConf
    Add virBhyveDriverCreateXMLConf, a simple wrapper around
    virDomainXMLOptionNew that makes it easier to pass bhyveConnPtr
    as a private data for parser. It will be used later for device
    address allocation at parsing time.
    Update consumers to use it instead of direct calls to
    As we now have proper callbacks connected for the tests, update
    test files accordingly to include the automatically generated
    PCI root controller.

commit 20a7737d35a2baebeb859107f8bdc32eda4c92bb
Author: Fabian Freyer <fabian.freyer@xxxxxxxxxxxxxxxxxxx>
Date:   Thu Jan 5 16:21:52 2017 +0400

    bhyve: detect 32 SATA devices per controller support
    Introduce a BHYVE_CAP_AHCI32SLOT capability that shows
    if 32 devices per SATA controller are supported, and
    a bhyveProbeCapsAHCI32Slot function that probes it.

commit b66bf0730a328620ccb08d5a94612abcf50b5c65
Author: Nikolay Shirokovskiy <nshirokovskiy@xxxxxxxxxxxxx>
Date:   Mon Dec 12 10:56:38 2016 +0300

    vz: add state group to all domain stats

commit 2a41a2301b959abb3928a226286e25e86966926a
Author: Nikolay Shirokovskiy <nshirokovskiy@xxxxxxxxxxxxx>
Date:   Mon Dec 12 10:56:37 2016 +0300

    vz: add balloon group to all domain stats

commit e15e94c2dd5e49f64cc0ae1d4dcd72e4fd06b433
Author: Nikolay Shirokovskiy <nshirokovskiy@xxxxxxxxxxxxx>
Date:   Mon Dec 12 10:56:36 2016 +0300

    vz: add vcpu group to all domain stats

commit 87f41f38e3ed3cd049f1589d4c9c5a466bd73f25
Author: Nikolay Shirokovskiy <nshirokovskiy@xxxxxxxxxxxxx>
Date:   Mon Dec 12 10:56:35 2016 +0300

    vz: add net group to all domain stats

commit 0d5ca32e381615d085c82682c2656e4a12dd0fc8
Author: Nikolay Shirokovskiy <nshirokovskiy@xxxxxxxxxxxxx>
Date:   Mon Dec 12 10:56:34 2016 +0300

    vz: provide block stats for all domain stats

commit 9c10c03093e9b0fb4978d69a19237b1730f7add8
Author: Nikolay Shirokovskiy <nshirokovskiy@xxxxxxxxxxxxx>
Date:   Thu Dec 29 12:58:34 2016 +0300

    vz: don't show bootorder for containers
    Because this is invalid xml for containers. This patch almost
    reverts 7eda8369, but still skips converting vz sdk bootorder
    for containers to libvirt bootorder because we use boot order
    in containers for quite different purpurse.

commit de325472cc27f57c56d0a4049fc3c58f59e8c8b4
Author: Ján Tomko <jtomko@xxxxxxxxxx>
Date:   Fri Jan 27 15:26:13 2017 +0100

    qemu: assign USB addresses on redirdev hotplug too

commit 6a586ee2d9403b5a7ba6da07c9c17c72ab0bff4c
Author: Daniel P. Berrange <berrange@xxxxxxxxxx>
Date:   Thu Jan 26 15:43:39 2017 +0000

    Add libvirt-go-xml and libvirt-console-proxy to downloads
    Add recently created modules to the download page list.
    Signed-off-by: Daniel P. Berrange <berrange@xxxxxxxxxx>

commit a5cae75a3e2f1b3b0bac082d96554d296dcf6f04
Author: Michal Privoznik <mprivozn@xxxxxxxxxx>
Date:   Sun Jan 29 12:15:28 2017 +0100

    qemuBuildChrChardevStr: Don't leak @charAlias
    ==12618== 110 bytes in 10 blocks are definitely lost in loss record 269 of 
    ==12618==    at 0x4C2AE5F: malloc (vg_replace_malloc.c:297)
    ==12618==    by 0x1CFC6DD7: vasprintf (vasprintf.c:73)
    ==12618==    by 0x1912B2FC: virVasprintfInternal (virstring.c:551)
    ==12618==    by 0x1912B411: virAsprintfInternal (virstring.c:572)
    ==12618==    by 0x50B1FF: qemuAliasChardevFromDevAlias (qemu_alias.c:638)
    ==12618==    by 0x518CCE: qemuBuildChrChardevStr (qemu_command.c:4973)
    ==12618==    by 0x522DA0: qemuBuildShmemBackendChrStr (qemu_command.c:8674)
    ==12618==    by 0x523209: qemuBuildShmemCommandLine (qemu_command.c:8789)
    ==12618==    by 0x526135: qemuBuildCommandLine (qemu_command.c:9843)
    ==12618==    by 0x48B4BA: qemuProcessCreatePretendCmd (qemu_process.c:5897)
    ==12618==    by 0x4378C9: testCompareXMLToArgv (qemuxml2argvtest.c:498)
    ==12618==    by 0x44D5A6: virTestRun (testutils.c:180)
    Signed-off-by: Michal Privoznik <mprivozn@xxxxxxxxxx>

commit cff9de3eb407717498c5ab09ddaa5d671c6597b3
Author: Jiri Denemark <jdenemar@xxxxxxxxxx>
Date:   Fri Jan 27 18:47:26 2017 +0100

    spec: Enable qemu driver for RHEL-7 on aarch64
    Signed-off-by: Jiri Denemark <jdenemar@xxxxxxxxxx>

Xen-devel mailing list



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