Ilya Shishkov created IGNITE-23656:
--------------------------------------

             Summary: Fix ZookeeperDiscoverySpiTestSuite1
                 Key: IGNITE-23656
                 URL: https://issues.apache.org/jira/browse/IGNITE-23656
             Project: Ignite
          Issue Type: Test
            Reporter: Ilya Shishkov


ZookeeperDiscoverySpiTestSuite1 fails very often, because of 
{{OutOfMemoryError}} [1].

It seems, that problem is caused by flaky test:
{{ZookeeperDiscoveryTopologyChangeAndReconnectTest#testLargeUserAttribute3}}.

{code}
[2024-11-12T17:05:30,485][2024-11-12T17:05:30,689][ERROR][zk-internal.ZookeeperDiscoveryTopologyChangeAndReconnectTest4-EventThread][ZookeeperDiscoveryImpl]
 Fatal error in ZookeeperDiscovery. Stopping the node in order to prevent 
cluster wide instability.
 org.apache.ignite.IgniteCheckedException: Failed to serialize object: 
org.apache.ignite.spi.discovery.zk.internal.ZkJoinEventDataForJoined@5c330d1f
[INFO 
][grid-nio-worker-tcp-comm-0-#3465%TcpCommunicationSpi%][TcpCommunicationSpi] 
Accepted incoming communication connection [locAddr=/192.168.33.129:45014, 
rmtAddr=/192.168.33.129:58366]
        at 
org.apache.ignite.marshaller.jdk.JdkMarshaller.marshal0(JdkMarshaller.java:102) 
~[classes/:?]
        at 
org.apache.ignite.marshaller.jdk.JdkMarshaller.marshal0(JdkMarshaller.java:109) 
~[classes/:?]
        at 
org.apache.ignite.marshaller.AbstractNodeNameAwareMarshaller.marshal(AbstractNodeNameAwareMarshaller.java:56)
 ~[classes/:?]
        at 
org.apache.ignite.internal.util.IgniteUtils.marshal(IgniteUtils.java:10889) 
~[classes/:?]
        at 
org.apache.ignite.spi.discovery.zk.internal.ZookeeperDiscoveryImpl.marshalZip(ZookeeperDiscoveryImpl.java:4100)
 ~[classes/:?]
        at 
org.apache.ignite.spi.discovery.zk.internal.ZookeeperDiscoveryImpl.generateBulkJoinEvent(ZookeeperDiscoveryImpl.java:1849)
 ~[classes/:?]
        at 
org.apache.ignite.spi.discovery.zk.internal.ZookeeperDiscoveryImpl.generateJoinEvents(ZookeeperDiscoveryImpl.java:1784)
 ~[classes/:?]
        at 
org.apache.ignite.spi.discovery.zk.internal.ZookeeperDiscoveryImpl.generateTopologyEvents(ZookeeperDiscoveryImpl.java:1731)
 ~[classes/:?]
        at 
org.apache.ignite.spi.discovery.zk.internal.ZookeeperDiscoveryImpl$ZkWatcher.processResult(ZookeeperDiscoveryImpl.java:4254)
 [classes/:?]
        at 
org.apache.ignite.spi.discovery.zk.internal.ZookeeperClient$ChildrenCallbackWrapper.processResult(ZookeeperClient.java:1208)
 [classes/:?]
        at 
org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:667) 
[zookeeper-3.8.4.jar:3.8.4]
        at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:554) 
[zookeeper-3.8.4.jar:3.8.4]
Caused by: java.lang.IllegalArgumentException: Self-suppression not permitted
        at java.base/java.lang.Throwable.addSuppressed(Throwable.java:1054) 
~[?:?]
        at 
org.apache.ignite.marshaller.jdk.JdkMarshaller.marshal0(JdkMarshaller.java:94) 
~[classes/:?]
        ... 11 more
Caused by: java.lang.OutOfMemoryError: Java heap space
{code}

Can be reproduced locally.




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to