r21673: Fix Samba 3 data read tests. I can't figure out why the upgrade one is broken...
[kai/samba.git] / source4 / script / tests / test_quick.sh
1 #!/bin/sh
2 # run a quick set of filesystem tests
3
4 if [ $# -lt 3 ]; then
5 cat <<EOF
6 Usage: test_quick.sh UNC USERNAME PASSWORD <first> <smbtorture args>
7 EOF
8 exit 1;
9 fi
10
11 unc="$1"
12 username="$2"
13 password="$3"
14 start="$4"
15 shift 4
16 ADDARGS="$*"
17
18 incdir=`dirname $0`
19 . $incdir/test_functions.sh
20
21 tests="BASE-UNLINK BASE-ATTR BASE-DELETE"
22 tests="$tests BASE-TCON BASE-OPEN"
23 tests="$tests BASE-CHKPATH RAW-QFSINFO RAW-QFILEINFO RAW-SFILEINFO"
24 tests="$tests RAW-MKDIR RAW-SEEK RAW-OPEN RAW-WRITE"
25 tests="$tests RAW-UNLINK RAW-READ RAW-CLOSE RAW-IOCTL RAW-RENAME"
26 tests="$tests RAW-EAS RAW-STREAMS"
27
28 failed=0
29 for t in $tests; do
30     if [ ! -z "$start" -a "$start" != $t ]; then
31         continue;
32     fi
33     start=""
34     name="$t"
35     testit "$name" $VALGRIND bin/smbtorture $TORTURE_OPTIONS $ADDARGS $unc -U"$username"%"$password" $t
36 done
37
38 testok $0 $failed
39