[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [qemu-mainline test] 59023: regressions - FAIL
flight 59023 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/59023/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-xl-qemuu-win7-amd64 9 windows-install fail REGR. vs. 59010 Regressions which are regarded as allowable (not blocking): test-amd64-i386-libvirt-xsm 11 guest-start fail like 59010 test-amd64-i386-libvirt 11 guest-start fail like 59010 test-amd64-amd64-libvirt 11 guest-start fail like 59010 test-armhf-armhf-xl-rtds 11 guest-start fail like 59010 Tests which did not succeed, but are not blocking: test-amd64-amd64-xl-pvh-amd 11 guest-start fail never pass test-amd64-amd64-xl-pvh-intel 11 guest-start fail never pass test-amd64-amd64-libvirt-xsm 11 guest-start fail never pass test-armhf-armhf-xl-credit2 12 migrate-support-check fail never pass test-armhf-armhf-xl 12 migrate-support-check fail never pass test-armhf-armhf-xl-xsm 12 migrate-support-check fail never pass test-armhf-armhf-xl-cubietruck 12 migrate-support-check fail never pass test-armhf-armhf-libvirt 12 migrate-support-check fail never pass test-armhf-armhf-libvirt-xsm 12 migrate-support-check fail never pass test-armhf-armhf-xl-arndale 12 migrate-support-check fail never pass test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop fail never pass test-armhf-armhf-xl-multivcpu 12 migrate-support-check fail never pass version targeted for testing: qemuu 6686ce3f1628f045035d58db8890d20705fd5c34 baseline version: qemuu d2966f804d70a244f5dde395fc5d22a50ed3e74e ------------------------------------------------------------ People who touched revisions under test: Alberto Garcia <berto@xxxxxxxxxx> Fam Zheng <famz@xxxxxxxxxx> JindÅ?ich MakoviÄ?ka <makovick@xxxxxxxxx> John Snow <jsnow@xxxxxxxxxx> Paolo Bonzini <pbonzini@xxxxxxxxxx> Peter Lieven <pl@xxxxxxx> Peter Maydell <peter.maydell@xxxxxxxxxx> Richard W.M. Jones <rjones@xxxxxxxxxx> Stefan Hajnoczi <stefanha@xxxxxxxxxx> ------------------------------------------------------------ jobs: build-amd64-xsm pass build-armhf-xsm pass build-i386-xsm pass build-amd64 pass build-armhf pass build-i386 pass build-amd64-libvirt pass build-armhf-libvirt pass build-i386-libvirt pass build-amd64-pvops pass build-armhf-pvops pass build-i386-pvops pass test-amd64-amd64-xl pass test-armhf-armhf-xl pass test-amd64-i386-xl pass test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm pass test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm pass test-amd64-amd64-libvirt-xsm fail test-armhf-armhf-libvirt-xsm pass test-amd64-i386-libvirt-xsm fail test-amd64-amd64-xl-xsm pass test-armhf-armhf-xl-xsm pass test-amd64-i386-xl-xsm pass test-amd64-amd64-xl-pvh-amd fail test-amd64-i386-qemuu-rhel6hvm-amd pass test-amd64-amd64-xl-qemuu-debianhvm-amd64 pass test-amd64-i386-xl-qemuu-debianhvm-amd64 pass test-amd64-i386-freebsd10-amd64 pass test-amd64-amd64-xl-qemuu-ovmf-amd64 pass test-amd64-i386-xl-qemuu-ovmf-amd64 pass test-amd64-amd64-xl-qemuu-win7-amd64 fail test-amd64-i386-xl-qemuu-win7-amd64 fail test-armhf-armhf-xl-arndale pass test-amd64-amd64-xl-credit2 pass test-armhf-armhf-xl-credit2 pass test-armhf-armhf-xl-cubietruck pass test-amd64-i386-freebsd10-i386 pass test-amd64-amd64-xl-pvh-intel fail test-amd64-i386-qemuu-rhel6hvm-intel pass test-amd64-amd64-libvirt fail test-armhf-armhf-libvirt pass test-amd64-i386-libvirt fail test-amd64-amd64-xl-multivcpu pass test-armhf-armhf-xl-multivcpu pass test-amd64-amd64-pair pass test-amd64-i386-pair pass test-amd64-amd64-xl-rtds pass test-armhf-armhf-xl-rtds fail test-amd64-i386-xl-qemuu-winxpsp3-vcpus1 pass test-amd64-amd64-xl-qemuu-winxpsp3 pass test-amd64-i386-xl-qemuu-winxpsp3 pass ------------------------------------------------------------ sg-report-flight on osstest.test-lab.xenproject.org logs: /home/logs/logs images: /home/logs/images Logs, config files, etc. are available at http://logs.test-lab.xenproject.org/osstest/logs Test harness code can be found at http://xenbits.xen.org/gitweb?p=osstest.git;a=summary Not pushing. ------------------------------------------------------------ commit 6686ce3f1628f045035d58db8890d20705fd5c34 Merge: d2966f8 764ba3a Author: Peter Maydell <peter.maydell@xxxxxxxxxx> Date: Thu Jul 2 10:44:34 2015 +0100 Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging # gpg: Signature made Thu Jul 2 10:10:39 2015 BST using RSA key ID 81AB73C8 # gpg: Good signature from "Stefan Hajnoczi <stefanha@xxxxxxxxxx>" # gpg: aka "Stefan Hajnoczi <stefanha@xxxxxxxxx>" * remotes/stefanha/tags/block-pull-request: block: remove redundant check before g_slist_find() block/nfs: limit maximum readahead size to 1MB block/iscsi: restore compatiblity with libiscsi 1.9.0 iotests: Use event_wait in wait_ready qemu-iotests: Add test case for mirror with unmap qemu-iotests: Make block job methods common block: Remove bdrv_reset_dirty block: Fix dirty bitmap in bdrv_co_discard mirror: Do zero write on target if sectors not allocated qmp: Add optional bool "unmap" to drive-mirror block: Add bdrv_get_block_status_above timer: Use a single definition of NSEC_PER_SEC for the whole codebase timer: Move NANOSECONDS_PER_SECONDS to timer.h blockdev: no need to drain+flush in hmp_drive_del qapi: Rename 'dirty-bitmap' mode to 'incremental' qcow2: Handle EAGAIN returned from update_refcount block/iscsi: add support for request timeouts Signed-off-by: Peter Maydell <peter.maydell@xxxxxxxxxx> commit 764ba3ae511adddfa750db290ac8375d660ca5b9 Author: Alberto Garcia <berto@xxxxxxxxxx> Date: Mon Jun 29 16:12:13 2015 +0300 block: remove redundant check before g_slist_find() An empty GSList is represented by a NULL pointer, therefore it's a perfectly valid argument for g_slist_find() and there's no need to make any additional check. Signed-off-by: Alberto Garcia <berto@xxxxxxxxxx> Message-id: 1435583533-5758-1-git-send-email-berto@xxxxxxxxxx Signed-off-by: Stefan Hajnoczi <stefanha@xxxxxxxxxx> commit 29c838cdc96c4d117f00c75bbcb941e1be9590fb Author: Peter Lieven <pl@xxxxxxx> Date: Fri Jun 26 13:14:01 2015 +0200 block/nfs: limit maximum readahead size to 1MB a malicious caller could otherwise specify a very large value via the URI and force libnfs to allocate a large amount of memory for the readahead buffer. Cc: qemu-stable@xxxxxxxxxx Signed-off-by: Peter Lieven <pl@xxxxxxx> Message-id: 1435317241-25585-1-git-send-email-pl@xxxxxxx Signed-off-by: Stefan Hajnoczi <stefanha@xxxxxxxxxx> commit 9049736ec70fdc886ac0df521fdd8b2886b2cb63 Author: Peter Lieven <pl@xxxxxxx> Date: Fri Jun 26 12:18:01 2015 +0200 block/iscsi: restore compatiblity with libiscsi 1.9.0 RHEL7 and others are stuck with libiscsi 1.9.0 since there unfortunately was an ABI breakage after that release. Signed-off-by: Peter Lieven <pl@xxxxxxx> Reviewed-by: Paolo Bonzini <pbonzini@xxxxxxxxxx> Message-id: 1435313881-19366-1-git-send-email-pl@xxxxxxx Signed-off-by: Stefan Hajnoczi <stefanha@xxxxxxxxxx> commit d7b25297920d18fa2a2cde1ed21fde38a88c935f Author: Fam Zheng <famz@xxxxxxxxxx> Date: Mon Jun 8 13:56:14 2015 +0800 iotests: Use event_wait in wait_ready Only poll the specific type of event we are interested in, to avoid stealing events that should be consumed by someone else. Suggested-by: John Snow <jsnow@xxxxxxxxxx> Signed-off-by: Fam Zheng <famz@xxxxxxxxxx> Reviewed-by: John Snow <jsnow@xxxxxxxxxx> Signed-off-by: Stefan Hajnoczi <stefanha@xxxxxxxxxx> commit c615091793f53ff33b8f6c1b1ba711cf7c93e97b Author: Fam Zheng <famz@xxxxxxxxxx> Date: Mon Jun 8 13:56:13 2015 +0800 qemu-iotests: Add test case for mirror with unmap This checks that the discard on mirror source that effectively zeroes data is also reflected by the data of target. Signed-off-by: Fam Zheng <famz@xxxxxxxxxx> Reviewed-by: John Snow <jsnow@xxxxxxxxxx> Signed-off-by: Stefan Hajnoczi <stefanha@xxxxxxxxxx> commit 866323f39d5c7bb053f5e5bf753908ad9f5abec7 Author: Fam Zheng <famz@xxxxxxxxxx> Date: Mon Jun 8 13:56:12 2015 +0800 qemu-iotests: Make block job methods common Signed-off-by: Fam Zheng <famz@xxxxxxxxxx> Reviewed-by: John Snow <jsnow@xxxxxxxxxx> Reviewed-by: Paolo Bonzini <pbonzini@xxxxxxxxxx> Signed-off-by: Stefan Hajnoczi <stefanha@xxxxxxxxxx> commit 6e82e4bce127654b2dd42ef393587775be792334 Author: Fam Zheng <famz@xxxxxxxxxx> Date: Mon Jun 8 13:56:11 2015 +0800 block: Remove bdrv_reset_dirty Using this function would always be wrong because a dirty bitmap must have a specific owner that consumes the dirty bits and calls bdrv_reset_dirty_bitmap(). Remove the unused function to avoid future misuse. Reviewed-by: Eric Blake <eblake@xxxxxxxxxx> Signed-off-by: Fam Zheng <famz@xxxxxxxxxx> Reviewed-by: John Snow <jsnow@xxxxxxxxxx> Signed-off-by: Stefan Hajnoczi <stefanha@xxxxxxxxxx> commit 508249952c0ea7472c62e17bf8132295dab4912d Author: Fam Zheng <famz@xxxxxxxxxx> Date: Mon Jun 8 13:56:10 2015 +0800 block: Fix dirty bitmap in bdrv_co_discard Unsetting dirty globally with discard is not very correct. The discard may zero out sectors (depending on can_write_zeroes_with_unmap), we should replicate this change to destination side to make sure that the guest sees the same data. Calling bdrv_reset_dirty also troubles mirror job because the hbitmap iterator doesn't expect unsetting of bits after current position. So let's do it the opposite way which fixes both problems: set the dirty bits if we are to discard it. Reported-by: wangxiaolong@xxxxxxxxx Signed-off-by: Fam Zheng <famz@xxxxxxxxxx> Reviewed-by: Paolo Bonzini <pbonzini@xxxxxxxxxx> Reviewed-by: Eric Blake <eblake@xxxxxxxxxx> Signed-off-by: Stefan Hajnoczi <stefanha@xxxxxxxxxx> commit dcfb3beb5130694b76b57de109619fcbf9c7e5b5 Author: Fam Zheng <famz@xxxxxxxxxx> Date: Mon Jun 8 13:56:09 2015 +0800 mirror: Do zero write on target if sectors not allocated If guest discards a source cluster, mirroring with bdrv_aio_readv is overkill. Some protocols do zero upon discard, where it's best to use bdrv_aio_write_zeroes, otherwise, bdrv_aio_discard will be enough. Signed-off-by: Fam Zheng <famz@xxxxxxxxxx> Signed-off-by: Stefan Hajnoczi <stefanha@xxxxxxxxxx> commit 0fc9f8ea2800b76eaea20a8a3a91fbeeb4bfa81b Author: Fam Zheng <famz@xxxxxxxxxx> Date: Mon Jun 8 13:56:08 2015 +0800 qmp: Add optional bool "unmap" to drive-mirror If specified as "true", it allows discarding on target sectors where source is not allocated. Signed-off-by: Fam Zheng <famz@xxxxxxxxxx> Signed-off-by: Stefan Hajnoczi <stefanha@xxxxxxxxxx> commit ba3f0e2545c365ebe1dbddb0e53058710d41881e Author: Fam Zheng <famz@xxxxxxxxxx> Date: Mon Jun 8 13:56:07 2015 +0800 block: Add bdrv_get_block_status_above Like bdrv_is_allocated_above, this function follows the backing chain until seeing BDRV_BLOCK_ALLOCATED. Base is not included. Reimplement bdrv_is_allocated on top. [Initialized bdrv_co_get_block_status_above() ret to 0 to silence mingw64 compiler warning about the unitialized variable. assert(bs != base) prevents that case but I suppose the program could be compiled with -DNDEBUG. --Stefan] Signed-off-by: Fam Zheng <famz@xxxxxxxxxx> Signed-off-by: Stefan Hajnoczi <stefanha@xxxxxxxxxx> commit e0cf11f31c24cfb17f44ed46c254d84c78e7f6e9 Author: Alberto Garcia <berto@xxxxxxxxxx> Date: Fri Jun 12 16:01:30 2015 +0300 timer: Use a single definition of NSEC_PER_SEC for the whole codebase Signed-off-by: Alberto Garcia <berto@xxxxxxxxxx> Message-id: c6e55468856ba0b8f95913c4da111cc0ef266541.1434113783.git.berto@xxxxxxxxxx Signed-off-by: Stefan Hajnoczi <stefanha@xxxxxxxxxx> commit 471fae3c98d4f44b1957eb09d51ace440c585a20 Author: Alberto Garcia <berto@xxxxxxxxxx> Date: Fri Jun 12 16:01:29 2015 +0300 timer: Move NANOSECONDS_PER_SECONDS to timer.h We want to be able to reuse this define by making it common to multiple QEMU modules. This also makes it an integer since there's no need for it to be a float. Signed-off-by: Alberto Garcia <berto@xxxxxxxxxx> Message-id: 6375912849da2ab561046dd013684535ccecca44.1434113783.git.berto@xxxxxxxxxx Signed-off-by: Stefan Hajnoczi <stefanha@xxxxxxxxxx> commit 126b8bbdfe8bc4042f13f230a4b36f90646f47c6 Author: Paolo Bonzini <pbonzini@xxxxxxxxxx> Date: Thu May 28 16:17:09 2015 +0200 blockdev: no need to drain+flush in hmp_drive_del bdrv_close already does that, and in fact hmp_drive_del would need another drain after the flush (which bdrv_close does). So remove the duplication. Signed-off-by: Paolo Bonzini <pbonzini@xxxxxxxxxx> Reviewed-by: Alberto Garcia <berto@xxxxxxxxxx> Reviewed-by: Fam Zheng <famz@xxxxxxxxxx> Reviewed-by: Stefan Hajnoczi <stefanha@xxxxxxxxxx> Message-id: 1432822629-25401-1-git-send-email-pbonzini@xxxxxxxxxx Signed-off-by: Stefan Hajnoczi <stefanha@xxxxxxxxxx> commit 4b80ab2b7d950d5b22647b364e37eb81c756f061 Author: John Snow <jsnow@xxxxxxxxxx> Date: Thu Jun 4 20:20:34 2015 -0400 qapi: Rename 'dirty-bitmap' mode to 'incremental' If we wish to make differential backups a feature that's easy to access, it might be pertinent to rename the "dirty-bitmap" mode to "incremental" to make it clear what /type/ of backup the dirty-bitmap is helping us perform. This is an API breaking change, but 2.4 has not yet gone live, so we have this flexibility. Signed-off-by: John Snow <jsnow@xxxxxxxxxx> Message-id: 1433463642-21840-2-git-send-email-jsnow@xxxxxxxxxx Reviewed-by: Eric Blake <eblake@xxxxxxxxxx> Signed-off-by: Stefan Hajnoczi <stefanha@xxxxxxxxxx> commit 3e5feb6202149e8a963a33b911216e40d790f1d7 Author: JindÅ?ich MakoviÄ?ka <makovick@xxxxxxxxx> Date: Wed Jun 24 07:05:25 2015 +0200 qcow2: Handle EAGAIN returned from update_refcount Fixes a crash during image compression Signed-off-by: JindÅ?ich MakoviÄ?ka <makovick@xxxxxxxxx> Tested-by: Richard W.M. Jones <rjones@xxxxxxxxxx> Reviewed-by: Max Reitz <mreitz@xxxxxxxxxx> Signed-off-by: Stefan Hajnoczi <stefanha@xxxxxxxxxx> commit 5dd7a535b71a0f2f8e7af75c5d694174359ce323 Author: Peter Lieven <pl@xxxxxxx> Date: Tue Jun 16 13:45:07 2015 +0200 block/iscsi: add support for request timeouts libiscsi starting with 1.15 will properly support timeout of iscsi commands. The default will remain no timeout, but this can be changed via cmdline parameters, e.g.: qemu -iscsi timeout=30 -drive file=iscsi://... If a timeout occurs a reconnect is scheduled and the timed out command will be requeued for processing after a successful reconnect. The required API call iscsi_set_timeout is present since libiscsi 1.10 which was released in October 2013. However, due to some bugs in the libiscsi code the use is not recommended before version 1.15. Please note that this patch bumps the libiscsi requirement to 1.10 to have all function and macros defined. The patch fixes also a off-by-one error in the NOP timeout calculation which was fixed while touching these code parts. Signed-off-by: Peter Lieven <pl@xxxxxxx> Message-id: 1434455107-19328-1-git-send-email-pl@xxxxxxx Signed-off-by: Stefan Hajnoczi <stefanha@xxxxxxxxxx> _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |