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

David Smiley commented on SOLR-12801:
-------------------------------------

I've been interested in making tests easier to maintain and write -- SOLR-11872 
(managed SolrClient instead of TestHarness stuff)  I suppose it doesn't fit 
within the scope of this issue though.  One relationship however is the idea 
that you could run tests globally but indicate you only want to run tests that, 
say, can work for standalone (not SolrCloud) and/or which can use just one 
shard.  Many tests could be either-or -- the test doesn't fundamentally care 
either way.  With some adjustments in that issue, they could be written that 
way.  I did this for a specific client but it could have been upstreamed to 
Solr.

Another FYI that I think is hugely important to test maintenance is SOLR-10229 
concerning preventing proliferation of one-off test files.  The "how" is 
debatable but the goal is important.

> Fix the tests, remove BadApples and AwaitsFix annotations, improve env for 
> test development.
> --------------------------------------------------------------------------------------------
>
>                 Key: SOLR-12801
>                 URL: https://issues.apache.org/jira/browse/SOLR-12801
>             Project: Solr
>          Issue Type: Task
>      Security Level: Public(Default Security Level. Issues are Public) 
>            Reporter: Mark Miller
>            Assignee: Mark Miller
>            Priority: Critical
>
> A single issue to counteract the single issue adding tons of annotations, the 
> continued addition of new flakey tests, and the continued addition of 
> flakiness to existing tests.
> Lots more to come.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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

Reply via email to