[ 
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)

Reply via email to