We do not currently have the docker image being built and tested on CI. I
can get working on that.

On Wed, Sep 1, 2021 at 3:07 PM David Smiley <[email protected]> wrote:

> JettySolrRunner can only do so much.  There are other differences between
> a real running server and JettySolrRunner such as our bin/solr script and
> probably much and all of our Jetty configuration.  I've been bitten by a
> classpath bug that is really only possible to see when you run things for
> real.  To that end, I think our long term plan on integration testing
> should be Docker, and don't worry *too much* about how accurate
> JettySolrRunner runs Solr.  We're a major step ahead nowadays with Docker
> being part of the project.  I think the next step is building and running
> its tests on a CI -- I don't recall if this happens already?.  A subsequent
> step https://issues.apache.org/jira/browse/SOLR-11872 (see last comment
> summary) to allow more of our tests to work with a managed SolrClient that
> is pluggable and can use a Solr instance running in Docker in particular.
> This is how I test our Solr plugins where I work -- using different modes
> of Solr for different levels of testing and thoroughness.  I'll touch on
> this at an ApacheCon talk later this month.
>
> ~ David Smiley
> Apache Lucene/Solr Search Developer
> http://www.linkedin.com/in/davidwsmiley
>
>
> On Tue, Aug 31, 2021 at 6:44 PM Chris Hostetter <[email protected]>
> wrote:
>
>>
>> Gus: I skimmed very little of this mail/thread -- just enough to
>> recognize
>> that it's a rabbit hole I'm not ready to devote brain cells to, but
>> aplaud
>> your interest in doing so.
>>
>> I will comment on just one aspect of your email, only to point you at
>> some
>> "prior hole diving" i did, on sub-topic you mentioned, that you may or
>> may
>> not find useful...
>>
>> : That wasn't too terribly hard, but keeping JettySolrRunner happy was
>> very
>> : confusing, and worrisome since I've realized it's not respecting our
>> : web.xml at all, and any configuration in web.xml needs to be duplicated
>> for
>> : our tests in JettySolrRunner (tangent alert)
>>
>>         https://issues.apache.org/jira/browse/SOLR-14903
>>
>> ...I'm not saying it's a good direction to go in, just that it's a past
>> experience/mistake you mind find interesting.
>>
>>
>> -Hoss
>> http://www.lucidworks.com/
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>

Reply via email to