* btrfs-progs: integration-20141218 possible corruption test regression
@ 2014-12-18 18:35 WorMzy Tykashi
2014-12-18 18:39 ` WorMzy Tykashi
0 siblings, 1 reply; 5+ messages in thread
From: WorMzy Tykashi @ 2014-12-18 18:35 UTC (permalink / raw)
To: linux-btrfs
Hi guys,
The latest integration fails 'make test' with the following output:
[TEST] 013-leaf-corruption-no-extent-data.tar.xz
btrfs check should have detected corruption
Makefile:144: recipe for target 'test' failed
make: *** [test] Error 1
rm btrfs-corrupt-block.o
I've only built the progs on a single machine so far, but it consistently fails at this test.
Cheers,
WorMzy
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: btrfs-progs: integration-20141218 possible corruption test regression
2014-12-18 18:35 btrfs-progs: integration-20141218 possible corruption test regression WorMzy Tykashi
@ 2014-12-18 18:39 ` WorMzy Tykashi
2014-12-19 6:23 ` Qu Wenruo
0 siblings, 1 reply; 5+ messages in thread
From: WorMzy Tykashi @ 2014-12-18 18:39 UTC (permalink / raw)
To: linux-btrfs
On 18 December 2014 18:35:16 GMT+00:00, WorMzy Tykashi <wormzy.tykashi@gmail.com> wrote:
>Hi guys,
>
>The latest integration fails 'make test' with the following output:
>
> [TEST] 013-leaf-corruption-no-extent-data.tar.xz
>btrfs check should have detected corruption
>Makefile:144: recipe for target 'test' failed
>make: *** [test] Error 1
>rm btrfs-corrupt-block.o
>
>
>I've only built the progs on a single machine so far, but it
>consistently fails at this test.
>
>Cheers,
>
>
>WorMzy
Regression is present in the 3.18.x branch too.
Cheers,
WorMzy
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: btrfs-progs: integration-20141218 possible corruption test regression
2014-12-18 18:39 ` WorMzy Tykashi
@ 2014-12-19 6:23 ` Qu Wenruo
2014-12-19 13:48 ` David Sterba
0 siblings, 1 reply; 5+ messages in thread
From: Qu Wenruo @ 2014-12-19 6:23 UTC (permalink / raw)
To: WorMzy Tykashi, linux-btrfs
-------- Original Message --------
Subject: Re: btrfs-progs: integration-20141218 possible corruption test
regression
From: WorMzy Tykashi <wormzy.tykashi@gmail.com>
To: <linux-btrfs@vger.kernel.org>
Date: 2014年12月19日 02:39
> On 18 December 2014 18:35:16 GMT+00:00, WorMzy Tykashi <wormzy.tykashi@gmail.com> wrote:
>> Hi guys,
>>
>> The latest integration fails 'make test' with the following output:
>>
>> [TEST] 013-leaf-corruption-no-extent-data.tar.xz
>> btrfs check should have detected corruption
>> Makefile:144: recipe for target 'test' failed
>> make: *** [test] Error 1
>> rm btrfs-corrupt-block.o
>>
>>
>> I've only built the progs on a single machine so far, but it
>> consistently fails at this test.
>>
>> Cheers,
>>
>>
>> WorMzy
> Regression is present in the 3.18.x branch too.
>
> Cheers,
>
>
> WorMzy
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
In fact, it's not a regression.
The 013 testcase is a special case that uses a script to corrupt the
image and then do the btrfsck test.
There is a patch before the commit, to allow btrfs-progs test script
call corruption script.
But since there is still some discussion about the corruption script and
maybe later verify script,
the previous patch is not picked.
So btrfsck is ran on the *FINE* image without corrupting it, so you
failed the test.
This testcase seems not to be included into 3.18.x soon, so it's not a
problem.
If you still want to test it, please add the following patch as a
temporary fix:
https://patchwork.kernel.org/patch/5490241/
Thanks,
Qu
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: btrfs-progs: integration-20141218 possible corruption test regression
2014-12-19 6:23 ` Qu Wenruo
@ 2014-12-19 13:48 ` David Sterba
2014-12-19 17:00 ` WorMzy Tykashi
0 siblings, 1 reply; 5+ messages in thread
From: David Sterba @ 2014-12-19 13:48 UTC (permalink / raw)
To: Qu Wenruo; +Cc: WorMzy Tykashi, linux-btrfs
On Fri, Dec 19, 2014 at 02:23:12PM +0800, Qu Wenruo wrote:
> In fact, it's not a regression.
>
> The 013 testcase is a special case that uses a script to corrupt the
> image and then do the btrfsck test.
>
> There is a patch before the commit, to allow btrfs-progs test script
> call corruption script.
> But since there is still some discussion about the corruption script and
> maybe later verify script,
> the previous patch is not picked.
Yes, I'm waiting for final version of the patch, but wanted to add all
test images that were available.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: btrfs-progs: integration-20141218 possible corruption test regression
2014-12-19 13:48 ` David Sterba
@ 2014-12-19 17:00 ` WorMzy Tykashi
0 siblings, 0 replies; 5+ messages in thread
From: WorMzy Tykashi @ 2014-12-19 17:00 UTC (permalink / raw)
To: David Sterba, Qu Wenruo, WorMzy Tykashi,
linux-btrfs@vger.kernel.org
On 19 December 2014 at 13:48, David Sterba <dsterba@suse.cz> wrote:
> On Fri, Dec 19, 2014 at 02:23:12PM +0800, Qu Wenruo wrote:
>> In fact, it's not a regression.
>>
>> The 013 testcase is a special case that uses a script to corrupt the
>> image and then do the btrfsck test.
>>
>> There is a patch before the commit, to allow btrfs-progs test script
>> call corruption script.
>> But since there is still some discussion about the corruption script and
>> maybe later verify script,
>> the previous patch is not picked.
>
> Yes, I'm waiting for final version of the patch, but wanted to add all
> test images that were available.
Thanks for the clarification, Qu, David. I've disabled test 013 in my
local builds for the mean time.
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2014-12-19 17:00 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-12-18 18:35 btrfs-progs: integration-20141218 possible corruption test regression WorMzy Tykashi
2014-12-18 18:39 ` WorMzy Tykashi
2014-12-19 6:23 ` Qu Wenruo
2014-12-19 13:48 ` David Sterba
2014-12-19 17:00 ` WorMzy Tykashi
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.