xfstests-dev.git
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.

22 years agodefine an _unexpected routine to handle unexpected command failure.
Nathan Scott [Tue, 18 Sep 2001 23:49:43 +0000 (23:49 +0000)]
define an _unexpected routine to handle unexpected command failure.

22 years agoadd two placeholders for IRIX tests which may get moved over sometime
Ivan Rayner [Fri, 7 Sep 2001 02:16:00 +0000 (02:16 +0000)]
add two placeholders for IRIX tests which may get moved over sometime

22 years agospecify scratch_dev on mount - don't rely on fstab or mtab.
Tim Shimmin [Wed, 5 Sep 2001 01:50:05 +0000 (01:50 +0000)]
specify scratch_dev on mount - don't rely on fstab or mtab.

22 years agoUpdate for expanded dump/restore status reporting see PV #784355
Andrew Gildfind [Fri, 31 Aug 2001 04:55:05 +0000 (04:55 +0000)]
Update for expanded dump/restore status reporting see PV #784355

22 years agoUse umount/mount to ensure stuff is written to disk so that
fsgqa [Fri, 31 Aug 2001 04:06:45 +0000 (04:06 +0000)]
Use umount/mount to ensure stuff is written to disk so that
bulkstat will be sure to have the latest attributes for
dump/restore.

22 years agoAdd call to _stable_fs so that
Tim Shimmin [Mon, 27 Aug 2001 07:28:34 +0000 (07:28 +0000)]
Add call to _stable_fs so that
bstat's ctime and mtime will match with reality.

22 years agoTest out the new acl text error msgs.
Tim Shimmin [Fri, 24 Aug 2001 05:51:02 +0000 (05:51 +0000)]
Test out the new acl text error msgs.

22 years agoNo Message Supplied
Dean Roehrich [Fri, 10 Aug 2001 21:28:55 +0000 (21:28 +0000)]
No Message Supplied

22 years agoNo Message Supplied
Dean Roehrich [Tue, 7 Aug 2001 14:36:44 +0000 (14:36 +0000)]
No Message Supplied

22 years agodon't use -f to "hostname", its not portable.
Nathan Scott [Sat, 4 Aug 2001 01:07:30 +0000 (01:07 +0000)]
don't use -f to "hostname", its not portable.

22 years agoremove print_event
Dean Roehrich [Thu, 2 Aug 2001 20:54:16 +0000 (20:54 +0000)]
remove print_event

22 years agoadditional diagnostic messages when we can't find headers/libs we need.
Nathan Scott [Thu, 2 Aug 2001 01:44:45 +0000 (01:44 +0000)]
additional diagnostic messages when we can't find headers/libs we need.

22 years agoUse automake and libtool for dmapi tests.
Dean Roehrich [Tue, 31 Jul 2001 21:39:18 +0000 (21:39 +0000)]
Use automake and libtool for dmapi tests.
Fix some compiler warnings/errors.
No Message Supplied

22 years agospilt acl kernel and user headers apart - no point keeping in sync.
Nathan Scott [Wed, 25 Jul 2001 05:03:04 +0000 (05:03 +0000)]
spilt acl kernel and user headers apart - no point keeping in sync.

22 years agofilter out some host-specific information from pushd/popd.
Nathan Scott [Mon, 23 Jul 2001 22:06:20 +0000 (22:06 +0000)]
filter out some host-specific information from pushd/popd.

22 years agotest out the -r option to chacl.
Nathan Scott [Mon, 23 Jul 2001 08:27:49 +0000 (08:27 +0000)]
test out the -r option to chacl.

22 years agoadd dmapi packages to the set which are built & installed every night.
Nathan Scott [Fri, 20 Jul 2001 08:49:24 +0000 (08:49 +0000)]
add dmapi packages to the set which are built & installed every night.
silly oversight - not sure why I haven't picked this up before.

22 years agoneaten some of the pattern matching code
Andrew Gildfind [Thu, 19 Jul 2001 03:51:46 +0000 (03:51 +0000)]
neaten some of the pattern matching code

22 years agofix up use of libacl and libattr after recent package changes.
Nathan Scott [Wed, 18 Jul 2001 23:08:33 +0000 (23:08 +0000)]
fix up use of libacl and libattr after recent package changes.

22 years agoremove extra debugging info which can cause problems if cwd not writable.
Nathan Scott [Wed, 4 Jul 2001 06:57:38 +0000 (06:57 +0000)]
remove extra debugging info which can cause problems if cwd not writable.

22 years agoDaniel is doing CXFS work on IRIX at the moment, I'll be looking after
Nathan Scott [Wed, 4 Jul 2001 00:09:07 +0000 (00:09 +0000)]
Daniel is doing CXFS work on IRIX at the moment, I'll be looking after
Linux QA on fuzzy for awhile.

22 years agoauto-detect kernel version. install to /boot/vmlinuz-xfs-qa and
fsgqa [Wed, 27 Jun 2001 05:26:13 +0000 (05:26 +0000)]
auto-detect kernel version. install to /boot/vmlinuz-xfs-qa and
/lib/modules/2.4.6-xfs-qa to avoid playing version number catch-up

22 years agoroll kernel version
fsgqa [Wed, 20 Jun 2001 22:07:07 +0000 (22:07 +0000)]
roll kernel version

22 years agoUpdate for acl_get_qualifier() tests in src/acl_test.
Tim Shimmin [Wed, 20 Jun 2001 05:19:09 +0000 (05:19 +0000)]
Update for acl_get_qualifier() tests in src/acl_test.

22 years agoFix old references to acl/acl.h
Keith Owens [Fri, 15 Jun 2001 14:25:43 +0000 (14:25 +0000)]
Fix old references to acl/acl.h

22 years agoGet rid of -I include path of /usr/include/acl.
Tim Shimmin [Wed, 13 Jun 2001 01:49:41 +0000 (01:49 +0000)]
Get rid of -I include path of /usr/include/acl.

22 years agouse . ./VERSION rather than . VERSION
Ivan Rayner [Tue, 12 Jun 2001 07:20:31 +0000 (07:20 +0000)]
use . ./VERSION rather than . VERSION

22 years agoUpdate for extra output from src/acl_test.
Tim Shimmin [Wed, 6 Jun 2001 04:55:01 +0000 (04:55 +0000)]
Update for extra output from src/acl_test.

22 years agoFix up paths for acl.h and attr_kern.h.
fsgqa [Fri, 1 Jun 2001 06:33:04 +0000 (06:33 +0000)]
Fix up paths for acl.h and attr_kern.h.

22 years agoUpdate commands for moved include files
Keith Owens [Thu, 31 May 2001 08:05:47 +0000 (08:05 +0000)]
Update commands for moved include files

22 years agoFix up 057 to test the prior bug in acl_get_fd, acl_get_file.
Tim Shimmin [Tue, 29 May 2001 07:08:24 +0000 (07:08 +0000)]
Fix up 057 to test the prior bug in acl_get_fd, acl_get_file.

22 years agoupdates for tests requiring a tape device to work with quota mount options.
Nathan Scott [Thu, 24 May 2001 05:36:12 +0000 (05:36 +0000)]
updates for tests requiring a tape device to work with quota mount options.

22 years agoTest out compatibility modes attempting to retrieve an
Tim Shimmin [Wed, 23 May 2001 09:02:48 +0000 (09:02 +0000)]
Test out compatibility modes attempting to retrieve an
ACL from a file when none has been explicitly set using chacl.

22 years agofix test 046 - was missing a _setup_seq_out in _create_dumpdir_symlinks.
Nathan Scott [Wed, 23 May 2001 00:15:39 +0000 (00:15 +0000)]
fix test 046 - was missing a _setup_seq_out in _create_dumpdir_symlinks.

22 years agoidiot - i got the if conditional the wrong way around.
Nathan Scott [Wed, 23 May 2001 00:13:55 +0000 (00:13 +0000)]
idiot - i got the if conditional the wrong way around.

22 years agofix test to work with quota mount options too.
Nathan Scott [Tue, 22 May 2001 06:59:30 +0000 (06:59 +0000)]
fix test to work with quota mount options too.

22 years agoabstract out multiple quota .seq files into a shared common routine.
Nathan Scott [Tue, 22 May 2001 06:07:23 +0000 (06:07 +0000)]
abstract out multiple quota .seq files into a shared common routine.

22 years agocmd/xfstests/056.out 1.1 Renamed to cmd/xfstests/056.noquota
Nathan Scott [Tue, 22 May 2001 06:03:38 +0000 (06:03 +0000)]
cmd/xfstests/056.out 1.1 Renamed to cmd/xfstests/056.noquota

22 years agocmd/xfstests/046.out 1.1 Renamed to cmd/xfstests/046.noquota
Nathan Scott [Tue, 22 May 2001 06:03:12 +0000 (06:03 +0000)]
cmd/xfstests/046.out 1.1 Renamed to cmd/xfstests/046.noquota

22 years agocmd/xfstests/027.out 1.1 Renamed to cmd/xfstests/027.noquota
Nathan Scott [Tue, 22 May 2001 06:02:53 +0000 (06:02 +0000)]
cmd/xfstests/027.out 1.1 Renamed to cmd/xfstests/027.noquota

22 years agocmd/xfstests/026.out 1.1 Renamed to cmd/xfstests/026.noquota
Nathan Scott [Tue, 22 May 2001 06:02:29 +0000 (06:02 +0000)]
cmd/xfstests/026.out 1.1 Renamed to cmd/xfstests/026.noquota

22 years agodon't attempt to run this test on systems where userspace (libc/fileutils)
Nathan Scott [Tue, 22 May 2001 04:50:41 +0000 (04:50 +0000)]
don't attempt to run this test on systems where userspace (libc/fileutils)
doesn't support chown of >2^16 uid/gid.

22 years agoTest out that the modes of suid,guid,sticky are restored as well on
Tim Shimmin [Tue, 15 May 2001 04:05:35 +0000 (04:05 +0000)]
Test out that the modes of suid,guid,sticky are restored as well on
files and directories.

22 years agocheck correct filesystem
Daniel Moore [Mon, 14 May 2001 23:31:15 +0000 (23:31 +0000)]
check correct filesystem

22 years agoprevent log wrap with all forms of quota enabled.
Nathan Scott [Mon, 14 May 2001 04:48:34 +0000 (04:48 +0000)]
prevent log wrap with all forms of quota enabled.

22 years agoTest remote dumping with a user specified as well.
Tim Shimmin [Wed, 9 May 2001 08:38:23 +0000 (08:38 +0000)]
Test remote dumping with a user specified as well.

22 years agoupdate a comment.
Nathan Scott [Wed, 9 May 2001 07:03:16 +0000 (07:03 +0000)]
update a comment.

22 years agono point removing 027 - panics in all the dump tests.
Nathan Scott [Wed, 9 May 2001 05:50:42 +0000 (05:50 +0000)]
no point removing 027 - panics in all the dump tests.

22 years agotake 027 out of auto qa until the panic it causes gets diagnosed.
Nathan Scott [Tue, 8 May 2001 04:36:00 +0000 (04:36 +0000)]
take 027 out of auto qa until the panic it causes gets diagnosed.

22 years agoin the absence of any compeling information to suggest otherwise, fall
Nathan Scott [Mon, 7 May 2001 02:46:00 +0000 (02:46 +0000)]
in the absence of any compeling information to suggest otherwise, fall
back to installing man pages in /usr/share/man, rather than /usr/man.

22 years agoUpdate for new error code msg.
Tim Shimmin [Mon, 7 May 2001 02:35:35 +0000 (02:35 +0000)]
Update for new error code msg.
This should have gone in with the change which meant
that EINVAL is no longer reported for an EA op not being
present for a FS - op not supported error generated now.

22 years agoup to 2.4.4
fsgqa [Wed, 2 May 2001 07:10:11 +0000 (07:10 +0000)]
up to 2.4.4

22 years agoFix up filtering to make deterministic.
Tim Shimmin [Tue, 1 May 2001 01:01:05 +0000 (01:01 +0000)]
Fix up filtering to make deterministic.
Needed when changed chacl to give better error msg.

22 years agotroppo qa happens on the last few partitions of an sgi-labelled disk now.
Nathan Scott [Mon, 30 Apr 2001 01:00:35 +0000 (01:00 +0000)]
troppo qa happens on the last few partitions of an sgi-labelled disk now.

22 years agodelete tmp files again
Andrew Gildfind [Sun, 29 Apr 2001 23:27:46 +0000 (23:27 +0000)]
delete tmp files again

22 years agoCapture more state on failure... dd the contents of the filesystem
Andrew Gildfind [Fri, 27 Apr 2001 04:28:12 +0000 (04:28 +0000)]
Capture more state on failure... dd the contents of the filesystem
and pass through gzip.. this should produce a 20-40 Mb compressed filesystem
image that can be xfs_db'd or mounted loopback.

22 years agowhen checking filesystem don't stop for missing/corrupt file just print a message
Andrew Gildfind [Thu, 26 Apr 2001 23:48:06 +0000 (23:48 +0000)]
when checking filesystem don't stop for missing/corrupt file just print a message
and keep checking.

22 years agoUpdate as we have changed chacl for its error checking.
Tim Shimmin [Thu, 26 Apr 2001 01:49:43 +0000 (01:49 +0000)]
Update as we have changed chacl for its error checking.

22 years agoadd attr_kern.h into the mix.
Nathan Scott [Wed, 25 Apr 2001 05:04:16 +0000 (05:04 +0000)]
add attr_kern.h into the mix.

22 years agomake sure we have a standard umask for each test (022).
fsgqa [Tue, 24 Apr 2001 01:50:45 +0000 (01:50 +0000)]
make sure we have a standard umask for each test (022).

22 years agoupdates to run (more) cleanly with quota mount option(s). expanded
Nathan Scott [Mon, 23 Apr 2001 07:37:39 +0000 (07:37 +0000)]
updates to run (more) cleanly with quota mount option(s).  expanded
notrun messages for those tests which are skipped with more details.

23 years agomove partitions used for qa on troppo around a little.
Nathan Scott [Thu, 19 Apr 2001 04:57:33 +0000 (04:57 +0000)]
move partitions used for qa on troppo around a little.

23 years agoTest default ACLs with particular umasks instead of
Tim Shimmin [Tue, 17 Apr 2001 05:16:51 +0000 (05:16 +0000)]
Test default ACLs with particular umasks instead of
relying on a default umask.
Updated for pv#820248.

23 years ago_choose_id function has changed slightly, run setquota once user is inited.
Nathan Scott [Wed, 11 Apr 2001 06:10:08 +0000 (06:10 +0000)]
_choose_id function has changed slightly, run setquota once user is inited.