svn commit: samba r8874 - in branches/SAMBA_4_0/source/torture/local: .

metze at samba.org metze at samba.org
Mon Aug 1 00:26:52 GMT 2005


Author: metze
Date: 2005-08-01 00:26:52 +0000 (Mon, 01 Aug 2005)
New Revision: 8874

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=8874

Log:
test some more combinations

metze
Modified:
   branches/SAMBA_4_0/source/torture/local/irpc.c


Changeset:
Modified: branches/SAMBA_4_0/source/torture/local/irpc.c
===================================================================
--- branches/SAMBA_4_0/source/torture/local/irpc.c	2005-07-31 23:55:10 UTC (rev 8873)
+++ branches/SAMBA_4_0/source/torture/local/irpc.c	2005-08-01 00:26:52 UTC (rev 8874)
@@ -48,13 +48,14 @@
 */
 static BOOL test_addone(TALLOC_CTX *mem_ctx, 
 			struct messaging_context *msg_ctx1,
-			struct messaging_context *msg_ctx2)
+			struct messaging_context *msg_ctx2,
+			uint32_t value)
 {
 	struct echo_AddOne r;
 	NTSTATUS status;
 
 	/* make the call */
-	r.in.in_data = random() & 0xFFFFFFFF;
+	r.in.in_data = value;
 
 	test_debug = True;
 	status = IRPC_CALL(msg_ctx1, MSG_ID2, rpcecho, ECHO_ADDONE, &r);
@@ -168,7 +169,11 @@
 	IRPC_REGISTER(msg_ctx1, rpcecho, ECHO_ADDONE, irpc_AddOne, NULL);
 	IRPC_REGISTER(msg_ctx2, rpcecho, ECHO_ADDONE, irpc_AddOne, NULL);
 
-	ret &= test_addone(mem_ctx, msg_ctx1, msg_ctx2);
+	ret &= test_addone(mem_ctx, msg_ctx1, msg_ctx2, 0);
+	ret &= test_addone(mem_ctx, msg_ctx1, msg_ctx2, 0x7FFFFFFE);
+	ret &= test_addone(mem_ctx, msg_ctx1, msg_ctx2, 0xFFFFFFFE);
+	ret &= test_addone(mem_ctx, msg_ctx1, msg_ctx2, 0xFFFFFFFF);
+	ret &= test_addone(mem_ctx, msg_ctx1, msg_ctx2, random() & 0xFFFFFFFF);
 	ret &= test_speed(mem_ctx, msg_ctx1, msg_ctx2, ev);
 
 	talloc_free(mem_ctx);



More information about the samba-cvs mailing list