xfstests-dev.git
18 years agoUpdate xfstests control scripts to allow multiple kernel versions and multiple archit...
fsgqa [Mon, 22 Sep 2003 06:57:28 +0000 (06:57 +0000)]
Update xfstests control scripts to allow multiple kernel versions and multiple architectures to be more easily supported.

18 years agoCleanup tmp files after running bonnie from benchmark scripts
fsgqa [Mon, 22 Sep 2003 00:26:33 +0000 (00:26 +0000)]
Cleanup tmp files after running bonnie from benchmark scripts

18 years agoReport on whether XFS was built debug or not for XFS benchmark runs
fsgqa [Fri, 19 Sep 2003 06:09:47 +0000 (06:09 +0000)]
Report on whether XFS was built debug or not for XFS benchmark runs

18 years agoFix test 071 upper bound for 64 bit platforms
fsgqa [Tue, 16 Sep 2003 07:22:33 +0000 (07:22 +0000)]
Fix test 071 upper bound for 64 bit platforms

18 years agoxfstests update - Ethans new inode flags test mainly
fsgqa [Mon, 15 Sep 2003 05:11:31 +0000 (05:11 +0000)]
xfstests update - Ethans new inode flags test mainly

18 years agominor change to loggen_write() so that its callers are
ptools [Fri, 12 Sep 2003 06:00:50 +0000 (06:00 +0000)]
minor change to loggen_write() so that its callers are
not giving it a parameter that it is not using. loggen_write
should have had a void formal parameter.
minor change to loggen_write() so that its callers are
not giving it a parameter that it is not using. loggen_write
should have had a void formal parameter.

18 years agoBig filesystem testing update - skip the repair check for the moment, takes too long...
fsgqa [Fri, 12 Sep 2003 00:38:26 +0000 (00:38 +0000)]
Big filesystem testing update - skip the repair check for the moment, takes too long; allow ag-wipe to keep high bits in an AG free as well

18 years agoFix test 078 so it doesnt depend on the root fs blocksize; make it use TEST_DEV cos...
fsgqa [Fri, 12 Sep 2003 00:35:33 +0000 (00:35 +0000)]
Fix test 078 so it doesnt depend on the root fs blocksize; make it use TEST_DEV cos we know thats an XFS filesystem and supports sparse files

18 years agoMake bench script output clearer for people reading the output first thing in the...
fsgqa [Tue, 9 Sep 2003 01:50:09 +0000 (01:50 +0000)]
Make bench script output clearer for people reading the output first thing in the morning. ;)

18 years agoRework last big-sized-inums fix, fix a couple of warnings on 64bit platforms
fsgqa [Mon, 8 Sep 2003 23:16:10 +0000 (23:16 +0000)]
Rework last big-sized-inums fix, fix a couple of warnings on 64bit platforms

18 years agoEnsure lstat program puts a space between fields, even with very large inode numbers
fsgqa [Fri, 5 Sep 2003 06:43:17 +0000 (06:43 +0000)]
Ensure lstat program puts a space between fields, even with very large inode numbers

18 years agoMake test 040 less verbose since only I need to know this; integrate some old IRIX...
fsgqa [Wed, 3 Sep 2003 00:30:33 +0000 (00:30 +0000)]
Make test 040 less verbose since only I need to know this; integrate some old IRIX performance unit tests - metaperf and dirperf

18 years agoTweak bench script output format a bit more
Nathan Scott [Tue, 2 Sep 2003 22:13:34 +0000 (22:13 +0000)]
Tweak bench script output format a bit more

18 years agoTweak bench script output format
fsgqa [Mon, 1 Sep 2003 22:44:21 +0000 (22:44 +0000)]
Tweak bench script output format

18 years agoQA updates to enable simplified large filesystem testing
fsgqa [Fri, 29 Aug 2003 06:04:54 +0000 (06:04 +0000)]
QA updates to enable simplified large filesystem testing

18 years agoReport platform details in the bench script output as well
fsgqa [Fri, 29 Aug 2003 00:41:36 +0000 (00:41 +0000)]
Report platform details in the bench script output as well

18 years agoRework test 018 slightly so that its more user friendly when it fails
fsgqa [Fri, 29 Aug 2003 00:40:24 +0000 (00:40 +0000)]
Rework test 018 slightly so that its more user friendly when it fails

18 years agoFix fdblocks accounting, need to consider cleared agfl blocks too; add shortcut ...
fsgqa [Fri, 29 Aug 2003 00:36:39 +0000 (00:36 +0000)]
Fix fdblocks accounting, need to consider cleared agfl blocks too; add shortcut (-c) to clear all but the last AG

18 years agoUpdate auto-benchmark stuff to remove assumptions about xfs as the only fs
fsgqa [Mon, 25 Aug 2003 01:18:54 +0000 (01:18 +0000)]
Update auto-benchmark stuff to remove assumptions about xfs as the only fs

18 years agoClarify the configure message for when pre-xfsctl libxfs.h versions are being used...
Nathan Scott [Sun, 24 Aug 2003 23:28:41 +0000 (23:28 +0000)]
Clarify the configure message for when pre-xfsctl libxfs.h versions are being used for builds

19 years agoAdd a new growfs test 078, and do a better job of cleaning tmp files after a QA run
fsgqa [Fri, 15 Aug 2003 01:24:41 +0000 (01:24 +0000)]
Add a new growfs test 078, and do a better job of cleaning tmp files after a QA run

19 years agoTake 68 out of auto group for the moment
fsgqa [Thu, 14 Aug 2003 04:23:55 +0000 (04:23 +0000)]
Take 68 out of auto group for the moment

19 years agoTake 076 out of auto-qa, its not yet fixed and disrupts the rest of the run
Nathan Scott [Wed, 13 Aug 2003 02:24:47 +0000 (02:24 +0000)]
Take 076 out of auto-qa, its not yet fixed and disrupts the rest of the run

19 years agoAdd to the logprint filter
Nathan Scott [Wed, 13 Aug 2003 01:47:14 +0000 (01:47 +0000)]
Add to the logprint filter

19 years agoFix a missing line in new output file for QA test 077
Nathan Scott [Tue, 12 Aug 2003 01:47:11 +0000 (01:47 +0000)]
Fix a missing line in new output file for QA test 077

19 years agoAdd test 077 which exposes the incore corruption with ACLs on a full fs
fsgqa [Mon, 11 Aug 2003 22:49:25 +0000 (22:49 +0000)]
Add test 077 which exposes the incore corruption with ACLs on a full fs

19 years agoReenable test 019, Steve has fixed the v1 directory code and this works again
fsgqa [Fri, 8 Aug 2003 05:23:06 +0000 (05:23 +0000)]
Reenable test 019, Steve has fixed the v1 directory code and this works again

19 years agoAdd a test to exercise concurrent block device reads and filesystem activity
fsgqa [Fri, 8 Aug 2003 01:53:43 +0000 (01:53 +0000)]
Add a test to exercise concurrent block device reads and filesystem activity

19 years agosrcdiff produces slightly different output now, so update QA test
Nathan Scott [Wed, 6 Aug 2003 23:02:48 +0000 (23:02 +0000)]
srcdiff produces slightly different output now, so update QA test

19 years agoKeep a copy of build Makefiles in xfstests as a reference for the other packages
Nathan Scott [Tue, 5 Aug 2003 04:12:59 +0000 (04:12 +0000)]
Keep a copy of build Makefiles in xfstests as a reference for the other packages

19 years agoMake srcdiff more verbose when reporting differences
Nathan Scott [Tue, 5 Aug 2003 04:11:59 +0000 (04:11 +0000)]
Make srcdiff more verbose when reporting differences

19 years agoFix platform test in test 058
Nathan Scott [Tue, 5 Aug 2003 03:42:09 +0000 (03:42 +0000)]
Fix platform test in test 058

19 years agoAdd remote group for those QA tests needing remote tapes
fsgqa [Mon, 4 Aug 2003 06:22:59 +0000 (06:22 +0000)]
Add remote group for those QA tests needing remote tapes

19 years agoFix test 049 so that it works with larger default log sizes
Nathan Scott [Sun, 3 Aug 2003 23:44:09 +0000 (23:44 +0000)]
Fix test 049 so that it works with larger default log sizes

19 years agowhoops, typoe in test output file
fsgqa [Fri, 1 Aug 2003 06:45:30 +0000 (06:45 +0000)]
whoops, typoe in test output file

19 years agowhoops, fix a typo in QA test 075
fsgqa [Fri, 1 Aug 2003 06:30:02 +0000 (06:30 +0000)]
whoops, fix a typo in QA test 075

19 years agoAdd an fsx test, allow fsx to preallocate file space on -x
fsgqa [Fri, 1 Aug 2003 05:48:02 +0000 (05:48 +0000)]
Add an fsx test, allow fsx to preallocate file space on -x

19 years agoAdds a new fstest invocation test (074).
fsgqa [Fri, 1 Aug 2003 03:38:46 +0000 (03:38 +0000)]
Adds a new fstest invocation test (074).
remove an unused variable.

19 years agoFix test 067 when non-default mkfs options are in use
fsgqa [Tue, 29 Jul 2003 21:32:23 +0000 (21:32 +0000)]
Fix test 067 when non-default mkfs options are in use

19 years agoUse a smaller scratch bigfs, 1tb is a bad idea without big-AG changes
fsgqa [Fri, 25 Jul 2003 00:45:59 +0000 (00:45 +0000)]
Use a smaller scratch bigfs, 1tb is a bad idea without big-AG changes

19 years agoFix up test 071, exercising IO to files at the size boundary, add to auto QA group
fsgqa [Tue, 22 Jul 2003 04:27:19 +0000 (04:27 +0000)]
Fix up test 071, exercising IO to files at the size boundary, add to auto QA group

19 years agoFix typo in test 072 error message, and add 072 back into auto group now kernel is...
fsgqa [Tue, 22 Jul 2003 03:30:46 +0000 (03:30 +0000)]
Fix typo in test 072 error message, and add 072 back into auto group now kernel is fixed

19 years agoRemove remaining remnants of rcsid from QA scripts
fsgqa [Tue, 22 Jul 2003 03:12:14 +0000 (03:12 +0000)]
Remove remaining remnants of rcsid from QA scripts

19 years agoQA updates for testing xfs_copy
fsgqa [Tue, 22 Jul 2003 02:38:08 +0000 (02:38 +0000)]
QA updates for testing xfs_copy

19 years agoQA test updates.
fsgqa [Thu, 17 Jul 2003 23:06:11 +0000 (23:06 +0000)]
QA test updates.
Fix location of fsstress and clamp the uid/gid range for chown so as to
limit memory requirements for xfs_db/check afterward.

19 years agoQA updates
fsgqa [Thu, 17 Jul 2003 04:09:59 +0000 (04:09 +0000)]
QA updates

19 years agoCrank up fsstress a whole lot, enable unwritten extents everywhere, remove need for...
fsgqa [Mon, 14 Jul 2003 05:12:23 +0000 (05:12 +0000)]
Crank up fsstress a whole lot, enable unwritten extents everywhere, remove need for special getpagesize program

19 years agofsstress was moved from src to ltp
Nathan Straz [Tue, 8 Jul 2003 15:00:17 +0000 (15:00 +0000)]
fsstress was moved from src to ltp

19 years agoxfstests updates - build issue, and loop driver isnt needed in test 072
fsgqa [Tue, 8 Jul 2003 05:05:43 +0000 (05:05 +0000)]
xfstests updates - build issue, and loop driver isnt needed in test 072

19 years agoDont rebuild .pot file always, for fresh checkouts it will be readonly
Nathan Scott [Mon, 7 Jul 2003 21:04:01 +0000 (21:04 +0000)]
Dont rebuild .pot file always, for fresh checkouts it will be readonly

19 years agoSync some headers with ltp project, missed on initial checkin
Nathan Scott [Mon, 7 Jul 2003 06:42:55 +0000 (06:42 +0000)]
Sync some headers with ltp project, missed on initial checkin

19 years agoSync up with other xfs packages build mechanism
Nathan Scott [Mon, 7 Jul 2003 06:41:08 +0000 (06:41 +0000)]
Sync up with other xfs packages build mechanism

19 years agoxfstests updates - rework build to be like other xfs packages, revive some old fs...
Nathan Scott [Mon, 7 Jul 2003 06:36:46 +0000 (06:36 +0000)]
xfstests updates - rework build to be like other xfs packages, revive some old fs test tools and reenable xfs extensions, move ltp code into a separate subdir to help keeping in sync with real ltp project (hopefully)

19 years agoUse larger sizes in this test, seems to trigger the deadlock more easily
fsgqa [Mon, 7 Jul 2003 06:02:25 +0000 (06:02 +0000)]
Use larger sizes in this test, seems to trigger the deadlock more easily

19 years agoQA updates and a couple of new tests.
fsgqa [Mon, 7 Jul 2003 03:34:36 +0000 (03:34 +0000)]
QA updates and a couple of new tests.
Exercise some of the limits for large file handling on 32-bit-sector_t systems.

19 years agoMinor xfsprogs updates - add checks for pthreads lib, add missing stripe
Nathan Scott [Thu, 26 Jun 2003 07:05:59 +0000 (07:05 +0000)]
Minor xfsprogs updates - add checks for pthreads lib, add missing stripe
info init in libxfs_mount, testing script for large filesystems.
Macros for checking aspects of the installed pthreads library.

19 years agoAdd flutz into the QA host mix
Nathan Scott [Wed, 25 Jun 2003 04:20:04 +0000 (04:20 +0000)]
Add flutz into the QA host mix

19 years agoRemove (busted anyway) Id rcs keywords for keeping trees in sync
Nathan Scott [Tue, 24 Jun 2003 06:21:22 +0000 (06:21 +0000)]
Remove (busted anyway) Id rcs keywords for keeping trees in sync

19 years agoFix QA tests which use dd so that they specify posixly correct output
fsgqa [Thu, 12 Jun 2003 04:17:41 +0000 (04:17 +0000)]
Fix QA tests which use dd so that they specify posixly correct output

19 years agoRemove temporary QA test hack to work around a failing large sector test
fsgqa [Mon, 2 Jun 2003 05:41:28 +0000 (05:41 +0000)]
Remove temporary QA test hack to work around a failing large sector test

19 years agoEnsure QA tests are run with all the mount options requested
fsgqa [Mon, 2 Jun 2003 01:49:23 +0000 (01:49 +0000)]
Ensure QA tests are run with all the mount options requested

19 years agoQA test updates.
fsgqa [Sun, 1 Jun 2003 21:40:24 +0000 (21:40 +0000)]
QA test updates.
Fix test so that it works with larger inode sizes also.

19 years agoQA update - do not remount filesystems if corruption detected as this writes to the log
fsgqa [Fri, 30 May 2003 04:41:31 +0000 (04:41 +0000)]
QA update - do not remount filesystems if corruption detected as this writes to the log

19 years agoFix for external log/rt on the test device for auto-qa
fsgqa [Tue, 27 May 2003 01:04:39 +0000 (01:04 +0000)]
Fix for external log/rt on the test device for auto-qa

19 years agoQA test updates for external log/rt devices.
fsgqa [Mon, 26 May 2003 06:34:31 +0000 (06:34 +0000)]
QA test updates for external log/rt devices.
Make sure we don't run this test with mutually exclusive mkfs options.

19 years agoRevert part of last change to QA test 050, add comment instead
fsgqa [Mon, 26 May 2003 00:26:37 +0000 (00:26 +0000)]
Revert part of last change to QA test 050, add comment instead

19 years agoMinor QA updates and a script for dumping local QA config information.
fsgqa [Thu, 22 May 2003 06:14:09 +0000 (06:14 +0000)]
Minor QA updates and a script for dumping local QA config information.
Cosmetic update.

19 years agoNumerous changes to QA scripts allowing tests to run with external log/rt devices...
fsgqa [Thu, 22 May 2003 04:16:45 +0000 (04:16 +0000)]
Numerous changes to QA scripts allowing tests to run with external log/rt devices; also allow multiple mkfs/mount options at once now.

19 years agoAdd some code to limit the repquota output to just the local entries and not
Nathan Straz [Tue, 20 May 2003 23:51:40 +0000 (23:51 +0000)]
Add some code to limit the repquota output to just the local entries and not
the evil NIS entries.  This allows me to run the tests in Eagan with NIS
enabled.
Add a parameter to _filter_and_check_blocks and pass it to _filter_repquota.
Use the new parameter to _filter_repquota.

19 years agodo not avoid any fsstress commands by default anymore, during any QA tests
fsgqa [Tue, 20 May 2003 04:24:25 +0000 (04:24 +0000)]
do not avoid any fsstress commands by default anymore, during any QA tests

19 years agoremove an incorrect comment in test 050
fsgqa [Mon, 19 May 2003 22:24:16 +0000 (22:24 +0000)]
remove an incorrect comment in test 050

19 years agolsunit isn't always set when running _log_sunit, so give it a default value.
Nathan Straz [Mon, 19 May 2003 20:54:36 +0000 (20:54 +0000)]
lsunit isn't always set when running _log_sunit, so give it a default value.

19 years agoUpdates to QA scrdiff script to keep package configure macros in sync.
Nathan Scott [Mon, 19 May 2003 05:14:50 +0000 (05:14 +0000)]
Updates to QA scrdiff script to keep package configure macros in sync.

19 years agoFix up botched QA source file rename.
fsgqa [Mon, 19 May 2003 05:08:43 +0000 (05:08 +0000)]
Fix up botched QA source file rename.

19 years agoRename ioctl.c to xfsctl.c manually.
Nathan Scott [Mon, 19 May 2003 05:04:29 +0000 (05:04 +0000)]
Rename ioctl.c to xfsctl.c manually.

19 years agoQA test 004 updated to stash full mkfs output in .full file for reference
fsgqa [Mon, 19 May 2003 04:59:03 +0000 (04:59 +0000)]
QA test 004 updated to stash full mkfs output in .full file for reference

19 years agoQA source updates and some associated test changes
Nathan Scott [Mon, 19 May 2003 04:56:35 +0000 (04:56 +0000)]
QA source updates and some associated test changes

19 years agoUndoes mod: xfs-cmds:slinx:149090a
fsgqa [Thu, 15 May 2003 05:06:35 +0000 (05:06 +0000)]
Undoes mod:     xfs-cmds:slinx:149090a
Undo last mod, had some nasty side-effects (bench script wouldn't run).

19 years agoFix test 016 which I made too verbose recently, causing failures
fsgqa [Thu, 15 May 2003 01:56:01 +0000 (01:56 +0000)]
Fix test 016 which I made too verbose recently, causing failures

19 years agoAdd verbosity to a failing bench QA script.
fsgqa [Thu, 15 May 2003 01:52:19 +0000 (01:52 +0000)]
Add verbosity to a failing bench QA script.

19 years agoFix shell botch in recent configuration update to XFS auto-qa.
fsgqa [Wed, 14 May 2003 23:34:32 +0000 (23:34 +0000)]
Fix shell botch in recent configuration update to XFS auto-qa.

19 years agoFix build - bsd changes from awhile ago introduced a m4 macro bug, only
fsgqa [Wed, 14 May 2003 22:41:37 +0000 (22:41 +0000)]
Fix build - bsd changes from awhile ago introduced a m4 macro bug, only
showed up now because I reran aclocal yesterday.  Added CHECK_OPTIONS
so auto-qa use of check script can be tweaked externally.
Added CHECK_OPTIONS so auto-qa use of check script can be tweaked externally.

19 years agoSeveral QA test updates to fix failures on v2 logs and redhat 9.
fsgqa [Wed, 14 May 2003 05:25:31 +0000 (05:25 +0000)]
Several QA test updates to fix failures on v2 logs and redhat 9.
Fix some log offset calculations when version 2 logs are in use.

19 years agoQA updates.
fsgqa [Tue, 13 May 2003 07:06:18 +0000 (07:06 +0000)]
QA updates.
Delete temporary files that we create.

19 years agoAdd Steve's preallocation changes into local copy of the fstest source.
Nathan Scott [Tue, 22 Apr 2003 07:04:06 +0000 (07:04 +0000)]
Add Steve's preallocation changes into local copy of the fstest source.

19 years agoAdd a few more files to the bunch that we keep in sync between packages.
Nathan Scott [Mon, 31 Mar 2003 06:09:51 +0000 (06:09 +0000)]
Add a few more files to the bunch that we keep in sync between packages.

19 years agoMake our custom random function consistent on x86 and ia64 systems.
Nathan Straz [Mon, 24 Mar 2003 22:26:02 +0000 (22:26 +0000)]
Make our custom random function consistent on x86 and ia64 systems.

19 years agoSync up userspace dmapi.h with kernel.
Nathan Scott [Tue, 18 Mar 2003 20:02:48 +0000 (20:02 +0000)]
Sync up userspace dmapi.h with kernel.
Some files have been removed.

19 years agoFix QA test 045 after recent change to xfs_db uuid command output style.
Nathan Scott [Tue, 11 Mar 2003 01:54:03 +0000 (01:54 +0000)]
Fix QA test 045 after recent change to xfs_db uuid command output style.

19 years agoUpdate output after xfs_db changes (minor text diffs).
Nathan Scott [Mon, 10 Mar 2003 23:32:53 +0000 (23:32 +0000)]
Update output after xfs_db changes (minor text diffs).

19 years agoallow dmapi test tools get/set_dmattr to take handle or pathname
Dean Roehrich [Fri, 7 Mar 2003 15:19:18 +0000 (15:19 +0000)]
allow dmapi test tools get/set_dmattr to take handle or pathname
allow pathname or handle

19 years agoRetired until V1 directory code gets fixed up.
Nathan Scott [Thu, 6 Mar 2003 04:37:59 +0000 (04:37 +0000)]
Retired until V1 directory code gets fixed up.

19 years agoUpdate QA tests to work with new attribute code (trusted namespace).
fsgqa [Tue, 25 Feb 2003 09:13:13 +0000 (09:13 +0000)]
Update QA tests to work with new attribute code (trusted namespace).

19 years agoFix qa test 033 - if we have to retry mkfs with a different inode size,
Nathan Scott [Sat, 8 Feb 2003 22:59:28 +0000 (22:59 +0000)]
Fix qa test 033 - if we have to retry mkfs with a different inode size,
make sure that output is not also in the result.

19 years agoFix up test 030 after filtering change.
Nathan Scott [Thu, 19 Dec 2002 04:28:27 +0000 (04:28 +0000)]
Fix up test 030 after filtering change.

19 years agoWork to get QA to run successfully on filesystems with non-default inode sizes.
fsgqa [Thu, 19 Dec 2002 01:46:51 +0000 (01:46 +0000)]
Work to get QA to run successfully on filesystems with non-default inode sizes.

19 years agoAllow for use of an external log device in benchmarks.
fsgqa [Wed, 18 Dec 2002 01:10:06 +0000 (01:10 +0000)]
Allow for use of an external log device in benchmarks.

19 years agoFix test - TEST_DIR not TEST_MNT (not to be confused with SCRATCH_MNT
fsgqa [Tue, 10 Dec 2002 03:24:00 +0000 (03:24 +0000)]
Fix test - TEST_DIR not TEST_MNT (not to be confused with SCRATCH_MNT
of course!).   grrr.

19 years agoupdate test setup
Christoph Hellwig [Wed, 4 Dec 2002 20:39:04 +0000 (20:39 +0000)]
update test setup
hch's testbox now has scratch log and rtdevs

19 years agoQA Test 032: mkfs.msdos doesn't support large filesystems either
Christoph Hellwig [Wed, 4 Dec 2002 17:14:14 +0000 (17:14 +0000)]
QA Test 032:  mkfs.msdos doesn't support large filesystems either
extend the minix large filesystem special casing to msdos