Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
None
-
None
-
None
-
New
Description
Allow easier inspection of test options, their description and their values.
> ./gradlew -p lucene/core testOpts Test options for project :lucene:core and seed "30AE4DB28014D9D3": tests.LUCENE_VERSION = 9.0.0 # Base Lucene version. tests.asserts = true # Enables or disables assertions mode. tests.awaitsfix = null # Enables or disables @AwaitsFix tests. tests.badapples = null # Enables or disables @BadApple tests. tests.bwcdir = null # Data for backward-compatibility indexes. tests.codec = random # Sets the codec tests should run with. tests.directory = random # Sets the Directory implementation tests should run with. tests.docvaluesformat = random # Sets the doc values format tests should run with. tests.dups = 0 # Reiterate runs of entire test suites ('beast' task). tests.failfast = false # Stop the build early on failure. C tests.file.encoding = ISO-8859-1 # (!= default: computed) Sets the default file.encoding on test JVM. tests.filter = null # Applies a test filter (see :helpTests). tests.haltonfailure = true # Halt processing on test failure. tests.heapsize = 512m # Heap size for test JVMs tests.infostream = false # Enables or disables infostream logs. tests.iters = null # Duplicate (re-run) each test case N times. C tests.jvmargs = -XX:TieredStopAtLevel=1 # (!= default: computed) Arguments passed to each forked JVM. C tests.jvms = 4 # (!= default: computed) Number of forked test JVMs tests.leaveTemporary = false # Leave temporary directories after tests complete. tests.linedocsfile = europarl.lines.txt.gz # Test data file path. tests.locale = random # Sets the default locale tests should run with. tests.maxfailures = null # Skip tests after a given number of failures. tests.minheapsize = 256m # Minimum heap size for test JVMs tests.monster = false # Enables or disables @Monster tests. tests.multiplier = 1 # Value multiplier for randomized tests. tests.nightly = false # Enables or disables @Nightly tests. tests.postingsformat = random # Sets the postings format tests should run with. tests.profile = false # Enable java flight recorder profiling. C tests.seed = 30AE4DB28014D9D3 # (!= default: computed) Sets the master randomization seed. tests.slow = true # Enables or disables @Slow tests. tests.timeoutSuite = null # Timeout (in millis) for an entire suite. tests.timezone = random # Sets the default time zone tests should run with. tests.useSecurityManager = true # Control security manager in tests. tests.verbose = false # Enables verbose mode (emits full test outputs immediately). tests.weekly = false # Enables or disables @Weekly tests. C tests.workDir = O:\repos\lucene-master\lucene\core\build\tmp\tests-tmp # (!= default: computed) Working directory for forked test JVMs