[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [qemu-mainline test] 128274: regressions - FAIL
flight 128274 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/128274/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qcow2 17 guest-localmigrate/x10 fail REGR. vs. 128215 Tests which did not succeed, but are not blocking: test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stop fail like 128215 test-armhf-armhf-libvirt 14 saverestore-support-check fail like 128215 test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop fail like 128215 test-amd64-amd64-xl-qemuu-ws16-amd64 17 guest-stop fail like 128215 test-armhf-armhf-libvirt-raw 13 saverestore-support-check fail like 128215 test-amd64-i386-xl-pvshim 12 guest-start fail never pass test-amd64-i386-libvirt-xsm 13 migrate-support-check fail never pass test-arm64-arm64-xl-credit1 13 migrate-support-check fail never pass test-arm64-arm64-xl-credit1 14 saverestore-support-check fail never pass test-amd64-i386-libvirt 13 migrate-support-check fail never pass test-arm64-arm64-xl 13 migrate-support-check fail never pass test-arm64-arm64-xl 14 saverestore-support-check fail never pass test-arm64-arm64-xl-xsm 13 migrate-support-check fail never pass test-arm64-arm64-xl-xsm 14 saverestore-support-check fail never pass test-amd64-amd64-libvirt 13 migrate-support-check fail never pass test-arm64-arm64-xl-credit2 13 migrate-support-check fail never pass test-arm64-arm64-xl-credit2 14 saverestore-support-check fail never pass test-arm64-arm64-libvirt-xsm 13 migrate-support-check fail never pass test-arm64-arm64-libvirt-xsm 14 saverestore-support-check fail never pass test-amd64-amd64-libvirt-xsm 13 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-check fail never pass test-armhf-armhf-xl-arndale 14 saverestore-support-check fail never pass test-amd64-i386-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-amd64-libvirt-vhd 12 migrate-support-check fail never pass test-armhf-armhf-libvirt 13 migrate-support-check fail never pass test-armhf-armhf-xl-credit1 13 migrate-support-check fail never pass test-armhf-armhf-xl-credit1 14 saverestore-support-check fail never pass test-armhf-armhf-xl-cubietruck 13 migrate-support-check fail never pass test-armhf-armhf-xl-cubietruck 14 saverestore-support-check fail never pass test-armhf-armhf-xl-credit2 13 migrate-support-check fail never pass test-armhf-armhf-xl-credit2 14 saverestore-support-check fail never pass test-armhf-armhf-libvirt-raw 12 migrate-support-check fail never pass test-armhf-armhf-xl-vhd 12 migrate-support-check fail never pass test-armhf-armhf-xl-vhd 13 saverestore-support-check fail never pass test-armhf-armhf-xl-multivcpu 13 migrate-support-check fail never pass test-armhf-armhf-xl-multivcpu 14 saverestore-support-check fail never pass test-armhf-armhf-xl-rtds 13 migrate-support-check fail never pass test-armhf-armhf-xl-rtds 14 saverestore-support-check fail never pass test-amd64-i386-xl-qemuu-ws16-amd64 17 guest-stop fail never pass test-armhf-armhf-xl 13 migrate-support-check fail never pass test-armhf-armhf-xl 14 saverestore-support-check fail never pass test-amd64-amd64-xl-qemuu-win10-i386 10 windows-install fail never pass test-amd64-i386-xl-qemuu-win10-i386 10 windows-install fail never pass version targeted for testing: qemuu 07f426c35eddd79388a23d11cb278600d7e3831d baseline version: qemuu 042938f46e1c477419d1931381fdadffaa49d45e Last test of basis 128215 2018-09-29 02:08:34 Z 2 days Testing same since 128274 2018-10-01 08:36:57 Z 0 days 1 attempts ------------------------------------------------------------ People who touched revisions under test: Emilio G. Cota <cota@xxxxxxxxx> Peter Maydell <peter.maydell@xxxxxxxxxx> Richard Henderson <richard.henderson@xxxxxxxxxx> Roman Kapl <rka@xxxxxxxxx> jobs: build-amd64-xsm pass build-arm64-xsm pass build-i386-xsm pass build-amd64 pass build-arm64 pass build-armhf pass build-i386 pass build-amd64-libvirt pass build-arm64-libvirt pass build-armhf-libvirt pass build-i386-libvirt pass build-amd64-pvops pass build-arm64-pvops pass build-armhf-pvops pass build-i386-pvops pass test-amd64-amd64-xl pass test-arm64-arm64-xl pass test-armhf-armhf-xl pass test-amd64-i386-xl pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm pass test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm pass test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm pass test-amd64-amd64-libvirt-xsm pass test-arm64-arm64-libvirt-xsm pass test-amd64-i386-libvirt-xsm pass test-amd64-amd64-xl-xsm pass test-arm64-arm64-xl-xsm pass test-amd64-i386-xl-xsm pass test-amd64-amd64-qemuu-nested-amd fail test-amd64-amd64-xl-pvhv2-amd pass test-amd64-i386-qemuu-rhel6hvm-amd pass test-amd64-amd64-xl-qemuu-debianhvm-amd64 pass test-amd64-i386-xl-qemuu-debianhvm-amd64 pass test-amd64-i386-freebsd10-amd64 pass test-amd64-amd64-xl-qemuu-ovmf-amd64 pass test-amd64-i386-xl-qemuu-ovmf-amd64 pass test-amd64-amd64-xl-qemuu-win7-amd64 fail test-amd64-i386-xl-qemuu-win7-amd64 fail test-amd64-amd64-xl-qemuu-ws16-amd64 fail test-amd64-i386-xl-qemuu-ws16-amd64 fail test-armhf-armhf-xl-arndale pass test-amd64-amd64-xl-credit1 pass test-arm64-arm64-xl-credit1 pass test-armhf-armhf-xl-credit1 pass test-amd64-amd64-xl-credit2 pass test-arm64-arm64-xl-credit2 pass test-armhf-armhf-xl-credit2 pass test-armhf-armhf-xl-cubietruck pass test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict pass test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict pass test-amd64-i386-freebsd10-i386 pass test-amd64-amd64-xl-qemuu-win10-i386 fail test-amd64-i386-xl-qemuu-win10-i386 fail test-amd64-amd64-qemuu-nested-intel pass test-amd64-amd64-xl-pvhv2-intel pass test-amd64-i386-qemuu-rhel6hvm-intel pass test-amd64-amd64-libvirt pass test-armhf-armhf-libvirt pass test-amd64-i386-libvirt pass 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-libvirt-pair pass test-amd64-i386-libvirt-pair pass test-amd64-amd64-amd64-pvgrub pass test-amd64-amd64-i386-pvgrub pass test-amd64-amd64-xl-pvshim pass test-amd64-i386-xl-pvshim fail test-amd64-amd64-pygrub pass test-amd64-amd64-xl-qcow2 fail test-armhf-armhf-libvirt-raw pass test-amd64-i386-xl-raw pass test-amd64-amd64-xl-rtds pass test-armhf-armhf-xl-rtds pass test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow pass test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow pass test-amd64-amd64-xl-shadow pass test-amd64-i386-xl-shadow pass test-amd64-amd64-libvirt-vhd pass test-armhf-armhf-xl-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, 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 Not pushing. ------------------------------------------------------------ commit 07f426c35eddd79388a23d11cb278600d7e3831d Merge: 042938f46e 93bf9a4273 Author: Peter Maydell <peter.maydell@xxxxxxxxxx> Date: Fri Sep 28 18:56:09 2018 +0100 Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20180926' into staging Queued tcg patches # gpg: Signature made Wed 26 Sep 2018 19:27:22 BST # gpg: using RSA key 64DF38E8AF7E215F # gpg: Good signature from "Richard Henderson <richard.henderson@xxxxxxxxxx>" # Primary key fingerprint: 7A48 1E78 868B 4DB6 A85A 05C0 64DF 38E8 AF7E 215F * remotes/rth/tags/pull-tcg-20180926: tcg/i386: fix vector operations on 32-bit hosts qht-bench: add -p flag to precompute hash values qht: constify arguments to some internal functions qht: constify qht_statistics_init qht: constify qht_lookup qht: fix comment in qht_bucket_remove_entry qht: drop ht argument from qht iterators test-qht: speed up + test qht_resize test-qht: test deletion of the last entry in a bucket test-qht: test removal of non-existent entries test-qht: test qht_iter_remove qht: add qht_iter_remove qht: remove unused map param from qht_remove__locked Signed-off-by: Peter Maydell <peter.maydell@xxxxxxxxxx> commit 93bf9a42733321fb632bcb9eafd049ef0e3d9417 Author: Roman Kapl <rka@xxxxxxxxx> Date: Fri Aug 24 15:17:34 2018 +0200 tcg/i386: fix vector operations on 32-bit hosts The TCG backend uses LOWREGMASK to get the low 3 bits of register numbers. This was defined as no-op for 32-bit x86, with the assumption that we have eight registers anyway. This assumption is not true once we have xmm regs. Since LOWREGMASK was a no-op, xmm register indidices were wrong in opcodes and have overflown into other opcode fields, wreaking havoc. To trigger these problems, you can try running the "movi d8, #0x0" AArch64 instruction on 32-bit x86. "vpxor %xmm0, %xmm0, %xmm0" should be generated, but instead TCG generated "vpxor %xmm0, %xmm0, %xmm2". Fixes: 770c2fc7bb ("Add vector operations") Signed-off-by: Roman Kapl <rka@xxxxxxxxx> Message-Id: <20180824131734.18557-1-rka@xxxxxxxxx> Signed-off-by: Richard Henderson <richard.henderson@xxxxxxxxxx> commit bd224fce6017133733fee560ad8e5f737ad8b062 Author: Emilio G. Cota <cota@xxxxxxxxx> Date: Mon Sep 10 14:31:54 2018 -0400 qht-bench: add -p flag to precompute hash values Precomputing the hash values allows us to perform more frequent accesses to the hash table, thereby reaching higher throughputs. We keep the old behaviour by default, since (1) we might confuse users if they measured a speedup without changing anything in the QHT implementation, and (2) benchmarking the hash function "on line" is also valuable. Before: $ taskset -c 0 tests/qht-bench -n 1 Throughput: 38.18 MT/s After: $ taskset -c 0 tests/qht-bench -n 1 Throughput: 38.16 MT/s After (with precomputing): $ taskset -c 0 tests/qht-bench -n 1 -p Throughput: 50.87 MT/s Signed-off-by: Emilio G. Cota <cota@xxxxxxxxx> Signed-off-by: Richard Henderson <richard.henderson@xxxxxxxxxx> commit 1911c8a3bd550c79339863672ddcf5dbc48d3c16 Author: Emilio G. Cota <cota@xxxxxxxxx> Date: Mon Sep 10 13:48:39 2018 -0400 qht: constify arguments to some internal functions These functions do not modify their @ht or @bucket arguments. Constify those arguments. Signed-off-by: Emilio G. Cota <cota@xxxxxxxxx> Signed-off-by: Richard Henderson <richard.henderson@xxxxxxxxxx> commit 6579f10779b5b5ed2e978e7b8cae7bcbf8665254 Author: Emilio G. Cota <cota@xxxxxxxxx> Date: Mon Sep 10 13:43:06 2018 -0400 qht: constify qht_statistics_init Signed-off-by: Emilio G. Cota <cota@xxxxxxxxx> Signed-off-by: Richard Henderson <richard.henderson@xxxxxxxxxx> commit e6c58299502fb94e329b7a35a12feacde6c1cbc6 Author: Emilio G. Cota <cota@xxxxxxxxx> Date: Mon Sep 10 13:40:07 2018 -0400 qht: constify qht_lookup seqlock_read_begin takes a const param since c04649eeea ("seqlock: constify seqlock_read_begin", 2018-08-23), so we can constify the entire lookup. Signed-off-by: Emilio G. Cota <cota@xxxxxxxxx> Signed-off-by: Richard Henderson <richard.henderson@xxxxxxxxxx> commit 9650ad3e9924ec98a42c6448292e2442e0c58457 Author: Emilio G. Cota <cota@xxxxxxxxx> Date: Mon Sep 10 13:23:42 2018 -0400 qht: fix comment in qht_bucket_remove_entry Signed-off-by: Emilio G. Cota <cota@xxxxxxxxx> Signed-off-by: Richard Henderson <richard.henderson@xxxxxxxxxx> commit 78255ba2cc00f41d96aa2911933764f59f24c958 Author: Emilio G. Cota <cota@xxxxxxxxx> Date: Mon Sep 10 13:06:12 2018 -0400 qht: drop ht argument from qht iterators Accessing the HT from an iterator results almost always in a deadlock. Given that only one qht-internal function uses this argument, drop it from the interface. Suggested-by: Alex Bennée <alex.bennee@xxxxxxxxxx> Signed-off-by: Emilio G. Cota <cota@xxxxxxxxx> Signed-off-by: Richard Henderson <richard.henderson@xxxxxxxxxx> commit ca8897a44cda60693e66085f1e916e76b94400df Author: Emilio G. Cota <cota@xxxxxxxxx> Date: Fri Aug 17 18:15:52 2018 -0400 test-qht: speed up + test qht_resize Perform first the tests that exercise code paths that are easier to hit at small table sizes, and then resize the table to speed up subsequent tests. If this resize is not too large, we can make the test faster with no code coverage loss. - With gcov enabled: Before: 20.568s, 90.28% qht.c coverage After: 5.168s, 93.06% qht.c coverage The coverage increase is entirely due to calling qht_resize, which we weren't calling before. Note that the code paths that remain to be tested are either error handling or can only occur when several threads are accessing the hash table concurrently (e.g. seqlock retry, trylock fail). - Without gcov: Before: 1.987s After: 0.528s The speedup is almost the same as with gcov, although the "before" run is a lot faster. Reviewed-by: Alex Bennée <alex.bennee@xxxxxxxxxx> Signed-off-by: Emilio G. Cota <cota@xxxxxxxxx> Signed-off-by: Richard Henderson <richard.henderson@xxxxxxxxxx> commit 321a33f534eb0285f483a2db5f4b47442adadd87 Author: Emilio G. Cota <cota@xxxxxxxxx> Date: Fri Aug 17 18:15:33 2018 -0400 test-qht: test deletion of the last entry in a bucket This improves coverage by one (!) LoC in qht.c, bringing the coverage rate up from 90.00% to 90.28%. Reviewed-by: Alex Bennée <alex.bennee@xxxxxxxxxx> Signed-off-by: Emilio G. Cota <cota@xxxxxxxxx> Signed-off-by: Richard Henderson <richard.henderson@xxxxxxxxxx> commit f44641bbf2dc9a2849d17797b2d342d1af853712 Author: Emilio G. Cota <cota@xxxxxxxxx> Date: Wed Aug 15 17:56:26 2018 -0400 test-qht: test removal of non-existent entries This improves qht.c code coverage from 89.44% to 90.00%. Reviewed-by: Alex Bennée <alex.bennee@xxxxxxxxxx> Signed-off-by: Emilio G. Cota <cota@xxxxxxxxx> Signed-off-by: Richard Henderson <richard.henderson@xxxxxxxxxx> commit 922034e776420082e89c0f7679cb1568086a1071 Author: Emilio G. Cota <cota@xxxxxxxxx> Date: Wed Aug 15 17:08:37 2018 -0400 test-qht: test qht_iter_remove Reviewed-by: Alex Bennée <alex.bennee@xxxxxxxxxx> Signed-off-by: Emilio G. Cota <cota@xxxxxxxxx> Signed-off-by: Richard Henderson <richard.henderson@xxxxxxxxxx> commit 69d55e9cc28dc2f1e2f2426d2a43f2d10db76f29 Author: Emilio G. Cota <cota@xxxxxxxxx> Date: Wed Aug 15 15:00:48 2018 -0400 qht: add qht_iter_remove This currently has no users, but the use case is so common that I think we must support it. Note that without the appended we cannot safely remove a set of elements; a 2-step approach (i.e. qht_iter first, keep track of the to-be-deleted elements, and then a bunch of qht_remove calls) would be racy, since between the iteration and the removals other threads might insert additional elements. Reviewed-by: Alex Bennée <alex.bennee@xxxxxxxxxx> Signed-off-by: Emilio G. Cota <cota@xxxxxxxxx> Signed-off-by: Richard Henderson <richard.henderson@xxxxxxxxxx> commit e2f07efadd15c045bca42661c07b0557c8250e24 Author: Emilio G. Cota <cota@xxxxxxxxx> Date: Wed Aug 15 17:04:56 2018 -0400 qht: remove unused map param from qht_remove__locked Reviewed-by: Alex Bennée <alex.bennee@xxxxxxxxxx> Signed-off-by: Emilio G. Cota <cota@xxxxxxxxx> Signed-off-by: Richard Henderson <richard.henderson@xxxxxxxxxx> _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |