From 9cf79c22b3887fd77acdae7cce9a89839f979cf4 Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Fri, 24 Oct 2008 20:43:01 +0000 Subject: [PATCH] Simulate a client that remains up against its message limit for well beyond the 10x buffer provided by the server. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5458 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- .../com/threerings/presents/client/TestClient.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/tests/src/java/com/threerings/presents/client/TestClient.java b/tests/src/java/com/threerings/presents/client/TestClient.java index 8a41a9670..d38f33536 100644 --- a/tests/src/java/com/threerings/presents/client/TestClient.java +++ b/tests/src/java/com/threerings/presents/client/TestClient.java @@ -129,8 +129,15 @@ public class TestClient object.postMessage("lawl!"); // try blowing through our message limit - for (int ii = 0; ii < 4*Client.DEFAULT_MSGS_PER_SECOND; ii++) { - object.postMessage("ZOMG!", new Integer(ii)); + for (int tt = 0; tt < 15; tt++) { + log.info("Go speed messages, go! " + tt); + for (int ii = 0; ii < 2*Client.DEFAULT_MSGS_PER_SECOND; ii++) { + object.postMessage("ZOMG!", new Integer(ii)); + } + try { + Thread.sleep(1000L); + } catch (Exception e) { + } } // ask for the power