[JBoss JIRA] (ISPN-11244) HotRodIteratorReapTest random failures
by Dan Berindei (Jira)
[ https://issues.redhat.com/browse/ISPN-11244?page=com.atlassian.jira.plugi... ]
Dan Berindei updated ISPN-11244:
--------------------------------
Status: Pull Request Sent (was: Open)
Git Pull Request: https://github.com/infinispan/infinispan/pull/7799
> HotRodIteratorReapTest random failures
> --------------------------------------
>
> Key: ISPN-11244
> URL: https://issues.redhat.com/browse/ISPN-11244
> Project: Infinispan
> Issue Type: Bug
> Components: Server, Test Suite
> Affects Versions: 10.1.1.Final
> Reporter: Dan Berindei
> Assignee: Dan Berindei
> Priority: Major
> Labels: testsuite_stability
> Fix For: 11.0.0.Alpha1
>
>
> {noformat}
> 10:39:16,244 ERROR (testng-Test:[]) [TestSuiteProgress] Test failed: org.infinispan.server.hotrod.HotRodIteratorReapTest.testIterationStateReaperOnClosedConnections
> java.lang.AssertionError: expected:<0> but was:<9>
> at org.testng.AssertJUnit.assertEquals(AssertJUnit.java:252) ~[testng-6.14.3.jar:?]
> at org.infinispan.server.hotrod.HotRodIteratorReapTest.testIterationStateReaperOnClosedConnections(HotRodIteratorReapTest.java:34) ~[test-classes/:?]
> {noformat}
> I think it fails because Netty closes the socket asynchronously, doesn't wait for the orderly shutdown. Plus the server reacts and reaps the iteration after the close, it doesn't block the client's close while doing that.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 8 months
[JBoss JIRA] (ISPN-11244) HotRodIteratorReapTest random failures
by Dan Berindei (Jira)
Dan Berindei created ISPN-11244:
-----------------------------------
Summary: HotRodIteratorReapTest random failures
Key: ISPN-11244
URL: https://issues.redhat.com/browse/ISPN-11244
Project: Infinispan
Issue Type: Bug
Components: Server, Test Suite
Affects Versions: 10.1.1.Final
Reporter: Dan Berindei
Assignee: Dan Berindei
Fix For: 11.0.0.Alpha1
{noformat}
10:39:16,244 ERROR (testng-Test:[]) [TestSuiteProgress] Test failed: org.infinispan.server.hotrod.HotRodIteratorReapTest.testIterationStateReaperOnClosedConnections
java.lang.AssertionError: expected:<0> but was:<9>
at org.testng.AssertJUnit.assertEquals(AssertJUnit.java:252) ~[testng-6.14.3.jar:?]
at org.infinispan.server.hotrod.HotRodIteratorReapTest.testIterationStateReaperOnClosedConnections(HotRodIteratorReapTest.java:34) ~[test-classes/:?]
{noformat}
I think it fails because Netty closes the socket asynchronously, doesn't wait for the orderly shutdown. Plus the server reacts and reaps the iteration after the close, it doesn't block the client's close while doing that.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 8 months
[JBoss JIRA] (ISPN-11242) HotRod server test client sends invalid iteration start request
by Dan Berindei (Jira)
[ https://issues.redhat.com/browse/ISPN-11242?page=com.atlassian.jira.plugi... ]
Dan Berindei updated ISPN-11242:
--------------------------------
Priority: Minor (was: Major)
> HotRod server test client sends invalid iteration start request
> ---------------------------------------------------------------
>
> Key: ISPN-11242
> URL: https://issues.redhat.com/browse/ISPN-11242
> Project: Infinispan
> Issue Type: Bug
> Components: Server, Test Suite
> Affects Versions: 10.1.1.Final
> Reporter: Dan Berindei
> Assignee: Dan Berindei
> Priority: Minor
> Fix For: 11.0.0.Alpha1
>
>
> {{HotRodIteratorReapTest}} logs a protocol error:
> {noformat}
> 10:39:15,062 TRACE (HotRod-Test-ServerIO-406-1:[]) [BaseDecoder] Parsed header: HotRodHeader{op=ITERATION_START, version=21, messageId=2115, cacheName='Test', flag=0, clientIntel=1, topologyId=0, keyType=null, valueType=null}
> 10:39:15,071 TRACE (HotRod-Test-ServerIO-406-1:[]) [BaseDecoder] Parsing error
> org.infinispan.server.hotrod.InvalidMagicIdException: Error reading magic byte or message id: 0
> at org.infinispan.server.hotrod.HotRodDecoder.switch0(HotRodDecoder.java:208) ~[classes/:?]
> at org.infinispan.server.hotrod.HotRodDecoder.switch1_0(HotRodDecoder.java:153) [classes/:?]
> at org.infinispan.server.hotrod.HotRodDecoder.decode(HotRodDecoder.java:143) [classes/:?]
> at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:503) [netty-codec-4.1.43.Final.jar:4.1.43.Final]
> {noformat}
> This happens because the test client in the server testsuite always sends the {{includeMetadata}} parameter, but the server only expects it when the version number is >= 24.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 8 months
[JBoss JIRA] (ISPN-11242) HotRod server test client sends invalid iteration start request
by Dan Berindei (Jira)
[ https://issues.redhat.com/browse/ISPN-11242?page=com.atlassian.jira.plugi... ]
Dan Berindei updated ISPN-11242:
--------------------------------
Status: Pull Request Sent (was: Open)
Git Pull Request: https://github.com/infinispan/infinispan/pull/7798
> HotRod server test client sends invalid iteration start request
> ---------------------------------------------------------------
>
> Key: ISPN-11242
> URL: https://issues.redhat.com/browse/ISPN-11242
> Project: Infinispan
> Issue Type: Bug
> Components: Server, Test Suite
> Affects Versions: 10.1.1.Final
> Reporter: Dan Berindei
> Assignee: Dan Berindei
> Priority: Minor
> Fix For: 11.0.0.Alpha1
>
>
> {{HotRodIteratorReapTest}} logs a protocol error:
> {noformat}
> 10:39:15,062 TRACE (HotRod-Test-ServerIO-406-1:[]) [BaseDecoder] Parsed header: HotRodHeader{op=ITERATION_START, version=21, messageId=2115, cacheName='Test', flag=0, clientIntel=1, topologyId=0, keyType=null, valueType=null}
> 10:39:15,071 TRACE (HotRod-Test-ServerIO-406-1:[]) [BaseDecoder] Parsing error
> org.infinispan.server.hotrod.InvalidMagicIdException: Error reading magic byte or message id: 0
> at org.infinispan.server.hotrod.HotRodDecoder.switch0(HotRodDecoder.java:208) ~[classes/:?]
> at org.infinispan.server.hotrod.HotRodDecoder.switch1_0(HotRodDecoder.java:153) [classes/:?]
> at org.infinispan.server.hotrod.HotRodDecoder.decode(HotRodDecoder.java:143) [classes/:?]
> at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:503) [netty-codec-4.1.43.Final.jar:4.1.43.Final]
> {noformat}
> This happens because the test client in the server testsuite always sends the {{includeMetadata}} parameter, but the server only expects it when the version number is >= 24.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 8 months
[JBoss JIRA] (ISPN-11242) HotRod server test client sends invalid iteration start request
by Dan Berindei (Jira)
[ https://issues.redhat.com/browse/ISPN-11242?page=com.atlassian.jira.plugi... ]
Dan Berindei updated ISPN-11242:
--------------------------------
Status: Open (was: New)
> HotRod server test client sends invalid iteration start request
> ---------------------------------------------------------------
>
> Key: ISPN-11242
> URL: https://issues.redhat.com/browse/ISPN-11242
> Project: Infinispan
> Issue Type: Bug
> Components: Server, Test Suite
> Affects Versions: 10.1.1.Final
> Reporter: Dan Berindei
> Assignee: Dan Berindei
> Priority: Minor
> Fix For: 11.0.0.Alpha1
>
>
> {{HotRodIteratorReapTest}} logs a protocol error:
> {noformat}
> 10:39:15,062 TRACE (HotRod-Test-ServerIO-406-1:[]) [BaseDecoder] Parsed header: HotRodHeader{op=ITERATION_START, version=21, messageId=2115, cacheName='Test', flag=0, clientIntel=1, topologyId=0, keyType=null, valueType=null}
> 10:39:15,071 TRACE (HotRod-Test-ServerIO-406-1:[]) [BaseDecoder] Parsing error
> org.infinispan.server.hotrod.InvalidMagicIdException: Error reading magic byte or message id: 0
> at org.infinispan.server.hotrod.HotRodDecoder.switch0(HotRodDecoder.java:208) ~[classes/:?]
> at org.infinispan.server.hotrod.HotRodDecoder.switch1_0(HotRodDecoder.java:153) [classes/:?]
> at org.infinispan.server.hotrod.HotRodDecoder.decode(HotRodDecoder.java:143) [classes/:?]
> at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:503) [netty-codec-4.1.43.Final.jar:4.1.43.Final]
> {noformat}
> This happens because the test client in the server testsuite always sends the {{includeMetadata}} parameter, but the server only expects it when the version number is >= 24.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 8 months