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

[Xen-devel] [qemu-mainline baseline-only test] 67615: regressions - trouble: broken/fail/pass



This run is configured for baseline tests only.

flight 67615 qemu-mainline real [real]
http://osstest.xs.citrite.net/~osstest/testlogs/logs/67615/

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-armhf-armhf-libvirt      3 host-install(3)         broken REGR. vs. 67611
 test-armhf-armhf-xl-xsm       3 host-install(3)         broken REGR. vs. 67611
 test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm 3 host-install(3) broken REGR. 
vs. 67611
 test-amd64-i386-libvirt-pair 3 host-install/src_host(3) broken REGR. vs. 67611
 test-amd64-i386-libvirt-pair 4 host-install/dst_host(4) broken REGR. vs. 67611
 test-amd64-amd64-pair        3 host-install/src_host(3) broken REGR. vs. 67611
 test-amd64-amd64-pair        4 host-install/dst_host(4) broken REGR. vs. 67611
 test-armhf-armhf-xl-multivcpu 15 guest-start/debian.repeat fail REGR. vs. 67611
 test-armhf-armhf-xl          15 guest-start/debian.repeat fail REGR. vs. 67611
 test-armhf-armhf-xl-vhd       9 debian-di-install         fail REGR. vs. 67611

Regressions which are regarded as allowable (not blocking):
 test-armhf-armhf-xl-rtds      3 host-install(3)         broken REGR. vs. 67611
 test-amd64-amd64-qemuu-nested-intel 16 debian-hvm-install/l1/l2 fail like 67611
 test-amd64-amd64-amd64-pvgrub 10 guest-start                  fail  like 67611

Tests which did not succeed, but are not blocking:
 test-amd64-amd64-xl-pvh-intel 11 guest-start                  fail  never pass
 test-armhf-armhf-xl-multivcpu 12 migrate-support-check        fail  never pass
 test-armhf-armhf-xl-multivcpu 13 saverestore-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-xl-midway   12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-midway   13 saverestore-support-check    fail   never pass
 test-armhf-armhf-xl-credit2  12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-credit2  13 saverestore-support-check    fail   never pass
 test-amd64-amd64-xl-pvh-amd  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-armhf-armhf-libvirt-raw 11 migrate-support-check        fail   never pass
 test-armhf-armhf-libvirt-raw 13 guest-saverestore            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
 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-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-qemuu-nested-amd 16 debian-hvm-install/l1/l2  fail never pass
 test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop             fail never pass
 test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop              fail never pass
 test-amd64-amd64-libvirt-vhd 11 migrate-support-check        fail   never pass

version targeted for testing:
 qemuu                12d2c4184c5ab60be3428b2bdea5ae66e8d5d960
baseline version:
 qemuu                135a972b45203ba992afc99ef4f061be8a5acae0

Last test of basis    67611  2016-08-31 00:14:47 Z    0 days
Testing same since    67615  2016-08-31 09:44:39 Z    0 days    1 attempts

------------------------------------------------------------
People who touched revisions under test:
  Greg Kurz <groug@xxxxxxxx>
  Paolo Bonzini <pbonzini@xxxxxxxxxx>
  Peter Maydell <peter.maydell@xxxxxxxxxx>

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                                          fail    
 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                broken  
 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                                      broken  
 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-amd64-amd64-xl-credit2                                  pass    
 test-armhf-armhf-xl-credit2                                  pass    
 test-amd64-i386-freebsd10-i386                               pass    
 test-amd64-amd64-qemuu-nested-intel                          fail    
 test-amd64-amd64-xl-pvh-intel                                fail    
 test-amd64-i386-qemuu-rhel6hvm-intel                         pass    
 test-amd64-amd64-libvirt                                     pass    
 test-armhf-armhf-libvirt                                     broken  
 test-amd64-i386-libvirt                                      pass    
 test-armhf-armhf-xl-midway                                   pass    
 test-amd64-amd64-xl-multivcpu                                pass    
 test-armhf-armhf-xl-multivcpu                                fail    
 test-amd64-amd64-pair                                        broken  
 test-amd64-i386-pair                                         pass    
 test-amd64-amd64-libvirt-pair                                pass    
 test-amd64-i386-libvirt-pair                                 broken  
 test-amd64-amd64-amd64-pvgrub                                fail    
 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                                     broken  
 test-amd64-i386-xl-qemuu-winxpsp3-vcpus1                     pass    
 test-amd64-amd64-libvirt-vhd                                 pass    
 test-armhf-armhf-xl-vhd                                      fail    
 test-amd64-amd64-xl-qemuu-winxpsp3                           pass    
 test-amd64-i386-xl-qemuu-winxpsp3                            pass    


------------------------------------------------------------
sg-report-flight on osstest.xs.citrite.net
logs: /home/osstest/logs
images: /home/osstest/images

Logs, config files, etc. are available at
    http://osstest.xs.citrite.net/~osstest/testlogs/logs

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

broken-step test-armhf-armhf-libvirt host-install(3)
broken-step test-armhf-armhf-xl-rtds host-install(3)
broken-step test-armhf-armhf-xl-xsm host-install(3)
broken-step test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm host-install(3)
broken-step test-amd64-i386-libvirt-pair host-install/src_host(3)
broken-step test-amd64-i386-libvirt-pair host-install/dst_host(4)
broken-step test-amd64-amd64-pair host-install/src_host(3)
broken-step test-amd64-amd64-pair host-install/dst_host(4)

Push not applicable.

------------------------------------------------------------
commit 12d2c4184c5ab60be3428b2bdea5ae66e8d5d960
Author: Peter Maydell <peter.maydell@xxxxxxxxxx>
Date:   Tue Aug 30 20:39:45 2016 +0100

    Update version for v2.7.0-rc5 release
    
    Signed-off-by: Peter Maydell <peter.maydell@xxxxxxxxxx>

commit 56f101ecce0eafd09e2daf1c4eeb1377d6959261
Author: Greg Kurz <groug@xxxxxxxx>
Date:   Tue Aug 30 17:02:27 2016 +0200

    9pfs: handle walk of ".." in the root directory
    
    The 9P spec at http://man.cat-v.org/plan_9/5/intro says:
    
    All directories must support walks to the directory .. (dot-dot) meaning
    parent directory, although by convention directories contain no explicit
    entry for .. or . (dot).  The parent of the root directory of a server's
    tree is itself.
    
    This means that a client cannot walk further than the root directory
    exported by the server. In other words, if the client wants to walk
    "/.." or "/foo/../..", the server should answer like the request was
    to walk "/".
    
    This patch just does that:
    - we cache the QID of the root directory at attach time
    - during the walk we compare the QID of each path component with the root
      QID to detect if we're in a "/.." situation
    - if so, we skip the current component and go to the next one
    
    Signed-off-by: Greg Kurz <groug@xxxxxxxx>
    Reviewed-by: Eric Blake <eblake@xxxxxxxxxx>
    Signed-off-by: Peter Maydell <peter.maydell@xxxxxxxxxx>

commit 805b5d98c649d26fc44d2d7755a97f18e62b438a
Author: Greg Kurz <groug@xxxxxxxx>
Date:   Tue Aug 30 19:13:11 2016 +0200

    9pfs: forbid . and .. in file names
    
    According to the 9P spec http://man.cat-v.org/plan_9/5/open about the
    create request:
    
    The names . and .. are special; it is illegal to create files with these
    names.
    
    This patch causes the create and lcreate requests to fail with EINVAL if
    the file name is either "." or "..".
    
    Even if it isn't explicitly written in the spec, this patch extends the
    checking to all requests that may cause a directory entry to be created:
    
        - mknod
        - rename
        - renameat
        - mkdir
        - link
        - symlink
    
    The unlinkat request also gets patched for consistency (even if
    rmdir("foo/..") is expected to fail according to POSIX.1-2001).
    
    The various error values come from the linux manual pages.
    
    Suggested-by: Peter Maydell <peter.maydell@xxxxxxxxxx>
    Signed-off-by: Greg Kurz <groug@xxxxxxxx>
    Reviewed-by: Eric Blake <eblake@xxxxxxxxxx>
    Reviewed-by: Michael S. Tsirkin <mst@xxxxxxxxxx>
    Signed-off-by: Peter Maydell <peter.maydell@xxxxxxxxxx>

commit fff39a7ad09da07ef490de05c92c91f22f8002f2
Author: Greg Kurz <groug@xxxxxxxx>
Date:   Tue Aug 30 19:11:05 2016 +0200

    9pfs: forbid illegal path names
    
    Empty path components don't make sense for most commands and may cause
    undefined behavior, depending on the backend.
    
    Also, the walk request described in the 9P spec [1] clearly shows that
    the client is supposed to send individual path components: the official
    linux client never sends portions of path containing the / character for
    example.
    
    Moreover, the 9P spec [2] also states that a system can decide to restrict
    the set of supported characters used in path components, with an explicit
    mention "to remove slashes from name components".
    
    This patch introduces a new name_is_illegal() helper that checks the
    names sent by the client are not empty and don't contain unwanted chars.
    Since 9pfs is only supported on linux hosts, only the / character is
    checked at the moment. When support for other hosts (AKA. win32) is added,
    other chars may need to be blacklisted as well.
    
    If a client sends an illegal path component, the request will fail and
    ENOENT is returned to the client.
    
    [1] http://man.cat-v.org/plan_9/5/walk
    [2] http://man.cat-v.org/plan_9/5/intro
    
    Suggested-by: Peter Maydell <peter.maydell@xxxxxxxxxx>
    Signed-off-by: Greg Kurz <groug@xxxxxxxx>
    Reviewed-by: Eric Blake <eblake@xxxxxxxxxx>
    Reviewed-by: Michael S. Tsirkin <mst@xxxxxxxxxx>
    Signed-off-by: Peter Maydell <peter.maydell@xxxxxxxxxx>

commit 2b294f6b65c7cf1725eeecf97b16024cc565998a
Merge: 135a972 336d588
Author: Peter Maydell <peter.maydell@xxxxxxxxxx>
Date:   Tue Aug 30 17:11:14 2016 +0100

    Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into 
staging
    
    * pc-bios/optionrom/Makefile fix for -O0
    * revert socket_connect change
    
    # gpg: Signature made Tue 30 Aug 2016 15:36:59 BST
    # gpg:                using RSA key 0xBFFBD25F78C7AE83
    # gpg: Good signature from "Paolo Bonzini <bonzini@xxxxxxx>"
    # gpg:                 aka "Paolo Bonzini <pbonzini@xxxxxxxxxx>"
    # Primary key fingerprint: 46F5 9FBD 57D6 12E7 BFD4  E2F7 7E15 100C CD36 
69B1
    #      Subkey fingerprint: F133 3857 4B66 2389 866C  7682 BFFB D25F 78C7 
AE83
    
    * remotes/bonzini/tags/for-upstream:
      optionrom: cope with multiple -O options
      Revert "Change net/socket.c to use socket_*() functions"
    
    Signed-off-by: Peter Maydell <peter.maydell@xxxxxxxxxx>

commit 336d5881a927cd80e8c0ff61c7f76b1433f91bb0
Author: Paolo Bonzini <pbonzini@xxxxxxxxxx>
Date:   Tue Aug 30 14:30:11 2016 +0200

    optionrom: cope with multiple -O options
    
    Reproducer:
    
        CFLAGS="-g3 -O0" ./configure --target-list=aarch64-softmmu,arm-softmmu 
--enable-vhost-net --enable-virtfs
    
    Here CFLAGS ends up with "-O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 ... -g3 
-O0"
    and pc-bios/optionrom/Makefile forgets to add the -O2 it needs.
    
    Signed-off-by: Paolo Bonzini <pbonzini@xxxxxxxxxx>

commit 616018352c244d8b0ea4626407b0801844ae0748
Author: Paolo Bonzini <pbonzini@xxxxxxxxxx>
Date:   Tue Aug 30 14:04:12 2016 +0200

    Revert "Change net/socket.c to use socket_*() functions"
    
    Since commit 7e8449594c929, the socket connect code is blocking, because
    calling socket_connect() without callback is blocking.  This reverts the
    commit.
    
    Signed-off-by: Paolo Bonzini <pbonzini@xxxxxxxxxx>

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

 


Rackspace

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