unionfs-regression.git
18 years agoShow sub-parts being run in the symlink test.
Erez_Zadok [Thu, 12 Jul 2007 04:26:37 +0000 (00:26 -0400)]
Show sub-parts being run in the symlink test.

If any of the intermediate 'ln' commands failed, abort test right away.

18 years agodocumentation: update with new file systems unionfs tested with
Erez_Zadok [Thu, 12 Jul 2007 02:25:27 +0000 (22:25 -0400)]
documentation: update with new file systems unionfs tested with

18 years agoshow helpful cramfs state in a different color
Erez_Zadok [Thu, 12 Jul 2007 02:20:10 +0000 (22:20 -0400)]
show helpful cramfs state in a different color

This helps distinguish these messages from the state of the test messages.

18 years agotest cramfs with tmpfs together
Erez_Zadok [Thu, 12 Jul 2007 02:18:53 +0000 (22:18 -0400)]
test cramfs with tmpfs together

Often, people use a source readonly branch which is a compressed file
system, and a destination branch which is a ram-based file system.

18 years agoturn on cramfs support in regression configuration files.
Erez_Zadok [Thu, 12 Jul 2007 02:00:18 +0000 (22:00 -0400)]
turn on cramfs support in regression configuration files.

18 years agofix truncate test so it checks for chattr ability after mounting the union
Erez_Zadok [Thu, 12 Jul 2007 01:58:50 +0000 (21:58 -0400)]
fix truncate test so it checks for chattr ability after mounting the union

Also recheck chattr ability after each union mount.  This is because the
mount_union routine may have changed the underlying mounts to
cramfs/squashfs.

18 years agosupport cramfs mounts
Erez_Zadok [Thu, 12 Jul 2007 01:57:00 +0000 (21:57 -0400)]
support cramfs mounts

Somewhat complicated: we have to build the regular directory and file
hierarchy using ext2, then generate a cramfs image and loopback mount it,
and all inside the tests themselves.  So support for cramfs (and similar
special file systems) has to be built into the scaffold lower-level
routines.

Also: in the havechattr test, if "touch" on the branch failed, assume that
there's no chatter support (or that it can't be used, e.g., in a readonly
file system).

Finally, don't show stderr messages in havechattr.

18 years agoexport extra variables needed by other test scripts
Erez_Zadok [Thu, 12 Jul 2007 01:53:45 +0000 (21:53 -0400)]
export extra variables needed by other test scripts

18 years agocleanup defunct/old code
Erez_Zadok [Tue, 10 Jul 2007 04:03:58 +0000 (00:03 -0400)]
cleanup defunct/old code

Signed-off-by: Erez Zadok <ezk@cs.sunysb.edu>
18 years agoSupport tmpfs and ramfs lower file systems.
Erez_Zadok [Tue, 10 Jul 2007 03:47:34 +0000 (23:47 -0400)]
Support tmpfs and ramfs lower file systems.

Signed-off-by: Erez Zadok <ezk@cs.sunysb.edu>
18 years agoMerge jffs2 test into default.conf, so we don't need a separate conf file
Erez_Zadok [Mon, 9 Jul 2007 23:55:24 +0000 (19:55 -0400)]
Merge jffs2 test into default.conf, so we don't need a separate conf file

Signed-off-by: Erez Zadok <ezk@cs.sunysb.edu>
18 years agot-link-rename.sh: copyup test when renaming symlinks on readonly branches
Erez_Zadok [Sun, 8 Jul 2007 01:51:01 +0000 (21:51 -0400)]
t-link-rename.sh: copyup test when renaming symlinks on readonly branches

Signed-off-by: Erez Zadok <ezk@cs.sunysb.edu>
18 years agoregression: ensure that all binaries are updated before starting all tests
Erez_Zadok [Fri, 29 Jun 2007 08:08:56 +0000 (04:08 -0400)]
regression: ensure that all binaries are updated before starting all tests

Signed-off-by: Erez Zadok <ezk@cs.sunysb.edu>
18 years agoMerge branch 'master' of story:/home/git/unionfs-regression
Josef 'Jeff' Sipek [Fri, 29 Jun 2007 07:12:48 +0000 (03:12 -0400)]
Merge branch 'master' of story:/home/git/unionfs-regression

18 years agoAllow the FS to be set via environment var
Josef 'Jeff' Sipek [Fri, 29 Jun 2007 07:06:43 +0000 (03:06 -0400)]
Allow the FS to be set via  environment var

Signed-off-by: Josef 'Jeff' Sipek <jsipek@cs.sunysb.edu>
18 years agoUnionfs-regression: run ext4 tests in run-all-tests
Erez_Zadok [Fri, 29 Jun 2007 07:04:37 +0000 (03:04 -0400)]
Unionfs-regression: run ext4 tests in run-all-tests

Also don't set MYFS before running the special jffs2 test, because it would
cause all branches to use jffs2, and we only want the topmost branch to be
jffs2.

Signed-off-by: Erez Zadok <ezk@cs.sunysb.edu>
18 years agoChange delay on thor to 0.125 seconds
Josef 'Jeff' Sipek [Fri, 29 Jun 2007 07:02:24 +0000 (03:02 -0400)]
Change delay on thor to 0.125 seconds

Signed-off-by: Josef 'Jeff' Sipek <jsipek@cs.sunysb.edu>
18 years agoRename .cvsignore to .gitignore
Josef 'Jeff' Sipek [Fri, 29 Jun 2007 07:00:49 +0000 (03:00 -0400)]
Rename .cvsignore to .gitignore

Signed-off-by: Josef 'Jeff' Sipek <jsipek@cs.sunysb.edu>
18 years agoImported regression suite from CVS
Josef 'Jeff' Sipek [Fri, 29 Jun 2007 06:54:49 +0000 (02:54 -0400)]
Imported regression suite from CVS

Signed-off-by: Josef 'Jeff' Sipek <jsipek@cs.sunysb.edu>