[ https://issues.apache.org/jira/browse/LUCENE-4146?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Hoss Man updated LUCENE-4146: ----------------------------- Attachment: TEST-org.apache.lucene.TestSearch.no-iters-fail.xml TEST-org.apache.lucene.TestSearch.iters-no-fail.xml LUCENE-4146.fail.patch trivial patch adding a test that is guaranteed to fail. When run simply, it fails as expected... {noformat} hossman@bester:~/lucene/4x_dev/lucene/core$ ant test -Dtestcase=TestSearch -Dtestmethod=testFailure Buildfile: /home/hossman/lucene/4x_dev/lucene/core/build.xml ... test: [junit4] <JUnit4> says ¡Hola! Master seed: E9EE2618BEEE855E [junit4] Executing 1 suite with 1 JVM. [junit4] Suite: org.apache.lucene.TestSearch [junit4] FAILURE 0.14s | TestSearch.testFailure [junit4] > Throwable #1: java.lang.AssertionError: This statement is false [junit4] > at __randomizedtesting.SeedInfo.seed([E9EE2618BEEE855E:8153D5F484DEE7F1]:0) [junit4] > at org.junit.Assert.fail(Assert.java:93) [junit4] > at org.junit.Assert.assertTrue(Assert.java:43) [junit4] > at org.apache.lucene.TestSearch.testFailure(TestSearch.java:39) ... [junit4] > [junit4] 2> NOTE: reproduce with: ant test -Dtestcase=TestSearch -Dtests.method=testFailure -Dtests.seed=E9EE2618BEEE855E -Dtests.locale=es_PA -Dtests.timezone=Pacific/Chatham -Dargs="-Dfile.encoding=UTF-8" [junit4] 2> [junit4] > (@AfterClass output) [junit4] 2> NOTE: test params are: codec=Lucene40: {}, sim=RandomSimilarityProvider(queryNorm=false,coord=false): {}, locale=es_PA, timezone=Pacific/Chatham [junit4] 2> NOTE: Linux 2.6.31-23-generic amd64/Sun Microsystems Inc. 1.6.0_24 (64-bit)/cpus=2,threads=1,free=105287320,total=124125184 [junit4] 2> NOTE: All tests run in this JVM: [TestSearch] [junit4] 2> [junit4] Completed in 0.37s, 1 test, 1 failure <<< FAILURES! [junit4] [junit4] JVM J0: 0.53 .. 1.50 = 0.97s [junit4] Execution time total: 1.55 sec. [junit4] Tests summary: 1 suite, 1 test, 1 failure BUILD FAILED /home/hossman/lucene/4x_dev/lucene/common-build.xml:1019: The following error occurred while executing this line: /home/hossman/lucene/4x_dev/lucene/common-build.xml:745: There were test failures: 1 suite, 1 test, 1 failure Total time: 5 seconds hossman@bester:~/lucene/4x_dev/lucene/core$ cp ../build/core/test/TEST-org.apache.lucene.TestSearch.xml ~/tmp/TEST-org.apache.lucene.TestSearch.no-iters-fail.xml {noformat} However, when using -Dtests.iters, the test "passes" - but there's obvious record that it even ran... {noformat} hossman@bester:~/lucene/4x_dev/lucene/core$ ant test -Dtests.iters=2 -Dtestcase=TestSearch -Dtestmethod=testFailureBuildfile: /home/hossman/lucene/4x_dev/lucene/core/build.xml ... test: [junit4] <JUnit4> says cześć. Master seed: 9BA05DE6F296F7C4 [junit4] Executing 1 suite with 1 JVM. [junit4] Suite: org.apache.lucene.TestSearch [junit4] Completed in 0.07s, 0 tests [junit4] [junit4] JVM J0: 0.73 .. 1.45 = 0.71s [junit4] Execution time total: 1.47 sec. [junit4] Tests summary: 1 suite, 0 tests [echo] 5 slowest tests: [tophints] 0.15s | org.apache.lucene.TestSearch BUILD SUCCESSFUL Total time: 5 seconds hossman@bester:~/lucene/4x_dev/lucene/core$ cp ../build/core/test/TEST-org.apache.lucene.TestSearch.xml ~/tmp/TEST-org.apache.lucene.TestSearch.iters-no-fail.xml {noformat} (note in the XML file that it says no tests were run) > -Dtests.iters combined with -Dtestmethod never fails? > ----------------------------------------------------- > > Key: LUCENE-4146 > URL: https://issues.apache.org/jira/browse/LUCENE-4146 > Project: Lucene - Java > Issue Type: Improvement > Reporter: Hoss Man > Attachments: LUCENE-4146.fail.patch, > TEST-org.apache.lucene.TestSearch.iters-no-fail.xml, > TEST-org.apache.lucene.TestSearch.no-iters-fail.xml > > > a test that is hardcoded to fail will report succes if you run it with > -Dtests.iters -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org