Robert Muir created LUCENE-6436: ----------------------------------- Summary: add LuceneTestCase.SuppressFsync Key: LUCENE-6436 URL: https://issues.apache.org/jira/browse/LUCENE-6436 Project: Lucene - Core Issue Type: Task Reporter: Robert Muir
Filesystem chain is a per-class decision. Either fsyncs are passed thru to the hardware or not globally for the test. If you have a really slow test, this can cause occasional unbearably slow runs when it gets unlucky. {code} /** * Annotation for test classes that should avoid always omit * actual fsync calls from reaching the filesystem. * <p> * This can be useful, e.g. if they make many lucene commits. */ @Documented @Inherited @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.TYPE) public @interface SuppressFsync { String[] value(); } {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org