Mirza Aliev created IGNITE-21642:
------------------------------------
Summary: Bug in CMG manager leads to failures in .NET test suite
Key: IGNITE-21642
URL: https://issues.apache.org/jira/browse/IGNITE-21642
Project: Ignite
Issue Type: Bug
Reporter: Mirza Aliev
Attachments: _Test_Run_.NET_Tests_25164.log (1).zip
A lot of test cannot start in .NET suite
https://ci.ignite.apache.org/buildConfiguration/ApacheIgnite3xGradle_Test_RunAllTests/7890147?hideProblemsFromDependencies=false&hideTestsFromDependencies=false&expandBuildTestsSection=true&expandCode+Inspection=true&expandBuildProblemsSection=true&expandBuildChangesSection=true&expandBuildDeploymentsSection=false
There reason is because for test reason we start several test, but one of them
cannot finish its start.
It happens in
{{org.apache.ignite.internal.runner.app.PlatformTestNodeRunner#startNodes}}
on the line
{code:java}
List<Ignite> startedNodes =
igniteFutures.stream().map(CompletableFuture::join).collect(toList());
{code}
The reason is that some node haven't received any event from CMG about adding
new nodes in topology, and that leas to the situation that after
https://issues.apache.org/jira/browse/IGNITE-20553 was merged, any node awaits
itself being presented in the local logical topology, but if we have not
received any events about adding nodes (including adding ourself), the start
will hang
--
This message was sent by Atlassian Jira
(v8.20.10#820010)