• Home
  • History
  • Annotate
  • only in this directory
NameDateSize

..07-Oct-201386

00-hello.testH A D06-Nov-200756

backup.testH A D06-Nov-20072.2 KiB

batch-mode.testH A D06-Nov-20071.4 KiB

chgrp.testH A D06-Nov-2007693

chmod-option.testH A D06-Nov-20071.9 KiB

chmod-temp-dir.testH A D06-Nov-20071.3 KiB

chmod.testH A D06-Nov-2007979

chown.testH A D06-Nov-20071.2 KiB

compare-dest.testH A D06-Nov-20071 KiB

daemon-gzip-download.testH A D06-Nov-20071.3 KiB

daemon-gzip-upload.testH A D06-Nov-2007911

daemon.testH A D06-Nov-2007836

delete.testH A D06-Nov-20071.2 KiB

devices.testH A D06-Nov-20072.7 KiB

dir-sgid.testH A D06-Nov-20071.4 KiB

duplicates.testH A D06-Nov-20071.6 KiB

exclude.testH A D06-Nov-20076.2 KiB

executability.testH A D25-Mar-2008959

fuzzy.testH A D06-Nov-2007554

hands.testH A D06-Nov-2007973

hardlinks.testH A D06-Nov-20072 KiB

itemize.testH A D06-Nov-20076.8 KiB

longdir.testH A D06-Nov-2007881

merge.testH A D06-Nov-20071.8 KiB

README.testsuiteH A D06-Nov-20071.3 KiB

relative.testH A D06-Nov-20071.1 KiB

rsync.fnsH A D25-Mar-20087.8 KiB

ssh-basic.testH A D06-Nov-20071.5 KiB

symlink-ignore.testH A D06-Nov-2007975

trimslash.testH A D06-Nov-2007651

unsafe-byname.testH A D06-Nov-20071.4 KiB

unsafe-links.testH A D06-Nov-20071.5 KiB

wildmatch.testH A D06-Nov-2007722

README.testsuite

1automatic testsuite for rsync			-*- text -*-
2
3We're trying to develop some more substantial tests to prevent rsync
4regressions.  Ideally, all code changes or bug reports would come with
5an appropriate test suite.
6
7You can run these tests by typing "make check" in the build directory.
8The tests will run using the rsync binary in the build directory, so
9you do not need to do "make install" first.  Indeed, you probably
10should not install rsync before running the tests.
11
12If you instead type "make installcheck" then the suite will test the
13rsync binary from its installed location (e.g. /usr/local/bin/rsync).
14You can use this to test a distribution build, or perhaps to run a new
15test suite against an old version of rsync.  Note that in accordance
16with the GNU Standards, installcheck does not look for rsync on the
17path.
18
19If the tests pass, you should see a report to that effect.  Some tests
20require being root or some other precondition, and so will normally not
21be checked -- look at the test scripts for more information.
22
23If the tests fail, you will see rather more output.  The scratch
24directory will remain in the build directory.  It would be useful if
25you could include the log messages when reporting a failure.
26
27These tests also run automatically on the build farm, and you can see
28the results on http://build.samba.org/.
29
30
31