[ https://issues.apache.org/jira/browse/IGNITE-15181?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17389919#comment-17389919 ]
Ignite TC Bot commented on IGNITE-15181: ---------------------------------------- {panel:title=Branch: [pull/9279/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/9279/head] Base: [master] : No new tests found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel} [TeamCity *--> Run :: All* Results|https://ci.ignite.apache.org/viewLog.html?buildId=6105423&buildTypeId=IgniteTests24Java8_RunAll] > IgniteClientReconnectMassiveShutdownTest.testMassiveServersShutdown3 fails > with unexpected exception > ---------------------------------------------------------------------------------------------------- > > Key: IGNITE-15181 > URL: https://issues.apache.org/jira/browse/IGNITE-15181 > Project: Ignite > Issue Type: Bug > Reporter: Vyacheslav Koptilin > Assignee: Vyacheslav Koptilin > Priority: Major > Fix For: 2.12 > > Time Spent: 10m > Remaining Estimate: 0h > > IgniteClientReconnectMassiveShutdownTest.testMassiveServersShutdown3 may fail > with the following unexpected exception: > {noformat} > Failed to commit a transaction (all partition owners have left the grid, > partition data has been lost) [cacheName=default, partition=213, > key=KeyCacheObjectImpl [part=213, val=3456, hasValBytes=true]] > class org.apache.ignite.IgniteCheckedException: Failed to commit a > transaction (all partition owners have left the grid, partition data has been > lost) [cacheName=default, partition=213, key=KeyCacheObjectImpl [part=213, > val=3456, hasValBytes=true]] > at org.apache.ignite.internal.util.IgniteUtils.cast(IgniteUtils.java:7755) > at > org.apache.ignite.internal.util.future.GridFutureAdapter.resolve(GridFutureAdapter.java:260) > at > org.apache.ignite.internal.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:172) > at > org.apache.ignite.internal.util.future.GridFutureAdapter.get(GridFutureAdapter.java:141) > at > org.apache.ignite.testframework.GridTestUtils.lambda$runMultiThreadedAsync$96d302c5$1(GridTestUtils.java:1026) > at > org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListener(GridFutureAdapter.java:399) > at > org.apache.ignite.internal.util.future.GridFutureAdapter.unblock(GridFutureAdapter.java:347) > at > org.apache.ignite.internal.util.future.GridFutureAdapter.unblockAll(GridFutureAdapter.java:335) > at > org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:511) > at > org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:490) > at > org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:478) > at > org.apache.ignite.testframework.GridTestUtils.lambda$runAsync$3(GridTestUtils.java:1181) > at > org.apache.ignite.testframework.GridTestUtils$7.call(GridTestUtils.java:1494) > at > org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:88) > Caused by: class org.apache.ignite.IgniteException: Failed to commit a > transaction (all partition owners have left the grid, partition data has been > lost) [cacheName=default, partition=213, key=KeyCacheObjectImpl [part=213, > val=3456, hasValBytes=true]] > at > org.apache.ignite.internal.util.IgniteUtils.convertException(IgniteUtils.java:1101) > at > org.apache.ignite.internal.processors.cache.transactions.TransactionProxyImpl.commit(TransactionProxyImpl.java:324) > at > org.apache.ignite.spi.discovery.tcp.IgniteClientReconnectMassiveShutdownTest$1.call(IgniteClientReconnectMassiveShutdownTest.java:184) > ... 1 more > Caused by: class > org.apache.ignite.internal.processors.cache.CacheInvalidStateException: > Failed to commit a transaction (all partition owners have left the grid, > partition data has been lost) [cacheName=default, partition=213, > key=KeyCacheObjectImpl [part=213, val=3456, hasValBytes=true]] > at > org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxFinishFuture$FinishMiniFuture.onNodeLeft(GridNearTxFinishFuture.java:1004) > at > org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxFinishFuture.onNodeLeft(GridNearTxFinishFuture.java:172) > at > org.apache.ignite.internal.processors.cache.GridCacheMvccManager$4.onEvent(GridCacheMvccManager.java:271) > at > org.apache.ignite.internal.managers.eventstorage.GridEventStorageManager$LocalListenerWrapper.onEvent(GridEventStorageManager.java:1399) > at > org.apache.ignite.internal.managers.eventstorage.GridEventStorageManager.notifyListeners(GridEventStorageManager.java:894) > at > org.apache.ignite.internal.managers.eventstorage.GridEventStorageManager.notifyListeners(GridEventStorageManager.java:879) > at > org.apache.ignite.internal.managers.eventstorage.GridEventStorageManager.record0(GridEventStorageManager.java:350) > at > org.apache.ignite.internal.managers.eventstorage.GridEventStorageManager.record(GridEventStorageManager.java:313) > at > org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryWorker.recordEvent(GridDiscoveryManager.java:2987) > at > org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body0(GridDiscoveryManager.java:3203) > at > org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body(GridDiscoveryManager.java:3007) > at > org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:120) > at java.base/java.lang.Thread.run(Thread.java:834 > {noformat} > The root cause is that the test stops 7 server nodes, which is greater than > the number of backups - 2, and, therefore may lead to > CacheInvalidStateException [1]IGNITE-13244. Need to update the test at least. > https://ignite.apache.org/docs/latest/perf-and-troubleshooting/handling-exceptions -- This message was sent by Atlassian Jira (v8.3.4#803005)