5 . $incdir/test_functions.sh
11 $SRCDIR/selftest/test_ejs.sh $CONFIGURATION
12 $SRCDIR/selftest/test_ldap.sh
13 $SRCDIR/selftest/test_nbt.sh
15 tests="BASE-UNLINK BASE-ATTR BASE-DELETE"
16 tests="$tests BASE-TCON BASE-OPEN"
17 tests="$tests BASE-CHKPATH RAW-QFSINFO RAW-QFILEINFO RAW-SFILEINFO"
18 tests="$tests RAW-MKDIR RAW-SEEK RAW-OPEN RAW-WRITE"
19 tests="$tests RAW-UNLINK RAW-READ RAW-CLOSE RAW-IOCTL RAW-RENAME"
20 tests="$tests RAW-EAS RAW-STREAMS"
23 plantest "$t" dc $VALGRIND $samba4bindir/smbtorture $TORTURE_OPTIONS $ADDARGS //\$SERVER/tmp -U"\$USERNAME"%"\$PASSWORD" $t
26 plantest "ntvfs/cifs BASE-OPEN" dc $VALGRIND $samba4bindir/smbtorture $TORTURE_OPTIONS $ADDARGS //\$NETBIOSNAME/cifs -U"\$USERNAME"%"\$PASSWORD" BASE-OPEN
28 # add tests to this list as they start passing, so we test
29 # that they stay passing
30 ncacn_np_tests="RPC-ALTERCONTEXT RPC-JOIN RPC-ECHO RPC-SCHANNEL RPC-NETLOGON RPC-UNIXINFO RPC-HANDLES"
31 ncacn_ip_tcp_tests="RPC-ALTERCONTEXT RPC-JOIN RPC-ECHO RPC-HANDLES"
32 ncalrpc_tests="RPC-ECHO"
34 for bindoptions in seal,padcheck $VALIDATE bigendian; do
35 for transport in ncalrpc ncacn_np ncacn_ip_tcp; do
37 ncalrpc) tests=$ncalrpc_tests ;;
38 ncacn_np) tests=$ncacn_np_tests ;;
39 ncacn_ip_tcp) tests=$ncacn_ip_tcp_tests ;;
42 name="$t on $transport with $bindoptions"
43 plantest "$name" dc $VALGRIND $samba4bindir/smbtorture $TORTURE_OPTIONS $transport:"\$SERVER[$bindoptions]" -U"\$USERNAME"%"\$PASSWORD" -W \$DOMAIN $t "$*"