diff --git a/lucene/test-framework/src/java/org/apache/lucene/util/LuceneTestCase.java b/lucene/test-framework/src/java/org/apache/lucene/util/LuceneTestCase.java index 2ea67e5058b..52e8032e353 100644 --- a/lucene/test-framework/src/java/org/apache/lucene/util/LuceneTestCase.java +++ b/lucene/test-framework/src/java/org/apache/lucene/util/LuceneTestCase.java @@ -209,7 +209,10 @@ public abstract class LuceneTestCase extends Assert { @Inherited @Retention(RetentionPolicy.RUNTIME) @TestGroup(enabled = false, sysProperty = SYSPROP_BADAPPLES) - public @interface BadApple {} + public @interface BadApple { + /** Point to JIRA entry. */ + public String bugUrl(); + } /** * Annotation for test classes that should avoid certain codec types diff --git a/solr/core/src/test/org/apache/solr/analytics/expression/ExpressionTest.java b/solr/core/src/test/org/apache/solr/analytics/expression/ExpressionTest.java index 6b26e034b9b..e0d49a7fa12 100644 --- a/solr/core/src/test/org/apache/solr/analytics/expression/ExpressionTest.java +++ b/solr/core/src/test/org/apache/solr/analytics/expression/ExpressionTest.java @@ -36,7 +36,7 @@ import java.util.ArrayList; import java.util.Scanner; @SuppressCodecs({"Lucene3x", "Lucene40", "Lucene41", "Lucene42", "Appending", "Asserting"}) -@BadApple +@BadApple(bugUrl = "https://issues.apache.org/jira/browse/SOLR-5302") public class ExpressionTest extends AbstractAnalyticsStatsTest { private static final String fileName = "/analytics/requestFiles/expressions.txt";