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

[Xen-devel] [qemu-mainline test] 92223: regressions - FAIL



flight 92223 qemu-mainline real [real]
http://logs.test-lab.xenproject.org/osstest/logs/92223/

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-armhf-armhf-libvirt      9 debian-install            fail REGR. vs. 92071

Regressions which are regarded as allowable (not blocking):
 test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop             fail like 92071
 test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop              fail like 92071

Tests which did not succeed, but are not blocking:
 test-amd64-amd64-xl-pvh-amd  11 guest-start                  fail   never pass
 test-amd64-amd64-xl-pvh-intel 11 guest-start                  fail  never pass
 test-armhf-armhf-libvirt-qcow2 11 migrate-support-check        fail never pass
 test-armhf-armhf-libvirt-qcow2 13 guest-saverestore            fail never pass
 test-amd64-i386-libvirt-xsm  12 migrate-support-check        fail   never pass
 test-amd64-i386-libvirt      12 migrate-support-check        fail   never pass
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check 
fail never pass
 test-amd64-amd64-qemuu-nested-amd 16 debian-hvm-install/l1/l2  fail never pass
 test-amd64-amd64-libvirt-xsm 12 migrate-support-check        fail   never pass
 test-amd64-amd64-libvirt     12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-xsm      13 saverestore-support-check    fail   never pass
 test-armhf-armhf-xl-xsm      12 migrate-support-check        fail   never pass
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check 
fail never pass
 test-armhf-armhf-xl-credit2  13 saverestore-support-check    fail   never pass
 test-armhf-armhf-xl-credit2  12 migrate-support-check        fail   never pass
 test-amd64-amd64-libvirt-vhd 11 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-cubietruck 12 migrate-support-check        fail never pass
 test-armhf-armhf-xl-cubietruck 13 saverestore-support-check    fail never pass
 test-armhf-armhf-xl-multivcpu 13 saverestore-support-check    fail  never pass
 test-armhf-armhf-xl-multivcpu 12 migrate-support-check        fail  never pass
 test-armhf-armhf-libvirt-xsm 12 migrate-support-check        fail   never pass
 test-armhf-armhf-libvirt-xsm 14 guest-saverestore            fail   never pass
 test-armhf-armhf-xl          12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl          13 saverestore-support-check    fail   never pass
 test-armhf-armhf-libvirt-raw 13 guest-saverestore            fail   never pass
 test-armhf-armhf-libvirt-raw 11 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-rtds     13 saverestore-support-check    fail   never pass
 test-armhf-armhf-xl-rtds     12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-vhd      11 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-vhd      12 saverestore-support-check    fail   never pass
 test-armhf-armhf-xl-arndale  12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-arndale  13 saverestore-support-check    fail   never pass

version targeted for testing:
 qemuu                befbaf51ced6702170d568b07e2551399223ca3b
baseline version:
 qemuu                1f7685fafa6ba1354731a59822e5cc43323d6989

Last test of basis    92071  2016-04-19 19:41:51 Z    2 days
Failing since         92167  2016-04-20 14:17:06 Z    1 days    2 attempts
Testing same since    92223  2016-04-21 02:58:44 Z    0 days    1 attempts

------------------------------------------------------------
People who touched revisions under test:
  "Hao, Xudong" <xudong.hao@xxxxxxxxx>
  Anthony Perard <anthony.perard@xxxxxxxxxx>
  Fam Zheng <famz@xxxxxxxxxx>
  Jeff Cody <jcody@xxxxxxxxxx>
  Kevin Wolf <kwolf@xxxxxxxxxx>
  Max Reitz <mreitz@xxxxxxxxxx>
  Michael Roth <mdroth@xxxxxxxxxxxxxxxxxx>
  Peter Maydell <peter.maydell@xxxxxxxxxx>
  Stefano Stabellini <sstabellini@xxxxxxxxxx>
  Wei Liu <wei.liu2@xxxxxxxxxx>
  Yang Hongyang <hongyang.yang@xxxxxxxxxxxx>

jobs:
 build-amd64-xsm                                              pass    
 build-armhf-xsm                                              pass    
 build-i386-xsm                                               pass    
 build-amd64                                                  pass    
 build-armhf                                                  pass    
 build-i386                                                   pass    
 build-amd64-libvirt                                          pass    
 build-armhf-libvirt                                          pass    
 build-i386-libvirt                                           pass    
 build-amd64-pvops                                            pass    
 build-armhf-pvops                                            pass    
 build-i386-pvops                                             pass    
 test-amd64-amd64-xl                                          pass    
 test-armhf-armhf-xl                                          pass    
 test-amd64-i386-xl                                           pass    
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm           pass    
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm            pass    
 test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm                pass    
 test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm                 pass    
 test-amd64-amd64-libvirt-xsm                                 pass    
 test-armhf-armhf-libvirt-xsm                                 fail    
 test-amd64-i386-libvirt-xsm                                  pass    
 test-amd64-amd64-xl-xsm                                      pass    
 test-armhf-armhf-xl-xsm                                      pass    
 test-amd64-i386-xl-xsm                                       pass    
 test-amd64-amd64-qemuu-nested-amd                            fail    
 test-amd64-amd64-xl-pvh-amd                                  fail    
 test-amd64-i386-qemuu-rhel6hvm-amd                           pass    
 test-amd64-amd64-xl-qemuu-debianhvm-amd64                    pass    
 test-amd64-i386-xl-qemuu-debianhvm-amd64                     pass    
 test-amd64-i386-freebsd10-amd64                              pass    
 test-amd64-amd64-xl-qemuu-ovmf-amd64                         pass    
 test-amd64-i386-xl-qemuu-ovmf-amd64                          pass    
 test-amd64-amd64-xl-qemuu-win7-amd64                         fail    
 test-amd64-i386-xl-qemuu-win7-amd64                          fail    
 test-armhf-armhf-xl-arndale                                  pass    
 test-amd64-amd64-xl-credit2                                  pass    
 test-armhf-armhf-xl-credit2                                  pass    
 test-armhf-armhf-xl-cubietruck                               pass    
 test-amd64-i386-freebsd10-i386                               pass    
 test-amd64-amd64-qemuu-nested-intel                          pass    
 test-amd64-amd64-xl-pvh-intel                                fail    
 test-amd64-i386-qemuu-rhel6hvm-intel                         pass    
 test-amd64-amd64-libvirt                                     pass    
 test-armhf-armhf-libvirt                                     fail    
 test-amd64-i386-libvirt                                      pass    
 test-amd64-amd64-xl-multivcpu                                pass    
 test-armhf-armhf-xl-multivcpu                                pass    
 test-amd64-amd64-pair                                        pass    
 test-amd64-i386-pair                                         pass    
 test-amd64-amd64-libvirt-pair                                pass    
 test-amd64-i386-libvirt-pair                                 pass    
 test-amd64-amd64-amd64-pvgrub                                pass    
 test-amd64-amd64-i386-pvgrub                                 pass    
 test-amd64-amd64-pygrub                                      pass    
 test-armhf-armhf-libvirt-qcow2                               fail    
 test-amd64-amd64-xl-qcow2                                    pass    
 test-armhf-armhf-libvirt-raw                                 fail    
 test-amd64-i386-xl-raw                                       pass    
 test-amd64-amd64-xl-rtds                                     pass    
 test-armhf-armhf-xl-rtds                                     pass    
 test-amd64-i386-xl-qemuu-winxpsp3-vcpus1                     pass    
 test-amd64-amd64-libvirt-vhd                                 pass    
 test-armhf-armhf-xl-vhd                                      pass    
 test-amd64-amd64-xl-qemuu-winxpsp3                           pass    
 test-amd64-i386-xl-qemuu-winxpsp3                            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


Not pushing.

------------------------------------------------------------
commit befbaf51ced6702170d568b07e2551399223ca3b
Merge: fa59dd9 8ca92f3
Author: Peter Maydell <peter.maydell@xxxxxxxxxx>
Date:   Wed Apr 20 16:43:53 2016 +0100

    Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging
    
    Mirror block job fixes for 2.6.0-rc3
    
    # gpg: Signature made Wed 20 Apr 2016 15:56:43 BST using RSA key ID C88F2FD6
    # gpg: Good signature from "Kevin Wolf <kwolf@xxxxxxxxxx>"
    
    * remotes/kevin/tags/for-upstream:
      iotests: Test case for drive-mirror with unaligned image size
      iotests: Add iotests.image_size
      mirror: Don't extend the last sub-chunk
      block/mirror: Refresh stale bitmap iterator cache
      block/mirror: Revive dead yielding code
    
    Signed-off-by: Peter Maydell <peter.maydell@xxxxxxxxxx>

commit fa59dd95829bc33d591274e98db5bb762ba1a2a0
Merge: 4113b05 4df26e8
Author: Peter Maydell <peter.maydell@xxxxxxxxxx>
Date:   Wed Apr 20 16:16:55 2016 +0100

    Merge remote-tracking branch 'remotes/sstabellini/tags/xen-2016-04-20' into 
staging
    
    Xen 2016/04/20
    
    # gpg: Signature made Wed 20 Apr 2016 12:08:56 BST using RSA key ID 70E1AE90
    # gpg: Good signature from "Stefano Stabellini 
<stefano.stabellini@xxxxxxxxxxxxx>"
    
    * remotes/sstabellini/tags/xen-2016-04-20:
      xenfb: use the correct condition to avoid excessive looping
    
    Signed-off-by: Peter Maydell <peter.maydell@xxxxxxxxxx>

commit 8ca92f3c069558897269e609e4f47bd6255d6339
Author: Fam Zheng <famz@xxxxxxxxxx>
Date:   Wed Apr 20 10:48:36 2016 +0800

    iotests: Test case for drive-mirror with unaligned image size
    
    This is the regression test for the virtual size mismatch issue between
    target and source images.
    
    [ kwolf: Added test_unaligned_with_update ]
    
    Signed-off-by: Fam Zheng <famz@xxxxxxxxxx>
    Signed-off-by: Kevin Wolf <kwolf@xxxxxxxxxx>
    Reviewed-by: Max Reitz <mreitz@xxxxxxxxxx>
    Reviewed-by: Jeff Cody <jcody@xxxxxxxxxx>

commit 74f69050fe9950c0fa083da0f7a836d9721194cf
Author: Fam Zheng <famz@xxxxxxxxxx>
Date:   Wed Apr 20 10:48:35 2016 +0800

    iotests: Add iotests.image_size
    
    This retrieves the virtual size of the image out of qemu-img info.
    
    Signed-off-by: Fam Zheng <famz@xxxxxxxxxx>
    Reviewed-by: Max Reitz <mreitz@xxxxxxxxxx>
    Reviewed-by: Jeff Cody <jcody@xxxxxxxxxx>
    Signed-off-by: Kevin Wolf <kwolf@xxxxxxxxxx>

commit 4150ae60ebf9445d853186c72cf33383710f7360
Author: Fam Zheng <famz@xxxxxxxxxx>
Date:   Wed Apr 20 10:48:34 2016 +0800

    mirror: Don't extend the last sub-chunk
    
    The last sub-chunk is rounded up to the copy granularity in the target
    image, resulting in a larger size than the source.
    
    Add a function to clip the copied sectors to the end.
    
    This undoes the "wrong" changes to tests/qemu-iotests/109.out in
    e5b43573e28. The remaining two offset changes are okay.
    
    [ kwolf: Use DIV_ROUND_UP to calculate nb_chunks now ]
    
    Reported-by: Kevin Wolf <kwolf@xxxxxxxxxx>
    Signed-off-by: Fam Zheng <famz@xxxxxxxxxx>
    Signed-off-by: Kevin Wolf <kwolf@xxxxxxxxxx>
    Reviewed-by: Max Reitz <mreitz@xxxxxxxxxx>
    Reviewed-by: Jeff Cody <jcody@xxxxxxxxxx>

commit f27a27425901bacc69fb579e1dd8a5878eadd6e9
Author: Max Reitz <mreitz@xxxxxxxxxx>
Date:   Wed Apr 20 00:59:48 2016 +0200

    block/mirror: Refresh stale bitmap iterator cache
    
    If the drive's dirty bitmap is dirtied while the mirror operation is
    running, the cache of the iterator used by the mirror code may become
    stale and not contain all dirty bits.
    
    This only becomes an issue if we are looking for contiguously dirty
    chunks on the drive. In that case, we can easily detect the discrepancy
    and just refresh the iterator if one occurs.
    
    Signed-off-by: Max Reitz <mreitz@xxxxxxxxxx>
    Reviewed-by: Fam Zheng <famz@xxxxxxxxxx>
    Signed-off-by: Kevin Wolf <kwolf@xxxxxxxxxx>

commit 9c83625bdd3c1900d304058ece152040ef5d1ead
Author: Max Reitz <mreitz@xxxxxxxxxx>
Date:   Wed Apr 20 00:59:47 2016 +0200

    block/mirror: Revive dead yielding code
    
    mirror_iteration() is supposed to wait if the current chunk is subject
    to a still in-flight mirroring operation. However, it mixed checking
    this conflict situation with checking the dirty status of a chunk. A
    simplification for the latter condition (the first chunk encountered is
    always dirty) led to neglecting the former: We just skip the first chunk
    and thus never test whether it conflicts with an in-flight operation.
    
    To fix this, pull out the code which waits for in-flight operations on
    the first chunk of the range to be mirrored to settle.
    
    Signed-off-by: Max Reitz <mreitz@xxxxxxxxxx>
    Reviewed-by: Fam Zheng <famz@xxxxxxxxxx>
    Signed-off-by: Kevin Wolf <kwolf@xxxxxxxxxx>

commit 4113b0532da6c448f8e458b413ebde035234d0ea
Merge: fe98b18 fb91f30
Author: Peter Maydell <peter.maydell@xxxxxxxxxx>
Date:   Wed Apr 20 15:05:19 2016 +0100

    Merge remote-tracking branch 'remotes/mdroth/tags/qga-pull-2016-04-19-tag' 
into staging
    
    qemu-ga patch queue for 2.6
    
    * fixes inadvertant change that unconditionally disables qemu-ga unit test
    * fixes make check failures when building with --disable-guest-agent that
      were present visible before the unit test was inadvertantly disabled.
    
    # gpg: Signature made Tue 19 Apr 2016 23:30:09 BST using RSA key ID F108B584
    # gpg: Good signature from "Michael Roth <flukshun@xxxxxxxxx>"
    # gpg:                 aka "Michael Roth <mdroth@xxxxxxxxxx>"
    # gpg:                 aka "Michael Roth <mdroth@xxxxxxxxxxxxxxxxxx>"
    
    * remotes/mdroth/tags/qga-pull-2016-04-19-tag:
      qemu-ga: do not run qga test when guest agent disabled
    
    Signed-off-by: Peter Maydell <peter.maydell@xxxxxxxxxx>

commit fe98b18b6f8c1324b4940a6a1f1bf8d847c9d569
Merge: 1f7685fa d85fa9e
Author: Peter Maydell <peter.maydell@xxxxxxxxxx>
Date:   Wed Apr 20 14:42:09 2016 +0100

    Merge remote-tracking branch 'remotes/cody/tags/block-pull-request' into 
staging
    
    # gpg: Signature made Tue 19 Apr 2016 17:28:01 BST using RSA key ID C0DE3057
    # gpg: Good signature from "Jeffrey Cody <jcody@xxxxxxxxxx>"
    # gpg:                 aka "Jeffrey Cody <jeff@xxxxxxxxxxxxx>"
    # gpg:                 aka "Jeffrey Cody <codyprime@xxxxxxxxx>"
    
    * remotes/cody/tags/block-pull-request:
      block/gluster: prevent data loss after i/o error
      block/gluster: code movement of qemu_gluster_close()
      block/gluster: return correct error value
    
    Signed-off-by: Peter Maydell <peter.maydell@xxxxxxxxxx>

commit fb91f30bb9716c391ce0441942fffa601ad99684
Author: Yang Hongyang <hongyang.yang@xxxxxxxxxxxx>
Date:   Tue Apr 19 15:39:13 2016 +0800

    qemu-ga: do not run qga test when guest agent disabled
    
    When configure with --disable-guest-agent, make check will fail with:
    ERROR:tests/test-qga.c:74:fixture_setup: assertion failed (error == NULL):
     Failed to execute child process "/home/xx/qemu/qemu-ga" (No such file or
    directory) (g-exec-error-quark, 8)
    make: *** [check-tests/test-qga] Error 1
    
    This check was commented out by bab47d9a75a. I think that was by
    mistake, because the commit message of that commit didn't mention
    this change.
    
    Signed-off-by: Yang Hongyang <hongyang.yang@xxxxxxxxxxxx>
    Cc: Gerd Hoffmann <kraxel@xxxxxxxxxx>
    Cc: Michael S. Tsirkin <mst@xxxxxxxxxx>
    Cc: Michael Roth <mdroth@xxxxxxxxxxxxxxxxxx>
    Cc: Paolo Bonzini <pbonzini@xxxxxxxxxx>
    Signed-off-by: Michael Roth <mdroth@xxxxxxxxxxxxxxxxxx>
    Cc: qemu-stable@xxxxxxxxxx

commit d85fa9eb87ba736d2d5ce342fc35f507c8fe29f2
Author: Jeff Cody <jcody@xxxxxxxxxx>
Date:   Tue Apr 5 10:40:09 2016 -0400

    block/gluster: prevent data loss after i/o error
    
    Upon receiving an I/O error after an fsync, by default gluster will
    dump its cache.  However, QEMU will retry the fsync, which is especially
    useful when encountering errors such as ENOSPC when using the werror=stop
    option.  When using caching with gluster, however, the last written data
    will be lost upon encountering ENOSPC.  Using the write-behind-cache
    xlator option of 'resync-failed-syncs-after-fsync' should cause gluster
    to retain the cached data after a failed fsync, so that ENOSPC and other
    transient errors are recoverable.
    
    Unfortunately, we have no way of knowing if the
    'resync-failed-syncs-after-fsync' xlator option is supported, so for now
    close the fd and set the BDS driver to NULL upon fsync error.
    
    Signed-off-by: Jeff Cody <jcody@xxxxxxxxxx>

commit 5d4343e6c2682fb7fe66f1560d1823b5a26e7b2f
Author: Jeff Cody <jcody@xxxxxxxxxx>
Date:   Fri Apr 15 16:29:06 2016 -0400

    block/gluster: code movement of qemu_gluster_close()
    
    Move qemu_gluster_close() further up in the file, in preparation
    for the next patch, to avoid a forward declaration.
    
    Signed-off-by: Jeff Cody <jcody@xxxxxxxxxx>

commit a882745356b17925b83c93d0b821adba8050236f
Author: Jeff Cody <jcody@xxxxxxxxxx>
Date:   Tue Apr 5 23:11:34 2016 -0400

    block/gluster: return correct error value
    
    Upon error, gluster will call the aio callback function with a
    ret value of -1, with errno set to the proper error value.  If
    we set the acb->ret value to the return value in the callback,
    that results in every error being EPERM (i.e. 1).  Instead, set
    it to the proper error result.
    
    Reviewed-by: Niels de Vos <ndevos@xxxxxxxxxx>
    Signed-off-by: Jeff Cody <jcody@xxxxxxxxxx>

commit 4df26e88ee2f23c01418630368e87b719ed06b75
Author: Wei Liu <wei.liu2@xxxxxxxxxx>
Date:   Tue Apr 12 11:43:14 2016 +0100

    xenfb: use the correct condition to avoid excessive looping
    
    In commit ac0487e1 ("xenfb.c: avoid expensive loops when prod <=
    out_cons"), ">=" was used. In fact, a full ring is a legit state.
    Correct the test to use ">".
    
    Reported-by: "Hao, Xudong" <xudong.hao@xxxxxxxxx>
    Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx>
    Tested-by: "Hao, Xudong" <xudong.hao@xxxxxxxxx>
    Acked-by: Anthony Perard <anthony.perard@xxxxxxxxxx>
    Signed-off-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel

 


Rackspace

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