summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrad Henry <brad@samba.org>2006-10-14 14:50:30 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 14:21:01 -0500
commit2c594ee12b75e291204c213cbf2400c3c1561ebc (patch)
tree12bafb44ee663a29d99bbd944c01d31fd6e60ecf
parent1779e80bfb0f7b6cd6e29ad66912c68ef05e87fe (diff)
downloadsamba-2c594ee12b75e291204c213cbf2400c3c1561ebc.tar.gz
samba-2c594ee12b75e291204c213cbf2400c3c1561ebc.tar.bz2
samba-2c594ee12b75e291204c213cbf2400c3c1561ebc.zip
r19277: This commit adds support to run the smbtorture RPC-ASYNCBIND RPC-ATSVC
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)
-rwxr-xr-xsource4/script/tests/test_win.sh26
1 files changed, 16 insertions, 10 deletions
diff --git a/source4/script/tests/test_win.sh b/source4/script/tests/test_win.sh
index 01e6642802..8861e2eccd 100755
--- a/source4/script/tests/test_win.sh
+++ b/source4/script/tests/test_win.sh
@@ -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