Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-8131

ZookeeperDiscoverySpiTest#testClientReconnectSessionExpire* tests fail on TC

    XMLWordPrintableJSON

Details

    Description

      Two tests always fail on TC with the assertion

      junit.framework.AssertionFailedError: Failed to wait for disconnect/reconnect event.
          at org.apache.ignite.spi.discovery.zk.internal.ZookeeperDiscoverySpiTest.waitReconnectEvent(ZookeeperDiscoverySpiTest.java:4221)
          at org.apache.ignite.spi.discovery.zk.internal.ZookeeperDiscoverySpiTest.reconnectClientNodes(ZookeeperDiscoverySpiTest.java:4183)
          at org.apache.ignite.spi.discovery.zk.internal.ZookeeperDiscoverySpiTest.clientReconnectSessionExpire(ZookeeperDiscoverySpiTest.java:2231)
          at org.apache.ignite.spi.discovery.zk.internal.ZookeeperDiscoverySpiTest.testClientReconnectSessionExpire1_1(ZookeeperDiscoverySpiTest.java:2206)
      

      from client disconnect/reconnect events check. Obviously client doesn't generate these events as it supposed to do.
      (TC runs can be found here).

      It is possible to reproduce test failure locally as well, but with low probability: one failure for 50 or even 300 successful executions.

      Attachments

        1. ZK_client_reconnect_failure.log
          372 kB
          Sergey Chugunov
        2. ZK_client_reconnect_success.log
          99 kB
          Sergey Chugunov

        Activity

          People

            garus.d.g Denis Garus
            sergey-chugunov Sergey Chugunov
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: