[
https://issues.apache.org/jira/browse/IGNITE-9631?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16618844#comment-16618844
]
Alexey Platonov commented on IGNITE-9631:
-----------------------------------------
This test case was blocked by grid starting while eternal initial partition map
exchange.
Example of stacktrace:
States: \{TIMED_WAITING=1}
Names:
- "restart-worker-0"
Stack:
- sun.misc.Unsafe.park(Native Method)
- java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:338)
-
org.apache.ignite.internal.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:217)
-
org.apache.ignite.internal.util.future.GridFutureAdapter.get(GridFutureAdapter.java:159)
-
org.apache.ignite.internal.util.future.GridFutureAdapter.get(GridFutureAdapter.java:151)
-
org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager.onKernalStart(GridCachePartitionExchangeManager.java:669)
-
org.apache.ignite.internal.processors.cache.GridCacheProcessor.onKernalStart(GridCacheProcessor.java:891)
- org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:1110)
-
org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start0(IgnitionEx.java:2020)
-
org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start(IgnitionEx.java:1725)
- - locked <IGNORED> (a
org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance)
- org.apache.ignite.internal.IgnitionEx.start0(IgnitionEx.java:1153)
- org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:651)
-
org.apache.ignite.testframework.junits.GridAbstractTest.startGrid(GridAbstractTest.java:917)
-
org.apache.ignite.testframework.junits.GridAbstractTest.startGrid(GridAbstractTest.java:855)
-
org.apache.ignite.testframework.junits.GridAbstractTest.startGrid(GridAbstractTest.java:843)
-
org.apache.ignite.testframework.junits.GridAbstractTest.startGrid(GridAbstractTest.java:809)
-
org.apache.ignite.internal.processors.cache.distributed.GridCacheAbstractNodeRestartSelfTest.access$1000(GridCacheAbstractNodeRestartSelfTest.java:64)
-
org.apache.ignite.internal.processors.cache.distributed.GridCacheAbstractNodeRestartSelfTest$2.run(GridCacheAbstractNodeRestartSelfTest.java:665)
- java.lang.Thread.run(Thread.java:748)
For preventing such blocking I added manual interrupting of workers of test.
But this situation should be investigated in other task because such blocking
appears in other suites (like IgniteCacheRestartTestSuite). Example in ofher
suite:
https://ci.ignite.apache.org/viewLog.html?buildId=1862692&tab=buildResultsDiv&buildTypeId=IgniteTests24Java8_CacheRestarts1
> Timeouts in ZookeeperDIscoverySpi test suite
> --------------------------------------------
>
> Key: IGNITE-9631
> URL: https://issues.apache.org/jira/browse/IGNITE-9631
> Project: Ignite
> Issue Type: Bug
> Reporter: Alexey Platonov
> Assignee: Alexey Platonov
> Priority: Major
> Labels: MakeTeamcityGreenAgain
>
> Sometimes this test suite times out. Failed test examples:
> [https://ci.ignite.apache.org/viewLog.html?buildId=1862120&tab=buildResultsDiv&buildTypeId=IgniteTests24Java8_ZooKeeperDiscovery2]
> [https://ci.ignite.apache.org/viewLog.html?buildId=1839809&tab=buildResultsDiv&buildTypeId=IgniteTests24Java8_ZooKeeperDiscovery2]
> It seems that test class GridCachePartitionedNodeRestartTest times out and
> block all suite.
> We need to add timeouts into test for suite timeouts preventing.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)