Wayne Davison
397fb1acd2
When modifying PATH, export it (for Solaris).
2011-09-15 07:32:07 -07:00
Wayne Davison
6e9ad2bb03
Allow per-test timeout overrides. Give hardlinks more time.
2009-12-15 08:44:46 -08:00
Wayne Davison
45426a7604
Run each testsuite test with a timeout.
2009-12-13 14:14:38 -08:00
Wayne Davison
928da42359
Fixed the "src" symlink in each testtmp subdir.
2008-05-18 07:00:48 -07:00
Wayne Davison
e717fa4d37
Fix some path problems when the build dir is not the
...
source dir.
2008-05-17 15:07:24 -07:00
Wayne Davison
47f43c023b
The test of HAVE_LUTIMES accidentally omitted the 'L'.
2008-05-07 22:11:17 -07:00
Wayne Davison
5b385336b9
Added options to tls.c to allow us to ask for mtime and ownership info
...
on symlinks. The testsuite will now pass these options to tls if rsync
is configured to affect such attributes on symlinks.
2008-05-06 10:39:19 -07:00
Wayne Davison
f87fb190b3
Check for the setacl command for Tru64 (which doesn't have setfacl).
2007-06-02 16:44:23 +00:00
Wayne Davison
dfcb386569
Make sure that the scratch dirs have rwx permissions before we try
...
a recursive rm.
2007-05-21 02:06:51 +00:00
Wayne Davison
c395acd804
Create a symlink back to the source dir in the scratchdir of a test.
2007-05-21 01:05:36 +00:00
Wayne Davison
4b24f4a2b5
Changed scratchbase from using a "testtmp." name prefix to using a
...
"testtmp/" name prefix (i.e. using a subdir). This allows me to create
a testtmp as a symlink to a different file system to assist with testing
ACLs and xattrs.
2007-04-14 07:10:52 +00:00
Wayne Davison
556e03a3c9
Modified to recognize FreeBSD's setfacl command.
2006-11-04 00:18:49 +00:00
Wayne Davison
0888952768
Moved some variable setup here from the Makefile and made it
...
possible to specify extra rsync options for the test.
2006-10-07 14:54:14 +00:00
Wayne Davison
bdd3a4fef5
Updated the (commented out) valgrind command.
2006-05-11 23:41:18 +00:00
Wayne Davison
0f78b81511
- Updated the address for the FSF in the opening comment.
...
- Standardized the format of the opening comment, including adding a
brief description of what's in the file for those that lacked it.
- Added some missing copyright lines.
- Some minor whitespace tweaks (in a few of the files).
2006-04-25 20:23:34 +00:00
Wayne Davison
fa65989a8b
Added support for using solaris's "setfacl -s" in place of
...
GNU's "setfacl -k".
2006-03-16 21:37:18 +00:00
Wayne Davison
c53b6fd0ac
In the compatibility comments: mention why we don't use grep -q.
2006-02-04 19:44:19 +00:00
Wayne Davison
00f00f846b
Ignore setfacl unless it tells us that it supports the -k option.
2006-02-04 18:41:47 +00:00
Wayne Davison
a5df33bb62
Scratch-dir normalization from Matt: turn off any default ACLs (if
...
setfacl is available) and disable any directory setgid bit to avoid
confusing some tests.
2006-02-03 06:15:46 +00:00
Wayne Davison
23deb0bcee
Export RUNSHFLAGS.
2005-07-31 23:15:38 +00:00
Wayne Davison
13d00101e8
One more tweak to the "whoami" code.
2005-02-20 21:04:03 +00:00
Wayne Davison
30fa772457
A few improvements to the "test" commands to neaten them up and
...
to try to fix another problem under solaris.
2005-02-20 17:01:32 +00:00
Wayne Davison
19cb6106d2
Improved the testuser-setting code to try to get it to work
...
under solaris.
2005-02-20 16:27:10 +00:00
Wayne Davison
f5d96a6f80
Added a commented-out RSYNC initialization that uses valgrind.
2005-01-17 22:24:08 +00:00
Wayne Davison
89a9c0545e
Collapsed two sed invocations into one.
2005-01-17 06:00:44 +00:00
Wayne Davison
53adbd7a3d
If we encounter an error, output the rsyncd.log file, if it exists.
2004-02-04 05:34:29 +00:00
Wayne Davison
393ba2214d
Try using "id -un" before "whoami" since the latter doesn't exist on
...
SunOS systems (and I hope the former works -- we'll see).
2004-01-04 07:07:08 +00:00
Wayne Davison
1657be22a3
Separated a cat "..." command out from inside a double-quoted string
...
so that we don't run afoul of some shells quoting quirks. (As Brian
Poole suggested.)
2003-01-21 19:27:11 +00:00
Martin Pool
d1239eae92
Jos points out that test -L is still broken on Solaris. Now we try up
...
front to detect a command that will work properly, and use that
consistently.
Also, in test report, show setting of $preserve_scratch.
Reset version.
2002-03-26 01:25:47 +00:00
Martin Pool
7d8219327b
If tests are skipped, explain why.
2002-03-22 06:03:46 +00:00
Martin Pool
017f22b47f
Add /usr/xpg4/bin/ to PATH to help solaris.
2002-03-22 05:52:09 +00:00
Martin Pool
dec41b556b
Cope on systems without the whoami command.
2002-03-22 05:20:47 +00:00
Martin Pool
53e1f937bc
Show user name and uname -a in the test output header, to aid in bug
...
reports. (We mostly want to know if they're root or not.)
2002-03-14 03:04:36 +00:00
Martin Pool
c019068f06
Add $preserve_scratch and $always_log so if you want to see details
...
about successful tests, you can.
2002-02-09 03:36:33 +00:00
Martin Pool
be2f866b4c
Add concept of expected-failure.
2002-01-11 08:01:05 +00:00
Martin Pool
f08aacf7d6
Give cleaner output from "make check"
2002-01-11 07:41:50 +00:00
Martin Pool
cf72f20426
Improved test framework and test for hardlink handling
2002-01-11 07:11:23 +00:00
Martin Pool
7753ca1f49
Only show test output if it failed.
2001-12-14 05:54:24 +00:00
Martin Pool
514d129c49
Make scratch directory properly.
2001-12-14 05:01:48 +00:00
Martin Pool
b214eda4f0
Clean scratch directory between each test run.
2001-12-14 01:52:43 +00:00
Martin Pool
40c0289176
Typo fix by Tom Schmidt
2001-12-02 13:02:17 +00:00
Martin Pool
f7ca98bdc4
Doc.
2001-09-07 07:57:10 +00:00
Martin Pool
8f98c608b9
Remove test trace stuff.
2001-09-07 07:50:31 +00:00
Martin Pool
32c58f06e0
Try to exit 0 if nothing fails.
2001-09-07 07:49:34 +00:00
Martin Pool
d2476f0db3
Debug exit status -- on Sun1/cc all the tests pass, but make sees an
...
exit status of 1. ???
2001-09-06 13:12:28 +00:00
Martin Pool
6cd7888e46
You cannot do "export VAR=VALUE" all on one line; the export must be
...
separate from the assignment. (SCO SysV)
2001-09-06 06:30:09 +00:00
Martin Pool
571a4b2654
BSD machines don't seem to have head(1).
2001-09-06 06:06:13 +00:00
Martin Pool
c36b5017b8
Doc.
...
Look at $whichtests to run just a subset -- good for calling from Make.
2001-09-06 05:50:48 +00:00
Martin Pool
a4cf6bec19
Fix comment.
2001-09-06 04:56:55 +00:00
Martin Pool
ec99e9da81
Clean up output a little.
2001-09-06 02:30:06 +00:00