xfstests-dev.git
21 years agoupdates for supporting blocksizes smaller than the pagesize.
fsgqa [Thu, 9 May 2002 07:24:12 +0000 (07:24 +0000)]
updates for supporting blocksizes smaller than the pagesize.

21 years agofix typo in header comment.
fsgqa [Thu, 9 May 2002 06:09:58 +0000 (06:09 +0000)]
fix typo in header comment.

21 years agofix to work with multiple block sizes - we were running mkfs with a log
fsgqa [Thu, 9 May 2002 06:03:32 +0000 (06:03 +0000)]
fix to work with multiple block sizes - we were running mkfs with a log
size which was dependent on block size, and became too small for 1024k
filesystems.

21 years agomove some acl funcs into common.attr
Tim Shimmin [Thu, 9 May 2002 05:26:20 +0000 (05:26 +0000)]
move some acl funcs into common.attr

21 years agoFix a typo.
fsgqa [Wed, 8 May 2002 23:44:54 +0000 (23:44 +0000)]
Fix a typo.

21 years agofix bruce's remote tape setup, remove couple of old QA machines now used
fsgqa [Wed, 8 May 2002 05:45:22 +0000 (05:45 +0000)]
fix bruce's remote tape setup, remove couple of old QA machines now used
for other duties.

21 years agoTest for handling of large ACLs with the limit and beyond
Tim Shimmin [Wed, 8 May 2002 04:29:55 +0000 (04:29 +0000)]
Test for handling of large ACLs with the limit and beyond
number of ACEs.

21 years agofix typo, bozo -- TEST_MNT -> TEST_DIR; extra notrun checks now work.
fsgqa [Tue, 7 May 2002 23:21:16 +0000 (23:21 +0000)]
fix typo, bozo -- TEST_MNT -> TEST_DIR; extra notrun checks now work.

21 years agoclarify the notrun message a little.
fsgqa [Tue, 7 May 2002 23:11:58 +0000 (23:11 +0000)]
clarify the notrun message a little.

21 years agodon't unilaterally notrun this test -- check whether libc is busted, and
fsgqa [Tue, 7 May 2002 21:33:35 +0000 (21:33 +0000)]
don't unilaterally notrun this test -- check whether libc is busted, and
run the test if not.

21 years agoget some default MKFS_OPTIONS and MOUNT_OPTIONS happening so its more
fsgqa [Tue, 7 May 2002 05:58:13 +0000 (05:58 +0000)]
get some default MKFS_OPTIONS and MOUNT_OPTIONS happening so its more
obvious on how to use these variables.

21 years agoonly notrun on Linux, update notrun message a little.
Nathan Scott [Mon, 6 May 2002 21:52:50 +0000 (21:52 +0000)]
only notrun on Linux, update notrun message a little.

21 years agogot a bit carried away with use of $here, broke 063, now fixed.
fsgqa [Mon, 6 May 2002 21:38:49 +0000 (21:38 +0000)]
got a bit carried away with use of $here, broke 063, now fixed.

21 years agoAllow print_event to mimick minimal hsm.
Dean Roehrich [Mon, 6 May 2002 16:40:30 +0000 (16:40 +0000)]
Allow print_event to mimick minimal hsm.

21 years agoset MR bits on newly-created files.
Dean Roehrich [Mon, 6 May 2002 15:52:40 +0000 (15:52 +0000)]
set MR bits on newly-created files.
swap MR bits on file after a R-W-T event (after a read,
the read event is cleared and the write/truncate bits are set; after
a write, the write bit is clear and the read bit is set).

21 years agotidy mkfs parameterisation, -f option pulled into common.rc.
fsgqa [Mon, 6 May 2002 07:44:22 +0000 (07:44 +0000)]
tidy mkfs parameterisation, -f option pulled into common.rc.

21 years agorearrange which hosts are using modular vs. built-in kernels.
fsgqa [Fri, 3 May 2002 21:42:37 +0000 (21:42 +0000)]
rearrange which hosts are using modular vs. built-in kernels.

21 years agoupdate test machine configs, some old and moldy stuff removed.
Nathan Scott [Fri, 3 May 2002 06:21:40 +0000 (06:21 +0000)]
update test machine configs, some old and moldy stuff removed.

22 years agoUpdate for root EA names.
Tim Shimmin [Thu, 18 Apr 2002 02:45:46 +0000 (02:45 +0000)]
Update for root EA names.

22 years agoupdate cos srcdiff was changed to check addition files.
Nathan Scott [Wed, 17 Apr 2002 06:22:05 +0000 (06:22 +0000)]
update cos srcdiff was changed to check addition files.

22 years agolet the user specify a token
Dean Roehrich [Mon, 15 Apr 2002 20:07:13 +0000 (20:07 +0000)]
let the user specify a token

22 years agostart making an effort to keep user packages in sync where they can be.
Nathan Scott [Fri, 5 Apr 2002 06:07:45 +0000 (06:07 +0000)]
start making an effort to keep user packages in sync where they can be.

22 years agonot-run it until bug sorted out on fuzzy. passes on sagan.
Tim Shimmin [Fri, 5 Apr 2002 04:16:32 +0000 (04:16 +0000)]
not-run it until bug sorted out on fuzzy. passes on sagan.

22 years agofilter the right thing, dopey.
Nathan Scott [Thu, 4 Apr 2002 01:39:58 +0000 (01:39 +0000)]
filter the right thing, dopey.

22 years agofix pagesizes used for direct IO randholes run, add missing filter.
fsgqa [Thu, 4 Apr 2002 01:23:32 +0000 (01:23 +0000)]
fix pagesizes used for direct IO randholes run, add missing filter.

22 years agodon't assume that the pagesize is 4K.
Nathan Scott [Thu, 4 Apr 2002 01:20:23 +0000 (01:20 +0000)]
don't assume that the pagesize is 4K.

22 years agomake test independent of system pagesize. add in direct IO randholes test.
Nathan Scott [Wed, 3 Apr 2002 03:39:30 +0000 (03:39 +0000)]
make test independent of system pagesize.  add in direct IO randholes test.

22 years agoTest out xfsdump'ing of a large file with size greater
Tim Shimmin [Tue, 2 Apr 2002 08:48:52 +0000 (08:48 +0000)]
Test out xfsdump'ing of a large file with size greater
than 32 bits - to test out the libhandle O_LARGEFILE support.

22 years agobring QA test 017 back into the auto-qa fold.
Nathan Scott [Wed, 27 Mar 2002 05:41:00 +0000 (05:41 +0000)]
bring QA test 017 back into the auto-qa fold.

22 years agoupdate to use changed acl_to_any_text call.
Nathan Scott [Wed, 27 Mar 2002 01:21:18 +0000 (01:21 +0000)]
update to use changed acl_to_any_text call.

22 years agoNo Message Supplied
Dean Roehrich [Thu, 21 Mar 2002 17:53:32 +0000 (17:53 +0000)]
No Message Supplied

22 years agoAllow user to specify handles, rather than paths which the tool will
Dean Roehrich [Thu, 21 Mar 2002 17:51:53 +0000 (17:51 +0000)]
Allow user to specify handles, rather than paths which the tool will
then turn into handles.
This allows the test to work without cheating :)  That is, it can be used
without causing the kernel's dnlc/dcache to be preloaded.

22 years agofix some sign issues in the test, makes it work with large files
Steve Lord [Tue, 19 Mar 2002 19:09:05 +0000 (19:09 +0000)]
fix some sign issues in the test, makes it work with large files

22 years agoAdd more info to 064.full which checks to see that the
Tim Shimmin [Tue, 19 Mar 2002 04:59:21 +0000 (04:59 +0000)]
Add more info to 064.full which checks to see that the
set of files for incremental dumping have been modified
like they are supposed to.
Added to help in tracking down some sporadic 064 failures.

22 years agoUpdate to use newer versions of libacl functions.
fsgqa [Tue, 12 Mar 2002 20:55:52 +0000 (20:55 +0000)]
Update to use newer versions of libacl functions.

22 years agoUpdate filtering so this test can be identical on IRIX.
Tim Shimmin [Wed, 6 Mar 2002 04:57:59 +0000 (04:57 +0000)]
Update filtering so this test can be identical on IRIX.

22 years agoTurn test back on.
Steve Lord [Wed, 27 Feb 2002 21:21:43 +0000 (21:21 +0000)]
Turn test back on.

22 years agofix use of -B which got reworked to be --restore.
Nathan Scott [Tue, 26 Feb 2002 22:30:57 +0000 (22:30 +0000)]
fix use of -B which got reworked to be --restore.

22 years agoMerge of xfs-cmds-2.4.18:slinx:112579a by nathans.
Nathan Scott [Mon, 25 Feb 2002 23:10:01 +0000 (23:10 +0000)]
Merge of xfs-cmds-2.4.18:slinx:112579a by nathans.

  getfattr -a --> --absolute-names.

22 years agoMerge of xfs-cmds-2.4.18:slinx:112561a by nathans.
fsgqa [Mon, 25 Feb 2002 23:08:21 +0000 (23:08 +0000)]
Merge of xfs-cmds-2.4.18:slinx:112561a by nathans.

  rediff after AndreasG reworked the way directory descent is done & use of
  nftw (symlinks esp. affected, but in a good way).

22 years agoMerge of xfs-cmds-2.4.18:slinx:112554a by nathans.
Nathan Scott [Mon, 25 Feb 2002 23:05:35 +0000 (23:05 +0000)]
Merge of xfs-cmds-2.4.18:slinx:112554a by nathans.

  irix -> IRIX.

22 years agoMerge of xfs-cmds-2.4.18:slinx:112540a by nathans.
fsgqa [Mon, 25 Feb 2002 23:04:21 +0000 (23:04 +0000)]
Merge of xfs-cmds-2.4.18:slinx:112540a by nathans.

  merge in AndreasG latest set of changes.

22 years agoMerge of xfs-cmds-2.4.18:slinx:112538a by nathans.
fsgqa [Mon, 25 Feb 2002 23:03:25 +0000 (23:03 +0000)]
Merge of xfs-cmds-2.4.18:slinx:112538a by nathans.

  getfattr error handling improved.

22 years agoMerge of xfs-cmds-2.4.18:slinx:112403a by nathans.
Nathan Scott [Mon, 25 Feb 2002 22:58:23 +0000 (22:58 +0000)]
Merge of xfs-cmds-2.4.18:slinx:112403a by nathans.

  attr now has an install-lib target as well, ensure it is used.

22 years agoMerge of xfs-cmds-2.4.18:slinx:112388a by nathans.
fsgqa [Mon, 25 Feb 2002 22:56:36 +0000 (22:56 +0000)]
Merge of xfs-cmds-2.4.18:slinx:112388a by nathans.

  don't run this until I fix src/acl_test so that it only
  talks posix functions and does not rely on XFS acl internals.

22 years agoUndoes mod: xfs-cmds-2.4.18:slinx:112378a
Nathan Scott [Mon, 25 Feb 2002 22:54:58 +0000 (22:54 +0000)]
Undoes mod:     xfs-cmds-2.4.18:slinx:112378a
Merge of xfs-cmds-2.4.18:slinx:112380a by nathans.

22 years agoMerge of xfs-cmds-2.4.18:slinx:112378a by nathans.
Nathan Scott [Mon, 25 Feb 2002 22:54:06 +0000 (22:54 +0000)]
Merge of xfs-cmds-2.4.18:slinx:112378a by nathans.

  force text encoding to be used to overcome AndreasG print heuristics.

22 years agoMerge of xfs-cmds-2.4.18:slinx:112376a by nathans.
Nathan Scott [Mon, 25 Feb 2002 22:53:12 +0000 (22:53 +0000)]
Merge of xfs-cmds-2.4.18:slinx:112376a by nathans.

  force text encoding to be used to overcome AndreasG print heuristics.

22 years agoMerge of xfs-cmds-2.4.18:slinx:112280a by nathans.
Nathan Scott [Mon, 25 Feb 2002 22:48:28 +0000 (22:48 +0000)]
Merge of xfs-cmds-2.4.18:slinx:112280a by nathans.

  fix up names of attr packages.

22 years agoMerge of xfs-cmds-2.4.18:slinx:112265a by nathans.
Tim Shimmin [Mon, 25 Feb 2002 22:39:52 +0000 (22:39 +0000)]
Merge of xfs-cmds-2.4.18:slinx:112265a by nathans.

  allow different chacl paths

22 years agoMerge of xfs-cmds-2.4.18:slinx:112264a by nathans.
Tim Shimmin [Mon, 25 Feb 2002 22:39:00 +0000 (22:39 +0000)]
Merge of xfs-cmds-2.4.18:slinx:112264a by nathans.

  And some msgs.

22 years agoallow it to accept the text form of a file handle
Dean Roehrich [Mon, 25 Feb 2002 22:36:32 +0000 (22:36 +0000)]
allow it to accept the text form of a file handle

22 years agoMerge of xfs-cmds-2.4.18:slinx:111986a by nathans.
fsgqa [Mon, 25 Feb 2002 22:34:31 +0000 (22:34 +0000)]
Merge of xfs-cmds-2.4.18:slinx:111986a by nathans.

  Don't filter out ENOTSUP errors.

22 years agoMerge of xfs-cmds-2.4.18:slinx:111985a by nathans.
fsgqa [Mon, 25 Feb 2002 22:33:42 +0000 (22:33 +0000)]
Merge of xfs-cmds-2.4.18:slinx:111985a by nathans.

  getfattr/setfattr fixes

22 years agoMerge of xfs-cmds-2.4.18:slinx:111978a by nathans.
Nathan Scott [Mon, 25 Feb 2002 22:31:49 +0000 (22:31 +0000)]
Merge of xfs-cmds-2.4.18:slinx:111978a by nathans.

  remove some bogus output from an earlier getfattr version.

22 years agoMerge of xfs-cmds-2.4.18:slinx:111140a by nathans.
Nathan Scott [Mon, 25 Feb 2002 22:12:17 +0000 (22:12 +0000)]
Merge of xfs-cmds-2.4.18:slinx:111140a by nathans.

  minor changes to xfstests as we transition to new EA/ACL interfaces.

22 years agomake nathan the owner
Ivan Rayner [Thu, 21 Feb 2002 00:30:23 +0000 (00:30 +0000)]
make nathan the owner

22 years agochange set_return_on_destroy tool to take a fshandle
Dean Roehrich [Tue, 22 Jan 2002 19:05:08 +0000 (19:05 +0000)]
change set_return_on_destroy tool to take a fshandle

22 years agofix a typo.
Nathan Scott [Tue, 22 Jan 2002 05:41:53 +0000 (05:41 +0000)]
fix a typo.

22 years agofix broken mkfs usage from previous checkin.
Nathan Scott [Mon, 21 Jan 2002 20:47:24 +0000 (20:47 +0000)]
fix broken mkfs usage from previous checkin.

22 years agoallow mkfs arguments to be passed from the env for testing multiple
Nathan Scott [Sun, 20 Jan 2002 00:47:43 +0000 (00:47 +0000)]
allow mkfs arguments to be passed from the env for testing multiple
block sizes.

22 years agoadd host "lite"
Eric Sandeen [Thu, 17 Jan 2002 21:05:44 +0000 (21:05 +0000)]
add host "lite"

22 years agoDon't run with quotas enabled.
Tim Shimmin [Thu, 17 Jan 2002 07:30:09 +0000 (07:30 +0000)]
Don't run with quotas enabled.
Did some fixes to do filtering to get it to work but
there is more stuff to do and it's all too much hassle.

22 years agoDo more testing on cumulative restores.
Tim Shimmin [Wed, 16 Jan 2002 08:12:04 +0000 (08:12 +0000)]
Do more testing on cumulative restores.
It found bug pv#844219.

22 years agoAdd burst to the test machines list
Steve Lord [Tue, 15 Jan 2002 15:36:08 +0000 (15:36 +0000)]
Add burst to the test machines list

22 years agoupdate location of the xfs_support directory.
Nathan Scott [Mon, 14 Jan 2002 07:08:16 +0000 (07:08 +0000)]
update location of the xfs_support directory.

22 years agopagebuf is no longer a separate module.
Nathan Scott [Mon, 14 Jan 2002 02:14:31 +0000 (02:14 +0000)]
pagebuf is no longer a separate module.

22 years agoupdate qa host configuration entries.
Nathan Scott [Fri, 11 Jan 2002 04:01:45 +0000 (04:01 +0000)]
update qa host configuration entries.

22 years agoUpdate for message about the number of entries processed.
Tim Shimmin [Thu, 13 Dec 2001 09:23:07 +0000 (09:23 +0000)]
Update for message about the number of entries processed.

22 years agoreorganised the partitions on troppo a bit.
Nathan Scott [Wed, 12 Dec 2001 05:23:53 +0000 (05:23 +0000)]
reorganised the partitions on troppo a bit.

22 years agoThis got accidentally removed at some point, Eric mentioned, I forgot,
Nathan Scott [Wed, 12 Dec 2001 05:10:37 +0000 (05:10 +0000)]
This got accidentally removed at some point, Eric mentioned, I forgot,
here's the fix again.  (relates to FHS compliance in xfsdump/xfsrestore).

22 years agoNo Message Supplied
Dean Roehrich [Tue, 4 Dec 2001 16:13:43 +0000 (16:13 +0000)]
No Message Supplied

22 years agoEnsure the awk passed in variables are quoted as they
Tim Shimmin [Tue, 4 Dec 2001 00:27:12 +0000 (00:27 +0000)]
Ensure the awk passed in variables are quoted as they
can contain spaces.
Somehow this was not a problem on local testing machines.

22 years agoFix up 064 for quota checks.
Tim Shimmin [Mon, 3 Dec 2001 06:08:15 +0000 (06:08 +0000)]
Fix up 064 for quota checks.

22 years agochange to new incremental syntax
Tim Shimmin [Fri, 30 Nov 2001 03:24:22 +0000 (03:24 +0000)]
change to new incremental syntax

22 years agosimple test of EAs in xfsdump/xfsrestore
Tim Shimmin [Mon, 26 Nov 2001 04:05:33 +0000 (04:05 +0000)]
simple test of EAs in xfsdump/xfsrestore

22 years agoRemove a quota check which was put in the wrong spot.
Tim Shimmin [Wed, 21 Nov 2001 01:13:09 +0000 (01:13 +0000)]
Remove a quota check which was put in the wrong spot.
Stuffed up when reconciling from IRIX code.

22 years agoExtra filtering as part of IRIX/Linux xfstests reconciliation for dump.
Tim Shimmin [Tue, 20 Nov 2001 03:42:58 +0000 (03:42 +0000)]
Extra filtering as part of IRIX/Linux xfstests reconciliation for dump.

22 years agoread/write/trunc events are managed region events--print a warning if
Dean Roehrich [Tue, 13 Nov 2001 15:10:47 +0000 (15:10 +0000)]
read/write/trunc events are managed region events--print a warning if
we try to set them with this tool.  (I get bitten by this, and confused by
it, too often)

22 years agoOnly need 1 out file as the quota output is now checked
fsgqa [Wed, 7 Nov 2001 04:57:23 +0000 (04:57 +0000)]
Only need 1 out file as the quota output is now checked
and then filtered out.

22 years agoconvert to text namespaces.
Nathan Scott [Fri, 2 Nov 2001 00:13:11 +0000 (00:13 +0000)]
convert to text namespaces.

22 years agoTest (temporarily) retired - refer to comment in test script.
Nathan Scott [Wed, 31 Oct 2001 00:23:26 +0000 (00:23 +0000)]
Test (temporarily) retired - refer to comment in test script.

22 years agoport to linux
Dean Roehrich [Fri, 26 Oct 2001 14:49:00 +0000 (14:49 +0000)]
port to linux

22 years agoupdate to reflect the xfs_log_recover.c code moving into libxlog.
Nathan Scott [Wed, 17 Oct 2001 11:00:32 +0000 (11:00 +0000)]
update to reflect the xfs_log_recover.c code moving into libxlog.

22 years agofix problems with includes now that our previous linux/acl.h has gone away.
Nathan Scott [Sun, 14 Oct 2001 22:15:25 +0000 (22:15 +0000)]
fix problems with includes now that our previous linux/acl.h has gone away.

22 years agoadd a group for those tests which exercise the ioctl interfaces.
Nathan Scott [Sun, 14 Oct 2001 07:09:57 +0000 (07:09 +0000)]
add a group for those tests which exercise the ioctl interfaces.

22 years agofs/namei.c::do_follow_link() has recently changed the maximum symlink
Nathan Scott [Sun, 14 Oct 2001 06:11:21 +0000 (06:11 +0000)]
fs/namei.c::do_follow_link() has recently changed the maximum symlink
link count from 8 down to 5, changed the test output accordingly.

22 years agomerge up to 2.4.12
Steve Lord [Thu, 11 Oct 2001 20:47:01 +0000 (20:47 +0000)]
merge up to 2.4.12

22 years agoAdding permit and indra as test machines
Nathan Straz [Mon, 8 Oct 2001 20:19:06 +0000 (20:19 +0000)]
Adding permit and indra as test machines

22 years agomake output deterministic for all QA hosts.
Nathan Scott [Sun, 7 Oct 2001 22:25:36 +0000 (22:25 +0000)]
make output deterministic for all QA hosts.

22 years agotests out getfattr/setfattr with XFS - different namespaces, different
Nathan Scott [Fri, 5 Oct 2001 08:12:26 +0000 (08:12 +0000)]
tests out getfattr/setfattr with XFS - different namespaces, different
inode types, different directory descent options, backup/restore - the
works.  fairly comprehensive - based on Andreas' tests for ext2, but
extended to do a few more things.

22 years ago- Add newlines to some error messages.
Dean Roehrich [Wed, 3 Oct 2001 16:18:54 +0000 (16:18 +0000)]
- Add newlines to some error messages.
- Allow it to daemonize itself.
- Do not daemonize if user requested verbose output.
- Get signal handlers set, whether or not daemonized.
- Use execlp instead of execl, to alleviate some guesswork about where it
  expects to find wbee.
- Fix cleanup routine so it can cleanup the session--mostly, remove all
  the fancy stuff that wasn't looking for the right thing anyway.

22 years agoFirst step toward making the xfsdump inventory not break the FHS spec.
Nathan Scott [Wed, 3 Oct 2001 05:22:21 +0000 (05:22 +0000)]
First step toward making the xfsdump inventory not break the FHS spec.
Previously, xfsdump wrote to /var/xfsdump for all its inventory data
needs.  This is now a runtime decision - for existing installations we
continue doing just that, for new installations we use the compliant-
with-FHS directory /var/lib/xfsdump.  Note: cannot just mv one to the
other as xfsdump is "clever" enough to store full pathnames in all its
inventory file - this issue will be resolved by Ivan in an upcoming
xfsinvutil checkin.

22 years agofiltering was broken due to QA test change - simple fix.
fsgqa [Wed, 3 Oct 2001 01:39:58 +0000 (01:39 +0000)]
filtering was broken due to QA test change - simple fix.

22 years agoAdd fixes from Takayuki Sasaki <sasaki@bsd.tnes.nec.co.jp>
Dean Roehrich [Mon, 1 Oct 2001 21:39:50 +0000 (21:39 +0000)]
Add fixes from Takayuki Sasaki <sasaki@bsd.tnes.nec.co.jp>
call mk_daemon from a different place so we don't close the dmapi device.

22 years agooops...checked in some temporary changes from testing on ia64 box.
fsgqa [Fri, 28 Sep 2001 10:00:14 +0000 (10:00 +0000)]
oops...checked in some temporary changes from testing on ia64 box.

22 years agoAdd diagnostic output of bulkstat to 024.full file.
fsgqa [Fri, 28 Sep 2001 09:49:27 +0000 (09:49 +0000)]
Add diagnostic output of bulkstat to 024.full file.

22 years agoAllow the QA suite to mount the test file system if it is not already mounted.
Nathan Straz [Wed, 19 Sep 2001 22:08:37 +0000 (22:08 +0000)]
Allow the QA suite to mount the test file system if it is not already mounted.

22 years agoreally fix 044 and its use of _unexpected this time.
Nathan Scott [Wed, 19 Sep 2001 05:33:51 +0000 (05:33 +0000)]
really fix 044 and its use of _unexpected this time.

22 years agoensure bulkstat ioctl directed to the filesystem, rather than the device.
Nathan Scott [Wed, 19 Sep 2001 04:52:16 +0000 (04:52 +0000)]
ensure bulkstat ioctl directed to the filesystem, rather than the device.