[ https://issues.apache.org/jira/browse/SOLR-17569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17926012#comment-17926012 ]
James Dyer commented on SOLR-17569: ----------------------------------- [~houston] Thank you for looking at this. I have wondered myself and wish I knew! I guess either something causes 9x tests to sometimes run so slow the 10-second wait is not enough, or we have some subtle bug that was "accidentally" fixed in main. > TestLBHttpSolrClient/LBHttp2SolrClientIntegrationTest unreproducible test > failures > ----------------------------------------------------------------------------------- > > Key: SOLR-17569 > URL: https://issues.apache.org/jira/browse/SOLR-17569 > Project: Solr > Issue Type: Bug > Reporter: James Dyer > Assignee: James Dyer > Priority: Minor > Labels: pull-request-available > Fix For: main (10.0), 9.8 > > Time Spent: 1h 20m > Remaining Estimate: 0h > > *TestLBHttpSolrClient* (branch_9x) was renamed to > *LBHttp2SolrClientIntegrationTest* and has a high failure rate. These > failures are not reproducible. Consider altering the test technique to > eliminate false-positive failures. > ----- > {noformat} > Build: > https://ci-builds.apache.org/job/Solr/job/Solr-BadApples-Tests-main/1486/ > 1 tests failed. > Build: > https://ci-builds.apache.org/job/Solr/job/Solr-BadApples-Tests-main/1486/ > FAILED: org.apache.solr.client.solrj.TestLBHttp2SolrClient.testSimple > Error Message: > java.lang.AssertionError: expected:<3> but was:<2> > Stack Trace: > java.lang.AssertionError: expected:<3> but was:<2> > at > __randomizedtesting.SeedInfo.seed([3CF24FAC059E0DDC:4416B52226DD90D]:0) > at org.junit.Assert.fail(Assert.java:89) > at org.junit.Assert.failNotEquals(Assert.java:835) > at org.junit.Assert.assertEquals(Assert.java:647) > at org.junit.Assert.assertEquals(Assert.java:633) > at > org.apache.solr.client.solrj.TestLBHttp2SolrClient.testSimple(TestLBHttp2SolrClient.java:165) > Reproduce with: ./gradlew :solr:solrj:test --tests > "org.apache.solr.client.solrj.TestLBHttp2SolrClient.testSimple" > -Ptests.jvms=4 -Ptests.haltonfailure=false > "-Ptests.jvmargs=-XX:TieredStopAtLevel=1 -XX:+UseParallelGC > -XX:ActiveProcessorCount=1 -XX:ReservedCodeCacheSize=120m" > -Ptests.seed=3CF24FAC059E0DDC -Ptests.multiplier=2 -Ptests.badapples=true > -Ptests.file.encoding=US-ASCII > {noformat} > ----- > {noformat} > Build: https://ci-builds.apache.org/job/Solr/job/Solr-Test-9.x/6323/ > 1 tests failed. > FAILED: org.apache.solr.client.solrj.TestLBHttp2SolrClient.testTwoServers > Error Message: > org.apache.solr.client.solrj.SolrServerException: Total timeout 2000 ms > elapsed > Stack Trace: > org.apache.solr.client.solrj.SolrServerException: Total timeout 2000 ms > elapsed > at > __randomizedtesting.SeedInfo.seed([C10E68448E178BC0:61E4C6C9555CA5E0]:0) > at > app//org.apache.solr.client.solrj.impl.Http2SolrClient.request(Http2SolrClient.java:562) > at > app//org.apache.solr.client.solrj.impl.LBSolrClient.lambda$doRequest$0(LBSolrClient.java:558) > at > app//org.apache.solr.client.solrj.impl.Http2SolrClient.requestWithBaseUrl(Http2SolrClient.java:604) > at > app//org.apache.solr.client.solrj.impl.LBSolrClient.doRequest(LBSolrClient.java:558) > at > app//org.apache.solr.client.solrj.impl.LBSolrClient.request(LBSolrClient.java:809) > at > app//org.apache.solr.client.solrj.impl.LBSolrClient.request(LBSolrClient.java:753) > at > app//org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:279) > at > app//org.apache.solr.client.solrj.SolrClient.query(SolrClient.java:927) > at > app//org.apache.solr.client.solrj.SolrClient.query(SolrClient.java:940) > at > app//org.apache.solr.client.solrj.TestLBHttp2SolrClient.testTwoServers(TestLBHttp2SolrClient.java:202) > ...etc... > Caused by: java.util.concurrent.TimeoutException: Total timeout 2000 ms > elapsed > at > org.eclipse.jetty.client.HttpDestination$RequestTimeouts.onExpired(HttpDestination.java:608) > at > org.eclipse.jetty.client.HttpDestination$RequestTimeouts.onExpired(HttpDestination.java:591) > at > org.eclipse.jetty.io.CyclicTimeouts.onTimeoutExpired(CyclicTimeouts.java:110) > at > org.eclipse.jetty.io.CyclicTimeouts$Timeouts.onTimeoutExpired(CyclicTimeouts.java:197) > at > org.eclipse.jetty.io.CyclicTimeout$Wakeup.run(CyclicTimeout.java:294) > Reproduce with: ./gradlew :solr:solrj:test --tests > "org.apache.solr.client.solrj.TestLBHttp2SolrClient.testTwoServers" > -Ptests.jvms=4 -Ptests.haltonfailure=false > "-Ptests.jvmargs=-XX:TieredStopAtLevel=1 -XX:+UseParallelGC > -XX:ActiveProcessorCount=1 -XX:ReservedCodeCacheSize=120m" > -Ptests.seed=C10E68448E178BC0 -Ptests.multiplier=2 -Ptests.badapples=false > -Ptests.file.encoding=ISO-8859-1 > {noformat} > ----- > {noformat} > Build: https://ci-builds.apache.org/job/Solr/job/Solr-Test-main/9375/ > 1 tests failed. > FAILED: org.apache.solr.client.solrj.TestLBHttp2SolrClient.testTwoServers > Error Message: > org.apache.solr.client.solrj.SolrServerException: Timeout occurred while > waiting response from server at: > https://127.0.0.1:42819/solr/collection1/select > Stack Trace: > org.apache.solr.client.solrj.SolrServerException: Timeout occurred while > waiting response from server at: > https://127.0.0.1:42819/solr/collection1/select > at > __randomizedtesting.SeedInfo.seed([7736109EB5E7EE54:D7DCBE136EACC074]:0) > at > app//org.apache.solr.client.solrj.impl.Http2SolrClient.request(Http2SolrClient.java:526) > at > app//org.apache.solr.client.solrj.impl.LBSolrClient.lambda$doRequest$0(LBSolrClient.java:499) > at > app//org.apache.solr.client.solrj.impl.Http2SolrClient.requestWithBaseUrl(Http2SolrClient.java:582) > at > app//org.apache.solr.client.solrj.impl.LBSolrClient.doRequest(LBSolrClient.java:499) > at > app//org.apache.solr.client.solrj.impl.LBSolrClient.request(LBSolrClient.java:755) > at > app//org.apache.solr.client.solrj.impl.LBSolrClient.request(LBSolrClient.java:691) > at > app//org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:253) > at > app//org.apache.solr.client.solrj.SolrClient.query(SolrClient.java:928) > at > app//org.apache.solr.client.solrj.SolrClient.query(SolrClient.java:941) > at > app//org.apache.solr.client.solrj.TestLBHttp2SolrClient.testTwoServers(TestLBHttp2SolrClient.java:195) > ...etc... > Caused by: java.util.concurrent.TimeoutException > at > org.eclipse.jetty.client.util.InputStreamResponseListener.get(InputStreamResponseListener.java:214) > at > org.apache.solr.client.solrj.impl.Http2SolrClient.request(Http2SolrClient.java:517) > ... 53 more > Reproduce with: ./gradlew :solr:solrj:test --tests > "org.apache.solr.client.solrj.TestLBHttp2SolrClient.testTwoServers" > -Ptests.jvms=4 -Ptests.haltonfailure=false > "-Ptests.jvmargs=-XX:TieredStopAtLevel=1 -XX:+UseParallelGC > -XX:ActiveProcessorCount=1 -XX:ReservedCodeCacheSize=120m" > -Ptests.seed=7736109EB5E7EE54 -Ptests.multiplier=2 -Ptests.badapples=false > -Ptests.file.encoding=ISO-8859-1 > {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org