[
https://issues.apache.org/jira/browse/IGNITE-23700?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alexander Lapin updated IGNITE-23700:
-------------------------------------
Description:
ActiveActorTest.testChangeLeaderWhenActualLeft may fail with NPE
{code:java}
java.lang.NullPointerException at
org.apache.ignite.internal.raft.client.AbstractTopologyAwareGroupServiceTest.testChangeLeaderWhenActualLeft(AbstractTopologyAwareGroupServiceTest.java:319)
{code}
Seems that the issue is in missing leaderRefNoInitialNotify.get() != null in
waitForCondition in testChangeLeaderWhenActualLeft despite the fact that
there's such check in testChangeLeaderForce
{code:java}
assertTrue(waitForCondition(
() -> leaderRefNoInitialNotify.get() != null &&
!leader.equals(leaderRefNoInitialNotify.get()),
WAIT_TIMEOUT_MILLIS)
); {code}
was:
ActiveActorTest.testChangeLeaderWhenActualLeft may fail with NPE
{{}}
{code:java}
{code}
{{java.lang.NullPointerException at
org.apache.ignite.internal.raft.client.AbstractTopologyAwareGroupServiceTest.testChangeLeaderWhenActualLeft(AbstractTopologyAwareGroupServiceTest.java:319)}}
Seems that the issue is in missing leaderRefNoInitialNotify.get() != null in
waitForCondition in testChangeLeaderWhenActualLeft despite the fact that
there's such check in testChangeLeaderForce
{code:java}
assertTrue(waitForCondition(
() -> leaderRefNoInitialNotify.get() != null &&
!leader.equals(leaderRefNoInitialNotify.get()),
WAIT_TIMEOUT_MILLIS)
); {code}
{{}}
> ActiveActorTest.testChangeLeaderWhenActualLeft is flaky with NPE
> ----------------------------------------------------------------
>
> Key: IGNITE-23700
> URL: https://issues.apache.org/jira/browse/IGNITE-23700
> Project: Ignite
> Issue Type: Bug
> Reporter: Alexander Lapin
> Assignee: Alexander Lapin
> Priority: Major
> Labels: ignite-3
> Time Spent: 10m
> Remaining Estimate: 0h
>
> ActiveActorTest.testChangeLeaderWhenActualLeft may fail with NPE
> {code:java}
> java.lang.NullPointerException at
> org.apache.ignite.internal.raft.client.AbstractTopologyAwareGroupServiceTest.testChangeLeaderWhenActualLeft(AbstractTopologyAwareGroupServiceTest.java:319)
> {code}
>
> Seems that the issue is in missing leaderRefNoInitialNotify.get() != null in
> waitForCondition in testChangeLeaderWhenActualLeft despite the fact that
> there's such check in testChangeLeaderForce
> {code:java}
> assertTrue(waitForCondition(
> () -> leaderRefNoInitialNotify.get() != null &&
> !leader.equals(leaderRefNoInitialNotify.get()),
> WAIT_TIMEOUT_MILLIS)
> ); {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)