* Re: Testing of filesystems
2002-07-30 9:49 Testing of filesystems Axel Siebenwirth
@ 2002-07-30 12:07 ` Richard B. Johnson
2002-07-30 12:15 ` Alex Riesen
` (3 subsequent siblings)
4 siblings, 0 replies; 10+ messages in thread
From: Richard B. Johnson @ 2002-07-30 12:07 UTC (permalink / raw)
To: Axel Siebenwirth; +Cc: JFS-Discussion, linux-kernel
On Tue, 30 Jul 2002, Axel Siebenwirth wrote:
> Hi,
>
> I wonder what a good way is to stress test my JFS filesystem. Is there a tool
> that does something like that maybe? Dont't want performance testing, just
> all kinds of stress testing to see how the filesystem "is" and to check
> integrity and functionality.
> What are you filesystem developers use to do something like that?
>
> Thanks,
> Axel
Compile the kernel in a directory tree on the file-system you
want to test......
while true ; do make clean ; make -j 16 bzImage ; make modules ; done
Let this run for a day or so...
Cheers,
Dick Johnson
Penguin : Linux version 2.4.18 on an i686 machine (797.90 BogoMips).
The US military has given us many words, FUBAR, SNAFU, now ENRON.
Yes, top management were graduates of West Point and Annapolis.
^ permalink raw reply [flat|nested] 10+ messages in thread* Re: Testing of filesystems
2002-07-30 9:49 Testing of filesystems Axel Siebenwirth
2002-07-30 12:07 ` Richard B. Johnson
@ 2002-07-30 12:15 ` Alex Riesen
2002-07-30 15:36 ` Paul Larson
2002-07-30 12:22 ` Bill Rugolsky Jr.
` (2 subsequent siblings)
4 siblings, 1 reply; 10+ messages in thread
From: Alex Riesen @ 2002-07-30 12:15 UTC (permalink / raw)
To: JFS-Discussion, linux-kernel
On Tue, Jul 30, 2002 at 11:49:02AM +0200, Axel Siebenwirth wrote:
> Hi,
>
> I wonder what a good way is to stress test my JFS filesystem. Is there a tool
> that does something like that maybe? Dont't want performance testing, just
> all kinds of stress testing to see how the filesystem "is" and to check
> integrity and functionality.
> What are you filesystem developers use to do something like that?
while sleep 1; do
for i in `seq 1 100`; do
dd if=/dev/zero of=f$i bs=$(( $i * 100 )) count=$(( $i * 10 ))
done
cat * >/dev/null
rm *
make -C dummy-kernel dep bzImage modules -j2
done
^ permalink raw reply [flat|nested] 10+ messages in thread* Re: Testing of filesystems
2002-07-30 12:15 ` Alex Riesen
@ 2002-07-30 15:36 ` Paul Larson
0 siblings, 0 replies; 10+ messages in thread
From: Paul Larson @ 2002-07-30 15:36 UTC (permalink / raw)
To: Alexander.Riesen; +Cc: JFS-Discussion, lkml, axel
On Tue, 2002-07-30 at 07:15, Alex Riesen wrote:
> On Tue, Jul 30, 2002 at 11:49:02AM +0200, Axel Siebenwirth wrote:
> > Hi,
> >
> > I wonder what a good way is to stress test my JFS filesystem. Is there a tool
> > that does something like that maybe? Dont't want performance testing, just
> > all kinds of stress testing to see how the filesystem "is" and to check
> > integrity and functionality.
> > What are you filesystem developers use to do something like that?
You may also want to take a look at the tests in the Linux Test
Project. There are several tests there that target the filesystem.
Paul Larson
Linux Test Project
http://ltp.sourceforge.net
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Testing of filesystems
2002-07-30 9:49 Testing of filesystems Axel Siebenwirth
2002-07-30 12:07 ` Richard B. Johnson
2002-07-30 12:15 ` Alex Riesen
@ 2002-07-30 12:22 ` Bill Rugolsky Jr.
2002-07-30 12:30 ` Roy Sigurd Karlsbakk
2002-07-30 17:52 ` Cliff White
2002-08-11 2:50 ` Tom Vier
4 siblings, 1 reply; 10+ messages in thread
From: Bill Rugolsky Jr. @ 2002-07-30 12:22 UTC (permalink / raw)
To: JFS-Discussion, linux-kernel
On Tue, Jul 30, 2002 at 11:49:02AM +0200, Axel Siebenwirth wrote:
> I wonder what a good way is to stress test my JFS filesystem. Is there a tool
> that does something like that maybe? Dont't want performance testing, just
> all kinds of stress testing to see how the filesystem "is" and to check
> integrity and functionality.
See the ext3 cvs tree at
http://sourceforge.net/projects/gkernel
[Jeff Garzik's CVS tree hosts the ext3 tree.]
Andrew Morton, being conscientious and methodical, has written lots of
filesystem testing tools during his work on ext3. Some of these tests
are for specific ext3 regressions, but many are useful as general
integrity tests oriented toward journalled filesystems. He has also
ported/improved several other tools, including a bunch of changes to
the notorious FSX, the File System eXerciser.
The Namesys folks also have a test suite for Reiserfs, see www.namesys.com.
Regards,
Bill Rugolsky
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Testing of filesystems
2002-07-30 12:22 ` Bill Rugolsky Jr.
@ 2002-07-30 12:30 ` Roy Sigurd Karlsbakk
0 siblings, 0 replies; 10+ messages in thread
From: Roy Sigurd Karlsbakk @ 2002-07-30 12:30 UTC (permalink / raw)
To: Bill Rugolsky Jr., JFS-Discussion, linux-kernel
What sort of tools _have_ been used to test JFS to date? and - what version(s)
have been tested?
On Tuesday 30 July 2002 14:22, Bill Rugolsky Jr. wrote:
> On Tue, Jul 30, 2002 at 11:49:02AM +0200, Axel Siebenwirth wrote:
> > I wonder what a good way is to stress test my JFS filesystem. Is there a
> > tool that does something like that maybe? Dont't want performance
> > testing, just all kinds of stress testing to see how the filesystem "is"
> > and to check integrity and functionality.
>
> See the ext3 cvs tree at
>
> http://sourceforge.net/projects/gkernel
>
> [Jeff Garzik's CVS tree hosts the ext3 tree.]
>
> Andrew Morton, being conscientious and methodical, has written lots of
> filesystem testing tools during his work on ext3. Some of these tests
> are for specific ext3 regressions, but many are useful as general
> integrity tests oriented toward journalled filesystems. He has also
> ported/improved several other tools, including a bunch of changes to
> the notorious FSX, the File System eXerciser.
>
> The Namesys folks also have a test suite for Reiserfs, see www.namesys.com.
>
> Regards,
>
> Bill Rugolsky
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
--
Roy Sigurd Karlsbakk, Datavaktmester
Computers are like air conditioners.
They stop working when you open Windows.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Testing of filesystems
2002-07-30 9:49 Testing of filesystems Axel Siebenwirth
` (2 preceding siblings ...)
2002-07-30 12:22 ` Bill Rugolsky Jr.
@ 2002-07-30 17:52 ` Cliff White
2002-08-11 2:50 ` Tom Vier
4 siblings, 0 replies; 10+ messages in thread
From: Cliff White @ 2002-07-30 17:52 UTC (permalink / raw)
To: Axel Siebenwirth; +Cc: linux-kernel
> Hi,
>
> I wonder what a good way is to stress test my JFS filesystem. Is there a tool
> that does something like that maybe? Dont't want performance testing, just
> all kinds of stress testing to see how the filesystem "is" and to check
> integrity and functionality.
> What are you filesystem developers use to do something like that?
>
You can use the Scalable Test Platform at the OSDL.
We currently have iozone and tiobench test which support JFS, and
we're looking to add other tests. For details, see
http://www.osdl.org/stp/
cliffw
> Thanks,
> Axel
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>
^ permalink raw reply [flat|nested] 10+ messages in thread* Re: Testing of filesystems
2002-07-30 9:49 Testing of filesystems Axel Siebenwirth
` (3 preceding siblings ...)
2002-07-30 17:52 ` Cliff White
@ 2002-08-11 2:50 ` Tom Vier
2002-08-11 8:47 ` Hans Reiser
4 siblings, 1 reply; 10+ messages in thread
From: Tom Vier @ 2002-08-11 2:50 UTC (permalink / raw)
To: JFS-Discussion, linux-kernel
On Tue, Jul 30, 2002 at 11:49:02AM +0200, Axel Siebenwirth wrote:
> I wonder what a good way is to stress test my JFS filesystem. Is there a tool
<snip>
fsx.c came up a while ago on l-k. it's an old (but still very useful) fs
stressor(sp) from neXT. i have a copy davej modded for linux. if you can't
find it, i can send it to you. i haven't been brave enough to run it myself,
on my alpha's reiserfs. 8) it found some hard to find bugs in ext2 that were
lurking for years (iirc).
--
Tom Vier <tmv@comcast.net>
DSA Key ID 0xE6CB97DA
^ permalink raw reply [flat|nested] 10+ messages in thread* Re: Testing of filesystems
2002-08-11 2:50 ` Tom Vier
@ 2002-08-11 8:47 ` Hans Reiser
2002-08-11 9:44 ` Andrew Morton
0 siblings, 1 reply; 10+ messages in thread
From: Hans Reiser @ 2002-08-11 8:47 UTC (permalink / raw)
To: Tom Vier; +Cc: JFS-Discussion, linux-kernel
Tom Vier wrote:
>On Tue, Jul 30, 2002 at 11:49:02AM +0200, Axel Siebenwirth wrote:
>
>
>>I wonder what a good way is to stress test my JFS filesystem. Is there a tool
>>
>>
><snip>
>
>fsx.c came up a while ago on l-k. it's an old (but still very useful) fs
>stressor(sp) from neXT. i have a copy davej modded for linux. if you can't
>find it, i can send it to you. i haven't been brave enough to run it myself,
>on my alpha's reiserfs. 8) it found some hard to find bugs in ext2 that were
>lurking for years (iirc).
>
>
>
It found bugs in reiserfs and we fixed them.:)
--
Hans
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Testing of filesystems
2002-08-11 8:47 ` Hans Reiser
@ 2002-08-11 9:44 ` Andrew Morton
0 siblings, 0 replies; 10+ messages in thread
From: Andrew Morton @ 2002-08-11 9:44 UTC (permalink / raw)
To: Hans Reiser; +Cc: Tom Vier, JFS-Discussion, linux-kernel
Hans Reiser wrote:
>
> Tom Vier wrote:
>
> >On Tue, Jul 30, 2002 at 11:49:02AM +0200, Axel Siebenwirth wrote:
> >
> >
> >>I wonder what a good way is to stress test my JFS filesystem. Is there a tool
> >>
> >>
> ><snip>
> >
> >fsx.c came up a while ago on l-k. it's an old (but still very useful) fs
> >stressor(sp) from neXT. i have a copy davej modded for linux. if you can't
> >find it, i can send it to you. i haven't been brave enough to run it myself,
> >on my alpha's reiserfs. 8) it found some hard to find bugs in ext2 that were
> >lurking for years (iirc).
> >
> >
> >
> It found bugs in reiserfs and we fixed them.:)
fsx-linux is great. Caused me no end of grief in 2.5.13. Running
it on small blocksize fs alongside really heavy memory pressure
touches all sorts of corner cases.
I have a version which is tricked up to understand O_DIRECT
in http://www.zip.com.au/~akpm/linux/ext3-tools.tar.gz
^ permalink raw reply [flat|nested] 10+ messages in thread