]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
r19277: This commit adds support to run the smbtorture RPC-ASYNCBIND RPC-ATSVC
authorBrad Henry <brad@samba.org>
Sat, 14 Oct 2006 14:50:30 +0000 (14:50 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 19:21:01 +0000 (14:21 -0500)
RPC-DSSETUP RPC-EPMAPPER RPC-INITSHUTDOWN RPC-LSA-GETUSER RPC-MULTIBIND RPC-ROT
RPC-SECRETS RPC-SRVSVC RPC-SVCCTL  RPC-WKSSVC tests against windows, either
by 'make wintest' or in the build farm.

I was surprised when RPC-EVENTLOG and RPC-LSA failed, so i'll investigate today.
(This used to be commit 542bddacc8a57d5486d0b721ddd9357179b597b5)

source4/script/tests/test_win.sh

index 01e6642802ba4a5a7fcd9bfb249e9896238a78bf..8861e2eccd16b00bc8b50566600dbda9fb97f4d5 100755 (executable)
@@ -88,17 +88,23 @@ else
        fi
 fi
 
-test_name="RPC-WINREG / WINDOWS SERVER"
-old_errs=$all_errs
+rpc_tests="RPC-WINREG RPC-ASYNCBIND RPC-ATSVC RPC-DSSETUP RPC-EPMAPPER"
+rpc_tests="$rpc_tests RPC-INITSHUTDOWN RPC-LSA-GETUSER RPC-MULTIBIND RPC-ROT"
+rpc_tests="$rpc_tests RPC-SECRETS RPC-SRVSVC RPC-SVCCTL RPC-WKSSVC"
 
-testit "$test_name" $SMBTORTURE_BIN_PATH \
-       -U $SMBTORTURE_USERNAME%$SMBTORTURE_PASSWORD \
-       -W $SMBTORTURE_WORKGROUP \
-       ncacn_np:$SMBTORTURE_REMOTE_HOST \
-       RPC-WINREG || all_errs=`expr $all_errs + 1`
-if [ $old_errs -lt $all_errs ]; then
-       restore_snapshot "\n$test_name failed."
-fi
+for t in $rpc_tests; do
+       test_name="$t / WINDOWS SERVER"
+       old_errs=$all_errs
+
+       testit "$test_name" $SMBTORTURE_BIN_PATH \
+               -U $SMBTORTURE_USERNAME%$SMBTORTURE_PASSWORD \
+               -W $SMBTORTURE_WORKGROUP \
+               ncacn_np:$SMBTORTURE_REMOTE_HOST \
+               $t || all_errs=`expr $all_errs + 1`
+       if [ $old_errs -lt $all_errs ]; then
+               restore_snapshot "\n$test_name failed."
+       fi
+done
 
 test_name="WINDOWS CLIENT / SAMBA SERVER SHARE"
 old_errs=$all_errs