lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gregory Chanan (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (SOLR-7877) TestAuthenticationFramework.testBasics to preserve/restore the original request(Username|Password)
Date Thu, 06 Aug 2015 20:41:04 GMT

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

Gregory Chanan commented on SOLR-7877:
--------------------------------------

bq. Can we move that test out of TestMiniSolrCloudCluster . So many tests extend that and
this will lead to many errors in the future as well.

+1.  One of the main motivations for the MiniSolrCloudCluster was that people could use it
in a has-a manner (i.e. as a variable in the test) rather than as an is-a manner (i.e. deriving
from some complicated test base).  Demonstrating that was the motivation behind writing the
TestMiniSolrCloudCluster (i.e. that you could have a SolrCloud test that exists outside of
the SolrTest framework).  It looks like folks find it useful to have it available in an is-a
manner; that's fine, but deriving from a class that has actual test methods sounds like a
bad idea.  Maybe we should write a TestMiniSolrCloudClusterBase that has no test methods and
convert all the tests that derive from TestMiniSolrCloudCluster to use that.

> TestAuthenticationFramework.testBasics to preserve/restore the original request(Username|Password)
> --------------------------------------------------------------------------------------------------
>
>                 Key: SOLR-7877
>                 URL: https://issues.apache.org/jira/browse/SOLR-7877
>             Project: Solr
>          Issue Type: Bug
>    Affects Versions: 5.3, Trunk
>            Reporter: Noble Paul
>            Assignee: Christine Poerschke
>            Priority: Blocker
>         Attachments: SOLR-7877.patch
>
>
> {code}
> Build: http://jenkins.thetaphi.de/job/Lucene-Solr-trunk-Linux/13742/
> Java: 32bit/jdk1.8.0_60-ea-b24 -server -XX:+UseG1GC
> 1 tests failed.
> FAILED:  org.apache.solr.cloud.TestAuthenticationFramework.testCollectionCreateWithoutCoresThenDelete
> Error Message:
> Error from server at http://127.0.0.1:51573/solr: Expected mime type application/octet-stream
but got text/html. <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1"/>
<title>Error 401 </title> </head> <body> <h2>HTTP ERROR: 401</h2>
<p>Problem accessing /solr/admin/collections. Reason: <pre>    Unauthorized request</pre></p>
<hr /><i><small>Powered by Jetty://</small></i> </body>
</html>
> Stack Trace:
> org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException: Error from server
at http://127.0.0.1:51573/solr: Expected mime type application/octet-stream but got text/html.
<html>
> <head>
> <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1"/>
> <title>Error 401 </title>
> </head>
> <body>
> <h2>HTTP ERROR: 401</h2>
> <p>Problem accessing /solr/admin/collections. Reason:
> <pre>    Unauthorized request</pre></p>
> <hr /><i><small>Powered by Jetty://</small></i>
> </body>
> </html>
>         at __randomizedtesting.SeedInfo.seed([A454441B503006EB:17918BDA5F48D5AA]:0)
>         at org.apache.solr.client.solrj.impl.HttpSolrClient.executeMethod(HttpSolrClient.java:528)
>         at org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:234)
>         at org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:226)
>         at org.apache.solr.client.solrj.impl.LBHttpSolrClient.doRequest(LBHttpSolrClient.java:376)
>         at org.apache.solr.client.solrj.impl.LBHttpSolrClient.request(LBHttpSolrClient.java:328)
>         at org.apache.solr.client.solrj.impl.CloudSolrClient.sendRequest(CloudSolrClient.java:1086)
>         at org.apache.solr.client.solrj.impl.CloudSolrClient.requestWithRetryOnStaleState(CloudSolrClient.java:856)
>         at org.apache.solr.client.solrj.impl.CloudSolrClient.request(CloudSolrClient.java:799)
>         at org.apache.solr.client.solrj.SolrClient.request(SolrClient.java:1220)
>         at org.apache.solr.cloud.MiniSolrCloudCluster.makeCollectionsRequest(MiniSolrCloudCluster.java:349)
>         at org.apache.solr.cloud.MiniSolrCloudCluster.createCollection(MiniSolrCloudCluster.java:333)
>         at org.apache.solr.cloud.TestMiniSolrCloudCluster.createCollection(TestMiniSolrCloudCluster.java:115)
>         at org.apache.solr.cloud.TestMiniSolrCloudCluster.testCollectionCreateWithoutCoresThenDelete(TestMiniSolrCloudCluster.java:298)
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Mime
View raw message