[
https://issues.apache.org/jira/browse/IGNITE-29179?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vladimir Steshin updated IGNITE-29179:
--------------------------------------
Description:
`
IgniteClusterSnapshotStreamerTest#testMetaWarningRestoredByOnlyOneNode()` fails
sometimes on master.
Failure example:
{code:java}
======= Failed test run #1 ========== Snapshot validation stopped. Required
node has left the cluster [nodeId=[fb9074df-910f-47e7-9521-a02725900001]]
------- Stdout: ------- class
org.apache.ignite.internal.cluster.ClusterTopologyCheckedException: Snapshot
validation stopped. Required node has left the cluster
[nodeId=[fb9074df-910f-47e7-9521-a02725900001]] at
org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckProcess.checkNodeLeft(SnapshotCheckProcess.java:717)
at
org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckProcess.reducePreparationAndMetasCheck(SnapshotCheckProcess.java:545)
at
org.apache.ignite.internal.util.distributed.DistributedProcess.lambda$new$3(DistributedProcess.java:204)
at
org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$3.onDiscovery0(GridDiscoveryManager.java:748)
at
org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$3$NotificationTask.run(GridDiscoveryManager.java:924)
at
org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryMessageNotifier.body0(GridDiscoveryManager.java:2835)
at
org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryMessageNotifier.body(GridDiscoveryManager.java:2865)
at
org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:125)
at java.base/java.lang.Thread.run(Thread.java:840)======= Failed test run #2
========== class
org.apache.ignite.internal.cluster.ClusterTopologyCheckedException: Snapshot
validation stopped. Required node has left the cluster
[nodeId=[fb9074df-910f-47e7-9521-a02725900001]] at
org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckProcess.checkNodeLeft(SnapshotCheckProcess.java:717)
at
org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckProcess.reducePreparationAndMetasCheck(SnapshotCheckProcess.java:545)
at
org.apache.ignite.internal.util.distributed.DistributedProcess.lambda$new$3(DistributedProcess.java:204)
at
org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$3.onDiscovery0(GridDiscoveryManager.java:748)
at
org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$3$NotificationTask.run(GridDiscoveryManager.java:924)
at
org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryMessageNotifier.body0(GridDiscoveryManager.java:2835)
at
org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryMessageNotifier.body(GridDiscoveryManager.java:2865)
at
org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:125)
at java.base/java.lang.Thread.run(Thread.java:840) {code}
The run log is attached.
was:
`
IgniteClusterSnapshotStreamerTest#testMetaWarningRestoredByOnlyOneNode()` fails
sometimes on master.
Failure example:
{code:java}
======= Failed test run #1 ========== Snapshot validation stopped. Required
node has left the cluster [nodeId=[fb9074df-910f-47e7-9521-a02725900001]]
------- Stdout: ------- class
org.apache.ignite.internal.cluster.ClusterTopologyCheckedException: Snapshot
validation stopped. Required node has left the cluster
[nodeId=[fb9074df-910f-47e7-9521-a02725900001]] at
org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckProcess.checkNodeLeft(SnapshotCheckProcess.java:717)
at
org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckProcess.reducePreparationAndMetasCheck(SnapshotCheckProcess.java:545)
at
org.apache.ignite.internal.util.distributed.DistributedProcess.lambda$new$3(DistributedProcess.java:204)
at
org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$3.onDiscovery0(GridDiscoveryManager.java:748)
at
org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$3$NotificationTask.run(GridDiscoveryManager.java:924)
at
org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryMessageNotifier.body0(GridDiscoveryManager.java:2835)
at
org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryMessageNotifier.body(GridDiscoveryManager.java:2865)
at
org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:125)
at java.base/java.lang.Thread.run(Thread.java:840)======= Failed test run #2
========== class
org.apache.ignite.internal.cluster.ClusterTopologyCheckedException: Snapshot
validation stopped. Required node has left the cluster
[nodeId=[fb9074df-910f-47e7-9521-a02725900001]] at
org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckProcess.checkNodeLeft(SnapshotCheckProcess.java:717)
at
org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckProcess.reducePreparationAndMetasCheck(SnapshotCheckProcess.java:545)
at
org.apache.ignite.internal.util.distributed.DistributedProcess.lambda$new$3(DistributedProcess.java:204)
at
org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$3.onDiscovery0(GridDiscoveryManager.java:748)
at
org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$3$NotificationTask.run(GridDiscoveryManager.java:924)
at
org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryMessageNotifier.body0(GridDiscoveryManager.java:2835)
at
org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryMessageNotifier.body(GridDiscoveryManager.java:2865)
at
org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:125)
at java.base/java.lang.Thread.run(Thread.java:840) {code}
> Flaky test: testMetaWarningRestoredByOnlyOneNode()
> --------------------------------------------------
>
> Key: IGNITE-29179
> URL: https://issues.apache.org/jira/browse/IGNITE-29179
> Project: Ignite
> Issue Type: Improvement
> Reporter: Vladimir Steshin
> Priority: Minor
>
> `
> IgniteClusterSnapshotStreamerTest#testMetaWarningRestoredByOnlyOneNode()`
> fails sometimes on master.
> Failure example:
> {code:java}
> ======= Failed test run #1 ========== Snapshot validation stopped. Required
> node has left the cluster [nodeId=[fb9074df-910f-47e7-9521-a02725900001]]
> ------- Stdout: ------- class
> org.apache.ignite.internal.cluster.ClusterTopologyCheckedException: Snapshot
> validation stopped. Required node has left the cluster
> [nodeId=[fb9074df-910f-47e7-9521-a02725900001]] at
> org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckProcess.checkNodeLeft(SnapshotCheckProcess.java:717)
> at
> org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckProcess.reducePreparationAndMetasCheck(SnapshotCheckProcess.java:545)
> at
> org.apache.ignite.internal.util.distributed.DistributedProcess.lambda$new$3(DistributedProcess.java:204)
> at
> org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$3.onDiscovery0(GridDiscoveryManager.java:748)
> at
> org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$3$NotificationTask.run(GridDiscoveryManager.java:924)
> at
> org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryMessageNotifier.body0(GridDiscoveryManager.java:2835)
> at
> org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryMessageNotifier.body(GridDiscoveryManager.java:2865)
> at
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:125)
> at java.base/java.lang.Thread.run(Thread.java:840)======= Failed test run #2
> ========== class
> org.apache.ignite.internal.cluster.ClusterTopologyCheckedException: Snapshot
> validation stopped. Required node has left the cluster
> [nodeId=[fb9074df-910f-47e7-9521-a02725900001]] at
> org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckProcess.checkNodeLeft(SnapshotCheckProcess.java:717)
> at
> org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckProcess.reducePreparationAndMetasCheck(SnapshotCheckProcess.java:545)
> at
> org.apache.ignite.internal.util.distributed.DistributedProcess.lambda$new$3(DistributedProcess.java:204)
> at
> org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$3.onDiscovery0(GridDiscoveryManager.java:748)
> at
> org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$3$NotificationTask.run(GridDiscoveryManager.java:924)
> at
> org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryMessageNotifier.body0(GridDiscoveryManager.java:2835)
> at
> org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryMessageNotifier.body(GridDiscoveryManager.java:2865)
> at
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:125)
> at java.base/java.lang.Thread.run(Thread.java:840) {code}
>
> The run log is attached.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)