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

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

{panel:title=Branch: [pull/12938/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/12938/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *--> Run :: All* 
Results|https://ci2.ignite.apache.org/viewLog.html?buildId=8955775&buildTypeId=IgniteTests24Java8_RunAll]

> Fix CacheTestAsync.TestPutAll after IGNITE-23416
> ------------------------------------------------
>
>                 Key: IGNITE-28362
>                 URL: https://issues.apache.org/jira/browse/IGNITE-28362
>             Project: Ignite
>          Issue Type: Task
>            Reporter: Maksim Davydov
>            Assignee: Maksim Davydov
>            Priority: Major
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> Currently .Net CacheTestAsync.TestPutAll fails with exception:
> {code}
>   Failed TestPutAll [739 ms]
>   Error Message:
>      Expected: <Apache.Ignite.Core.Client.IgniteClientException>
>   But was:  <System.Net.Sockets.SocketException (103): Software caused 
> connection abort
>    at Apache.Ignite.Core.Tests.TaskExtensions.WaitResult(Task task) in 
> /***/ignite/modules/platforms/dotnet/Apache.Ignite.Core.Tests/TaskExtensions.cs:line
>  40
>    at 
> Apache.Ignite.Core.Tests.Client.Cache.CacheClientAsyncWrapper`2.PutAll(IEnumerable`1
>  vals) in 
> /***/ignite/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Client/Cache/CacheClientAsyncWrapper.cs:line
>  239
>    at 
> Apache.Ignite.Core.Tests.Client.Cache.CacheTest.<>c__DisplayClass20_0.<TestPutAll>b__6()
>  in 
> /***/ignite/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Client/Cache/CacheTest.cs:line
>  580
>    at NUnit.Framework.Assert.Throws(IResolveConstraint expression, 
> TestDelegate code, String message, Object[] args)>
>   Stack Trace:
>      at Apache.Ignite.Core.Tests.Client.Cache.CacheTest.TestPutAll() in 
> /***/ignite/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Client/Cache/CacheTest.cs:line
>  580
>   Standard Output Messages:
>  [15:33:25] [Debug] [ClientSocket] Socket connection attempt: 127.0.0.1:10800
>  [15:33:25] [Debug] [ClientSocket] Socket connection established: 
> 127.0.0.1:60222 -> 127.0.0.1:10800
>  [15:33:25] [Debug] [ClientSocket] Handshake completed on 127.0.0.1:10800, 
> protocol version = 1.7.0
>  [15:33:25] [Debug] [ClientFailoverSocket] Server binary configuration 
> retrieved: BinaryConfigurationClientInternal [CompactFooter=True, 
> NameMapperMode=BasicFull]
> {code}
> In the server logs we can see
> {code}
> Failed to parse client request.
> java.lang.NullPointerException
>       at java.base/java.util.Objects.requireNonNull(Objects.java:221)
>       at 
> java.base/java.util.ImmutableCollections$List12.<init>(ImmutableCollections.java:372)
>       at java.base/java.util.List.of(List.java:1036)
>       at 
> org.apache.ignite.internal.processors.platform.client.cache.ImmutableArrayMap.<init>(ImmutableArrayMap.java:63)
>       at 
> org.apache.ignite.internal.processors.platform.client.cache.ClientCachePutAllRequest.<init>(ClientCachePutAllRequest.java:53)
>       at 
> org.apache.ignite.internal.processors.platform.client.ClientMessageParser.decode(ClientMessageParser.java:538)
>       at 
> org.apache.ignite.internal.processors.platform.client.ClientMessageParser.decode(ClientMessageParser.java:449)
>       at 
> org.apache.ignite.internal.processors.odbc.ClientListenerNioListener.onMessage(ClientListenerNioListener.java:200)
>       at 
> org.apache.ignite.internal.processors.odbc.ClientListenerNioListener.onMessage(ClientListenerNioListener.java:58)
>       at 
> org.apache.ignite.internal.util.nio.GridNioFilterChain$TailFilter.onMessageReceived(GridNioFilterChain.java:280)
>       at 
> org.apache.ignite.internal.util.nio.GridNioFilterAdapter.proceedMessageReceived(GridNioFilterAdapter.java:110)
>       at 
> org.apache.ignite.internal.util.nio.GridNioAsyncNotifyFilter$3.body(GridNioAsyncNotifyFilter.java:98)
>       at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:125)
>       at 
> org.apache.ignite.internal.util.worker.GridWorkerPool$1.run(GridWorkerPool.java:70)
>       at 
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
>       at 
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
>       at java.base/java.lang.Thread.run(Thread.java:829)
> {code}
> This NPE causes System.Net.Sockets.SocketException



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

Reply via email to