CVS log for xfs-cmds/xfstests/008

[BACK] Up to [Development] / xfs-cmds / xfstests

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.15 / (download) - annotate - [select for diffs], Thu May 15 16:36:40 2008 UTC (9 years, 5 months ago) by dgc.longdrop.melbourne.sgi.com
Branch: MAIN
CVS Tags: HEAD
Changes since 1.14: +16 -6 lines
Diff to previous 1.14 (colored)

With the recent change for reliability with 64k page size
made to test 008,the file sizes got much larger. It appears
that randholes actually reads the entire file, so this has
slowed the test down by a factor of ten (all file sizes
were increased by 10x). This means the test is now taking
about 18 minutes to run on a UML session, and all the time
is spent reading the files.

Instead, scale the file size based on the page size. We know
how many holes we are trying to produce and the I/O size
being used to produce them, so the size of the files can be
finely tuned. Assuming a decent random distribution, if the
number of blocks in the file is 4x the page size and the
I/O size is page sized, this means that every I/O should
generate a new hole and we'll only get a small amount of
adjacent extents. This has passed over 10 times on ia64
w/ 64k page and another 15 times on UML with 4k page.

UML runtime is down from ~1000s to 5s, ia64 runtime is down from
~30s to 7s.
Merge of master-melb:xfs-cmds:31168a by kenmcd.

  Greatly reduce runtime by reducing filesizes down to sane minimum.

Revision 1.14 / (download) - annotate - [select for diffs], Mon Apr 28 16:26:35 2008 UTC (9 years, 6 months ago) by dgc.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.13: +5 -5 lines
Diff to previous 1.13 (colored)

Fix intermittent failure on 64k pagesize

Files are too small for 64k sized I/Os to reliably produce 50
extents +/-10%. Increase the size of the files to increase
reliability.
Merge of master-melb:xfs-cmds:30996a by kenmcd.

  Fix intermittent failure on 64k pagesize.

Revision 1.13 / (download) - annotate - [select for diffs], Fri Dec 9 02:52:22 2005 UTC (11 years, 10 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.12: +11 -5 lines
Diff to previous 1.12 (colored)

QA test updates - fixes for pquota, extsize, fsstress, and ensure mount options passed through to test_dev.
Merge of master-melb:xfs-cmds:24763a by kenmcd.

Revision 1.12 / (download) - annotate - [select for diffs], Wed Nov 9 02:49:08 2005 UTC (11 years, 11 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.11: +0 -28 lines
Diff to previous 1.11 (colored)

Update copyright annotations and license boilerplates to correspond with SGI Legals preferences.
Merge of master-melb:xfs-cmds:24327a by kenmcd.

Revision 1.11 / (download) - annotate - [select for diffs], Thu Mar 24 05:05:35 2005 UTC (12 years, 7 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.10: +1 -1 lines
Diff to previous 1.10 (colored)

Switch over pagesize feature.c option, add a check for project quota.
Merge of master-melb:xfs-cmds:21941a by kenmcd.

Revision 1.10 / (download) - annotate - [select for diffs], Tue Jun 15 07:32:36 2004 UTC (13 years, 4 months ago) by ptools
Branch: MAIN
Changes since 1.9: +10 -4 lines
Diff to previous 1.9 (colored)

Fixed merge problems
 


Revision 1.9 / (download) - annotate - [select for diffs], Mon Jul 14 05:12:23 2003 UTC (14 years, 3 months ago) by fsgqa
Branch: MAIN
Changes since 1.8: +1 -1 lines
Diff to previous 1.8 (colored)

Crank up fsstress a whole lot, enable unwritten extents everywhere, remove need for special getpagesize program

Revision 1.8 / (download) - annotate - [select for diffs], Tue Jun 24 06:21:22 2003 UTC (14 years, 4 months ago) by nathans
Branch: MAIN
Changes since 1.7: +0 -1 lines
Diff to previous 1.7 (colored)

Remove (busted anyway) Id rcs keywords for keeping trees in sync

Revision 1.7 / (download) - annotate - [select for diffs], Tue Jun 4 23:07:56 2002 UTC (15 years, 4 months ago) by sandeen
Branch: MAIN
CVS Tags: XFS-1_3_0pre1
Changes since 1.6: +1 -1 lines
Diff to previous 1.6 (colored)

Update copyright dates (again)

Revision 1.6 / (download) - annotate - [select for diffs], Tue Jun 4 22:53:09 2002 UTC (15 years, 4 months ago) by sandeen
Branch: MAIN
Changes since 1.5: +1 -1 lines
Diff to previous 1.5 (colored)

Undoes mod:     xfs-cmds:slinx:120772a
Undo xfs-cmds:slinx:120772a, inadvertently whacked a previous mod.

Revision 1.5 / (download) - annotate - [select for diffs], Tue Jun 4 17:58:21 2002 UTC (15 years, 4 months ago) by sandeen
Branch: MAIN
Changes since 1.4: +1 -1 lines
Diff to previous 1.4 (colored)

Update copyright dates

Revision 1.4 / (download) - annotate - [select for diffs], Thu Apr 4 01:39:58 2002 UTC (15 years, 6 months ago) by nathans
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

filter the right thing, dopey.

Revision 1.3 / (download) - annotate - [select for diffs], Thu Apr 4 01:23:32 2002 UTC (15 years, 6 months ago) by fsgqa
Branch: MAIN
Changes since 1.2: +10 -6 lines
Diff to previous 1.2 (colored)

fix pagesizes used for direct IO randholes run, add missing filter.

Revision 1.2 / (download) - annotate - [select for diffs], Wed Apr 3 03:39:30 2002 UTC (15 years, 6 months ago) by nathans
Branch: MAIN
Changes since 1.1: +11 -2 lines
Diff to previous 1.1 (colored)

make test independent of system pagesize.  add in direct IO randholes test.

Revision 1.1 / (download) - annotate - [select for diffs], Mon Jan 15 05:01:19 2001 UTC (16 years, 9 months ago) by nathans
Branch: MAIN
CVS Tags: Release-1_0_0, Linux-2_4_5-merge

cmd/xfs/stress/008 1.5 Renamed to cmd/xfstests/008

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>