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

[xen-unstable-smoke test] 95722: trouble: broken/pass



flight 95722 xen-unstable-smoke real [real]
http://logs.test-lab.xenproject.org/osstest/logs/95722/

Failures and problems with tests :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-amd64-amd64-xl-qemuu-debianhvm-i386 3 host-install(3) broken REGR. vs. 
95662

Tests which did not succeed, but are not blocking:
 test-amd64-amd64-libvirt     12 migrate-support-check        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

version targeted for testing:
 xen                  fcf3f57eeeec54091c3d5d3b00390c802345da4d
baseline version:
 xen                  5e02972646132ad98c365ebfcfcb43b40a0dde36

Last test of basis    95662  2016-06-13 14:03:37 Z    1 days
Testing same since    95722  2016-06-14 14:18:38 Z    0 days    1 attempts

------------------------------------------------------------
People who touched revisions under test:
  David Scott <dave@xxxxxxxxxx>
  George Dunlap <george.dunlap@xxxxxxxxxx>
  Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
  Jan Beulich <jbeulich@xxxxxxxx>
  Julien Grall <julien.grall@xxxxxxx>
  Kevin Tian <kevin.tian@xxxxxxxxx>
  Quan Xu <quan.xu@xxxxxxxxx>
  Suravee Suthikulpanit <suravee.suthikulpanit@xxxxxxx>
  Wei Liu <wei.liu2@xxxxxxxxxx>

jobs:
 build-amd64                                                  pass    
 build-armhf                                                  pass    
 build-amd64-libvirt                                          pass    
 test-armhf-armhf-xl                                          pass    
 test-amd64-amd64-xl-qemuu-debianhvm-i386                     broken  
 test-amd64-amd64-libvirt                                     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-step test-amd64-amd64-xl-qemuu-debianhvm-i386 host-install(3)

Not pushing.

------------------------------------------------------------
commit fcf3f57eeeec54091c3d5d3b00390c802345da4d
Author: Wei Liu <wei.liu2@xxxxxxxxxx>
Date:   Mon Jun 13 08:49:06 2016 +0100

    tools: remove hard-coded /var/lib/xen in Makefile
    
    Now all conversations are done, remove the hard-coded paths.
    
    Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx>
    Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>

commit 938b2b4033bded8b0f6ec7298684dcd6235d4de3
Author: Wei Liu <wei.liu2@xxxxxxxxxx>
Date:   Mon Jun 13 08:49:05 2016 +0100

    libxl: honour XEN_LIB_DIR
    
    Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx>
    Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
    ;wq

commit 540cecf0cf066ad0386993c8e625006b259c0df8
Author: Wei Liu <wei.liu2@xxxxxxxxxx>
Date:   Mon Jun 13 08:49:04 2016 +0100

    hotplug/Linux: honour XEN_LIB_DIR
    
    Use configure to generate sysconfig.xendomains file.
    
    Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx>
    Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>

commit 102ddb11f243e4ee01592e91afb23a651c7023d3
Author: Wei Liu <wei.liu2@xxxxxxxxxx>
Date:   Mon Jun 13 08:49:03 2016 +0100

    tools: install and remove XEN_LIB_DIR in Makefile
    
    The intention of using wild card in uninstall target is to remove both
    xen and xenstored directories. Change that to two runes that explicitly
    remove each of those directories.
    
    Note that the runes that use hard-coded paths are kept for now to keep
    the tree bisectable as I replace hard-coded paths component by
    component.  Those runes will be removed eventually.
    
    Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx>
    Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>

commit 15f1a11d66170baa0d62131586d29429c758a1be
Author: Wei Liu <wei.liu2@xxxxxxxxxx>
Date:   Mon Jun 13 08:49:02 2016 +0100

    build: introduce and export XEN_LIB_DIR
    
    This variable defaults to /var/lib/xen. It will be used to substitute
    various hard-coded paths in tools.
    
    The new variable points to $localstatedir/lib/xen, which defaults to
    /var/lib/xen, so there is no change in default configuration.
    
    Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx>
    Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>

commit a4fa83e5684e4aab33676748e79a884f3d0f86ff
Author: Wei Liu <wei.liu2@xxxxxxxxxx>
Date:   Mon Jun 13 08:49:01 2016 +0100

    oxenstored: honour XEN_LOG_DIR defined by configure
    
    We generate a corresponding constant (in lower case) in paths.ml. Use
    that in source code to get rid of hard-coded path.
    
    Note that with this patch the default location for xenstored*.log is
    changed from /var/log to /var/log/xen.
    
    Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx>
    Acked-by: David Scott <dave@xxxxxxxxxx>

commit 6b007a6df12365c3e49859f68754006c734ddffe
Author: Wei Liu <wei.liu2@xxxxxxxxxx>
Date:   Mon Jun 13 08:49:00 2016 +0100

    oxenstored: generate a paths module
    
    That file includes all paths generated by configure. It will be used to
    get rid of hard-coded paths in code.
    
    Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx>
    Acked-by: David Scott <dave@xxxxxxxxxx>

commit c84a1fa2e6c55b1959fac2a4b3bd15539f4d820c
Author: Wei Liu <wei.liu2@xxxxxxxxxx>
Date:   Mon Jun 13 08:48:59 2016 +0100

    oxenstored: honour XEN_{LOG,RUN}_DIR in oxenstored.conf
    
    Generate oxenstored.conf with configure. This involves modifying
    tools/configure.ac and rerun autogen.sh.
    
    Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx>
    Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>

commit 10055f661eee96383cd302c6177bd7068e9a00bd
Author: Wei Liu <wei.liu2@xxxxxxxxxx>
Date:   Mon Jun 6 11:52:12 2016 +0100

    libxl: log file name in failure in libxl__create_qemu_logfile
    
    Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx>
    Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>

commit 3148bebbf0abf52b4fd8c07fc716007f1c26a285
Author: Wei Liu <wei.liu2@xxxxxxxxxx>
Date:   Mon Jun 6 11:52:11 2016 +0100

    libxl: rename a field in libxl__domain_create_state
    
    The libxl__stub_dm_spawn_state field in libxl__domain_create_state was
    named dmss. That was inconsistent with how things were named (usually
    acronym) and there was already libxl__dm_spawn_state named dmss in other
    places.
    
    Change dmss to sdss and fix up all sites that reference this field.  No
    functional change.
    
    Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx>
    Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>

commit 5e6e8546cf975b12c36b96c1b495bbfd2f0657f5
Author: Wei Liu <wei.liu2@xxxxxxxxxx>
Date:   Mon Jun 6 11:52:09 2016 +0100

    libxl: linux hotplug: clean up get_hotplug_env
    
    That get_hotplug_env function is called for both block and nic. Move
    some nic specific code out of common code to appropriate place.
    
    Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx>
    Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>

commit 1cf3fa32da331c038ecb67058be1975aecc77e70
Author: Wei Liu <wei.liu2@xxxxxxxxxx>
Date:   Mon Jun 6 11:52:08 2016 +0100

    libxl: add emacs block to libxl_linux.c
    
    Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx>
    Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>

commit 44533b633af6ab079cf1691c1ded254d50963071
Author: Quan Xu <quan.xu@xxxxxxxxx>
Date:   Tue Jun 14 15:13:23 2016 +0200

    IOMMU: propagate IOMMU Device-TLB flush error up to IOMMU unmapping (top 
level ones)
    
    Signed-off-by: Quan Xu <quan.xu@xxxxxxxxx>
    Acked-by: Kevin Tian <kevin.tian@xxxxxxxxx>
    Acked-by: Suravee Suthikulpanit <suravee.suthikulpanit@xxxxxxx>
    Acked-by: Julien Grall <julien.grall@xxxxxxx>
    Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx>

commit e5bcd2f779fafe72339685ad9bafe2751517fae7
Author: Quan Xu <quan.xu@xxxxxxxxx>
Date:   Tue Jun 14 15:11:48 2016 +0200

    IOMMU/MMU: enhance the call trees of IOMMU unmapping and mapping
    
    When IOMMU mapping is failed, we issue a best effort rollback, stopping
    IOMMU mapping, unmapping the previous IOMMU maps and then reporting the
    error up to the call trees. When rollback is not feasible (in early
    initialization phase or trade-off of complexity) for the hardware domain,
    we do things on a best effort basis, only throwing out an error message.
    
    IOMMU unmapping should continue despite an error, in an attempt to do
    best effort cleanup.
    
    Signed-off-by: Quan Xu <quan.xu@xxxxxxxxx>
    Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx>
    Reviewed-by: Suravee Suthikulpanit <suravee.suthikulpanit@xxxxxxx>
    Acked-by: Kevin Tian <kevin.tian@xxxxxxxxx>
    Acked-by: George Dunlap <george.dunlap@xxxxxxxxxx>

commit 834c97baebb3743c54bcae228e984ae1b9692e6a
Author: Quan Xu <quan.xu@xxxxxxxxx>
Date:   Tue Jun 14 15:10:57 2016 +0200

    IOMMU: handle IOMMU mapping and unmapping failures
    
    Treat IOMMU mapping and unmapping failures as a fatal to the DomU
    If IOMMU mapping and unmapping failed, crash the DomU and propagate
    the error up to the call trees.
    
    No spamming of the log can occur. For DomU, we avoid logging any
    message for already dying domains. For Dom0, that'll still be more
    verbose than we'd really like, but it at least wouldn't outright
    flood the console.
    
    Signed-off-by: Quan Xu <quan.xu@xxxxxxxxx>
    Reviewed-by: Kevin Tian <kevin.tian@xxxxxxxxx>
    Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx>

commit bfa84968b2dd1612be73b36addccd3b2f5bda23f
Author: Jan Beulich <jbeulich@xxxxxxxx>
Date:   Tue Jun 14 15:10:16 2016 +0200

    x86/HVM: use available linear->phys translations in REP MOVS/STOS handling
    
    If we have the translation result available already, we should also use
    is here. In my tests with Linux guests this eliminates all calls to
    hvmemul_linear_to_phys() out of the two functions being changed.
    
    Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
    Reviewed-by: Paul Durrant <paul.durrant@xxxxxxxxxx>

commit 67fc274bbec51a99c762aa1fb6c3de661032aa8d
Author: Jan Beulich <jbeulich@xxxxxxxx>
Date:   Tue Jun 14 15:09:51 2016 +0200

    x86/HVM: latch linear->phys translation results
    
    ... to avoid re-doing the same translation later again (in a retry, for
    example). This doesn't help very often according to my testing, but
    it's pretty cheap to have, and will be of further use subsequently.
    
    Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
    Reviewed-by: Paul Durrant <paul.durrant@xxxxxxxxxx>
    Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>

commit b64438c7c1495a7580d1bb9d8ba644f3705e1ffb
Author: Jan Beulich <jbeulich@xxxxxxxx>
Date:   Tue Jun 14 15:08:47 2016 +0200

    x86/time: use correct (local) time stamp in constant-TSC calibration fast 
path
    
    This looks like a copy and paste mistake in commit 1b6a99892d ("x86:
    Simpler time handling when TSC is constant across all power saving
    states"), responsible for occasional many-microsecond cross-CPU skew of
    what NOW() returns.
    
    Also improve the correlation between local TSC and stime stamps
    obtained at the end of the two calibration handlers: Compute the stime
    one from the TSC one, instead of doing another rdtsc() for that
    compuation.
    
    Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
    Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
(qemu changes not included)

_______________________________________________
osstest-output mailing list
osstest-output@xxxxxxxxxxxxxxxxxxxx
http://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®.