Pavel Tupitsyn created IGNITE-26393:
---------------------------------------

             Summary: .NET: 
Apache.Ignite.Tests.Table.SchemaUpdateTest.TestFailedSchemaLoadTaskIsRetried is 
flaky
                 Key: IGNITE-26393
                 URL: https://issues.apache.org/jira/browse/IGNITE-26393
             Project: Ignite
          Issue Type: Bug
          Components: thin clients ai3
            Reporter: Pavel Tupitsyn
            Assignee: Pavel Tupitsyn
             Fix For: 3.1


https://ci.ignite.apache.org/buildConfiguration/ApacheIgnite3xGradle_Test_RunAllTests/9454100

{code}
Expected: True
  But was:  False
   at 
Apache.Ignite.Tests.Table.SchemaUpdateTest.TestFailedSchemaLoadTaskIsRetried() 
in 
C:\w\b8d4df1365f1f1e5\modules\platforms\dotnet\Apache.Ignite.Tests\Table\SchemaUpdateTest.cs:line
 98
   at 
NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
   at 
NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter
 awaiter)
   at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(Func`1 invoke)
   at 
NUnit.Framework.Internal.Commands.TestMethodCommand.RunTestMethod(TestExecutionContext
 context)
   at 
NUnit.Framework.Internal.Commands.TestMethodCommand.Execute(TestExecutionContext
 context)
   at 
NUnit.Framework.Internal.Commands.TimeoutCommand.<>c__DisplayClass5_0.<RunTestOnSeparateThread>b__0()
1)    at 
Apache.Ignite.Tests.Table.SchemaUpdateTest.TestFailedSchemaLoadTaskIsRetried() 
in 
C:\w\b8d4df1365f1f1e5\modules\platforms\dotnet\Apache.Ignite.Tests\Table\SchemaUpdateTest.cs:line
 98
   at 
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object
 s)
------- Stdout: -------
Fake server started [port=60853, test=TestFailedSchemaLoadTaskIsRetried]
[09:25:48] [info] [Apache.Ignite.Internal.ClientFailoverSocket] Ignite.NET 
client version 3.1.0.0-snapshot+312f07ac2e is starting
[09:25:48] [dbug] [Apache.Ignite.Internal.ClientSocket-4334] Connection 
established [remoteAddress=[::ffff:127.0.0.1]:60853]
[09:25:48] [dbug] [Apache.Ignite.Internal.ClientSocket-4334] Handshake 
succeeded [remoteAddress=[::ffff:127.0.0.1]:60853, context=ConnectionContext { 
Version = ClientProtocolVersion { Version = 3.0.0 }, IdleTimeout = 00:00:00, 
ClusterNode = ClusterNode { Id = f13cd3fc-6bfb-43c5-8a4c-5cfff984e9a4, Name = 
fake-server, Address = 127.0.0.1:60853 }, ClusterIds = System.Guid[], 
ClusterName = fake-cluster, SslInfo = , Features = 0, ClusterId = 
00000000-0000-0000-0000-000000000000 }]
[09:25:48] [info] [Apache.Ignite.Internal.ClientSocket-4334] Server-side 
IdleTimeout is not set, using configured 
IgniteClientConfiguration.HeartbeatInterval: 1.00:00:00
[09:25:48] [trce] [Apache.Ignite.Internal.ClientSocket-4334] Sending request 
[requestId=1, op=TableGet, remoteAddress=127.0.0.1:60853]
[09:25:48] [trce] [Apache.Ignite.Internal.ClientSocket-4334] Received response 
[requestId=1, flags=PartitionAssignmentChanged, remoteAddress=127.0.0.1:60853]
[09:25:48] [info] [Apache.Ignite.Internal.ClientSocket-4334] Partition 
assignment change notification received [remoteAddress=127.0.0.1:60853, 
timestamp=0
[09:25:48] [trce] [Apache.Ignite.Internal.ClientSocket-4334] Sending request 
[requestId=2, op=SchemasGet, remoteAddress=127.0.0.1:60853]
[09:25:48] [fail] [Apache.Ignite.Internal.ClientSocket-4334] Exception while 
reading from socket, connection closed: Connection lost (failed to read data 
from socket) (exception: Apache.Ignite.IgniteClientConnectionException: 
Connection lost (failed to read data from socket)
 ---> System.Net.Sockets.SocketException (10053): An established connection was 
aborted by the software in your host machine.
   --- End of inner exception stack trace ---
   at Apache.Ignite.Internal.ClientSocket.ReceiveBytesAsync(Stream stream, 
Byte[] buffer, Int32 size, MetricsContext metricsContext, CancellationToken 
cancellationToken) in 
C:\w\b8d4df1365f1f1e5\modules\platforms\dotnet\Apache.Ignite\Internal\ClientSocket.cs:line
 535
   at Apache.Ignite.Internal.ClientSocket.ReadMessageSizeAsync(Stream stream, 
Byte[] buffer, MetricsContext metricsContext, CancellationToken 
cancellationToken) in 
C:\w\b8d4df1365f1f1e5\modules\platforms\dotnet\Apache.Ignite\Internal\ClientSocket.cs:line
 514
   at Apache.Ignite.Internal.ClientSocket.ReadResponseAsync(Stream stream, 
Byte[] messageSizeBytes, MetricsContext metricsContext, CancellationToken 
cancellationToken) in 
C:\w\b8d4df1365f1f1e5\modules\platforms\dotnet\Apache.Ignite\Internal\ClientSocket.cs:line
 487
   at Apache.Ignite.Internal.ClientSocket.RunReceiveLoop(CancellationToken 
cancellationToken) in 
C:\w\b8d4df1365f1f1e5\modules\platforms\dotnet\Apache.Ignite\Internal\ClientSocket.cs:line
 838)
[09:25:48] [warn] [Apache.Ignite.Internal.ClientSocket-4334] Connection closed 
with error [remoteAddress=127.0.0.1:60853]: Exception while reading from 
socket, connection closed: Connection lost (failed to read data from socket) 
(exception: Apache.Ignite.IgniteClientConnectionException: Exception while 
reading from socket, connection closed: Connection lost (failed to read data 
from socket)
 ---> Apache.Ignite.IgniteClientConnectionException: Connection lost (failed to 
read data from socket)
 ---> System.Net.Sockets.SocketException (10053): An established connection was 
aborted by the software in your host machine.
   --- End of inner exception stack trace ---
   at Apache.Ignite.Internal.ClientSocket.ReceiveBytesAsync(Stream stream, 
Byte[] buffer, Int32 size, MetricsContext metricsContext, CancellationToken 
cancellationToken) in 
C:\w\b8d4df1365f1f1e5\modules\platforms\dotnet\Apache.Ignite\Internal\ClientSocket.cs:line
 535
   at Apache.Ignite.Internal.ClientSocket.ReadMessageSizeAsync(Stream stream, 
Byte[] buffer, MetricsContext metricsContext, CancellationToken 
cancellationToken) in 
C:\w\b8d4df1365f1f1e5\modules\platforms\dotnet\Apache.Ignite\Internal\ClientSocket.cs:line
 514
   at Apache.Ignite.Internal.ClientSocket.ReadResponseAsync(Stream stream, 
Byte[] messageSizeBytes, MetricsContext metricsContext, CancellationToken 
cancellationToken) in 
C:\w\b8d4df1365f1f1e5\modules\platforms\dotnet\Apache.Ignite\Internal\ClientSocket.cs:line
 487
   at Apache.Ignite.Internal.ClientSocket.RunReceiveLoop(CancellationToken 
cancellationToken) in 
C:\w\b8d4df1365f1f1e5\modules\platforms\dotnet\Apache.Ignite\Internal\ClientSocket.cs:line
 838
   --- End of inner exception stack trace ---)
[09:25:48] [dbug] [Apache.Ignite.Internal.ClientFailoverSocket] Not retrying 
operation [opCode=5, opType=SchemasGet, attempt=0, lastError=Exception while 
reading from socket, connection closed: Connection lost (failed to read data 
from socket)]
[09:25:48] [dbug] [Apache.Ignite.Internal.ClientSocket-4335] Connection 
established [remoteAddress=[::ffff:127.0.0.1]:60853]
[09:25:48] [dbug] [Apache.Ignite.Internal.ClientSocket-4335] Handshake 
succeeded [remoteAddress=[::ffff:127.0.0.1]:60853, context=ConnectionContext { 
Version = ClientProtocolVersion { Version = 3.0.0 }, IdleTimeout = 00:00:00, 
ClusterNode = ClusterNode { Id = f13cd3fc-6bfb-43c5-8a4c-5cfff984e9a4, Name = 
fake-server, Address = 127.0.0.1:60853 }, ClusterIds = System.Guid[], 
ClusterName = fake-cluster, SslInfo = , Features = 196, ClusterId = 
00000000-0000-0000-0000-000000000000 }]
[09:25:48] [info] [Apache.Ignite.Internal.ClientSocket-4335] Server-side 
IdleTimeout is not set, using configured 
IgniteClientConfiguration.HeartbeatInterval: 1.00:00:00
[09:25:48] [trce] [Apache.Ignite.Internal.ClientSocket-4335] Sending request 
[requestId=1, op=SchemasGet, remoteAddress=127.0.0.1:60853]
[09:25:48] [trce] [Apache.Ignite.Internal.ClientSocket-4335] Received response 
[requestId=1, flags=PartitionAssignmentChanged, remoteAddress=127.0.0.1:60853]
[09:25:48] [info] [Apache.Ignite.Internal.ClientSocket-4335] Partition 
assignment change notification received [remoteAddress=127.0.0.1:60853, 
timestamp=0
[09:25:48] [dbug] [Apache.Ignite.Internal.Table.Table] Schema loaded 
[tableId=1001, schemaVersion=1]
[09:25:48] [trce] [Apache.Ignite.Internal.ClientSocket-4335] Sending request 
[requestId=2, op=PartitionAssignmentGet, remoteAddress=127.0.0.1:60853]
[09:25:48] [trce] [Apache.Ignite.Internal.ClientSocket-4335] Received response 
[requestId=2, flags=PartitionAssignmentChanged, remoteAddress=127.0.0.1:60853]
[09:25:48] [info] [Apache.Ignite.Internal.ClientSocket-4335] Partition 
assignment change notification received [remoteAddress=127.0.0.1:60853, 
timestamp=0
[09:25:48] [trce] [Apache.Ignite.Internal.ClientSocket-4335] Sending request 
[requestId=3, op=TupleUpsert, remoteAddress=127.0.0.1:60853]
[09:25:48] [trce] [Apache.Ignite.Internal.ClientSocket-4335] Received response 
[requestId=3, flags=PartitionAssignmentChanged, remoteAddress=127.0.0.1:60853]
[09:25:48] [info] [Apache.Ignite.Internal.ClientSocket-4335] Partition 
assignment change notification received [remoteAddress=127.0.0.1:60853, 
timestamp=0
Upsert success.
[09:25:48] [dbug] [Apache.Ignite.Internal.ClientSocket-4335] Connection closed 
gracefully [remoteAddress=127.0.0.1:60853]
{code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to