Skip to content

Commit 31fc5ec

Browse files
authored
Logged process time of GrpcClientTest#serverStream (#1208)
1 parent db0f3ca commit 31fc5ec

File tree

1 file changed

+10
-4
lines changed
  • 3-extensions/protocol/dubbo-samples-triple/src/test/java/org/apache/dubbo/sample/tri/grpc

1 file changed

+10
-4
lines changed

3-extensions/protocol/dubbo-samples-triple/src/test/java/org/apache/dubbo/sample/tri/grpc/GrpcClientTest.java

+10-4
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,16 @@
2929
import org.junit.Assert;
3030
import org.junit.BeforeClass;
3131
import org.junit.Test;
32+
import org.slf4j.Logger;
33+
import org.slf4j.LoggerFactory;
3234

3335
import java.util.HashMap;
3436
import java.util.Map;
3537
import java.util.concurrent.CountDownLatch;
3638
import java.util.concurrent.TimeUnit;
3739

3840
public class GrpcClientTest {
41+
private static final Logger LOGGER = LoggerFactory.getLogger(GrpcClientTest.class);
3942
private static GreeterGrpc.GreeterStub stub;
4043
private static GreeterGrpc.GreeterBlockingStub blockingStub;
4144

@@ -76,22 +79,25 @@ public void serverStream() throws InterruptedException {
7679
"sayGreeterServerStream") {
7780
@Override
7881
public void onNext(GreeterReply data) {
79-
long lastTimestamp = map.getOrDefault(key, 0L);
8082
long now = System.currentTimeMillis();
83+
long lastTimestamp = map.getOrDefault(key, 0L);
8184
map.put(key, now);
85+
latch.countDown();
8286
if (lastTimestamp == 0) {
83-
latch.countDown();
87+
LOGGER.info("onNext now:{}", now);
8488
} else {
8589
long diff = Math.abs(now - lastTimestamp - 1000);
86-
System.out.println(diff);
8790
if (diff < 50) {
88-
latch.countDown();
91+
LOGGER.info("onNext now:{} diff:{}", now, diff);
92+
} else {
93+
LOGGER.warn("onNext now:{} diff:{} >= 50!", now, diff);
8994
}
9095
}
9196
super.onNext(data);
9297
}
9398
};
9499
stub.greetServerStream(request, observer);
100+
LOGGER.info("serverStream begin latch.await now:{}", System.currentTimeMillis());
95101
Assert.assertTrue(latch.await(12, TimeUnit.SECONDS));
96102
}
97103

0 commit comments

Comments
 (0)