[ 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