From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59108) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aifYX-0004Yz-OU for qemu-devel@nongnu.org; Wed, 23 Mar 2016 05:58:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aifYU-00006h-Ft for qemu-devel@nongnu.org; Wed, 23 Mar 2016 05:58:25 -0400 Received: from mail-am1on0135.outbound.protection.outlook.com ([157.56.112.135]:45504 helo=emea01-am1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aifYT-00005g-Oi for qemu-devel@nongnu.org; Wed, 23 Mar 2016 05:58:22 -0400 References: <56F1883B.6080901@virtuozzo.com> <56F1899F.304@redhat.com> From: Vladimir Sementsov-Ogievskiy Message-ID: <56F268B6.9020907@virtuozzo.com> Date: Wed, 23 Mar 2016 12:58:14 +0300 MIME-Version: 1.0 In-Reply-To: <56F1899F.304@redhat.com> Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] iotest 026 -nocache is broken List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Paolo Bonzini , qemu-devel Cc: Kevin Wolf , Max Reitz On 22.03.2016 21:06, Paolo Bonzini wrote: > > On 22/03/2016 19:00, Vladimir Sementsov-Ogievskiy wrote: >> Hi all! >> >> Just a notice >> >> for commit (near to master branch top) >> commit 3666a97f78704b941c360dc917acb14c8774eca7 >> Author: Eric Blake >> Date: Thu Mar 17 16:48:40 2016 -0600 >> >> qapi: Use anonymous bases in QMP flat unions >> >> ./configure --target-list=x86_64-softmmu >> >> ... >> >> ./check -T -nocache -qcow2 026 >> >> gives a lot of >> +Failed to flush the L2 table cache: No space left on device >> +Failed to flush the refcount block cache: No space left on device >> >> and some other differences. >> >> this affects ./tests/check-block.sh >> >> I've failed to find commit, for which this test was working.. >> >> it fails even for the first commit, where 026.out.nocache was introduced: >> >> commit 8f94b077877151de93a63c73f796897309568ddb >> Author: Kevin Wolf >> Date: Wed Sep 4 13:16:05 2013 +0200 >> >> qemu-iotests: Fixed test case 026 >> >> >> May be I'm doing something wrong, but I can't imagine what.. > This test fails with different error messages depending on whether you > use nocache or writethrough. Yes, and therefore there are two output files: 026.out and 026.out.nocache. 026,out is ok, and ./check -qcow2 026 is ok, (and ./check -qcow2 -writetrhough 026 is ok too), result is compared with 026.out. But for -nocache it is compared with 026.out.nocache which is wrong. > > Paolo -- Best regards, Vladimir