[ 
https://issues.apache.org/jira/browse/IGNITE-13766?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17253446#comment-17253446
 ] 

Ignite TC Bot commented on IGNITE-13766:
----------------------------------------

{panel:title=Branch: [pull/8500/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8500/head] Base: [master] : New Tests 
(207)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#00008b}Control Utility{color} [[tests 
6|https://ci.ignite.apache.org/viewLog.html?buildId=5801303]]
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerWithSSLTest.testConnectivityCommandWithNodeExit - 
PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerTest.testConnectivityCommandWithNodeExit - PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerWithSSLTest.testConnectivityCommandWithoutFailedNodes - 
PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerWithSSLTest.testConnectivityCommandWithFailedNodes - 
PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerTest.testConnectivityCommandWithoutFailedNodes - PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerTest.testConnectivityCommandWithFailedNodes - PASSED{color}

{color:#00008b}Control Utility (Zookeeper){color} [[tests 
3|https://ci.ignite.apache.org/viewLog.html?buildId=5760624]]
* {color:#013220}ZookeeperIgniteControlUtilityTestSuite: 
GridCommandHandlerTest.testConnectivityCommandWithoutFailedNodes - PASSED{color}
* {color:#013220}ZookeeperIgniteControlUtilityTestSuite: 
GridCommandHandlerTest.testConnectivityCommandWithFailedNodes - PASSED{color}
* {color:#013220}ZookeeperIgniteControlUtilityTestSuite: 
GridCommandHandlerTest.testConnectivityCommandWithNodeExit - PASSED{color}

{color:#00008b}Thin client: Python{color} [[tests 
198|https://ci.ignite.apache.org/viewLog.html?buildId=5760597]]
* 
{color:#013220}tests.test_datatypes.test_put_get_data[localhost-10800-None-True-None-654321-.opt.buildagent.work.7bc1c54bc719b67c.modules.platforms.python.tests.config.ssl.client_with_pass_full_pem-None-VerifyMode_CERT_NONE-DEFAULT:!aNULL:!eNULL:!MD5:!3DES:!DES:!RC4:!IDEA:!SEED:!aDSS:!SRP:!PSK-_SSLMethod_PROTOCOL_TLSv1_1-None-None-value38-None]
 - PASSED{color}
* 
{color:#013220}tests.test_datatypes.test_put_get_data[localhost-10800-None-True-None-654321-.opt.buildagent.work.7bc1c54bc719b67c.modules.platforms.python.tests.config.ssl.client_with_pass_full_pem-None-VerifyMode_CERT_NONE-DEFAULT:!aNULL:!eNULL:!MD5:!3DES:!DES:!RC4:!IDEA:!SEED:!aDSS:!SRP:!PSK-_SSLMethod_PROTOCOL_TLSv1_1-None-None-value37-BinaryEnumArrayObject]
 - PASSED{color}
* 
{color:#013220}tests.test_datatypes.test_put_get_data[localhost-10800-None-True-None-654321-.opt.buildagent.work.7bc1c54bc719b67c.modules.platforms.python.tests.config.ssl.client_with_pass_full_pem-None-VerifyMode_CERT_NONE-DEFAULT:!aNULL:!eNULL:!MD5:!3DES:!DES:!RC4:!IDEA:!SEED:!aDSS:!SRP:!PSK-_SSLMethod_PROTOCOL_TLSv1_1-None-None-value36-TimestampArrayObject]
 - PASSED{color}
* 
{color:#013220}tests.test_datatypes.test_put_get_data[localhost-10800-None-True-None-654321-.opt.buildagent.work.7bc1c54bc719b67c.modules.platforms.python.tests.config.ssl.client_with_pass_full_pem-None-VerifyMode_CERT_NONE-DEFAULT:!aNULL:!eNULL:!MD5:!3DES:!DES:!RC4:!IDEA:!SEED:!aDSS:!SRP:!PSK-_SSLMethod_PROTOCOL_TLSv1_1-None-None-value35-None]
 - PASSED{color}
* 
{color:#013220}tests.test_datatypes.test_put_get_data[localhost-10800-None-True-None-654321-.opt.buildagent.work.7bc1c54bc719b67c.modules.platforms.python.tests.config.ssl.client_with_pass_full_pem-None-VerifyMode_CERT_NONE-DEFAULT:!aNULL:!eNULL:!MD5:!3DES:!DES:!RC4:!IDEA:!SEED:!aDSS:!SRP:!PSK-_SSLMethod_PROTOCOL_TLSv1_1-None-None-value34-None]
 - PASSED{color}
* 
{color:#013220}tests.test_datatypes.test_put_get_data[localhost-10800-None-True-None-654321-.opt.buildagent.work.7bc1c54bc719b67c.modules.platforms.python.tests.config.ssl.client_with_pass_full_pem-None-VerifyMode_CERT_NONE-DEFAULT:!aNULL:!eNULL:!MD5:!3DES:!DES:!RC4:!IDEA:!SEED:!aDSS:!SRP:!PSK-_SSLMethod_PROTOCOL_TLSv1_1-None-None-value33-None]
 - PASSED{color}
* 
{color:#013220}tests.test_datatypes.test_put_get_data[localhost-10800-None-True-None-654321-.opt.buildagent.work.7bc1c54bc719b67c.modules.platforms.python.tests.config.ssl.client_with_pass_full_pem-None-VerifyMode_CERT_NONE-DEFAULT:!aNULL:!eNULL:!MD5:!3DES:!DES:!RC4:!IDEA:!SEED:!aDSS:!SRP:!PSK-_SSLMethod_PROTOCOL_TLSv1_1-None-None-value32-None]
 - PASSED{color}
* 
{color:#013220}tests.test_datatypes.test_put_get_data[localhost-10800-None-True-None-654321-.opt.buildagent.work.7bc1c54bc719b67c.modules.platforms.python.tests.config.ssl.client_with_pass_full_pem-None-VerifyMode_CERT_NONE-DEFAULT:!aNULL:!eNULL:!MD5:!3DES:!DES:!RC4:!IDEA:!SEED:!aDSS:!SRP:!PSK-_SSLMethod_PROTOCOL_TLSv1_1-None-None-value31-None]
 - PASSED{color}
* 
{color:#013220}tests.test_datatypes.test_put_get_data[localhost-10800-None-True-None-654321-.opt.buildagent.work.7bc1c54bc719b67c.modules.platforms.python.tests.config.ssl.client_with_pass_full_pem-None-VerifyMode_CERT_NONE-DEFAULT:!aNULL:!eNULL:!MD5:!3DES:!DES:!RC4:!IDEA:!SEED:!aDSS:!SRP:!PSK-_SSLMethod_PROTOCOL_TLSv1_1-None-None-value41-None]
 - PASSED{color}
* 
{color:#013220}tests.test_datatypes.test_put_get_data[localhost-10800-None-True-None-654321-.opt.buildagent.work.7bc1c54bc719b67c.modules.platforms.python.tests.config.ssl.client_with_pass_full_pem-None-VerifyMode_CERT_NONE-DEFAULT:!aNULL:!eNULL:!MD5:!3DES:!DES:!RC4:!IDEA:!SEED:!aDSS:!SRP:!PSK-_SSLMethod_PROTOCOL_TLSv1_1-None-None-value40-None]
 - PASSED{color}
* 
{color:#013220}tests.test_datatypes.test_put_get_data[localhost-10800-None-True-None-654321-.opt.buildagent.work.7bc1c54bc719b67c.modules.platforms.python.tests.config.ssl.client_with_pass_full_pem-None-VerifyMode_CERT_NONE-DEFAULT:!aNULL:!eNULL:!MD5:!3DES:!DES:!RC4:!IDEA:!SEED:!aDSS:!SRP:!PSK-_SSLMethod_PROTOCOL_TLSv1_1-None-None-value39-CollectionObject]
 - PASSED{color}
... and 187 new tests

{panel}
[TeamCity *--> Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5760627&buildTypeId=IgniteTests24Java8_RunAll]

> Add API for checking network connectivity between all nodes in a cluster
> ------------------------------------------------------------------------
>
>                 Key: IGNITE-13766
>                 URL: https://issues.apache.org/jira/browse/IGNITE-13766
>             Project: Ignite
>          Issue Type: Task
>          Components: control.sh
>    Affects Versions: 2.9
>            Reporter: Semyon Danilov
>            Assignee: Semyon Danilov
>            Priority: Major
>             Fix For: 2.10
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> Lack of connectivity from Server to client nodes could be a huge problem for 
> cluster stability. The client will be able to connect to the server and the 
> server will be able to answer to the client as long as the connection 
> established by the client will live, but if it will be closed and the server 
> will try to establish it's own connection, it will just hang(along with an 
> operation, which requires a message to be sent to the client node, it could 
> be topology change or some snapshot stage change, etc).
> We should introduce an API, which will be available from control.sh and will 
> allow checking the connectivity between all nodes in the cluster. NOTE that 
> nodes should always try to establish it's own connection instead of just 
> reusing the connection that was established by another node.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to