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

Mark Miller commented on SOLR-12801:
------------------------------------

We currently have a complete mix of integration and unit tests. People add one 
or the other based on ease, usually just integration tests for a lot of stuff, 
maybe a test is even a hybrid of both.

I think it would help a lot to separate out unit tests and integration tests - 
you should be able to run them separately and they should live in different 
paths.

We should encourage developers to write both for new work, and push back for 
reasons when one or the other is left out.

Part of making that a full reality will mean making it much easier to write 
unit tests, but we could start organizing.


> 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