yangyongzheng created SCB-831:

             Summary: Saga UT failed at LoadBalancedClusterMessageSenderTest on 
WIndows environment
                 Key: SCB-831
                 URL: https://issues.apache.org/jira/browse/SCB-831
             Project: Apache ServiceComb
          Issue Type: Bug
          Components: Saga
    Affects Versions: saga-0.2.0
         Environment: Windows 7 or Windows Server 2008 R2
            Reporter: yangyongzheng

UT will failed at : 

It seems this assert

await().atMost(2, SECONDS).until(new Callable<Boolean>() {
    public Boolean call() throws Exception {
        return connected.get(8080).size() == 2 || connected.get(8090).size() == 

The  connected size will only be 1 not 2

I had found out that GrpcCompensateStreamObserver don't trigger onError when 
simulate connection closed in this case so LoadBalancedClusterMessageSender 
can't take PushBackReconnectRunnable from pendingTasks in order to reconnect 
server, then the connected count will be only 1, then test case failed


This message was sent by Atlassian JIRA

Reply via email to