faubackup2/tests test_incremental_backup-rsync.sh,NONE,1.1 Makefile.am,1.5,1.6
Erik Merkel <[email protected]> Sun, 03 Jul 2005 19:31:25 +0000
| Newsgroups | gmane.comp.sysutils.backup.faubackup.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/faubackup/faubackup2/tests
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10820
Modified Files:
Makefile.am
Added Files:
test_incremental_backup-rsync.sh
Log Message:
adding new test for rsync algorithm
--- NEW FILE: test_incremental_backup-rsync.sh ---
#!/bin/bash
: ${srcdir=.}
export FAUBACKUP_BIN=../src/faubackup
export FAUBACKUP_TIME=20041111101010
export FAUBACKUP_CONF=testdir/faubackup.conf
test -d testdir/new || echo "Creating testfiles"
test -d testdir/new || $srcdir/create_test_files.sh > /dev/null
echo "running faubackup"
$FAUBACKUP_BIN --no-whole-file testdir/old testdir/ || exit -1
echo "diff..."
diff -qr testdir/2004-11-11@10:10:10 testdir/old/ || exit -1
FAUBACKUP_TIME=20041112101010
export FAUBACKUP_TIME
$FAUBACKUP_BIN --no-whole-file testdir/new testdir/ || exit -1
cd testdir/new
find . -not -newer ../old/1M_file -type f | sort > ../old.txt
find . -newer ../old/1M_file -type f | sort > ../new.txt
cd ../..
echo "diff..."
diff -qr testdir/2004-11-12@10:10:10 testdir/new/ || exit -1
cd testdir/2004-11-12@10:10:10
find . -links 1 -type f | sort > ../1link.txt
find . -links 2 -type f | sort > ../2link.txt
cd ../..
echo "test for linked files"
diff -q testdir/1link.txt testdir/new.txt || exit -1
echo "test for new files"
diff -q testdir/2link.txt testdir/old.txt || exit -1
rm -rf testdir/2004-1* testdir/*.txt
Index: Makefile.am
===================================================================
RCS file: /cvsroot/faubackup/faubackup2/tests/Makefile.am,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** Makefile.am 15 Jun 2005 09:14:19 -0000 1.5
--- Makefile.am 3 Jul 2005 19:31:23 -0000 1.6
***************
*** 5,9 ****
test_full_copy.sh \
test_incremental_backup.sh \
! test_time_simple.sh
EXTRA_DIST = $(TESTS) \
--- 5,10 ----
test_full_copy.sh \
test_incremental_backup.sh \
! test_time_simple.sh \
! test_incremental_backup-rsync.sh
EXTRA_DIST = $(TESTS) \
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click