diff --git a/bundles.tar.xz b/bundles.tar.xz index 31bf1fe..c8ce174 100644 --- a/bundles.tar.xz +++ b/bundles.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:92a6bc959222f9b29e0376d623e0d8204ce49b30cf4cf4a29859547951506377 -size 52248 +oid sha256:a7b737c94e0a6b8e4f922d2947f19bdef88c8ea1e1124e7d47c74298e5cf2fbe +size 53016 diff --git a/qemu.changes b/qemu.changes index dbb8722..ce962a4 100644 --- a/qemu.changes +++ b/qemu.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Wed Oct 2 13:36:46 UTC 2019 - Bruce Rogers + +- Disable some block tests which randomly fail. This is in context + of the build service build of qemu-testsuite + tests-Disable-some-block-tests-for-now.patch +- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1 + ------------------------------------------------------------------- Tue Oct 1 22:07:37 UTC 2019 - Bruce Rogers diff --git a/qemu.spec b/qemu.spec index b9b01dd..7c1dea0 100644 --- a/qemu.spec +++ b/qemu.spec @@ -182,6 +182,7 @@ Patch00058: configure-only-populate-roms-if-softmmu.patch Patch00059: pc-bios-s390-ccw-net-avoid-warning-about.patch Patch00060: roms-change-cross-compiler-naming-to-be-.patch Patch00061: roms-Makefile.edk2-don-t-invoke-git-sinc.patch +Patch00062: tests-Disable-some-block-tests-for-now.patch # Patches applied in roms/seabios/: Patch01000: seabios-use-python2-explicitly-as-needed.patch Patch01001: seabios-switch-to-python3-as-needed.patch @@ -957,6 +958,7 @@ This package provides a service file for starting and stopping KSM. %patch00059 -p1 %patch00060 -p1 %patch00061 -p1 +%patch00062 -p1 %patch01000 -p1 %patch01001 -p1 %patch01002 -p1 diff --git a/tests-Disable-some-block-tests-for-now.patch b/tests-Disable-some-block-tests-for-now.patch new file mode 100644 index 0000000..072d4e9 --- /dev/null +++ b/tests-Disable-some-block-tests-for-now.patch @@ -0,0 +1,94 @@ +From: Bruce Rogers +Date: Wed, 2 Oct 2019 07:28:04 -0600 +Subject: tests: Disable some block tests for now + +For a very long time we've experienced intermittent failure of some +block tests. There doesn't seem to be an obvious cause. Given that we +now build qemu using multibuild, the qemu-testsuite failure is now more +problematic to just ignore. Until we can address these failures, which +seem to be tied to the build environment in some way, disable the tests +which are randomly failing. + +Currently, this patch is based on these failures seen on 02OCT2019 on +v4.1.0 qemu: +on x86_64: 130, 177, 204, 205, 246, 250 +on i586: 161, 250 +on ppc64le: 161, 182, 250, 250 +on aarch64: 235 +(other architectures not evaluated at this time) + +Signed-off-by: Bruce Rogers +--- + tests/qemu-iotests/group | 18 +++++++++--------- + 1 file changed, 9 insertions(+), 9 deletions(-) + +diff --git a/tests/qemu-iotests/group b/tests/qemu-iotests/group +index f13e5f2e23417b94bd84d820bcf6..d0da6ec0c8daba541b39ae920f68 100644 +--- a/tests/qemu-iotests/group ++++ b/tests/qemu-iotests/group +@@ -151,7 +151,7 @@ + 127 rw backing quick + 128 rw quick + 129 rw quick +-130 rw auto quick ++#DISABLE FOR NOW 130 rw auto quick + 131 rw quick + 132 rw quick + 133 auto quick +@@ -182,7 +182,7 @@ + 158 rw auto quick + 159 rw auto quick + 160 rw quick +-161 rw auto quick ++#DISABLE FOR NOW 161 rw auto quick + 162 quick + 163 rw + 165 rw quick +@@ -194,11 +194,11 @@ + 174 auto + 175 quick + 176 rw auto backing +-177 rw auto quick ++#DISABLE FOR NOW 177 rw auto quick + 178 img + 179 rw auto quick + 181 rw migration +-182 rw quick ++#DISABLE FOR NOW 182 rw quick + 183 rw migration + 184 rw auto quick + 185 rw +@@ -219,8 +219,8 @@ + 201 rw migration + 202 rw quick + 203 rw migration +-204 rw quick +-205 rw quick ++#DISABLE FOR NOW 204 rw quick ++#DISABLE FOR NOW 205 rw quick + 206 rw + 207 rw + 208 rw quick +@@ -249,7 +249,7 @@ + 232 quick + 233 quick + 234 quick migration +-235 quick ++#DISABLE FOR NOW 235 quick + 236 quick + 237 rw quick + 238 quick +@@ -260,11 +260,11 @@ + 243 rw quick + 244 rw auto quick + 245 rw +-246 rw quick ++#DISABLE FOR NOW 246 rw quick + 247 rw quick + 248 rw quick + 249 rw auto quick +-250 rw quick ++#DISABLE FOR NOW 250 rw quick + 251 rw auto quick + 252 rw auto backing quick + 253 rw quick