[Xen-devel] [linux-3.18 test] 112886: trouble: blocked/broken/fail/pass
flight 112886 linux-3.18 real [real] http://logs.test-lab.xenproject.org/osstest/logs/112886/ Failures and problems with tests :-( Tests which did not succeed and are blocking, including tests which could not be run: build-arm64-pvops 3 capture-logs broken REGR. vs. 112102 Regressions which are regarded as allowable (not blocking): build-arm64 2 hosts-allocate broken REGR. vs. 112102 build-arm64-xsm 2 hosts-allocate broken REGR. vs. 112102 build-arm64-pvops 2 hosts-allocate broken REGR. vs. 112102 Tests which did not succeed, but are not blocking: test-arm64-arm64-libvirt-xsm 1 build-check(1) blocked n/a test-arm64-arm64-xl 1 build-check(1) blocked n/a build-arm64-libvirt 1 build-check(1) blocked n/a test-arm64-arm64-examine 1 build-check(1) blocked n/a test-arm64-arm64-xl-credit2 1 build-check(1) blocked n/a test-arm64-arm64-xl-xsm 1 build-check(1) blocked n/a build-arm64-xsm 3 capture-logs broken blocked in 112102 build-arm64 3 capture-logs broken blocked in 112102 test-amd64-i386-xl-qemut-win7-amd64 17 guest-stop fail blocked in 112102 test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stop fail blocked in 112102 test-armhf-armhf-libvirt-xsm 14 saverestore-support-checkfail like 112102 test-armhf-armhf-libvirt 14 saverestore-support-checkfail like 112102 test-amd64-amd64-xl-rtds 10 debian-install fail like 112102 test-armhf-armhf-libvirt-raw 13 saverestore-support-checkfail like 112102 test-amd64-amd64-xl-qemut-win7-amd64 16 guest-localmigrate/x10 fail like 112102 test-amd64-amd64-xl-qemuu-ws16-amd64 10 windows-installfail never pass test-amd64-amd64-xl-qemut-ws16-amd64 10 windows-installfail never pass test-amd64-amd64-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-i386-libvirt 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-i386-xl-qemuu-ws16-amd64 13 guest-saverestore fail never pass test-amd64-amd64-libvirt-vhd 12 migrate-support-checkfail never pass test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2 fail never pass test-armhf-armhf-xl-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 14 saverestore-support-checkfail never pass test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-i386-xl-qemut-ws16-amd64 13 guest-saverestore fail never pass test-armhf-armhf-xl-multivcpu 13 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 13 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 13 saverestore-support-checkfail never pass test-armhf-armhf-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 13 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-raw 12 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 14 saverestore-support-checkfail never pass test-amd64-amd64-xl-qemut-win10-i386 10 windows-installfail never pass test-amd64-i386-xl-qemuu-win10-i386 10 windows-install fail never pass test-amd64-amd64-xl-qemuu-win10-i386 10 windows-installfail never pass test-amd64-i386-xl-qemut-win10-i386 10 windows-install fail never pass test-armhf-armhf-xl-cubietruck 13 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 14 saverestore-support-checkfail never pass version targeted for testing: linux25efe5c96eb6454d87127afb3affe3c874e1d45e baseline version: linuxdd8b674caeef9381345a6369fba29d425ff433f3 Last test of basis 112102 2017-07-21 17:53:24 Z 36 days Failing since112351 2017-07-27 22:26:55 Z 30 days 44 attempts Testing same since 112868
[Xen-devel] [stage1-xen PATCH v1 09/10] build/fedora: Add `RUNNING_STAGE1_XEN.md`
Signed-off-by: Rajiv Ranganath--- build/fedora/RUNNING_STAGE1_XEN.md | 391 1 file changed, 391 insertions(+) create mode 100644 build/fedora/RUNNING_STAGE1_XEN.md diff --git a/build/fedora/RUNNING_STAGE1_XEN.md b/build/fedora/RUNNING_STAGE1_XEN.md new file mode 100644 index 000..867b8b4 --- /dev/null +++ b/build/fedora/RUNNING_STAGE1_XEN.md @@ -0,0 +1,391 @@ +# Running Stage1 Xen on Fedora + +This document outlines the steps to get started with stage1-xen on Fedora. They are + + * [Preparing your machine and installing minimal Fedora](#preparing_your_machine_and_installing_minimal_fedora) + * [Booting into Xen](#booting_into_xen) + * [Launching Xen services](#launching_xen_services) + * [Setting up Xen networking](#setting_up_xen_networking) + * [Running stage1-xen](#running_stage1-xen) + + +## Preparing your machine and installing minimal Fedora + +On x86 platform there are two ways to start an operating system or a hypervisor. They are + + * Legacy BIOS Mode + * EFI Mode + +Latest operating systems and hypervisors including Fedora and Xen has support for EFI mode. If you are unfamiliar with EFI we recommend checking out this [article](http://www.rodsbooks.com/efi-bootloaders/principles.html). + +By default, most BIOS now boot using EFI Mode. In your BIOS menu, there might be an option to toggle _Legacy BIOS Mode_. Do not toggle that option. + +### Enable VT-x and VT-d + +Please ensure that you have enabled VT-x and if available VT-d. + +### Disable Secure Boot + +As we will be booting a custom build of Xen, we need to disable secure boot. You will find an option in your BIOS menu to disable secure boot. + +### Installing minimal Fedora + +The default Fedora installation installs packages that we do not require when running Xen. We recommend doing a minimal Fedora as follows. + + 1. Download Net Install image + + 2. Prepare a USB drive + + 3. Do a minimal Fedora Install + +You can download the Fedora net install image [here](https://alt.fedoraproject.org/). You can select either the Fedora Server or Fedora Workstation image, it doesn't really matter. + +After downloading the net install images, please copy the raw image onto a USB drive. Please see [this](https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Installation_Guide/sect-making-usb-media.html) link on how to prepare USB drive. + +EFI BIOS comes with a _BIOS Boot Menu_ using which you can select the device to boot from. Insert the USB drive, then go into your BIOS Boot Menu and boot using the USB drive. This should start the Fedora Network Installer. + +In the Fedora Installer, there is a section for under _SOFTWARE_ called _SOFTWARE SELECTION_. In this section please **select** either _Minimal Install_ or _Basic Desktop_, **without** any add-ons. + +**Note:** If there is existing data on the hard disk, please ensure that _INSTALLATION DESTINATION_ under _SYSTEM_ section is appropriately configured. + +Then click on _Begin Installation_ to complete the installation. + +Once the installation is complete, please disable SELinux by editing `/etc/selinux/config`. + +You now have a minimal Fedora Installation, which is good for working with Xen. + + +## Booting into Xen + +Build and install Xen and stage1-xen. Please see [BUILDING.md](/BUILDING.md#build_fedora). + +If you followed the container build with Docker, then copy over `stage1-xen-build.tar.gz`. Extract `stage1-xen-build.tar.gz` into `/opt` directory. + +```shell +[root@localhost ~]# tar zxvf stage1-xen-build.tar.gz -C /opt + +[root@localhost ~]# ls /opt +qemu-unstable stage1-xen xen-unstable xen-unstable-runit +``` + +This will extract all the build artifacts into `/opt` directory. + +Next we will create a BIOS Boot Menu entry to boot `xen-4.10-unstable.efi`. This will start Xen hypervisor. Xen will then start Fedora as Dom-0 guest. + +On Fedora, EFI system partition (ESP) is usually mounted at `/boot/efi`. This is a `vfat` partition. You can check if EFI system partition is mounted as follows + +```shell +[root@localhost ~]# mount | grep '\/boot\/efi' +/dev/sda1 on /boot/efi type vfat (rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=ascii,shortname=winnt,errors=remount-ro) +``` + +Create a directory for Xen under `/boot/efi/EFI` and copy over `xen-4.10-unstable.efi`. + +```shell +[root@localhost ~]# mkdir -p /boot/efi/EFI/xen +[root@localhost ~]# cp /opt/xen-unstable/boot/efi/EFI/xen/xen-4.10-unstable.efi /boot/efi/EFI/xen/ +``` + +Inspect `/boot/efi/EFI/fedora/grub.cfg`. Under section `### BEGIN /etc/grub.d/10_linux ###` you will find `menuentry` for Fedora kernel and initrd. Look for `linuxefi` and `initrdefi`. Copy over the `vmlinuz` and `initramfs` files that you want to use for your Dom-0 into `/boot/efi/EFI/xen` directory. + +```shell +[root@localhost ~]# cp /boot/vmlinuz-A.B.C-D.fcXX.x86_64 /boot/efi/EFI/xen/ + +[root@localhost ~]#
[Xen-devel] [stage1-xen PATCH v1 08/10] README.md: Add CircleCI badge
From: Rajiv M RanganathSigned-off-by: Rajiv Ranganath --- README.md |2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 9ea6adf..e1cd40c 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # stage1-xen - A Xen based stage1 for CoreOS rkt +[![Build Status](https://circleci.com/gh/rkt/stage1-xen/tree/master.svg?style=shield=:circle-token)](https://circleci.com/gh/rkt/stage1-xen/tree/master) + ## Goal CoreOS rkt is a modular container engine with [three stages of execution](https://coreos.com/rkt/docs/latest/devel/stage1-implementors-guide.html). Stage1 is responsible for creating the execution environment for the contained applications. ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
[Xen-devel] [stage1-xen PATCH v1 06/10] build/fedora: Add `xen-unstable-runit/*` scripts
From: Rajiv M RanganathSigned-off-by: Rajiv Ranganath --- build/fedora/xen-unstable-runit/setup.sh | 18 build/fedora/xen-unstable-runit/teardown.sh| 18 .../xen-init-dom0-disk-backend/run | 11 ++ build/fedora/xen-unstable-runit/xen-init-dom0/run |9 build/fedora/xen-unstable-runit/xenconsoled/run| 13 +++ build/fedora/xen-unstable-runit/xenstored/run | 23 6 files changed, 92 insertions(+) create mode 100755 build/fedora/xen-unstable-runit/setup.sh create mode 100755 build/fedora/xen-unstable-runit/teardown.sh create mode 100755 build/fedora/xen-unstable-runit/xen-init-dom0-disk-backend/run create mode 100755 build/fedora/xen-unstable-runit/xen-init-dom0/run create mode 100755 build/fedora/xen-unstable-runit/xenconsoled/run create mode 100755 build/fedora/xen-unstable-runit/xenstored/run diff --git a/build/fedora/xen-unstable-runit/setup.sh b/build/fedora/xen-unstable-runit/setup.sh new file mode 100755 index 000..b5adf8c --- /dev/null +++ b/build/fedora/xen-unstable-runit/setup.sh @@ -0,0 +1,18 @@ +#!/bin/bash + +set -e + +# runit RPM creates `/etc/service` directory +if [ ! -d "/etc/service" ]; then +echo "/etc/service directory not found. Please install runit RPM." +exit 1 +fi + +runit_services="xenconsoled xen-init-dom0 xen-init-dom0-disk-backend xenstored" + +for service in $runit_services; do +ln -sf /opt/xen-unstable-runit/$service /etc/service/$service +done + +echo "Successfully created symlinks in /etc/service directory." +exit 0 diff --git a/build/fedora/xen-unstable-runit/teardown.sh b/build/fedora/xen-unstable-runit/teardown.sh new file mode 100755 index 000..d333807 --- /dev/null +++ b/build/fedora/xen-unstable-runit/teardown.sh @@ -0,0 +1,18 @@ +#!/bin/bash + +set -e + +# runit RPM creates `/etc/service` directory +if [ ! -d "/etc/service" ]; then +echo "/etc/service directory not found." +exit 1 +fi + +runit_services="xenconsoled xen-init-dom0 xen-init-dom0-disk-backend xenstored" + +for service in $runit_services; do +rm -f /etc/service/$service +done + +echo "Successfully deleted symlinks in /etc/service directory." +exit 0 diff --git a/build/fedora/xen-unstable-runit/xen-init-dom0-disk-backend/run b/build/fedora/xen-unstable-runit/xen-init-dom0-disk-backend/run new file mode 100755 index 000..6315d48 --- /dev/null +++ b/build/fedora/xen-unstable-runit/xen-init-dom0-disk-backend/run @@ -0,0 +1,11 @@ +#!/bin/bash + +set -e + +sv check xenstored >/dev/null || exit 1 +sv check xenconsoled >/dev/null || exit 1 + +# In case of failure, allow user to run teardown script +sleep 5s + +exec /opt/xen-unstable/lib/xen/bin/qemu-system-i386 -xen-domid 0 -xen-attach -name dom0 -nographic -M xenpv -monitor /dev/null -serial /dev/null -parallel /dev/null -nodefaults -no-user-config diff --git a/build/fedora/xen-unstable-runit/xen-init-dom0/run b/build/fedora/xen-unstable-runit/xen-init-dom0/run new file mode 100755 index 000..193ba19 --- /dev/null +++ b/build/fedora/xen-unstable-runit/xen-init-dom0/run @@ -0,0 +1,9 @@ +#!/bin/bash + +set -e + +sv check xenstored >/dev/null || exit 1 + +/opt/xen-unstable/lib/xen/bin/xen-init-dom0 + +exec chpst -b xen-init-dom0 runit-pause diff --git a/build/fedora/xen-unstable-runit/xenconsoled/run b/build/fedora/xen-unstable-runit/xenconsoled/run new file mode 100755 index 000..b5b7a9f --- /dev/null +++ b/build/fedora/xen-unstable-runit/xenconsoled/run @@ -0,0 +1,13 @@ +#!/bin/bash + +set -e + +sv check xen-init-dom0 >/dev/null || exit 1 + +[ ! -d /var/log/xen/console ] && mkdir -p /var/log/xen/console + +# In case of failure, allow user to run teardown script +sleep 5s + +# --log=[none|guest|hv|all] +exec /opt/xen-unstable/sbin/xenconsoled -i --log=none diff --git a/build/fedora/xen-unstable-runit/xenstored/run b/build/fedora/xen-unstable-runit/xenstored/run new file mode 100755 index 000..beb2a5f --- /dev/null +++ b/build/fedora/xen-unstable-runit/xenstored/run @@ -0,0 +1,23 @@ +#!/bin/bash + +set -e + +[ ! -d /var/run/xen ] && mkdir -p /var/run/xen +[ ! -d /var/run/xenstored ] && mkdir -p /var/run/xenstored +[ ! -d /var/log/xen ] && mkdir -p /var/log/xen +[ ! -d /var/lib/xen ] && mkdir -p /var/lib/xen +[ ! -d /var/lib/xen/dump ] && mkdir -p /var/lib/xen/dump +[ ! -d /var/lib/xen/xenpaging ] && mkdir -p /var/lib/xen/paging +[ ! -d /var/lib/xenstored ] && mkdir -p /var/lib/xenstored +modprobe -q xen-evtchn || exit 1 +modprobe -q xen-gntdev || exit 1 +modprobe -q xen-gntalloc || exit 1 +mountpoint -q /proc/xen || mount -t xenfs xenfs /proc/xen +mountpoint -q /var/lib/xenstored || mount -t tmpfs xenstored /var/lib/xenstored +grep -q "control_d" /proc/xen/capabilities || exit 1 + +# In case of failure, allow user to run teardown script +sleep 5s + +# Use `--trace-file /var/log/xen/xenstored-trace.log` for logs
[Xen-devel] [stage1-xen PATCH v1 10/10] BUILDING.md: Add Fedora instructions
Signed-off-by: Rajiv Ranganath--- BUILDING.md | 96 --- 1 file changed, 91 insertions(+), 5 deletions(-) diff --git a/BUILDING.md b/BUILDING.md index 3ef5311..946c799 100644 --- a/BUILDING.md +++ b/BUILDING.md @@ -1,7 +1,13 @@ # Build -stage1-xen requires new Xen and QEMU versions at the time of writing. You are unlikely to find them already packaged with your distro. This document describes how to build and install the latest Xen and QEMU from scratch. In addition, given that CoreOS rkt is also missing from reasonably new distros such as Ubuntu Xenial Xerus, I added instructions on how to build that too. The document includes the dependencies needed for the build based on Ubuntu Xenial Xerus. +stage1-xen requires new Xen and QEMU versions at the time of writing. You are unlikely to find them already packaged with your distro. This document describes how to build and install the latest Xen, QEMU and rkt from scratch for Ubuntu Xenial Xerus and Fedora. Differently from documentation for Ubuntu, the documentation for Fedora uses a Docker container for the build. There is also support for building on host on Fedora. -## Building Xen + * [Ubuntu Xenial Xerus](#build_ubuntu) + * [Fedora](#build_fedora) + + +## Ubuntu Xenial Xerus + +### Building Xen ``` apt-get install git build-essential python-dev gettext uuid-dev libncurses5-dev libyajl-dev libaio-dev pkg-config libglib2.0-dev libssl-dev libpixman-1-dev bridge-utils wget libfdt-dev bin86 bcc liblzma-dev iasl libc6-dev-i386 @@ -17,7 +23,7 @@ reboot Make sure to select Xen at boot, or edit /boot/grub/grub.cfg to make it the default, changing "set default="0" to point to the appropriate entry below (the one booting xen.gz), which could be entry number "4" for example. -## Building QEMU +### Building QEMU ``` apt-get install libglib2.0-dev libpixman-1-dev libcap-dev libattr1-dev @@ -54,7 +60,7 @@ make install cp i386-softmmu/qemu-system-i386 /usr/lib/xen/bin/ ``` -## Building CoreOS rkt +### Building CoreOS rkt ``` apt-get install golang automake libacl1-dev libsystemd-dev ./configure --disable-tpm --with-stage1-flavors=coreos @@ -62,7 +68,7 @@ make cp build-rkt-1.26.0+git/target/bin/rkt /usr/sbin ``` -## Building stage1-xen +### Building stage1-xen ``` apt-get install busybox-static jq @@ -72,3 +78,83 @@ export GOPATH=/path/to/gopath bash build.sh cp stage1-xen.aci /home/username ``` + + +## Fedora + +On Fedora there are two ways to build stage1-xen artifacts. + + * [Container Build](#build_fedora_container_build) + * [Manual Build](#build_fedora_manual_build) + + +### Container Build + +We can build stage1-xen artifacts (Xen, QEMU and rkt) automatically in a docker container as follows + +``` +cd stage1-xen + +docker pull lambdalinuxfedora/stage1-xen-fedora-buildroot + +docker run --rm \ + -v `pwd`:/root/gopath/src/github.com/rkt/stage1-xen \ + -v /tmp:/tmp \ + -t -i lambdalinuxfedora/stage1-xen-fedora-buildroot \ + /sbin/my_init -- /root/bin/run +``` + +Once `docker run` completes, the build artifact `stage1-xen-build.tar.gz` is generated in `/tmp` directory. Please see [RUNNING_STAGE1_XEN.md](build/fedora/RUNNING_STAGE1_XEN.md) for details on how to setup Fedora for running stage1-xen. + + +### Manual Build + +It is also possible to manually build stage1-xen components on a Fedora host. + +Please ensure that you have all the dependencies installed. The dependencies for Xen, QEMU, rkt and stage1-xen is documented in [buildroot-Dockerfile](build/fedora/buildroot-Dockerfile). You will also need to install [`binutils`](https://github.com/lambda-linux-fedora/binutils) package that is compiled with `i386pe` support. You can download the pre-built RPMs from [here](https://drive.google.com/open?id=0B_tTbuxmuRzIR05wQ3E1eWVyaGs). + +Install `binutils` package. + +``` +tar xvf binutils-2.26.1-1.1.fc25.tar + +dnf install -y ./binutils/2.26.1/1.1.fc25/x86_64/binutils-2.26.1-1.1.fc25.x86_64.rpm +``` + +You can verify `i386pe` support in `binutils` by doing the following. + +``` +[root@localhost]# ld -V +GNU ld version 2.26.1-1.1.fc25 Supported emulations: + elf_x86_64 + elf32_x86_64 + elf_i386 + elf_iamcu + i386linux + elf_l1om + elf_k1om + i386pep + i386pe +``` + +You should see the lines `i386pep` and `i386pe` in the output. + +Next you can build Xen, Qemu and rkt using the following scripts + + * [`build/fedora/components/xen`](build/fedora/components/xen) + * [`build/fedora/components/qemu`](build/fedora/components/qemu) + * [`build/fedora/components/rkt`](build/fedora/components/rkt) + +Please review the scripts and adjust the paths according to your requirements. + +Once the dependencies are installed, you can build stage1-xen + +``` +git clone https://github.com/rkt/stage1-xen.git +cd stage1-xen +export GOPATH=/path/to/gopath +bash build.sh +cp stage1-xen.aci /home/username +``` + +Please
[Xen-devel] [stage1-xen PATCH v1 07/10] .circleci/config.yml: Add
From: Rajiv M RanganathSigned-off-by: Rajiv Ranganath --- .circleci/config.yml | 21 + 1 file changed, 21 insertions(+) create mode 100644 .circleci/config.yml diff --git a/.circleci/config.yml b/.circleci/config.yml new file mode 100644 index 000..93315b4 --- /dev/null +++ b/.circleci/config.yml @@ -0,0 +1,21 @@ +version: 2 +jobs: + build: +working_directory: /root +docker: + - image: lambdalinuxfedora/stage1-xen-fedora-buildroot:1708260126 +command: /sbin/my_init +steps: + - run: + # We create `stage1-xen` directory in Dockerfile for local dev + # environment. Removing it here so CircleCI checkout step can work + # correctly + name: Removing stage1-xen directory from GOPATH... + command: | +rm -rf /root/gopath/src/github.com/rkt/stage1-xen + - checkout: + path: /root/gopath/src/github.com/rkt/stage1-xen + - run: + name: Starting run... + command: | +/root/bin/run ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
[Xen-devel] [stage1-xen PATCH v1 05/10] build/fedora: Add `source_path.sh`
From: Rajiv M RanganathSigned-off-by: Rajiv Ranganath --- build/fedora/source_path.sh |3 +++ 1 file changed, 3 insertions(+) create mode 100755 build/fedora/source_path.sh diff --git a/build/fedora/source_path.sh b/build/fedora/source_path.sh new file mode 100755 index 000..57ac7ed --- /dev/null +++ b/build/fedora/source_path.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +export PATH=/opt/xen-unstable/sbin:/opt/xen-unstable/bin:/opt/stage1-xen/bin:/opt/qemu-unstable/bin:$PATH ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
[Xen-devel] [stage1-xen PATCH v1 00/10] Add Fedora support
Hi Stefanao, I've made changes based on RFC feedback. Kindly please review. Changes in V1: - build/fedora: Add `run` and `components/*` scripts Introduce scripts to build individual components (xen, rkt, qemu) both within a container or directly on the host. It also has constants that can be used to customize the build. `run` script now uses `component/*` scripts. - build/fedora: Add `xen-unstable-runit/*` scripts Removed usage of `pipefile`, `pushd`, `popd`. Also added `set -e` and switched to `/bin/bash`. - build/fedora: Add `RUNNING_STAGE1_XEN.md` - BUILDING.md: Add Fedora instructions Updated documentation to highlight both container build and manual build. Here is a temporary repo [1] with v1 series. Best, Rajiv [1]: https://github.com/lambda-linux-fedora/stage1-xen/tree/wip1 ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
[Xen-devel] [stage1-xen PATCH v1 03/10] build/fedora: Add `buildroot-Dockerfile`
From: Rajiv M RanganathSigned-off-by: Rajiv Ranganath --- build/fedora/buildroot-Dockerfile | 113 + 1 file changed, 113 insertions(+) create mode 100644 build/fedora/buildroot-Dockerfile diff --git a/build/fedora/buildroot-Dockerfile b/build/fedora/buildroot-Dockerfile new file mode 100644 index 000..971560e --- /dev/null +++ b/build/fedora/buildroot-Dockerfile @@ -0,0 +1,113 @@ +# tarballs checksum +# - +# 974b3091232d781c4fc410ccca98fb62ba9febe9e6a988e348804483c4f66742 binutils-2.26.1-1.1.fc25.tar + +FROM lambdalinuxfedora/baseimage-fedora + +CMD ["/sbin/my_init"] + +COPY [ \ + "./binutils-2.26.1-1.1.fc25.tar", \ + \ + "./components/*", \ + "./run", \ + "/tmp/docker-build/" \ +] + +RUN \ + # dnf + echo "Running dnf update..." && \ + dnf update -y && \ + dnf install -y less && \ + dnf install -y sudo && \ + \ + # circleci container requirements + # https://circleci.com/docs/2.0/custom-images/#adding-required-and-custom-tools-or-files + dnf install -y git && \ + dnf install -y openssh-clients && \ + dnf install -y tar && \ + dnf install -y gzip && \ + dnf install -y ca-certificates && \ + \ + # install `binutils` + pushd /tmp/docker-build && \ +# verify checksum +echo "974b3091232d781c4fc410ccca98fb62ba9febe9e6a988e348804483c4f66742 binutils-2.26.1-1.1.fc25.tar" | sha256sum -c - && \ +tar xvf binutils-2.26.1-1.1.fc25.tar && \ +dnf install -y ./binutils/2.26.1/1.1.fc25/x86_64/binutils-2.26.1-1.1.fc25.x86_64.rpm && \ + popd && \ + \ + dnf install -y @buildsys-build && \ + \ + # Having `ipdb` around is useful when debugging `run` script. Uncomment this + # section as required + # dnf install -y python2-devel && \ + # dnf install -y python-pip && \ + # su -l root -c "pip2 install --user ipdb==0.8 ipython==5.3.0" && \ + \ + # Note: xen and qemu has some duplicate package dependencies. We are + # explicitly calling out dependencies for xen and qemu + # + # xen build dependencies + dnf install -y bridge-utils && \ + dnf install -y gettext && \ + dnf install -y glib2-devel && \ + dnf install -y glibc-devel.i686 && \ + dnf install -y grub2 && \ + dnf install -y iasl && \ + dnf install -y libaio-devel && \ + dnf install -y libuuid-devel && \ + dnf install -y ncurses-devel && \ + dnf install -y openssl-devel && \ + dnf install -y pixman-devel && \ + dnf install -y python2-devel && \ + dnf install -y wget && \ + dnf install -y yajl-devel && \ + \ + # qemu build dependencies + dnf install -y glib2-devel && \ + dnf install -y libaio-devel && \ + dnf install -y libattr-devel && \ + dnf install -y libcap-devel && \ + dnf install -y libcap-ng-devel && \ + dnf install -y pixman-devel && \ + dnf install -y zlib-devel && \ + \ + # rkt build dependencies + dnf install -y autoconf && \ + dnf install -y automake && \ + dnf install -y git && \ + dnf install -y glibc-static && \ + dnf install -y gnupg && \ + dnf install -y golang && \ + dnf install -y libacl-devel && \ + dnf install -y squashfs-tools && \ + dnf install -y systemd-devel && \ + dnf install -y wget && \ + \ + # stage1-xen build dependencies + dnf install -y bc && \ + dnf install -y busybox && \ + dnf install -y glide && \ + dnf install -y golang && \ + dnf install -y jq && \ + dnf install -y libacl-devel && \ + dnf install -y wget && \ + \ + # copy `run` file and `components/{qemu,rkt,xen}` + su -l root -c "mkdir /root/bin" && \ + su -l root -c "cp /tmp/docker-build/run /root/bin" && \ + su -l root -c "mkdir /root/bin/components" && \ + su -l root -c "cp /tmp/docker-build/qemu /root/bin/components" && \ + su -l root -c "cp /tmp/docker-build/rkt /root/bin/components" && \ + su -l root -c "cp /tmp/docker-build/xen /root/bin/components" && \ + \ + # create `stage1-xen` directory + mkdir -p /root/gopath/src/github.com/rkt/stage1-xen && \ + \ + # cleanup + rm -rf /tmp/docker-build && \ + dnf clean all && \ + rm -rf /var/cache/dnf/* && \ + rm -rf /tmp/* && \ + rm -rf /var/tmp/* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
[Xen-devel] [stage1-xen PATCH v1 02/10] build/fedora: Add `buildroot-README.md`
From: Rajiv M RanganathSigned-off-by: Rajiv Ranganath --- build/fedora/buildroot-README.md | 50 ++ 1 file changed, 50 insertions(+) create mode 100644 build/fedora/buildroot-README.md diff --git a/build/fedora/buildroot-README.md b/build/fedora/buildroot-README.md new file mode 100644 index 000..0efb150 --- /dev/null +++ b/build/fedora/buildroot-README.md @@ -0,0 +1,50 @@ +## stage1-xen Fedora Buildroot + +stage1-xen build artifacts for Fedora is built in two phases. In the first phase +a docker container is prepared with all the build dependencies. We refer to it +as `stage1-xen-fedora-buildroot`. In the next phase we execute the `run` script +that uses `stage1-xen-fedora-buildroot` and to produce the build artifacts. + +### Building `stage1-xen-fedora-buildroot` + +`stage1-xen-fedora-buildroot` has a external dependency +on [`binutils`](https://github.com/lambda-linux-fedora/binutils) package that is +compiled with `i386pe` support. You can download the pre-built RPMs +from [here](https://drive.google.com/open?id=0B_tTbuxmuRzIR05wQ3E1eWVyaGs). +Please download `binutils-2.26.1-1.1.fc25.tar`. + +To build docker image + +``` +cd stage1-xen/build/fedora + +docker build -f buildroot-Dockerfile -t stage1-xen-fedora-buildroot . +``` + +### Running `stage1-xen-fedora-buildroot` + +``` +cd stage1-xen + +docker run --rm \ + -v `pwd`:/root/gopath/src/github.com/rkt/stage1-xen \ + -v /tmp:/tmp \ + -t -i stage1-xen-fedora-buildroot \ + /sbin/my_init -- /root/bin/run +``` + +The generated build artifacts are in `/tmp` directory. + +To debug build issues - + +``` +cd stage1-xen + +docker run --rm \ + -v `pwd`:/root/gopath/src/github.com/rkt/stage1-xen \ + -v /tmp:/tmp \ + -t -i stage1-xen-fedora-buildroot \ + /sbin/my_init -- /bin/bash +``` + +Also see section on `ipdb` in `buildroot-Dockerfile`. ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
[Xen-devel] [stage1-xen PATCH v1 01/10] .gitignore: Add
From: Rajiv M RanganathSigned-off-by: Rajiv Ranganath --- .gitignore |2 ++ 1 file changed, 2 insertions(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 000..873f8f6 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +# build/fedora +build/fedora/binutils-*.tar ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
[Xen-devel] [stage1-xen PATCH v1 04/10] build/fedora: Add `run` and `components/*` scripts
From: Rajiv M RanganathSigned-off-by: Rajiv Ranganath --- build/fedora/components/qemu | 50 build/fedora/components/rkt | 58 ++ build/fedora/components/xen | 46 + build/fedora/run | 56 + 4 files changed, 210 insertions(+) create mode 100755 build/fedora/components/qemu create mode 100755 build/fedora/components/rkt create mode 100755 build/fedora/components/xen create mode 100755 build/fedora/run diff --git a/build/fedora/components/qemu b/build/fedora/components/qemu new file mode 100755 index 000..6c89e2c --- /dev/null +++ b/build/fedora/components/qemu @@ -0,0 +1,50 @@ +#!/usr/bin/python2 + +import shlex +import subprocess +import sys +import os + +# Modify this if you would like to install Qemu elsewhere on your filesystem or +# a different version of Qemu +QEMU_PREFIX = '/opt/qemu-unstable' +QEMU_BRANCH = 'master' + +# This should correspond to your Xen install prefix +XEN_PREFIX = '/opt/xen-unstable' + + +# helper function to capture stdout from a long running process +def subprocess_stdout(cmd, cwd, env): +p = subprocess.Popen( +shlex.split(cmd), cwd=cwd, env=env, stdout=subprocess.PIPE) +while p.poll() is None: +l = p.stdout.readline() +sys.stdout.write(l) +if p.returncode != 0: +sys.exit(1) + +env = os.environ.copy() + +# build and install qemu +print "Cloning qemu..." +cmd = "git clone --branch %(branch)s git://git.qemu.org/qemu.git" % { +'branch': QEMU_BRANCH +} +subprocess.check_output(shlex.split(cmd), cwd='/root') + +steps = [ +"./configure --prefix=%(qemu_prefix)s --enable-xen --target-list=i386-softmmu --extra-cflags=\"-I%(xen_prefix)s/include\" --extra-ldflags=\"-L%(xen_prefix)s/lib -Wl,-rpath,%(xen_prefix)s/lib\" --disable-kvm --enable-virtfs --enable-linux-aio" +% { +'qemu_prefix': QEMU_PREFIX, +'xen_prefix': XEN_PREFIX +}, 'make', 'make install' +] +for cmd in steps: +cwd = '/root/qemu' +subprocess_stdout(cmd, cwd, env) + +cmd = "cp i386-softmmu/qemu-system-i386 %(xen_prefix)s/lib/xen/bin/qemu-system-i386" % { +'xen_prefix': XEN_PREFIX +} +subprocess.check_output(shlex.split(cmd), cwd='/root/qemu') diff --git a/build/fedora/components/rkt b/build/fedora/components/rkt new file mode 100755 index 000..edfdd1c --- /dev/null +++ b/build/fedora/components/rkt @@ -0,0 +1,58 @@ +#!/usr/bin/python2 + +import shlex +import subprocess +import sys +import os + +# `rkt` is installed in the same prefix as `stage1-xen`. Modify this if you +# would like to install rkt elsewhere on your filesystem. +STAGE1_XEN_PREFIX = '/opt/stage1-xen' +RKT_PREFIX = STAGE1_XEN_PREFIX +RKT_BRANCH = 'master' + +# Adjust this according to what RKT_BRANCH generates +RKT_BUILD_VER = 'rkt-1.28.1+git' + + +# helper function to capture stdout from a long running process +def subprocess_stdout(cmd, cwd, env): +p = subprocess.Popen( +shlex.split(cmd), cwd=cwd, env=env, stdout=subprocess.PIPE) +while p.poll() is None: +l = p.stdout.readline() +sys.stdout.write(l) +if p.returncode != 0: +sys.exi(1) + + +env = os.environ.copy() + +# build rkt +print "Cloning rkt..." +cmd = "git clone --branch %(branch)s https://github.com/rkt/rkt.git; % { +'branch': RKT_BRANCH +} +subprocess.check_output(shlex.split(cmd), cwd='/root') + +steps = [ +'./autogen.sh', './configure --disable-tpm --with-stage1-flavors=coreos', +'make' +] +for cmd in steps: +cwd = '/root/rkt' +subprocess_stdout(cmd, cwd, env) + +# install rkt build artifacts to RKT_PREFIX +steps = [ +"mkdir -p %(prefix)s/bin" % { +'prefix': RKT_PREFIX +}, +"cp /root/rkt/build-%(build_ver)s/target/bin/rkt %(prefix)s/bin/rkt" % { +'build_ver': RKT_BUILD_VER, +'prefix': RKT_PREFIX +} +] +for cmd in steps: +cwd = '/root/rkt' +subprocess_stdout(cmd, cwd, env) diff --git a/build/fedora/components/xen b/build/fedora/components/xen new file mode 100755 index 000..95da9a6 --- /dev/null +++ b/build/fedora/components/xen @@ -0,0 +1,46 @@ +#!/usr/bin/python2 + +import shlex +import subprocess +import sys +import os + +# Modify this if you would like to install Xen elsewhere on your filesystem or +# a different version of Xen +XEN_PREFIX = '/opt/xen-unstable' +XEN_BRANCH = 'master' + + +# helper function to capture stdout from a long running process +def subprocess_stdout(cmd, cwd, env): +p = subprocess.Popen( +shlex.split(cmd), cwd=cwd, env=env, stdout=subprocess.PIPE) +while p.poll() is None: +l = p.stdout.readline() +sys.stdout.write(l) +if p.returncode != 0: +sys.exit(1) + + +env = os.environ.copy() + +# build and install xen +print "Cloning xen..." +cmd = "git clone --branch %(branch)s
[Xen-devel] [xen-unstable test] 112885: regressions - trouble: blocked/broken/fail/pass
flight 112885 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/112885/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-localmigrate/x10 fail REGR. vs. 112809 test-armhf-armhf-libvirt-raw 10 debian-di-installfail REGR. vs. 112809 test-amd64-amd64-xl-qemut-win7-amd64 10 windows-install fail REGR. vs. 112809 test-amd64-i386-xl-qemut-ws16-amd64 10 windows-install fail REGR. vs. 112809 test-amd64-i386-xl-qemut-win7-amd64 10 windows-install fail REGR. vs. 112809 Tests which did not succeed, but are not blocking: test-arm64-arm64-libvirt-xsm 1 build-check(1) blocked n/a test-arm64-arm64-xl 1 build-check(1) blocked n/a build-arm64-libvirt 1 build-check(1) blocked n/a test-arm64-arm64-examine 1 build-check(1) blocked n/a test-arm64-arm64-xl-credit2 1 build-check(1) blocked n/a test-arm64-arm64-xl-xsm 1 build-check(1) blocked n/a build-arm64 2 hosts-allocate broken like 112809 build-arm64-pvops 2 hosts-allocate broken like 112809 build-arm64-xsm 2 hosts-allocate broken like 112809 build-arm64-xsm 3 capture-logsbroken like 112809 build-arm64 3 capture-logsbroken like 112809 build-arm64-pvops 3 capture-logsbroken like 112809 test-armhf-armhf-libvirt-xsm 14 saverestore-support-checkfail like 112809 test-armhf-armhf-libvirt 14 saverestore-support-checkfail like 112809 test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop fail like 112809 test-armhf-armhf-xl-rtds 16 guest-start/debian.repeatfail like 112809 test-amd64-amd64-xl-rtds 10 debian-install fail like 112809 test-amd64-amd64-xl-qemut-ws16-amd64 10 windows-installfail never pass test-amd64-amd64-xl-qemuu-ws16-amd64 10 windows-installfail never pass test-amd64-i386-libvirt 13 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-armhf-armhf-xl-arndale 13 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 14 saverestore-support-checkfail never pass test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2 fail never pass test-amd64-i386-xl-qemuu-ws16-amd64 13 guest-saverestore fail never pass test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-cubietruck 13 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 13 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 13 saverestore-support-checkfail never pass test-amd64-amd64-libvirt-vhd 12 migrate-support-checkfail never pass test-amd64-i386-xl-qemut-win10-i386 10 windows-install fail never pass test-amd64-amd64-xl-qemuu-win10-i386 10 windows-installfail never pass test-amd64-i386-xl-qemuu-win10-i386 10 windows-install fail never pass test-amd64-amd64-xl-qemut-win10-i386 10 windows-installfail never pass version targeted for testing: xen 803c5a2a42e7c72a4c848e0f0106a941b758a91f baseline version: xen 9053a74c08fd6abf43bb45ff932b4386de7e8510 Last test of basis 112809 2017-08-22 04:57:01 Z4 days Failing since112841 2017-08-23 06:00:13 Z3 days5 attempts Testing same since 112885
[Xen-devel] [ovmf baseline-only test] 72030: all pass
This run is configured for baseline tests only. flight 72030 ovmf real [real] http://osstest.xs.citrite.net/~osstest/testlogs/logs/72030/ Perfect :-) All tests in this flight passed as required version targeted for testing: ovmf 9f3a38cdfb354a5a074312783a43b7bd21cc90e2 baseline version: ovmf 656ac0c7d8ea9912f23355d0e907bfe4173256fc Last test of basis72029 2017-08-26 12:23:32 Z0 days Testing same since72030 2017-08-26 21:51:26 Z0 days1 attempts People who touched revisions under test: Daniel Verkampjobs: build-amd64-xsm pass build-i386-xsm pass build-amd64 pass build-i386 pass build-amd64-libvirt pass build-i386-libvirt pass build-amd64-pvopspass build-i386-pvops pass test-amd64-amd64-xl-qemuu-ovmf-amd64 pass test-amd64-i386-xl-qemuu-ovmf-amd64 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 Push not applicable. commit 9f3a38cdfb354a5a074312783a43b7bd21cc90e2 Author: Daniel Verkamp Date: Mon Aug 21 16:26:26 2017 +0800 BaseTools/EfiRom: Add multiple device id support This is a patch to implement writing and dumping of PCI 3.0 Device ID lists in EFI option ROMs in the EfiRom tool. Using this modification, multiple space-delimited device IDs can be specified after -i. The first device in the list is used for the main PCI ROM header Device ID field and is also written in the list. The list is only written when more than one device ID has been specified; when only one device ID is given on the command line, the EfiRom output should be identical to the current code. Fixes: https://bugzilla.tianocore.org/show_bug.cgi?id=666 Cc: Liming Gao Cc: Tomas Pilar Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Daniel Verkamp Reviewed-by: Liming Gao ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
[Xen-devel] [linux-linus test] 112884: regressions - trouble: blocked/broken/fail/pass
flight 112884 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/112884/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemuu-win7-amd64 18 guest-start/win.repeat fail REGR. vs. 112876 Regressions which are regarded as allowable (not blocking): test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stopfail REGR. vs. 112876 Tests which did not succeed, but are not blocking: test-arm64-arm64-libvirt-xsm 1 build-check(1) blocked n/a test-arm64-arm64-xl 1 build-check(1) blocked n/a build-arm64-libvirt 1 build-check(1) blocked n/a test-arm64-arm64-examine 1 build-check(1) blocked n/a test-arm64-arm64-xl-credit2 1 build-check(1) blocked n/a test-arm64-arm64-xl-xsm 1 build-check(1) blocked n/a build-arm64-pvops 2 hosts-allocate broken like 112876 build-arm64-pvops 3 capture-logsbroken like 112876 build-arm64-xsm 2 hosts-allocate broken like 112876 build-arm64-xsm 3 capture-logsbroken like 112876 build-arm64 2 hosts-allocate broken like 112876 build-arm64 3 capture-logsbroken like 112876 test-armhf-armhf-libvirt-xsm 14 saverestore-support-checkfail like 112864 test-armhf-armhf-libvirt-raw 13 saverestore-support-checkfail like 112864 test-armhf-armhf-libvirt 14 saverestore-support-checkfail like 112876 test-amd64-amd64-xl-qemut-win7-amd64 16 guest-localmigrate/x10 fail like 112876 test-armhf-armhf-xl-rtds 16 guest-start/debian.repeatfail like 112876 test-amd64-i386-xl-qemut-win7-amd64 18 guest-start/win.repeat fail like 112876 test-amd64-amd64-xl-rtds 10 debian-install fail like 112876 test-amd64-amd64-xl-qemut-ws16-amd64 10 windows-installfail never pass test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-amd64-i386-libvirt 13 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-armhf-armhf-xl-arndale 13 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 14 saverestore-support-checkfail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-amd64-libvirt-vhd 12 migrate-support-checkfail never pass test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2 fail never pass test-armhf-armhf-xl-rtds 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-cubietruck 13 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 14 saverestore-support-checkfail never pass test-amd64-i386-xl-qemuu-ws16-amd64 13 guest-saverestore fail never pass test-amd64-amd64-xl-qemuu-ws16-amd64 10 windows-installfail never pass test-amd64-i386-xl-qemut-ws16-amd64 13 guest-saverestore fail never pass test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 13 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-libvirt-raw 12 migrate-support-checkfail never pass test-amd64-amd64-xl-qemut-win10-i386 10 windows-installfail never pass test-amd64-i386-xl-qemuu-win10-i386 10 windows-install fail never pass test-amd64-i386-xl-qemut-win10-i386 10 windows-install fail never pass test-amd64-amd64-xl-qemuu-win10-i386 10 windows-installfail never pass version targeted for testing: linuxb3242dba9ff285962fe84d1135cafe9383d721f0 baseline version: linux90a6cd503982bfd33ce8c70eb49bd2dd33bc6325 Last test of basis
[Xen-devel] [ovmf baseline-only test] 72029: all pass
This run is configured for baseline tests only. flight 72029 ovmf real [real] http://osstest.xs.citrite.net/~osstest/testlogs/logs/72029/ Perfect :-) All tests in this flight passed as required version targeted for testing: ovmf 656ac0c7d8ea9912f23355d0e907bfe4173256fc baseline version: ovmf 02739b0f41300da70369be7c1982180306e8ca95 Last test of basis72024 2017-08-25 20:51:03 Z1 days Testing same since72029 2017-08-26 12:23:32 Z0 days1 attempts People who touched revisions under test: Bell SongBrijesh Singh Laszlo Ersek Ruiyu Ni Song, BinX Star Zeng jobs: build-amd64-xsm pass build-i386-xsm pass build-amd64 pass build-i386 pass build-amd64-libvirt pass build-i386-libvirt pass build-amd64-pvopspass build-i386-pvops pass test-amd64-amd64-xl-qemuu-ovmf-amd64 pass test-amd64-i386-xl-qemuu-ovmf-amd64 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 Push not applicable. (No revision log; it would be 417 lines long.) ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
[Xen-devel] [xen-4.9-testing baseline-only test] 72028: regressions - trouble: blocked/broken/fail/pass
This run is configured for baseline tests only. flight 72028 xen-4.9-testing real [real] http://osstest.xs.citrite.net/~osstest/testlogs/logs/72028/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-pygrub 4 host-install(4) broken REGR. vs. 72007 test-armhf-armhf-xl 16 guest-start/debian.repeat fail REGR. vs. 72007 test-amd64-i386-xl-qemut-win7-amd64 16 guest-localmigrate/x10 fail REGR. vs. 72007 Regressions which are regarded as allowable (not blocking): test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop fail REGR. vs. 72007 Tests which did not succeed, but are not blocking: test-arm64-arm64-libvirt-xsm 1 build-check(1) blocked n/a test-arm64-arm64-xl 1 build-check(1) blocked n/a build-arm64-libvirt 1 build-check(1) blocked n/a test-arm64-arm64-xl-credit2 1 build-check(1) blocked n/a test-arm64-arm64-xl-xsm 1 build-check(1) blocked n/a build-arm64 2 hosts-allocate broken never pass build-arm64-pvops 2 hosts-allocate broken never pass build-arm64-xsm 2 hosts-allocate broken never pass build-arm64 3 capture-logs broken never pass build-arm64-pvops 3 capture-logs broken never pass build-arm64-xsm 3 capture-logs broken never pass test-amd64-amd64-xl-qemuu-win10-i386 17 guest-stop fail blocked in 72007 test-amd64-i386-xl-qemut-win10-i386 10 windows-install fail like 72007 test-amd64-amd64-qemuu-nested-intel 17 debian-hvm-install/l1/l2 fail like 72007 test-amd64-amd64-xl-qemut-win7-amd64 18 guest-start/win.repeat fail like 72007 test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stop fail like 72007 test-amd64-i386-xl-qemuu-ws16-amd64 10 windows-install fail never pass test-amd64-i386-xl-qemuu-win10-i386 10 windows-install fail never pass test-amd64-amd64-xl-qemut-win10-i386 10 windows-installfail never pass test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-midway 13 migrate-support-checkfail never pass test-armhf-armhf-xl-midway 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-libvirt 14 saverestore-support-checkfail never pass test-amd64-i386-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-amd64-xl-qemut-ws16-amd64 10 windows-installfail never pass test-amd64-i386-libvirt 13 migrate-support-checkfail never pass test-amd64-amd64-xl-qemuu-ws16-amd64 10 windows-installfail never pass test-amd64-amd64-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-libvirt-raw 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-raw 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 13 saverestore-support-checkfail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-armhf-armhf-xl-rtds 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 14 saverestore-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2 fail never pass test-amd64-i386-xl-qemut-ws16-amd64 13 guest-saverestore fail never pass test-amd64-amd64-libvirt-vhd 12 migrate-support-checkfail never pass version targeted for testing: xen 5ff1de3e4f56b2dd7c5c7dae8b008f6ee6dc2081 baseline version: xen 9bf14bbf990843bfec16a5d69d36cf46c7593d88 Last test of basis72007 2017-08-23 12:22:55 Z3 days Testing same since72028 2017-08-26 10:47:52 Z0 days1
[Xen-devel] [linux-3.18 test] 112881: trouble: blocked/broken/fail/pass
flight 112881 linux-3.18 real [real] http://logs.test-lab.xenproject.org/osstest/logs/112881/ Failures and problems with tests :-( Tests which did not succeed and are blocking, including tests which could not be run: build-arm64-pvops 3 capture-logs broken REGR. vs. 112102 Tests which are failing intermittently (not blocking): test-armhf-armhf-xl-cubietruck 6 xen-install fail pass in 112868 Regressions which are regarded as allowable (not blocking): build-arm64 2 hosts-allocate broken REGR. vs. 112102 build-arm64-xsm 2 hosts-allocate broken REGR. vs. 112102 build-arm64-pvops 2 hosts-allocate broken REGR. vs. 112102 Tests which did not succeed, but are not blocking: test-arm64-arm64-libvirt-xsm 1 build-check(1) blocked n/a test-arm64-arm64-xl 1 build-check(1) blocked n/a build-arm64-libvirt 1 build-check(1) blocked n/a test-arm64-arm64-examine 1 build-check(1) blocked n/a test-arm64-arm64-xl-credit2 1 build-check(1) blocked n/a test-arm64-arm64-xl-xsm 1 build-check(1) blocked n/a build-arm64-xsm 3 capture-logs broken blocked in 112102 build-arm64 3 capture-logs broken blocked in 112102 test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stop fail blocked in 112102 test-amd64-i386-xl-qemut-win7-amd64 17 guest-stop fail in 112868 blocked in 112102 test-amd64-amd64-xl-qemut-win7-amd64 18 guest-start/win.repeat fail in 112868 blocked in 112102 test-amd64-i386-xl-qemuu-win7-amd64 16 guest-localmigrate/x10 fail in 112868 like 112102 test-armhf-armhf-xl-cubietruck 13 migrate-support-check fail in 112868 never pass test-armhf-armhf-xl-cubietruck 14 saverestore-support-check fail in 112868 never pass test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop fail like 112085 test-armhf-armhf-libvirt-xsm 14 saverestore-support-checkfail like 112102 test-amd64-i386-xl-qemut-win7-amd64 16 guest-localmigrate/x10 fail like 112102 test-armhf-armhf-libvirt 14 saverestore-support-checkfail like 112102 test-amd64-amd64-xl-rtds 10 debian-install fail like 112102 test-armhf-armhf-libvirt-raw 13 saverestore-support-checkfail like 112102 test-amd64-amd64-xl-qemut-win7-amd64 16 guest-localmigrate/x10 fail like 112102 test-amd64-amd64-xl-qemuu-ws16-amd64 10 windows-installfail never pass test-amd64-amd64-xl-qemut-ws16-amd64 10 windows-installfail never pass test-amd64-amd64-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-i386-libvirt 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-i386-xl-qemuu-ws16-amd64 13 guest-saverestore fail never pass test-amd64-amd64-libvirt-vhd 12 migrate-support-checkfail never pass test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2 fail never pass test-armhf-armhf-xl-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 14 saverestore-support-checkfail never pass test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 14 saverestore-support-checkfail never pass test-amd64-i386-xl-qemut-ws16-amd64 13 guest-saverestore fail never pass test-armhf-armhf-xl-credit2 13 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 13 saverestore-support-checkfail never pass test-armhf-armhf-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 13 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-raw 12 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 14 saverestore-support-checkfail never pass test-amd64-amd64-xl-qemut-win10-i386 10 windows-installfail never pass test-amd64-i386-xl-qemuu-win10-i386 10 windows-install fail never pass
[Xen-devel] [ovmf test] 112883: all pass - PUSHED
flight 112883 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/112883/ Perfect :-) All tests in this flight passed as required version targeted for testing: ovmf 9f3a38cdfb354a5a074312783a43b7bd21cc90e2 baseline version: ovmf 656ac0c7d8ea9912f23355d0e907bfe4173256fc Last test of basis 112878 2017-08-25 21:16:21 Z0 days Testing same since 112883 2017-08-26 12:00:02 Z0 days1 attempts People who touched revisions under test: Daniel Verkampjobs: build-amd64-xsm pass build-i386-xsm pass build-amd64 pass build-i386 pass build-amd64-libvirt pass build-i386-libvirt pass build-amd64-pvopspass build-i386-pvops pass test-amd64-amd64-xl-qemuu-ovmf-amd64 pass test-amd64-i386-xl-qemuu-ovmf-amd64 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 Pushing revision : + branch=ovmf + revision=9f3a38cdfb354a5a074312783a43b7bd21cc90e2 + . ./cri-lock-repos ++ . ./cri-common +++ . ./cri-getconfig +++ umask 002 +++ getrepos getconfig Repos perl -e ' use Osstest; readglobalconfig(); print $c{"Repos"} or die $!; ' +++ local repos=/home/osstest/repos +++ '[' -z /home/osstest/repos ']' +++ '[' '!' -d /home/osstest/repos ']' +++ echo /home/osstest/repos ++ repos=/home/osstest/repos ++ repos_lock=/home/osstest/repos/lock ++ '[' x '!=' x/home/osstest/repos/lock ']' ++ OSSTEST_REPOS_LOCK_LOCKED=/home/osstest/repos/lock ++ exec with-lock-ex -w /home/osstest/repos/lock ./ap-push ovmf 9f3a38cdfb354a5a074312783a43b7bd21cc90e2 + branch=ovmf + revision=9f3a38cdfb354a5a074312783a43b7bd21cc90e2 + . ./cri-lock-repos ++ . ./cri-common +++ . ./cri-getconfig +++ umask 002 +++ getrepos getconfig Repos perl -e ' use Osstest; readglobalconfig(); print $c{"Repos"} or die $!; ' +++ local repos=/home/osstest/repos +++ '[' -z /home/osstest/repos ']' +++ '[' '!' -d /home/osstest/repos ']' +++ echo /home/osstest/repos ++ repos=/home/osstest/repos ++ repos_lock=/home/osstest/repos/lock ++ '[' x/home/osstest/repos/lock '!=' x/home/osstest/repos/lock ']' + . ./cri-common ++ . ./cri-getconfig ++ umask 002 + select_xenbranch + case "$branch" in + tree=ovmf + xenbranch=xen-unstable + '[' xovmf = xlinux ']' + linuxbranch= + '[' x = x ']' + qemuubranch=qemu-upstream-unstable + select_prevxenbranch ++ ./cri-getprevxenbranch xen-unstable + prevxenbranch=xen-4.9-testing + '[' x9f3a38cdfb354a5a074312783a43b7bd21cc90e2 = x ']' + : tested/2.6.39.x + . ./ap-common ++ : osst...@xenbits.xen.org +++ getconfig OsstestUpstream +++ perl -e ' use Osstest; readglobalconfig(); print $c{"OsstestUpstream"} or die $!; ' ++ : ++ : git://xenbits.xen.org/xen.git ++ : osst...@xenbits.xen.org:/home/xen/git/xen.git ++ : git://xenbits.xen.org/qemu-xen-traditional.git ++ : git://git.kernel.org ++ : git://git.kernel.org/pub/scm/linux/kernel/git ++ : git ++ : git://xenbits.xen.org/xtf.git ++ : osst...@xenbits.xen.org:/home/xen/git/xtf.git ++ : git://xenbits.xen.org/xtf.git ++ : git://xenbits.xen.org/libvirt.git ++ : osst...@xenbits.xen.org:/home/xen/git/libvirt.git ++ : git://xenbits.xen.org/libvirt.git ++ : git://xenbits.xen.org/osstest/rumprun.git ++ : git ++ : git://xenbits.xen.org/osstest/rumprun.git ++ : osst...@xenbits.xen.org:/home/xen/git/osstest/rumprun.git ++ : git://git.seabios.org/seabios.git ++ : osst...@xenbits.xen.org:/home/xen/git/osstest/seabios.git ++ : git://xenbits.xen.org/osstest/seabios.git ++ : https://github.com/tianocore/edk2.git ++ : osst...@xenbits.xen.org:/home/xen/git/osstest/ovmf.git ++ : git://xenbits.xen.org/osstest/ovmf.git ++ : git://xenbits.xen.org/osstest/linux-firmware.git ++ : osst...@xenbits.xen.org:/home/osstest/ext/linux-firmware.git ++ : git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git ++ :
[Xen-devel] [libvirt test] 112882: regressions - trouble: blocked/broken/fail/pass
flight 112882 libvirt real [real] http://logs.test-lab.xenproject.org/osstest/logs/112882/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-armhf-armhf-libvirt 6 xen-install fail REGR. vs. 112866 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-xsm 2 hosts-allocate broken like 112866 build-arm64 2 hosts-allocate broken like 112866 build-arm64-pvops 2 hosts-allocate broken like 112866 build-arm64-xsm 3 capture-logsbroken like 112866 build-arm64 3 capture-logsbroken like 112866 build-arm64-pvops 3 capture-logsbroken like 112866 test-armhf-armhf-libvirt-xsm 14 saverestore-support-checkfail like 112866 test-armhf-armhf-libvirt-raw 13 saverestore-support-checkfail like 112866 test-amd64-amd64-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-i386-libvirt 13 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-amd64-libvirt-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-libvirt-raw 12 migrate-support-checkfail never pass version targeted for testing: libvirt ed9db36b426dcf9e4c34f2126379c339773f6db8 baseline version: libvirt 941ec9b6a7ab0ea463ce7dcd2daad858b58cd9ae Last test of basis 112866 2017-08-25 04:20:19 Z1 days Testing same since 112882 2017-08-26 04:21:57 Z0 days1 attempts People who touched revisions under test: Andrea Bolognanijobs: build-amd64-xsm pass build-arm64-xsm broken build-armhf-xsm pass build-i386-xsm pass build-amd64 pass build-arm64 broken build-armhf pass build-i386 pass build-amd64-libvirt pass build-arm64-libvirt blocked build-armhf-libvirt pass build-i386-libvirt pass build-amd64-pvopspass build-arm64-pvopsbroken build-armhf-pvopspass build-i386-pvops pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsmpass test-amd64-amd64-libvirt-xsm pass test-arm64-arm64-libvirt-xsm blocked test-armhf-armhf-libvirt-xsm pass test-amd64-i386-libvirt-xsm pass test-amd64-amd64-libvirt pass test-arm64-arm64-libvirt blocked test-armhf-armhf-libvirt fail test-amd64-i386-libvirt pass test-amd64-amd64-libvirt-pairpass 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 http://logs.test-lab.xenproject.org/osstest/logs Explanation of these reports, and of osstest in general,
[Xen-devel] [xen-unstable test] 112880: regressions - trouble: blocked/broken/fail/pass
flight 112880 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/112880/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-localmigrate/x10 fail REGR. vs. 112809 test-amd64-amd64-xl-qemut-win7-amd64 10 windows-install fail REGR. vs. 112809 test-amd64-i386-xl-qemut-ws16-amd64 10 windows-install fail REGR. vs. 112809 test-amd64-i386-xl-qemut-win7-amd64 10 windows-install fail REGR. vs. 112809 Tests which did not succeed, but are not blocking: test-arm64-arm64-libvirt-xsm 1 build-check(1) blocked n/a test-arm64-arm64-xl 1 build-check(1) blocked n/a build-arm64-libvirt 1 build-check(1) blocked n/a test-arm64-arm64-examine 1 build-check(1) blocked n/a test-arm64-arm64-xl-credit2 1 build-check(1) blocked n/a test-arm64-arm64-xl-xsm 1 build-check(1) blocked n/a build-arm64 2 hosts-allocate broken like 112809 build-arm64-pvops 2 hosts-allocate broken like 112809 build-arm64-xsm 2 hosts-allocate broken like 112809 build-arm64 3 capture-logsbroken like 112809 build-arm64-pvops 3 capture-logsbroken like 112809 build-arm64-xsm 3 capture-logsbroken like 112809 test-armhf-armhf-libvirt-xsm 14 saverestore-support-checkfail like 112809 test-armhf-armhf-libvirt 14 saverestore-support-checkfail like 112809 test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop fail like 112809 test-armhf-armhf-xl-rtds 16 guest-start/debian.repeatfail like 112809 test-armhf-armhf-libvirt-raw 13 saverestore-support-checkfail like 112809 test-amd64-amd64-xl-rtds 10 debian-install fail like 112809 test-amd64-amd64-xl-qemut-ws16-amd64 10 windows-installfail never pass test-amd64-amd64-xl-qemuu-ws16-amd64 10 windows-installfail never pass test-amd64-i386-libvirt 13 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-armhf-armhf-xl-arndale 13 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 14 saverestore-support-checkfail never pass test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2 fail never pass test-amd64-i386-xl-qemuu-ws16-amd64 13 guest-saverestore fail never pass test-armhf-armhf-xl-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-cubietruck 13 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 13 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-raw 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 13 saverestore-support-checkfail never pass test-amd64-amd64-libvirt-vhd 12 migrate-support-checkfail never pass test-amd64-i386-xl-qemut-win10-i386 10 windows-install fail never pass test-amd64-amd64-xl-qemuu-win10-i386 10 windows-installfail never pass test-amd64-i386-xl-qemuu-win10-i386 10 windows-install fail never pass test-amd64-amd64-xl-qemut-win10-i386 10 windows-installfail never pass version targeted for testing: xen 846be9ef30f3ef3b8f2ad9a0d2f7bd6025d21dc1 baseline version: xen 9053a74c08fd6abf43bb45ff932b4386de7e8510 Last test of basis 112809 2017-08-22 04:57:01 Z4 days Failing since
[Xen-devel] [distros-debian-stretch test] 72027: tolerable trouble: blocked/broken/fail/pass
flight 72027 distros-debian-stretch real [real] http://osstest.xs.citrite.net/~osstest/testlogs/logs/72027/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-arm64-arm64-armhf-stretch-netboot-pygrub 1 build-check(1)blocked n/a build-arm64-pvops 2 hosts-allocate broken like 71994 build-arm64 2 hosts-allocate broken like 71994 build-arm64-pvops 3 capture-logs broken like 71994 build-arm64 3 capture-logs broken like 71994 test-armhf-armhf-armhf-stretch-netboot-pygrub 10 debian-di-install fail like 71994 test-amd64-i386-amd64-stretch-netboot-pygrub 10 debian-di-install fail like 71994 test-amd64-amd64-i386-stretch-netboot-pygrub 10 debian-di-install fail like 71994 test-amd64-amd64-amd64-stretch-netboot-pvgrub 10 debian-di-install fail like 71994 test-amd64-i386-i386-stretch-netboot-pvgrub 10 debian-di-install fail like 71994 baseline version: flight 71994 jobs: build-amd64 pass build-arm64 broken build-armhf pass build-i386 pass build-amd64-pvopspass build-arm64-pvopsbroken build-armhf-pvopspass build-i386-pvops pass test-amd64-amd64-amd64-stretch-netboot-pvgrubfail test-amd64-i386-i386-stretch-netboot-pvgrub fail test-amd64-i386-amd64-stretch-netboot-pygrub fail test-arm64-arm64-armhf-stretch-netboot-pygrubblocked test-armhf-armhf-armhf-stretch-netboot-pygrubfail test-amd64-amd64-i386-stretch-netboot-pygrub fail 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 Push not applicable. ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
[Xen-devel] [xen-4.8-testing baseline-only test] 72026: regressions - trouble: blocked/broken/fail/pass
This run is configured for baseline tests only. flight 72026 xen-4.8-testing real [real] http://osstest.xs.citrite.net/~osstest/testlogs/logs/72026/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-armhf-armhf-libvirt 16 guest-start/debian.repeat fail REGR. vs. 71986 test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm 16 guest-localmigrate/x10 fail REGR. vs. 71986 Tests which did not succeed, but are not blocking: test-arm64-arm64-libvirt-xsm 1 build-check(1) blocked n/a test-arm64-arm64-xl 1 build-check(1) blocked n/a build-arm64-libvirt 1 build-check(1) blocked n/a test-arm64-arm64-xl-credit2 1 build-check(1) blocked n/a test-arm64-arm64-xl-xsm 1 build-check(1) blocked n/a build-arm64 2 hosts-allocate broken never pass build-arm64-pvops 2 hosts-allocate broken never pass build-arm64-xsm 2 hosts-allocate broken never pass build-arm64-pvops 3 capture-logs broken never pass build-arm64-xsm 3 capture-logs broken never pass build-arm64 3 capture-logs broken never pass test-amd64-amd64-qemuu-nested-intel 17 debian-hvm-install/l1/l2 fail like 71986 test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop fail like 71986 test-amd64-i386-xl-qemut-win7-amd64 17 guest-stop fail like 71986 test-amd64-amd64-xl-qemut-win7-amd64 17 guest-stop fail like 71986 build-i386-prev 7 xen-build/dist-test fail never pass build-amd64-prev 7 xen-build/dist-test fail never pass test-amd64-amd64-xl-qemuu-win10-i386 10 windows-installfail never pass test-amd64-i386-libvirt 13 migrate-support-checkfail never pass test-amd64-i386-xl-qemuu-ws16-amd64 10 windows-install fail never pass test-amd64-i386-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-amd64-xl-pvh-intel 12 guest-start fail never pass test-armhf-armhf-xl-midway 13 migrate-support-checkfail never pass test-armhf-armhf-xl-midway 14 saverestore-support-checkfail never pass test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-xsm 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 13 migrate-support-checkfail never pass test-armhf-armhf-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt 14 saverestore-support-checkfail never pass test-amd64-amd64-xl-qemuu-ws16-amd64 10 windows-installfail never pass test-amd64-amd64-xl-pvh-amd 12 guest-start fail never pass test-amd64-amd64-libvirt-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 14 saverestore-support-checkfail never pass test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-amd64-amd64-xl-qemut-ws16-amd64 10 windows-installfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-armhf-armhf-libvirt-raw 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-raw 13 saverestore-support-checkfail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-amd64-libvirt-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 13 saverestore-support-checkfail never pass test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2 fail never pass test-amd64-amd64-qemuu-nested-intel 18 capture-logs/l1(18) fail never pass test-amd64-i386-xl-qemut-ws16-amd64 13 guest-saverestore fail never pass test-amd64-i386-xl-qemut-win10-i386 17 guest-stop fail never pass test-amd64-i386-xl-qemuu-win10-i386 17 guest-stop fail never pass test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stop fail never pass
[Xen-devel] [linux-linus test] 112876: tolerable trouble: blocked/broken/fail/pass - PUSHED
flight 112876 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/112876/ Failures :-/ but no regressions. Tests which are failing intermittently (not blocking): test-amd64-amd64-xl-qemut-debianhvm-amd64 15 guest-saverestore.2 fail in 112864 pass in 112876 test-amd64-amd64-xl-qemuu-debianhvm-amd64 15 guest-saverestore.2 fail in 112864 pass in 112876 test-amd64-amd64-xl-qemut-win7-amd64 16 guest-localmigrate/x10 fail pass in 112864 test-armhf-armhf-libvirt-raw 6 xen-installfail pass in 112864 Regressions which are regarded as allowable (not blocking): build-arm64-pvops 2 hosts-allocate broken REGR. vs. 110515 build-arm64-xsm 2 hosts-allocate broken REGR. vs. 110515 build-arm64 2 hosts-allocate broken REGR. vs. 110515 Tests which did not succeed, but are not blocking: test-arm64-arm64-libvirt-xsm 1 build-check(1) blocked n/a test-arm64-arm64-xl 1 build-check(1) blocked n/a build-arm64-libvirt 1 build-check(1) blocked n/a test-arm64-arm64-examine 1 build-check(1) blocked n/a test-arm64-arm64-xl-credit2 1 build-check(1) blocked n/a test-arm64-arm64-xl-xsm 1 build-check(1) blocked n/a build-arm64-pvops 3 capture-logs broken blocked in 110515 build-arm64-xsm 3 capture-logs broken blocked in 110515 build-arm64 3 capture-logs broken blocked in 110515 test-armhf-armhf-libvirt-xsm 4 host-install(4) broken blocked in 110515 test-amd64-i386-xl-qemut-win7-amd64 18 guest-start/win.repeat fail blocked in 110515 test-amd64-amd64-xl-qemut-win7-amd64 17 guest-stop fail in 112864 like 110515 test-amd64-i386-xl-qemut-win7-amd64 17 guest-stop fail in 112864 like 110515 test-armhf-armhf-libvirt-xsm 14 saverestore-support-check fail in 112864 like 110515 test-armhf-armhf-libvirt-raw 13 saverestore-support-check fail in 112864 like 110515 test-armhf-armhf-libvirt-xsm 13 migrate-support-check fail in 112864 never pass test-armhf-armhf-libvirt-raw 12 migrate-support-check fail in 112864 never pass test-armhf-armhf-libvirt 14 saverestore-support-checkfail like 110515 test-armhf-armhf-xl-rtds 16 guest-start/debian.repeatfail like 110515 test-amd64-amd64-xl-rtds 10 debian-install fail like 110515 test-amd64-amd64-xl-qemut-ws16-amd64 10 windows-installfail never pass test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-amd64-i386-libvirt 13 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-armhf-armhf-xl-arndale 13 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 14 saverestore-support-checkfail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-amd64-libvirt-vhd 12 migrate-support-checkfail never pass test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2 fail never pass test-armhf-armhf-xl-rtds 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-cubietruck 13 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 14 saverestore-support-checkfail never pass test-amd64-i386-xl-qemuu-ws16-amd64 13 guest-saverestore fail never pass test-amd64-amd64-xl-qemuu-ws16-amd64 10 windows-installfail never pass test-amd64-i386-xl-qemut-ws16-amd64 13 guest-saverestore fail never pass test-armhf-armhf-xl-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 13 saverestore-support-checkfail never pass test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 13 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 14 saverestore-support-checkfail never pass test-amd64-amd64-xl-qemut-win10-i386 10 windows-installfail never pass test-amd64-i386-xl-qemuu-win10-i386 10 windows-install fail never pass
[Xen-devel] [linux-next test] 112870: regressions - trouble: blocked/broken/fail/pass
flight 112870 linux-next real [real] http://logs.test-lab.xenproject.org/osstest/logs/112870/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-xl-qemuu-debianhvm-amd64 7 xen-boot fail REGR. vs. 112853 test-amd64-i386-xl-qemuu-ws16-amd64 7 xen-boot fail REGR. vs. 112853 test-amd64-i386-xl-qemuu-win10-i386 7 xen-boot fail REGR. vs. 112853 test-amd64-i386-qemuu-rhel6hvm-intel 7 xen-boot fail REGR. vs. 112853 test-amd64-i386-pair 10 xen-boot/src_hostfail REGR. vs. 112853 test-amd64-i386-qemut-rhel6hvm-intel 7 xen-boot fail REGR. vs. 112853 test-amd64-i386-pair 11 xen-boot/dst_hostfail REGR. vs. 112853 test-amd64-i386-libvirt 7 xen-boot fail REGR. vs. 112853 test-amd64-i386-xl-qemut-win10-i386 7 xen-boot fail REGR. vs. 112853 test-amd64-i386-freebsd10-i386 7 xen-boot fail REGR. vs. 112853 test-amd64-i386-xl7 xen-boot fail REGR. vs. 112853 test-amd64-i386-xl-qemut-debianhvm-amd64 7 xen-boot fail REGR. vs. 112853 test-amd64-i386-xl-qemut-ws16-amd64 7 xen-boot fail REGR. vs. 112853 test-amd64-i386-examine 7 reboot fail REGR. vs. 112853 test-amd64-i386-qemuu-rhel6hvm-amd 7 xen-boot fail REGR. vs. 112853 test-amd64-i386-xl-qemuu-ovmf-amd64 7 xen-boot fail REGR. vs. 112853 test-amd64-i386-freebsd10-amd64 7 xen-boot fail REGR. vs. 112853 test-amd64-i386-xl-qemut-win7-amd64 7 xen-boot fail REGR. vs. 112853 test-amd64-i386-xl-raw7 xen-boot fail REGR. vs. 112853 test-amd64-i386-rumprun-i386 7 xen-boot fail REGR. vs. 112853 test-amd64-i386-xl-qemuu-win7-amd64 7 xen-boot fail REGR. vs. 112853 test-amd64-i386-qemut-rhel6hvm-amd 7 xen-boot fail REGR. vs. 112853 test-amd64-amd64-qemuu-nested-amd 14 xen-boot/l1 fail REGR. vs. 112853 test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-localmigrate/x10 fail REGR. vs. 112853 test-amd64-i386-libvirt-pair 10 xen-boot/src_hostfail REGR. vs. 112853 test-amd64-i386-libvirt-pair 11 xen-boot/dst_hostfail REGR. vs. 112853 test-armhf-armhf-xl-vhd 15 guest-start/debian.repeat fail REGR. vs. 112853 Regressions which are regarded as allowable (not blocking): test-amd64-amd64-rumprun-amd64 17 rumprun-demo-xenstorels/xenstorels.repeat fail REGR. vs. 112853 Tests which did not succeed, but are not blocking: build-arm64-libvirt 1 build-check(1) blocked n/a test-arm64-arm64-examine 1 build-check(1) blocked n/a test-arm64-arm64-libvirt-xsm 1 build-check(1) blocked n/a test-arm64-arm64-xl 1 build-check(1) blocked n/a test-arm64-arm64-xl-credit2 1 build-check(1) blocked n/a test-arm64-arm64-xl-xsm 1 build-check(1) blocked n/a build-arm64 2 hosts-allocate broken like 112853 build-arm64-pvops 2 hosts-allocate broken like 112853 build-arm64 3 capture-logsbroken like 112853 build-arm64-xsm 2 hosts-allocate broken like 112853 build-arm64-xsm 3 capture-logsbroken like 112853 build-arm64-pvops 3 capture-logsbroken like 112853 test-amd64-i386-xl-xsm7 xen-bootfail blocked in 112853 test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm 7 xen-boot fail blocked in 112853 test-amd64-i386-xl-qemut-debianhvm-amd64-xsm 7 xen-boot fail blocked in 112853 test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm 7 xen-boot fail blocked in 112853 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 7 xen-boot fail blocked in 112853 test-amd64-i386-libvirt-xsm 7 xen-bootfail blocked in 112853 test-armhf-armhf-xl-rtds 12 guest-start fail blocked in 112853 test-armhf-armhf-libvirt-xsm 14 saverestore-support-check fail blocked in 112853 test-armhf-armhf-libvirt 14 saverestore-support-check fail blocked in 112853 test-amd64-amd64-xl-qemut-win7-amd64 16 guest-localmigrate/x10 fail like 112853 test-armhf-armhf-libvirt-raw 13 saverestore-support-checkfail like 112853 test-amd64-amd64-xl-qemuu-ws16-amd64 10 windows-installfail never pass test-amd64-amd64-xl-qemut-ws16-amd64 10 windows-installfail never pass test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-armhf-armhf-xl-arndale 13 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 14 saverestore-support-checkfail never pass
[Xen-devel] [ovmf test] 112878: all pass - PUSHED
flight 112878 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/112878/ Perfect :-) All tests in this flight passed as required version targeted for testing: ovmf 656ac0c7d8ea9912f23355d0e907bfe4173256fc baseline version: ovmf 02739b0f41300da70369be7c1982180306e8ca95 Last test of basis 112867 2017-08-25 05:18:36 Z1 days Testing same since 112878 2017-08-25 21:16:21 Z0 days1 attempts People who touched revisions under test: Bell SongBrijesh Singh Laszlo Ersek Ruiyu Ni Song, BinX Star Zeng jobs: build-amd64-xsm pass build-i386-xsm pass build-amd64 pass build-i386 pass build-amd64-libvirt pass build-i386-libvirt pass build-amd64-pvopspass build-i386-pvops pass test-amd64-amd64-xl-qemuu-ovmf-amd64 pass test-amd64-i386-xl-qemuu-ovmf-amd64 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 Pushing revision : + branch=ovmf + revision=656ac0c7d8ea9912f23355d0e907bfe4173256fc + . ./cri-lock-repos ++ . ./cri-common +++ . ./cri-getconfig +++ umask 002 +++ getrepos getconfig Repos perl -e ' use Osstest; readglobalconfig(); print $c{"Repos"} or die $!; ' +++ local repos=/home/osstest/repos +++ '[' -z /home/osstest/repos ']' +++ '[' '!' -d /home/osstest/repos ']' +++ echo /home/osstest/repos ++ repos=/home/osstest/repos ++ repos_lock=/home/osstest/repos/lock ++ '[' x '!=' x/home/osstest/repos/lock ']' ++ OSSTEST_REPOS_LOCK_LOCKED=/home/osstest/repos/lock ++ exec with-lock-ex -w /home/osstest/repos/lock ./ap-push ovmf 656ac0c7d8ea9912f23355d0e907bfe4173256fc + branch=ovmf + revision=656ac0c7d8ea9912f23355d0e907bfe4173256fc + . ./cri-lock-repos ++ . ./cri-common +++ . ./cri-getconfig +++ umask 002 +++ getrepos getconfig Repos perl -e ' use Osstest; readglobalconfig(); print $c{"Repos"} or die $!; ' +++ local repos=/home/osstest/repos +++ '[' -z /home/osstest/repos ']' +++ '[' '!' -d /home/osstest/repos ']' +++ echo /home/osstest/repos ++ repos=/home/osstest/repos ++ repos_lock=/home/osstest/repos/lock ++ '[' x/home/osstest/repos/lock '!=' x/home/osstest/repos/lock ']' + . ./cri-common ++ . ./cri-getconfig ++ umask 002 + select_xenbranch + case "$branch" in + tree=ovmf + xenbranch=xen-unstable + '[' xovmf = xlinux ']' + linuxbranch= + '[' x = x ']' + qemuubranch=qemu-upstream-unstable + select_prevxenbranch ++ ./cri-getprevxenbranch xen-unstable + prevxenbranch=xen-4.9-testing + '[' x656ac0c7d8ea9912f23355d0e907bfe4173256fc = x ']' + : tested/2.6.39.x + . ./ap-common ++ : osst...@xenbits.xen.org +++ getconfig OsstestUpstream +++ perl -e ' use Osstest; readglobalconfig(); print $c{"OsstestUpstream"} or die $!; ' ++ : ++ : git://xenbits.xen.org/xen.git ++ : osst...@xenbits.xen.org:/home/xen/git/xen.git ++ : git://xenbits.xen.org/qemu-xen-traditional.git ++ : git://git.kernel.org ++ : git://git.kernel.org/pub/scm/linux/kernel/git ++ : git ++ : git://xenbits.xen.org/xtf.git ++ : osst...@xenbits.xen.org:/home/xen/git/xtf.git ++ : git://xenbits.xen.org/xtf.git ++ : git://xenbits.xen.org/libvirt.git ++ : osst...@xenbits.xen.org:/home/xen/git/libvirt.git ++ : git://xenbits.xen.org/libvirt.git ++ : git://xenbits.xen.org/osstest/rumprun.git ++ : git ++ : git://xenbits.xen.org/osstest/rumprun.git ++ : osst...@xenbits.xen.org:/home/xen/git/osstest/rumprun.git ++ : git://git.seabios.org/seabios.git ++ : osst...@xenbits.xen.org:/home/xen/git/osstest/seabios.git ++ : git://xenbits.xen.org/osstest/seabios.git ++ : https://github.com/tianocore/edk2.git ++ : osst...@xenbits.xen.org:/home/xen/git/osstest/ovmf.git ++ : git://xenbits.xen.org/osstest/ovmf.git ++ : git://xenbits.xen.org/osstest/linux-firmware.git ++ :
[Xen-devel] [PATCH] libxl/arm: Fix build on arm64 + acpi
With musl, the build fails with the following errors: actypes.h:202:2: error: #error unknown ACPI_MACHINE_WIDTH #error unknown ACPI_MACHINE_WIDTH ^ actypes.h:207:9: error: unknown type name ‘acpi_native_uint’ typedef acpi_native_uint acpi_size; ^~~~ actypes.h:617:3: error: unknown type name ‘acpi_io_address’ acpi_io_address pblk_address; ^~~ This likely went undetected with glibc builds since glibc indirectly pulls __BITS_PER_LONG from the linux headers through a standard header. For musl, this is not the case. Instead, use BITS_PER_LONG to fix the build. Signed-off-by: Daniel Sabogal--- tools/libxl/libxl_arm_acpi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/libxl/libxl_arm_acpi.c b/tools/libxl/libxl_arm_acpi.c index a6456be662..636f724039 100644 --- a/tools/libxl/libxl_arm_acpi.c +++ b/tools/libxl/libxl_arm_acpi.c @@ -37,7 +37,7 @@ typedef int64_t s64; #define BITS_PER_LONG 32 #endif #endif -#define ACPI_MACHINE_WIDTH __BITS_PER_LONG +#define ACPI_MACHINE_WIDTH BITS_PER_LONG #define COMPILER_DEPENDENT_INT64 int64_t #define COMPILER_DEPENDENT_UINT64 uint64_t -- 2.14.1 ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
[Xen-devel] [xen-4.9-testing test] 112872: tolerable trouble: blocked/broken/fail/pass - PUSHED
flight 112872 xen-4.9-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/112872/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-arm64-arm64-libvirt-xsm 1 build-check(1) blocked n/a test-arm64-arm64-xl 1 build-check(1) blocked n/a build-arm64-libvirt 1 build-check(1) blocked n/a test-arm64-arm64-xl-credit2 1 build-check(1) blocked n/a test-arm64-arm64-xl-xsm 1 build-check(1) blocked n/a build-arm64-xsm 2 hosts-allocate broken like 112820 build-arm64-pvops 2 hosts-allocate broken like 112820 build-arm64 2 hosts-allocate broken like 112820 build-arm64-xsm 3 capture-logs broken never pass build-arm64-pvops 3 capture-logs broken never pass build-arm64 3 capture-logs broken never pass test-amd64-amd64-xl-qemut-win7-amd64 17 guest-stop fail blocked in 112820 test-amd64-i386-xl-qemut-win7-amd64 16 guest-localmigrate/x10 fail like 112820 test-armhf-armhf-xl-rtds 16 guest-start/debian.repeatfail like 112820 test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stopfail like 112820 test-amd64-amd64-xl-qemuu-ws16-amd64 10 windows-installfail never pass test-amd64-i386-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-i386-libvirt 13 migrate-support-checkfail never pass test-amd64-amd64-xl-qemut-ws16-amd64 10 windows-installfail never pass test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-amd64-libvirt-vhd 12 migrate-support-checkfail never pass test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2 fail never pass test-armhf-armhf-xl-rtds 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-cubietruck 13 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 14 saverestore-support-checkfail never pass test-amd64-i386-xl-qemut-ws16-amd64 13 guest-saverestore fail never pass test-amd64-i386-xl-qemuu-ws16-amd64 13 guest-saverestore fail never pass test-armhf-armhf-xl-credit2 13 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-raw 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-raw 13 saverestore-support-checkfail never pass test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-libvirt 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-arndale 13 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 13 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 14 saverestore-support-checkfail never pass test-amd64-amd64-xl-qemut-win10-i386 10 windows-installfail never pass test-amd64-amd64-xl-qemuu-win10-i386 10 windows-installfail never pass test-amd64-i386-xl-qemuu-win10-i386 10 windows-install fail never pass test-amd64-i386-xl-qemut-win10-i386 10 windows-install fail never pass version targeted for testing: xen 5ff1de3e4f56b2dd7c5c7dae8b008f6ee6dc2081 baseline version: xen 9bf14bbf990843bfec16a5d69d36cf46c7593d88 Last test of basis 112820 2017-08-22 11:15:27 Z3 days Testing same since 112850 2017-08-23 16:14:09 Z2 days3 attempts People who touched revisions under test: Andrew CooperDoug Goldstein Jan Beulich Wei Liu jobs:
[Xen-devel] [PATCH v6 0/3] tools/libxc: use superpages
Using superpages on the receiving dom0 will avoid performance regressions. Olaf v6: handle freeing of partly populated superpages correctly more DPRINTFs v5: send correct version, rebase was not fully finished v4: restore trailing "_bit" in bitmap function names keep track of gaps between previous and current batch split alloc functionality in x86_hvm_allocate_pfn v3: clear pointer in xc_sr_bitmap_free some coding style changes use getdomaininfo.max_pages to avoid Over-allocation check trim bitmap function names, drop trailing "_bit" add some comments v2: split into individual commits Olaf Hering (3): tools/libxc: move SUPERPAGE macros to common header tools/libxc: add API for bitmap access for restore tools/libxc: use superpages during restore of HVM guest tools/libxc/xc_dom_x86.c| 5 - tools/libxc/xc_private.h| 5 + tools/libxc/xc_sr_common.c | 41 + tools/libxc/xc_sr_common.h | 93 ++-- tools/libxc/xc_sr_restore.c | 141 ++ tools/libxc/xc_sr_restore_x86_hvm.c | 288 tools/libxc/xc_sr_restore_x86_pv.c | 72 - 7 files changed, 497 insertions(+), 148 deletions(-) ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
[Xen-devel] [PATCH v6 1/3] tools/libxc: move SUPERPAGE macros to common header
The macros SUPERPAGE_2MB_SHIFT and SUPERPAGE_1GB_SHIFT will be used by other code in libxc. Move the macros to a header file. Signed-off-by: Olaf HeringAcked-by: Wei Liu --- tools/libxc/xc_dom_x86.c | 5 - tools/libxc/xc_private.h | 5 + 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/tools/libxc/xc_dom_x86.c b/tools/libxc/xc_dom_x86.c index cb68efcbd3..5aff5cad58 100644 --- a/tools/libxc/xc_dom_x86.c +++ b/tools/libxc/xc_dom_x86.c @@ -43,11 +43,6 @@ #define SUPERPAGE_BATCH_SIZE 512 -#define SUPERPAGE_2MB_SHIFT 9 -#define SUPERPAGE_2MB_NR_PFNS (1UL << SUPERPAGE_2MB_SHIFT) -#define SUPERPAGE_1GB_SHIFT 18 -#define SUPERPAGE_1GB_NR_PFNS (1UL << SUPERPAGE_1GB_SHIFT) - #define X86_CR0_PE 0x01 #define X86_CR0_ET 0x10 diff --git a/tools/libxc/xc_private.h b/tools/libxc/xc_private.h index 1c27b0fded..d581f850b0 100644 --- a/tools/libxc/xc_private.h +++ b/tools/libxc/xc_private.h @@ -66,6 +66,11 @@ struct iovec { #define DECLARE_FLASK_OP struct xen_flask_op op #define DECLARE_PLATFORM_OP struct xen_platform_op platform_op +#define SUPERPAGE_2MB_SHIFT 9 +#define SUPERPAGE_2MB_NR_PFNS (1UL << SUPERPAGE_2MB_SHIFT) +#define SUPERPAGE_1GB_SHIFT 18 +#define SUPERPAGE_1GB_NR_PFNS (1UL << SUPERPAGE_1GB_SHIFT) + #undef PAGE_SHIFT #undef PAGE_SIZE #undef PAGE_MASK ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel
[Xen-devel] [PATCH v6 2/3] tools/libxc: add API for bitmap access for restore
Extend API for managing bitmaps. Each bitmap is now represented by a generic struct xc_sr_bitmap. Switch the existing populated_pfns to this API. Signed-off-by: Olaf HeringAcked-by: Wei Liu --- tools/libxc/xc_sr_common.c | 41 +++ tools/libxc/xc_sr_common.h | 68 +++-- tools/libxc/xc_sr_restore.c | 66 ++- 3 files changed, 110 insertions(+), 65 deletions(-) diff --git a/tools/libxc/xc_sr_common.c b/tools/libxc/xc_sr_common.c index 79b9c3e940..4d221ca90c 100644 --- a/tools/libxc/xc_sr_common.c +++ b/tools/libxc/xc_sr_common.c @@ -155,6 +155,47 @@ static void __attribute__((unused)) build_assertions(void) BUILD_BUG_ON(sizeof(struct xc_sr_rec_hvm_params)!= 8); } +/* + * Expand the tracking structures as needed. + * To avoid realloc()ing too excessively, the size increased to the nearest power + * of two large enough to contain the required number of bits. + */ +bool _xc_sr_bitmap_resize(struct xc_sr_bitmap *bm, unsigned long bits) +{ +if (bits > bm->bits) +{ +size_t new_max; +size_t old_sz, new_sz; +void *p; + +/* Round up to the nearest power of two larger than bit, less 1. */ +new_max = bits; +new_max |= new_max >> 1; +new_max |= new_max >> 2; +new_max |= new_max >> 4; +new_max |= new_max >> 8; +new_max |= new_max >> 16; +#ifdef __x86_64__ +new_max |= new_max >> 32; +#endif + +old_sz = bitmap_size(bm->bits + 1); +new_sz = bitmap_size(new_max + 1); +p = realloc(bm->p, new_sz); +if (!p) +return false; + +if (bm->p) +memset(p + old_sz, 0, new_sz - old_sz); +else +memset(p, 0, new_sz); + +bm->p = p; +bm->bits = new_max; +} +return true; +} + /* * Local variables: * mode: C diff --git a/tools/libxc/xc_sr_common.h b/tools/libxc/xc_sr_common.h index a83f22af4e..da2691ba79 100644 --- a/tools/libxc/xc_sr_common.h +++ b/tools/libxc/xc_sr_common.h @@ -172,6 +172,12 @@ struct xc_sr_x86_pv_restore_vcpu size_t basicsz, extdsz, xsavesz, msrsz; }; +struct xc_sr_bitmap +{ +void *p; +unsigned long bits; +}; + struct xc_sr_context { xc_interface *xch; @@ -255,8 +261,7 @@ struct xc_sr_context domid_t xenstore_domid, console_domid; /* Bitmap of currently populated PFNs during restore. */ -unsigned long *populated_pfns; -xen_pfn_t max_populated_pfn; +struct xc_sr_bitmap populated_pfns; /* Sender has invoked verify mode on the stream. */ bool verify; @@ -343,6 +348,65 @@ extern struct xc_sr_save_ops save_ops_x86_hvm; extern struct xc_sr_restore_ops restore_ops_x86_pv; extern struct xc_sr_restore_ops restore_ops_x86_hvm; +extern bool _xc_sr_bitmap_resize(struct xc_sr_bitmap *bm, unsigned long bits); + +static inline bool xc_sr_bitmap_resize(struct xc_sr_bitmap *bm, unsigned long bits) +{ +if (bits > bm->bits) +return _xc_sr_bitmap_resize(bm, bits); +return true; +} + +static inline void xc_sr_bitmap_free(struct xc_sr_bitmap *bm) +{ +free(bm->p); +bm->p = NULL; +} + +static inline bool xc_sr_set_bit(unsigned long bit, struct xc_sr_bitmap *bm) +{ +if (!xc_sr_bitmap_resize(bm, bit)) +return false; + +set_bit(bit, bm->p); +return true; +} + +static inline bool xc_sr_test_bit(unsigned long bit, struct xc_sr_bitmap *bm) +{ +if (bit > bm->bits) +return false; +return !!test_bit(bit, bm->p); +} + +static inline int xc_sr_test_and_clear_bit(unsigned long bit, struct xc_sr_bitmap *bm) +{ +return test_and_clear_bit(bit, bm->p); +} + +static inline int xc_sr_test_and_set_bit(unsigned long bit, struct xc_sr_bitmap *bm) +{ +return test_and_set_bit(bit, bm->p); +} + +static inline bool pfn_is_populated(struct xc_sr_context *ctx, xen_pfn_t pfn) +{ +return xc_sr_test_bit(pfn, >restore.populated_pfns); +} + +static inline int pfn_set_populated(struct xc_sr_context *ctx, xen_pfn_t pfn) +{ +xc_interface *xch = ctx->xch; + +if ( !xc_sr_set_bit(pfn, >restore.populated_pfns) ) +{ +ERROR("Failed to realloc populated_pfns bitmap"); +errno = ENOMEM; +return -1; +} +return 0; +} + struct xc_sr_record { uint32_t type; diff --git a/tools/libxc/xc_sr_restore.c b/tools/libxc/xc_sr_restore.c index a016678332..d53948e1a6 100644 --- a/tools/libxc/xc_sr_restore.c +++ b/tools/libxc/xc_sr_restore.c @@ -68,64 +68,6 @@ static int read_headers(struct xc_sr_context *ctx) return 0; } -/* - * Is a pfn populated? - */ -static bool pfn_is_populated(const struct xc_sr_context *ctx, xen_pfn_t pfn) -{ -if ( pfn > ctx->restore.max_populated_pfn ) -return false; -return test_bit(pfn, ctx->restore.populated_pfns); -} - -/* - * Set a pfn as
[Xen-devel] [PATCH v6 3/3] tools/libxc: use superpages during restore of HVM guest
During creating of a HVM domU meminit_hvm() tries to map superpages. After save/restore or migration this mapping is lost, everything is allocated in single pages. This causes a performance degradition after migration. Add neccessary code to preallocate a superpage for the chunk of pfns that is received. In case a pfn was not populated on the sending side it must be freed on the receiving side to avoid over-allocation. The existing code for x86_pv is moved unmodified into its own file. Signed-off-by: Olaf Hering--- tools/libxc/xc_sr_common.h | 25 +++- tools/libxc/xc_sr_restore.c | 75 +- tools/libxc/xc_sr_restore_x86_hvm.c | 288 tools/libxc/xc_sr_restore_x86_pv.c | 72 - 4 files changed, 382 insertions(+), 78 deletions(-) diff --git a/tools/libxc/xc_sr_common.h b/tools/libxc/xc_sr_common.h index da2691ba79..0fa0fbea4d 100644 --- a/tools/libxc/xc_sr_common.h +++ b/tools/libxc/xc_sr_common.h @@ -139,6 +139,16 @@ struct xc_sr_restore_ops */ int (*setup)(struct xc_sr_context *ctx); +/** + * Populate PFNs + * + * Given a set of pfns, obtain memory from Xen to fill the physmap for the + * unpopulated subset. + */ +int (*populate_pfns)(struct xc_sr_context *ctx, unsigned count, + const xen_pfn_t *original_pfns, const uint32_t *types); + + /** * Process an individual record from the stream. The caller shall take * care of processing common records (e.g. END, PAGE_DATA). @@ -224,6 +234,8 @@ struct xc_sr_context int send_back_fd; unsigned long p2m_size; +unsigned long max_pages; +unsigned long tot_pages; xc_hypercall_buffer_t dirty_bitmap_hbuf; /* From Image Header. */ @@ -336,6 +348,11 @@ struct xc_sr_context /* HVM context blob. */ void *context; size_t contextsz; + +/* Bitmap of currently allocated PFNs during restore. */ +struct xc_sr_bitmap attempted_1g; +struct xc_sr_bitmap attempted_2m; +struct xc_sr_bitmap allocated_pfns; } restore; }; } x86_hvm; @@ -455,14 +472,6 @@ static inline int write_record(struct xc_sr_context *ctx, */ int read_record(struct xc_sr_context *ctx, int fd, struct xc_sr_record *rec); -/* - * This would ideally be private in restore.c, but is needed by - * x86_pv_localise_page() if we receive pagetables frames ahead of the - * contents of the frames they point at. - */ -int populate_pfns(struct xc_sr_context *ctx, unsigned count, - const xen_pfn_t *original_pfns, const uint32_t *types); - #endif /* * Local variables: diff --git a/tools/libxc/xc_sr_restore.c b/tools/libxc/xc_sr_restore.c index d53948e1a6..8cd9289d1a 100644 --- a/tools/libxc/xc_sr_restore.c +++ b/tools/libxc/xc_sr_restore.c @@ -68,74 +68,6 @@ static int read_headers(struct xc_sr_context *ctx) return 0; } -/* - * Given a set of pfns, obtain memory from Xen to fill the physmap for the - * unpopulated subset. If types is NULL, no page type checking is performed - * and all unpopulated pfns are populated. - */ -int populate_pfns(struct xc_sr_context *ctx, unsigned count, - const xen_pfn_t *original_pfns, const uint32_t *types) -{ -xc_interface *xch = ctx->xch; -xen_pfn_t *mfns = malloc(count * sizeof(*mfns)), -*pfns = malloc(count * sizeof(*pfns)); -unsigned i, nr_pfns = 0; -int rc = -1; - -if ( !mfns || !pfns ) -{ -ERROR("Failed to allocate %zu bytes for populating the physmap", - 2 * count * sizeof(*mfns)); -goto err; -} - -for ( i = 0; i < count; ++i ) -{ -if ( (!types || (types && - (types[i] != XEN_DOMCTL_PFINFO_XTAB && - types[i] != XEN_DOMCTL_PFINFO_BROKEN))) && - !pfn_is_populated(ctx, original_pfns[i]) ) -{ -rc = pfn_set_populated(ctx, original_pfns[i]); -if ( rc ) -goto err; -pfns[nr_pfns] = mfns[nr_pfns] = original_pfns[i]; -++nr_pfns; -} -} - -if ( nr_pfns ) -{ -rc = xc_domain_populate_physmap_exact( -xch, ctx->domid, nr_pfns, 0, 0, mfns); -if ( rc ) -{ -PERROR("Failed to populate physmap"); -goto err; -} - -for ( i = 0; i < nr_pfns; ++i ) -{ -if ( mfns[i] == INVALID_MFN ) -{ -ERROR("Populate physmap failed for pfn %u", i); -rc = -1; -goto err; -} - -ctx->restore.ops.set_gfn(ctx, pfns[i], mfns[i]); -} -} - -rc = 0; - - err: -free(pfns); -free(mfns); - -return rc; -} - /* * Given a list of
[Xen-devel] [qemu-mainline baseline-only test] 72025: regressions - trouble: blocked/broken/fail/pass
This run is configured for baseline tests only. flight 72025 qemu-mainline real [real] http://osstest.xs.citrite.net/~osstest/testlogs/logs/72025/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-xl-qemuu-win10-i386 17 guest-stop fail REGR. vs. 71990 Tests which did not succeed, but are not blocking: test-arm64-arm64-libvirt-xsm 1 build-check(1) blocked n/a test-arm64-arm64-xl 1 build-check(1) blocked n/a build-arm64-libvirt 1 build-check(1) blocked n/a test-arm64-arm64-xl-credit2 1 build-check(1) blocked n/a test-arm64-arm64-xl-xsm 1 build-check(1) blocked n/a build-arm64 2 hosts-allocate broken never pass build-arm64-pvops 2 hosts-allocate broken never pass build-arm64-xsm 2 hosts-allocate broken never pass build-arm64 3 capture-logs broken never pass build-arm64-pvops 3 capture-logs broken never pass build-arm64-xsm 3 capture-logs broken never pass test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stopfail blocked in 71990 test-armhf-armhf-libvirt 14 saverestore-support-checkfail like 71990 test-armhf-armhf-libvirt-xsm 14 saverestore-support-checkfail like 71990 test-armhf-armhf-libvirt-raw 13 saverestore-support-checkfail like 71990 test-amd64-amd64-qemuu-nested-intel 17 debian-hvm-install/l1/l2 fail like 71990 test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stop fail like 71990 test-armhf-armhf-libvirt 13 migrate-support-checkfail never pass test-amd64-amd64-xl-qemuu-ws16-amd64 10 windows-installfail never pass test-armhf-armhf-xl-multivcpu 13 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-midway 13 migrate-support-checkfail never pass test-armhf-armhf-xl-midway 14 saverestore-support-checkfail never pass test-amd64-i386-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-i386-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 13 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 14 saverestore-support-checkfail never pass test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-libvirt-raw 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-amd64-libvirt-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 13 saverestore-support-checkfail never pass test-amd64-i386-xl-qemuu-ws16-amd64 13 guest-saverestore fail never pass test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2 fail never pass test-amd64-amd64-xl-qemuu-win10-i386 17 guest-stop fail never pass version targeted for testing: qemuu248b23735645f7cbb503d9be6f5bf825f2a603ab baseline version: qemuu1f296733876434118fd766cfef5eb6f29ecab6a8 Last test of basis71990 2017-08-18 07:15:25 Z8 days Testing same since72025 2017-08-26 03:44:51 Z0 days1 attempts People who touched revisions under test: Bharata B RaoCornelia Huck Daniel Henrique Barboza David Gibson Dr. David Alan Gilbert Eduardo Habkost Eric Blake Fam Zheng Greg Kurz Igor Mammedov Peter Maydell Stefan Hajnoczi Thomas Huth jobs: build-amd64-xsm pass
[Xen-devel] [xen-4.8-testing test] 112871: tolerable trouble: blocked/broken/fail/pass - PUSHED
flight 112871 xen-4.8-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/112871/ Failures :-/ but no regressions. Tests which are failing intermittently (not blocking): test-armhf-armhf-libvirt 4 host-install(4) broken in 112860 pass in 112871 test-xtf-amd64-amd64-3 48 xtf/test-hvm64-lbr-tsx-vmentry fail in 112860 pass in 112871 test-armhf-armhf-xl-vhd 10 debian-di-install fail in 112860 pass in 112871 test-amd64-i386-libvirt-xsm 10 debian-install fail pass in 112860 test-amd64-amd64-xl-qemut-win7-amd64 16 guest-localmigrate/x10 fail pass in 112860 Regressions which are regarded as allowable (not blocking): test-amd64-i386-xl-qemut-win7-amd64 17 guest-stopfail REGR. vs. 112664 Tests which did not succeed, but are not blocking: test-arm64-arm64-libvirt-xsm 1 build-check(1) blocked n/a test-arm64-arm64-xl 1 build-check(1) blocked n/a build-arm64-libvirt 1 build-check(1) blocked n/a test-arm64-arm64-xl-credit2 1 build-check(1) blocked n/a test-arm64-arm64-xl-xsm 1 build-check(1) blocked n/a build-arm64-pvops 2 hosts-allocate broken like 112664 build-arm64-xsm 2 hosts-allocate broken like 112664 build-arm64 2 hosts-allocate broken like 112664 build-arm64-xsm 3 capture-logsbroken like 112664 build-arm64-pvops 3 capture-logsbroken like 112664 build-arm64 3 capture-logsbroken like 112664 test-amd64-amd64-xl-qemut-win7-amd64 17 guest-stop fail in 112860 like 112664 test-amd64-i386-libvirt-xsm 13 migrate-support-check fail in 112860 never pass test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop fail like 112664 test-amd64-amd64-xl-pvh-intel 15 guest-saverestorefail never pass test-amd64-amd64-xl-qemut-ws16-amd64 10 windows-installfail never pass test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-amd64-amd64-xl-qemuu-ws16-amd64 10 windows-installfail never pass test-amd64-i386-libvirt 13 migrate-support-checkfail never pass test-amd64-amd64-xl-pvh-amd 12 guest-start fail never pass test-amd64-amd64-libvirt-xsm 13 migrate-support-checkfail never pass build-amd64-prev 7 xen-build/dist-test fail never pass build-i386-prev 7 xen-build/dist-test fail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-armhf-armhf-xl-arndale 13 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 14 saverestore-support-checkfail never pass test-amd64-amd64-libvirt-vhd 12 migrate-support-checkfail never pass test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2 fail never pass test-amd64-i386-xl-qemut-ws16-amd64 13 guest-saverestore fail never pass test-amd64-i386-xl-qemuu-ws16-amd64 13 guest-saverestore fail never pass test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 13 migrate-support-checkfail never pass test-armhf-armhf-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-xsm 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-cubietruck 13 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-raw 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-raw 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-rtds 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 14 saverestore-support-checkfail never pass test-amd64-i386-xl-qemut-win10-i386 10 windows-install fail never pass test-amd64-amd64-xl-qemuu-win10-i386 10