mirror of
https://github.com/amadvance/snapraid.git
synced 2026-10-26 10:51:54 -04:00
Add a fastcheck target
This commit is contained in:
parent
69d9335c9c
commit
a7d6db1d5c
1 changed files with 35 additions and 0 deletions
35
Makefile.am
35
Makefile.am
|
|
@ -248,6 +248,41 @@ PAR5 = $(srcdir)/test/test-par5.conf
|
|||
PAR6 = $(srcdir)/test/test-par6.conf
|
||||
MSG = @echo =====
|
||||
|
||||
fastcheck: mktest
|
||||
rm -rf bench
|
||||
rm -f test.log
|
||||
mkdir bench
|
||||
mkdir bench/disk1
|
||||
mkdir bench/disk2
|
||||
mkdir bench/disk3
|
||||
mkdir bench/disk4
|
||||
mkdir bench/disk5
|
||||
mkdir bench/disk6
|
||||
mkdir bench/pool
|
||||
$(MSG) Stream
|
||||
$(TESTENV) ./snapraid$(EXEEXT) --test-skip-device -H
|
||||
$(TESTENV) ./snapraid$(EXEEXT) --test-skip-device -V
|
||||
$(TESTENV) ./snapraid$(EXEEXT) test
|
||||
$(MSG) Create some files
|
||||
$(TESTENV) ./mktest$(EXEEXT) generate 1 6 $(CHECKCOUNT) $(CHECKSIZE)
|
||||
echo DUP > bench/disk1/DUP1
|
||||
echo DUP > bench/disk1/DUP2
|
||||
echo -n > bench/disk1/ZERO
|
||||
$(MSG) Some commands with a not empty array
|
||||
$(FAILENV) ./snapraid$(EXEEXT) $(CHECKFLAGS_COMMON) -c $(CONF) --test-expect-need-sync diff > output.log
|
||||
$(TESTENV) ./snapraid$(EXEEXT) $(CHECKFLAGS_COMMON) -c $(CONF) sync
|
||||
$(TESTENV) ./snapraid$(EXEEXT) $(CHECKFLAGS_VERBOSE) -c $(CONF) dup -l test.log
|
||||
$(TESTENV) ./snapraid$(EXEEXT) $(CHECKFLAGS_VERBOSE) -c $(CONF) list -l test.log > output.log
|
||||
$(TESTENV) ./snapraid$(EXEEXT) $(CHECKFLAGS_VERBOSE) -c $(CONF) test-rewrite
|
||||
$(TESTENV) ./snapraid$(EXEEXT) $(CHECKFLAGS_VERBOSE) -c $(CONF) test-read
|
||||
$(TESTENV) ./snapraid$(EXEEXT) $(CHECKFLAGS) -c $(CONF) status -l test.log
|
||||
$(TESTENV) ./snapraid$(EXEEXT) $(CHECKFLAGS) -c $(CONF) check
|
||||
$(TESTENV) ./snapraid$(EXEEXT) $(CHECKFLAGS) -c $(CONF) -a check
|
||||
$(TESTENV) ./snapraid$(EXEEXT) $(CHECKFLAGS) -c $(CONF) test-dry
|
||||
$(MSG) Regression test completed with SUCCESS!
|
||||
$(MSG) Please ignore any error message printed above, they are expected!
|
||||
$(MSG) Everything OK
|
||||
|
||||
check-local:
|
||||
rm -rf bench
|
||||
rm -f test.log
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue