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