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

[Xen-devel] [xen-unstable test] 13762: regressions - FAIL



flight 13762 xen-unstable real [real]
http://www.chiark.greenend.org.uk/~xensrcts/logs/13762/

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-amd64-i386-xl-win7-amd64  5 xen-boot                 fail REGR. vs. 13760

Regressions which are regarded as allowable (not blocking):
 test-amd64-amd64-xl-sedf-pin 10 guest-saverestore            fail   like 13760
 test-amd64-amd64-xl-qemuu-winxpsp3  9 guest-localmigrate       fail like 13760
 test-amd64-amd64-xl-sedf     14 guest-localmigrate/x10    fail REGR. vs. 13760
 test-amd64-amd64-xl-qemuu-win7-amd64  9 guest-localmigrate     fail like 13760

Tests which did not succeed, but are not blocking:
 test-amd64-amd64-xl-win7-amd64 13 guest-stop                   fail never pass
 test-amd64-i386-xend-winxpsp3 16 leak-check/check             fail  never pass
 test-amd64-i386-win          16 leak-check/check             fail   never pass
 test-amd64-amd64-win         16 leak-check/check             fail   never pass
 test-amd64-i386-xl-win-vcpus1 13 guest-stop                   fail  never pass
 test-amd64-amd64-xl-winxpsp3 13 guest-stop                   fail   never pass
 test-amd64-amd64-xl-pcipt-intel  9 guest-start                 fail never pass
 test-amd64-i386-win-vcpus1   16 leak-check/check             fail   never pass
 test-amd64-i386-xl-winxpsp3-vcpus1 13 guest-stop               fail never pass
 test-amd64-amd64-xl-win      13 guest-stop                   fail   never pass

version targeted for testing:
 xen                  28bb7ba5faf6
baseline version:
 xen                  5613018f93b1

------------------------------------------------------------
People who touched revisions under test:
  Andres Lagar-Cavilla <andres@xxxxxxxxxxxxxxxx>
  Ian Campbell <ian.campbell@xxxxxxxxxx>
  Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
  Jason McCarver <slam@xxxxxxxxxxx>
  Juergen Gross<juergen.gross@xxxxxxxxxxxxxx>
  Keir Fraser <keir@xxxxxxx>
  Matt Wilson <msw@xxxxxxxxxx>
  Olaf Hering <olaf@xxxxxxxxx>
  Roger Pau Monne <roger.pau@xxxxxxxxxx>
------------------------------------------------------------

jobs:
 build-amd64                                                  pass    
 build-i386                                                   pass    
 build-amd64-oldkern                                          pass    
 build-i386-oldkern                                           pass    
 build-amd64-pvops                                            pass    
 build-i386-pvops                                             pass    
 test-amd64-amd64-xl                                          pass    
 test-amd64-i386-xl                                           pass    
 test-amd64-i386-rhel6hvm-amd                                 pass    
 test-amd64-i386-qemuu-rhel6hvm-amd                           pass    
 test-amd64-amd64-xl-qemuu-win7-amd64                         fail    
 test-amd64-amd64-xl-win7-amd64                               fail    
 test-amd64-i386-xl-win7-amd64                                fail    
 test-amd64-i386-xl-credit2                                   pass    
 test-amd64-amd64-xl-pcipt-intel                              fail    
 test-amd64-i386-rhel6hvm-intel                               pass    
 test-amd64-i386-qemuu-rhel6hvm-intel                         pass    
 test-amd64-i386-xl-multivcpu                                 pass    
 test-amd64-amd64-pair                                        pass    
 test-amd64-i386-pair                                         pass    
 test-amd64-amd64-xl-sedf-pin                                 fail    
 test-amd64-amd64-pv                                          pass    
 test-amd64-i386-pv                                           pass    
 test-amd64-amd64-xl-sedf                                     fail    
 test-amd64-i386-win-vcpus1                                   fail    
 test-amd64-i386-xl-win-vcpus1                                fail    
 test-amd64-i386-xl-winxpsp3-vcpus1                           fail    
 test-amd64-amd64-win                                         fail    
 test-amd64-i386-win                                          fail    
 test-amd64-amd64-xl-win                                      fail    
 test-amd64-amd64-xl-qemuu-winxpsp3                           fail    
 test-amd64-i386-xend-winxpsp3                                fail    
 test-amd64-amd64-xl-winxpsp3                                 fail    


------------------------------------------------------------
sg-report-flight on woking.cam.xci-test.com
logs: /home/xc_osstest/logs
images: /home/xc_osstest/images

Logs, config files, etc. are available at
    http://www.chiark.greenend.org.uk/~xensrcts/logs

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


Not pushing.

------------------------------------------------------------
changeset:   25902:28bb7ba5faf6
tag:         tip
user:        Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>
date:        Fri Sep 14 10:25:15 2012 +0100
    
    libxl: Tolerate xl config files missing trailing newline
    
    Signed-off-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
    Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
    Committed-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
    
    
changeset:   25901:c51229d1522e
user:        Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>
date:        Fri Sep 14 10:02:52 2012 +0100
    
    libxl: Fix missing dependency in api check rule
    
    Without this, the api check cpp run might happen before the various
    autogenerated files which are #include by libxl.h are ready.
    
    We need to remove the api-ok file from AUTOINCS to avoid a circular
    dependency.  Instead, we list it explicitly as a dependency of the
    object files.  The result is that the api check is the last thing to
    be done before make considers the preparation done and can start work
    on compiling .c files into .o's.
    
    Reported-by: Olaf Hering <olaf@xxxxxxxxx>
    Signed-off-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
    Tested-by: Olaf Hering <olaf@xxxxxxxxx>
    Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
    Committed-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
    
    
changeset:   25900:0b03d5624025
user:        Matt Wilson <msw@xxxxxxxxxx>
date:        Fri Sep 14 10:02:51 2012 +0100
    
    docs: flesh out xl.cfg documentation, correct typos, reorganize
    
    Some highlights:
     * Correct some markup errors:
           Around line 663:
               '=item' outside of any '=over'
           Around line 671:
               You forgot a '=back' before '=head3'
     * Add documentation for msitranslate, power_mgnt, acpi_s3, aspi_s4,
       gfx_passthru, nomigrate, etc.
     * Reorganize items in "unclassified" sections like cpuid,
       gfx_passthru to where they belong
     * Correct link L<> references so they can be resolved within the
       document
     * Remove placeholders for deprecated options device_model and vif2
     * Remove placeholder for "sched" and "node", as these are options for
       cpupool configuration. Perhaps cpupool configuration deserves
       a section in this document.
     * Rename "global" options to "general"
     * Add section headers to group general VM options.
    
    Signed-off-by: Matt Wilson <msw@xxxxxxxxxx>
    Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
    Committed-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
    
    
changeset:   25899:116f5c34354b
user:        Jason McCarver <slam@xxxxxxxxxxx>
date:        Fri Sep 14 10:02:51 2012 +0100
    
    xentop.c: Change curses painting behavior to avoid flicker
    
    Currently, xentop calls clear() before drawing the screen and calling
    refresh().  This causes the entire screen to be repainted from scratch
    on each call to refresh().  It is inefficient and causes visible flicker
    when using xentop.
    
    This patch fixes this by calling erase() instead of clear() which overwrites
    the current screen with blanks instead.  The screen is then drawn as usual
    in the top() function and refresh() is called.  This method allows curses
    to only repaint the characters that have changed since the last call
    to refresh(), thus avoiding the flicker and sending fewer characters to
    the terminal.
    
    In the event the screen becomes corrupted, this patch accepts a CTRL-L
    keystroke from the user which will call clear() and force a repaint of
    the entire screen.
    
    Signed-off-by: Jason McCarver <slam@xxxxxxxxxxx>
    Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
    Committed-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
    
    
changeset:   25898:6ba5dd841439
user:        Ian Campbell <ian.campbell@xxxxxxxxxx>
date:        Fri Sep 14 10:02:50 2012 +0100
    
    xl: do not leak cpupool names.
    
    Valgrind reports:
    ==3076== 7 bytes in 1 blocks are definitely lost in loss record 1 of 1
    ==3076==    at 0x402458C: malloc (vg_replace_malloc.c:270)
    ==3076==    by 0x406F86D: libxl_cpupoolid_to_name (libxl_utils.c:102)
    ==3076==    by 0x8058742: parse_config_data (xl_cmdimpl.c:639)
    ==3076==    by 0x805BD56: create_domain (xl_cmdimpl.c:1838)
    ==3076==    by 0x805DAED: main_create (xl_cmdimpl.c:3903)
    ==3076==    by 0x804D39D: main (xl.c:285)
    
    And indeed there are several places where xl uses
    libxl_cpupoolid_to_name as a boolean to test if the pool name is
    valid and leaks the name if it is. Introduce an is_valid helper and
    use that instead.
    
    Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
    Acked-by: Juergen Gross<juergen.gross@xxxxxxxxxxxxxx>
    Committed-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
    
    
changeset:   25897:ff6d94944039
user:        Roger Pau Monne <roger.pau@xxxxxxxxxx>
date:        Fri Sep 14 10:02:49 2012 +0100
    
    xl: error if vif backend!=0 is used with run_hotplug_scripts
    
    Print an error and exit if backend!=0 is used in conjunction with
    run_hotplug_scripts. Currently libxl can only execute hotplug scripts
    from the toolstack domain (the same domain xl is running from).
    
    Added a description and workaround of this issue on
    xl-network-configuration.
    
    Signed-off-by: Roger Pau Monne <roger.pau@xxxxxxxxxx>
    Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
    Committed-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
    
    
changeset:   25896:259c4e9d8adf
user:        Roger Pau Monne <roger.pau@xxxxxxxxxx>
date:        Fri Sep 14 10:02:48 2012 +0100
    
    libxl: fix usage of backend parameter and run_hotplug_scripts
    
    vif interfaces allows the user to specify the domain that should run
    the backend (also known as driver domain) using the 'backend'
    parameter. This is not compatible with run_hotplug_scripts=1, since
    libxl can only run the hotplug scripts from the Domain 0.
    
    Signed-off-by: Roger Pau Monne <roger.pau@xxxxxxxxxx>
    Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
    Committed-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
    
    
changeset:   25895:98e1ba6a672a
user:        Roger Pau Monne <roger.pau@xxxxxxxxxx>
date:        Fri Sep 14 10:02:47 2012 +0100
    
    libfsimage: add ext4 support for CentOS 5.x
    
    CentOS 5.x forked e2fs ext4 support into a different package called
    e4fs, and so headers and library names changed from ext2fs to ext4fs.
    Check if ext4fs/ext2fs.h and -lext4fs work, and use that instead of
    ext2fs to build libfsimage. This patch assumes that if the ext4fs
    library is present it should always be used instead of ext2fs.
    
    This patch includes a rework of the ext2fs check, a new ext4fs check
    and a minor modification in libfsimage to use the correct library.
    
    Signed-off-by: Roger Pau Monne <roger.pau@xxxxxxxxxx>
    Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
    Committed-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
    
    
changeset:   25894:95a971c8058f
user:        Ian Campbell <Ian.Campbell@xxxxxxxxxx>
date:        Fri Sep 14 10:02:46 2012 +0100
    
    libxl: handle errors from xc_sharing_* info functions
    
    On a 32 bit hypervisor xl info currently reports:
    sharing_freed_memory   : 72057594037927935
    sharing_used_memory    : 72057594037927935
    
    Eat the ENOSYS and turn it into 0. Log and propagate other errors.
    
    I don't have a 32 bit system handy, so tested on x86_64 with a libxc
    hacked to return -ENOSYS and -EINVAL.
    
    Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
    Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
    Acked-by: Andres Lagar-Cavilla <andres@xxxxxxxxxxxxxxxx>
    Committed-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
    
    
changeset:   25893:5613018f93b1
user:        Keir Fraser <keir@xxxxxxx>
date:        Thu Sep 13 20:13:36 2012 +0100
    
    build: Require GCC 4.1 or later.
    
    Centralise the version check in Config.mk. Any more strict version
    requirements can be added to specific subdirs/arches.
    
    Signed-off-by: Keir Fraser <keir@xxxxxxx>
    
    
(qemu changes not included)

_______________________________________________
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®.