From 6f0da89456f497e28a03fbd37bf1b6e3c2397028 Mon Sep 17 00:00:00 2001 From: Dawid Weiss Date: Tue, 22 Sep 2015 13:38:05 +0200 Subject: [PATCH 01/13] Release 2.1.17 API/ ANT api. --- index.html | 19 + releases/2.1.17/ant/Tasks/junit4.html | 659 ++++++++ releases/2.1.17/ant/index.html | 8 + .../js/google-code-prettify/lang-apollo.js | 2 + .../ant/js/google-code-prettify/lang-clj.js | 18 + .../ant/js/google-code-prettify/lang-css.js | 2 + .../ant/js/google-code-prettify/lang-go.js | 1 + .../ant/js/google-code-prettify/lang-hs.js | 2 + .../ant/js/google-code-prettify/lang-lisp.js | 3 + .../ant/js/google-code-prettify/lang-lua.js | 2 + .../ant/js/google-code-prettify/lang-ml.js | 2 + .../ant/js/google-code-prettify/lang-n.js | 4 + .../ant/js/google-code-prettify/lang-proto.js | 1 + .../ant/js/google-code-prettify/lang-scala.js | 2 + .../ant/js/google-code-prettify/lang-sql.js | 2 + .../ant/js/google-code-prettify/lang-tex.js | 1 + .../ant/js/google-code-prettify/lang-vb.js | 2 + .../ant/js/google-code-prettify/lang-vhdl.js | 3 + .../ant/js/google-code-prettify/lang-wiki.js | 2 + .../ant/js/google-code-prettify/lang-xq.js | 3 + .../ant/js/google-code-prettify/lang-yaml.js | 2 + .../ant/js/google-code-prettify/prettify.css | 1 + .../ant/js/google-code-prettify/prettify.js | 28 + releases/2.1.17/ant/stylesheets/antmanual.css | 20 + releases/2.1.17/ant/stylesheets/junit4.css | 12 + releases/2.1.17/ant/stylesheets/style.css | 72 + releases/2.1.17/api/allclasses-frame.html | 88 + releases/2.1.17/api/allclasses-noframe.html | 88 + .../AnnotatedMethodProvider.html | 303 ++++ .../randomizedtesting/AssertingRandom.html | 546 ++++++ .../randomizedtesting/ClassGlobFilter.html | 341 ++++ .../ClassModel.FieldModel.html | 390 +++++ .../ClassModel.MethodModel.html | 390 +++++ .../randomizedtesting/ClassModel.Scope.html | 371 +++++ .../randomizedtesting/ClassModel.html | 362 ++++ .../FilterExpressionParser.Node.html | 356 ++++ .../FilterExpressionParser.html | 296 ++++ .../randomizedtesting/GlobFilter.html | 370 +++++ .../JUnit3MethodProvider.html | 299 ++++ .../JUnit4MethodProvider.html | 256 +++ .../randomizedtesting/LifecycleScope.html | 350 ++++ .../randomizedtesting/MethodGlobFilter.html | 341 ++++ .../randomizedtesting/MixWithSuiteName.html | 309 ++++ .../randomizedtesting/RandomizedContext.html | 422 +++++ .../randomizedtesting/RandomizedRunner.html | 664 ++++++++ .../randomizedtesting/RandomizedTest.html | 1461 +++++++++++++++++ .../randomizedtesting/Randomness.html | 320 ++++ .../ReproduceErrorMessageBuilder.html | 358 ++++ .../randomizedtesting/Rethrow.html | 277 ++++ .../randomizedtesting/SeedDecorator.html | 247 +++ .../randomizedtesting/SeedUtils.html | 293 ++++ .../randomizedtesting/SysGlobals.html | 577 +++++++ .../randomizedtesting/TempPathResource.html | 293 ++++ .../randomizedtesting/TestMethodProvider.html | 246 +++ .../randomizedtesting/ThreadFilter.html | 232 +++ .../randomizedtesting/TraceFormatting.html | 372 +++++ .../annotations/Listeners.html | 227 +++ .../randomizedtesting/annotations/Name.html | 221 +++ .../annotations/Nightly.html | 232 +++ .../annotations/ParametersFactory.html | 238 +++ .../randomizedtesting/annotations/Repeat.html | 251 +++ .../annotations/ReplicateOnEachVm.html | 175 ++ .../randomizedtesting/annotations/Seed.html | 242 +++ .../annotations/SeedDecorators.html | 233 +++ .../randomizedtesting/annotations/Seeds.html | 231 +++ .../annotations/TestGroup.Utilities.html | 291 ++++ .../annotations/TestGroup.html | 285 ++++ .../annotations/TestMethodProviders.html | 222 +++ .../annotations/ThreadLeakAction.Action.html | 353 ++++ .../annotations/ThreadLeakAction.html | 220 +++ .../annotations/ThreadLeakFilters.html | 240 +++ .../annotations/ThreadLeakGroup.Group.html | 371 +++++ .../annotations/ThreadLeakGroup.html | 220 +++ .../annotations/ThreadLeakLingering.html | 229 +++ .../annotations/ThreadLeakScope.Scope.html | 372 +++++ .../annotations/ThreadLeakScope.html | 220 +++ .../ThreadLeakZombies.Consequence.html | 366 +++++ .../annotations/ThreadLeakZombies.html | 220 +++ .../annotations/Timeout.html | 232 +++ .../annotations/TimeoutSuite.html | 237 +++ .../annotations/package-frame.html | 50 + .../annotations/package-summary.html | 290 ++++ .../annotations/package-tree.html | 176 ++ .../generators/ASCIIGenerator.html | 269 +++ .../generators/CodepointSetGenerator.html | 352 ++++ .../generators/RandomInts.html | 299 ++++ .../generators/RandomPicks.html | 317 ++++ .../generators/RandomStrings.html | 483 ++++++ .../generators/RealisticUnicodeGenerator.html | 330 ++++ .../generators/StringGenerator.html | 350 ++++ .../generators/UnicodeGenerator.html | 357 ++++ .../generators/package-frame.html | 28 + .../generators/package-summary.html | 189 +++ .../generators/package-tree.html | 152 ++ .../listeners/ReproduceInfoPrinter.html | 294 ++++ .../listeners/package-frame.html | 21 + .../listeners/package-summary.html | 147 ++ .../listeners/package-tree.html | 143 ++ .../randomizedtesting/package-frame.html | 53 + .../randomizedtesting/package-summary.html | 350 ++++ .../randomizedtesting/package-tree.html | 202 +++ .../rules/NoClassHooksShadowingRule.html | 257 +++ .../rules/NoInstanceHooksOverridesRule.html | 258 +++ .../NoShadowingOrOverridesOnMethodsRule.html | 321 ++++ .../rules/RequireAssertionsRule.html | 305 ++++ .../rules/StatementAdapter.html | 361 ++++ .../rules/StaticFieldsInvariantRule.html | 370 +++++ .../rules/SystemPropertiesInvariantRule.html | 329 ++++ .../rules/SystemPropertiesRestoreRule.html | 331 ++++ .../rules/TestRuleAdapter.html | 362 ++++ .../rules/package-frame.html | 29 + .../rules/package-summary.html | 205 +++ .../randomizedtesting/rules/package-tree.html | 157 ++ releases/2.1.17/api/constant-values.html | 256 +++ releases/2.1.17/api/deprecated-list.html | 148 ++ releases/2.1.17/api/help-doc.html | 227 +++ releases/2.1.17/api/index-all.html | 1385 ++++++++++++++++ releases/2.1.17/api/index.html | 75 + releases/2.1.17/api/options | 38 + releases/2.1.17/api/overview-frame.html | 27 + releases/2.1.17/api/overview-summary.html | 210 +++ releases/2.1.17/api/overview-tree.html | 271 +++ releases/2.1.17/api/package-list | 5 + releases/2.1.17/api/packages | 5 + releases/2.1.17/api/script.js | 30 + releases/2.1.17/api/serialized-form.html | 169 ++ releases/2.1.17/api/stylesheet.css | 574 +++++++ 127 files changed, 29776 insertions(+) create mode 100644 index.html create mode 100644 releases/2.1.17/ant/Tasks/junit4.html create mode 100644 releases/2.1.17/ant/index.html create mode 100644 releases/2.1.17/ant/js/google-code-prettify/lang-apollo.js create mode 100644 releases/2.1.17/ant/js/google-code-prettify/lang-clj.js create mode 100644 releases/2.1.17/ant/js/google-code-prettify/lang-css.js create mode 100644 releases/2.1.17/ant/js/google-code-prettify/lang-go.js create mode 100644 releases/2.1.17/ant/js/google-code-prettify/lang-hs.js create mode 100644 releases/2.1.17/ant/js/google-code-prettify/lang-lisp.js create mode 100644 releases/2.1.17/ant/js/google-code-prettify/lang-lua.js create mode 100644 releases/2.1.17/ant/js/google-code-prettify/lang-ml.js create mode 100644 releases/2.1.17/ant/js/google-code-prettify/lang-n.js create mode 100644 releases/2.1.17/ant/js/google-code-prettify/lang-proto.js create mode 100644 releases/2.1.17/ant/js/google-code-prettify/lang-scala.js create mode 100644 releases/2.1.17/ant/js/google-code-prettify/lang-sql.js create mode 100644 releases/2.1.17/ant/js/google-code-prettify/lang-tex.js create mode 100644 releases/2.1.17/ant/js/google-code-prettify/lang-vb.js create mode 100644 releases/2.1.17/ant/js/google-code-prettify/lang-vhdl.js create mode 100644 releases/2.1.17/ant/js/google-code-prettify/lang-wiki.js create mode 100644 releases/2.1.17/ant/js/google-code-prettify/lang-xq.js create mode 100644 releases/2.1.17/ant/js/google-code-prettify/lang-yaml.js create mode 100644 releases/2.1.17/ant/js/google-code-prettify/prettify.css create mode 100644 releases/2.1.17/ant/js/google-code-prettify/prettify.js create mode 100644 releases/2.1.17/ant/stylesheets/antmanual.css create mode 100644 releases/2.1.17/ant/stylesheets/junit4.css create mode 100644 releases/2.1.17/ant/stylesheets/style.css create mode 100644 releases/2.1.17/api/allclasses-frame.html create mode 100644 releases/2.1.17/api/allclasses-noframe.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/AssertingRandom.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/ClassModel.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/GlobFilter.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/LifecycleScope.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/RandomizedContext.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/RandomizedTest.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/Randomness.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/Rethrow.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/SeedDecorator.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/SeedUtils.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/SysGlobals.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/TempPathResource.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/ThreadFilter.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/TraceFormatting.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/Name.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/Seed.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/RandomInts.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/package-frame.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/package-summary.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/package-tree.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/package-frame.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/package-summary.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/package-tree.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/package-frame.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/package-summary.html create mode 100644 releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/package-tree.html create mode 100644 releases/2.1.17/api/constant-values.html create mode 100644 releases/2.1.17/api/deprecated-list.html create mode 100644 releases/2.1.17/api/help-doc.html create mode 100644 releases/2.1.17/api/index-all.html create mode 100644 releases/2.1.17/api/index.html create mode 100644 releases/2.1.17/api/options create mode 100644 releases/2.1.17/api/overview-frame.html create mode 100644 releases/2.1.17/api/overview-summary.html create mode 100644 releases/2.1.17/api/overview-tree.html create mode 100644 releases/2.1.17/api/package-list create mode 100644 releases/2.1.17/api/packages create mode 100644 releases/2.1.17/api/script.js create mode 100644 releases/2.1.17/api/serialized-form.html create mode 100644 releases/2.1.17/api/stylesheet.css diff --git a/index.html b/index.html new file mode 100644 index 00000000..02fe5f5a --- /dev/null +++ b/index.html @@ -0,0 +1,19 @@ + + + + + + + + + + Randomized Testing + + + + Redirecting to RandomizedTesting Wiki...
+ Click here if automatic redirect does not work. + + \ No newline at end of file diff --git a/releases/2.1.17/ant/Tasks/junit4.html b/releases/2.1.17/ant/Tasks/junit4.html new file mode 100644 index 00000000..67f7e239 --- /dev/null +++ b/releases/2.1.17/ant/Tasks/junit4.html @@ -0,0 +1,659 @@ + + + + + + + + + + + JUnit4 Task + + + + +

JUnit4

+

Description

+ +

This task runs tests from the JUnit testing framework in versions 4.10 and above. It to some extent +mimics the style of the default ANT's junit task, but adds the following features: +

+ +

Note: The latest version of the JUnit framework can be found at +http://www.junit.org. +This task has been tested with JUnit 4.10 and later. +Appropriate junit*.jar must be available in the task's classpath and in the +tested code's classpath. See the examples below. +

+ +

External references: More information about randomized testing. +

+ +

Parameters

+ +

junit4 attempts to be a drop-in replacement for ANT's default junit task, but so attributes +that make little sense have been deprecated and are ignored. Attributes specific to junit4 are highlighted in +light green.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AttributeDescriptionRequired
printsummaryPrints the summary of all executed, ignored and failed tests after all suites have been + executed. To get per-suite summaries, configure a console report properly (see below).No; default is on.
forkNot used. ANT-junit drop-in compatibility only. Tests are always forked.--
forkmodeNot used. ANT-junit drop-in compatibility only. Tests are always forked into one more more + forked JVMs. Each suite is executed entirely on a single JVM.--
haltonerrorNot used. ANT-junit drop-in compatibility only. Use haltonfailure which handles both errors and failures.--
errorpropertyNot used. ANT-junit drop-in compatibility only. Use failureproperty which handles both errors and failures.--
haltonfailureStop the build process if a test fails (errors are considered failures as well). No; default is on (ANT's junit has the default set to 'off').
failurepropertyThe name of a property to set in the event of a failure + (errors are considered failures as well).No.
filtertraceNot used. ANT-junit drop-in compatibility only. Reports may provide their own filtering capabilities.--
timeoutNot used. ANT-junit drop-in compatibility only. Test runners provide their own timeout facilities.--
maxmemoryMaximum amount of memory to allocate to each forked VM (be careful if using lots of forks). + Note: + If you get java.lang.OutOfMemoryError: Java heap space + in some of your tests then you need to raise the size like + maxmemory="128m"No
jvmThe command used to invoke the forked java virtual machines, the default is 'java'. The command is resolved by + java.lang.Runtime.exec().No; default is java.
dirThe directory in which to invoke the forked JVMs in. This is by default the project's basedir. + Because multiple JVMs may clash if they are generating files in the current working directory, one can use per-JVM directory + by setting isolateWorkingDirectories attribute to true; in such case each JVM gets a sub-directory + under whatever dir is defined. + No
isolateWorkingDirectoriesIf true current working directories are isolated for each forked JVM. See dir attribute too.No; default is true.
newenvironmentDo not propagate the old environment when new + environment variables are specified.No; default is false.
includeantruntimeNot used. ANT-junit drop-in compatibility only.--
showoutputNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately.--
outputtoformattersNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately.--
tempdirSpecify where to store temporary files. These temporary files include a list of suites passed + to each slave JVM so it is usually wise to just leave this attribute unset - the default is to take the value of the + dir attribute or the project's basedir. + No
reloadingNot used. ANT-junit drop-in compatibility only.--
clonevmNot used. ANT-junit drop-in compatibility only.--
logfailedtestsNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately to get + just the failing tests, their output etc.--
enableTestListenerEventsNot used. ANT-junit drop-in compatibility only.--
parallelism + The number of parallel slaves. Can be set to a constant max for the + maximum number of cores returned from Runtime.availableProcessors or + auto for sensible defaults depending on the number of cores. + +

Note: this setting forks physical JVM processes so it multiplies the + requirements for heap memory, IO, etc.

+
No; Can be set to any integer or: 'max', 'auto'. + The default is '1' (sequential execution in a forked JVM).
dynamicAssignmentRatio + Specifies the ratio of suites moved to dynamic assignment list (job-stealing). A dynamic + assignment list dispatches suites to the first idle slave JVM. Theoretically + this is an optimal strategy, but it is usually better to have some static assignments + to avoid communication costs. + +

A ratio of 0 means only static assignments are used. A ratio of 1 means + only dynamic assignments are used.

+ +

The list of dynamic assignments is sorted by decreasing cost (always) and + is inherently prone to race conditions in distributing suites. Should there + be an error based on suite-dependency it will not be directly repeatable. In such + case use the per-slave-jvm list of suites file dumped to disk for each slave JVM. + See leaveTemporary attribute. +

No; default is '0.25' (25% of all suites are assigned dynamically).
seed + Specify random seed for anything that is randomized in junit4. The order of suites + execution and suite-JVM assignments are a result of this seed for example. + +

The master seed is also passed to slave JVMs as a system property (to bootstrap randomized runner).

+
No; default is a randomly generated seed.
prefix + Initializes custom prefix for all randomized runner properties. This must be consistent + across all junit4 invocations if done from the same classpath. Use only when REALLY needed. + No; default is randomized runner's prefix.
shuffleOnSlave + Predictably shuffle tests order after balancing. This will help in spreading + lighter and heavier tests over a single slave's execution timeline while + still keeping the same tests order depending on the seed. See nested elements + for configuring load balancers. + No; the default is 'true'.
leaveTemporary + Leave temporary junit4 files after the task quits. This can be used to trace the exact order + of suites executed on each forked JVM for example. + No; default is 'false'.
jvmOutputAction + What should be done on unexpected JVM output? JVM may write directly to the + original descriptors, bypassing redirections of System.out and System.err. Typically, + these messages will be important and should fail the build (permgen space exceeded, + compiler errors, crash dumps). However, certain legitimate logs (gc activity, class loading + logs) are also printed to these streams so sometimes the output can be ignored. + +

Allowed values (any comma-delimited combination of): ignore, pipe, fail, warn.

+
No; default is 'pipe,warn'.
sysouts + If set to true, any sysout and syserr calls will be written to original + output and error streams (and in effect will appear as "jvm output". By default + sysout and syserrs are captured and proxied to the event stream to be synchronized + with other test events (and properly handled by reports) but occasionally + one may want to synchronize them with direct JVM output (to synchronize + with compiler output or GC output for example). + +

See examples below on examples of capturing full JVM output.

+
No; default is 'false'.
heartbeat + A duration (in seconds) before an event is dispatched about forked JVM inactivity. + This can be useful to report hung or very long tests. Heartbeat information will + include an approximate location inside the non-responding JVM (suite or test case). + No; default is '0'.
uniqueSuiteNames + Allow or disallow duplicate suite names in resource collections. By default this option + is true because certain ANT-compatible report types (like XML reports) + will have a problem with duplicate suite names (will overwrite files). + No; default is 'true'.
ifNoTests + Defines the behavior when no tests were executed successfully or failed (either + there were no tests at all or all of them were filtered out). One of the following + enum constants: 'ignore', 'warn' or 'fail'. + No; default is 'ignore'.
+ + +

Nested Elements

+ +

The <junit4> task supports a nested elements. Some of them are compatible with +ANT's default <junit> task while others are unique to <junit4>. + + +

Specifying classpath for tests

+ +The <classpath> element represents a PATH like structure to be used for each +forked JVM. Note that classpath should include suiteable junit*.jar, otherwise your tests +wont run. + + +

Specifying test suite classes

+ +Unlike standard <junit> task, <junit4> defines suite classes as +resources to .class files. These resources can originate from any resource collection and +there can be any number of resource collections with such resources. For example this definition +includes all suite classes from a ZIP file (JAR file), excluding nested classes: + +

+
+ + +

jvmarg

+ +

Additional parameters may be passed to the new JVM via nested <jvmarg> elements. For example:

+ +

+
+ +

would run the JVM with a serial garbage collector on HotSpot JVM.

+ + + +

sysproperty

+ +

Use nested <sysproperty> elements to specify system +properties required by the tests. These properties will be made available +to the forked JVMs during their execution. The attributes for this element are the same +as for environment variables.

+ +

An extended attribute <ignoreEmpty> is supported which, if defined, +causes the property NOT to be defined in the forked JVM (as opposed to passing an empty property +value).

+ +
+ +

would run the test in ANT's VM and make the project's basedir property +available to the test (note the current working directory of a forked JVM will not be the + basedir typically).

+ + + +

syspropertyset

+ +

You can specify a set of properties to be passed to the target JVM as system properties +with syspropertysets. +This target behaves much like the default in ANT but allows a dynamic set of (remapped) +properties to be resolved at runtime. Similar to sysproperty, this +tag also supports ignoreEmpty attribute to work around +bugs +with local properties in ANT.

+ +
+ + +

env

+ +

It is possible to specify environment variables to pass to the +forked VM via nested <env> elements. For a description +of the <env> element's attributes, see the +description in the exec task.

+ + + +

bootclasspath

+ +

The location of bootstrap class files can be specified using this +PATH like structure.

+ + + +

assertions

+ +

You can control enablement of Java 1.4 assertions with an +<assertions> +subelement.

+ + + +

listeners and reports

+ +

There is no notion of "reports" in junit4. Reports are just listeners +that attach to the even stream and can produce something (to the console, file or otherwise). You +can also attach your own listeners if you like (although you'd have to peek at the code of existing +listeners to get the feeling how this is done -- communication is via events not interfaces).

+ +

report-text

+ +

There are a few predefined listeners to choose from. By far the most common will be report-text +which produces console output (or plain text file). A plain text report configuration may look like this: +

+ +
+ +

This listener supports stack trace filtering to reduce verbosity (console output, for +example). For production or integration builds, it is recommended to keep the full stacks. +For developer runs, the default set of filters (enabled by default) can declutter the output +a bit. An example stack trace filter, with default options and two custom filters, is shown +below.

+ +
+ +

The level of verbosity of the output can be fine-tuned to one's needs by disabling +or enabling test statuses and suite summaries or each test's output. Experimenting +highly recommended.

+ +

report-ant-xml

+ +

Another listener is report-ant-xml which can produce XML files suitable +for junitreport task (although +we highly recommend using the built-in JSON report.

+ +
+ +

report-json

+ +

Yet another built-in listener is producing a modern JSON output with test data and +an accompanying HTML5 file for visualizing it:

+ +
+ +

An example of a HTML5 report produced by the above can be seen here, for example. + +

Load balancing of test suites

+ +

Suites can be scattered across forked JVMs randomly or using a greedy load-balancing algorithm +(and followed by job-stealing if needed). For load balancing, previous execution +statistics will be needed. These statistics should ideally come from a single machine and multiple +executions so that they average the influence of the environment etc.

+ +

A dedicated listener is used to collect and update statistics. The configuration below shows +both the listener and a balancer configuration. The balancer uses multiple sources for collecting +statistics (for example precomputed statistics and previous local runs):

+ +
+ + +

Capturing original JVM output

+ +

JUnit4 has been designed to run reports and aggregation of test events on the master +JVM, not on the forked JVMs. This slightly complicates things when diagnostic JVM messages +are used because these messages are printed directly to original stream descriptors +by the JVM, bypassing System.out or System.err substitutions.

+ +

In those rare cases when the original JVM output streams are needed (possibly +mixed with what the tests have printed), junit4 can be configured to leave the original +streams on disk or pipe them to ANT's output. An example is shown below:

+ +
+ +

Should one need to preserve the original output files (in case they are large, for example), +the configuration would then look as follows:

+ +
+ +

This would result in the following message being printed to ANT (note +the output file name contains an execution-unique element to avoid clashing with other +forked JVMs or builds).

+ +
+[junit4:junit4] JVM J0: stdout was not empty, see: /home/[...]/junit4-J0-1058309761ea5fafd.sysout
+[junit4:junit4] JVM J0: stderr was not empty, see: /home/[...]/junit4-J0-1058309761ea5fafd.syserr
+
+ + + diff --git a/releases/2.1.17/ant/index.html b/releases/2.1.17/ant/index.html new file mode 100644 index 00000000..35f1ea69 --- /dev/null +++ b/releases/2.1.17/ant/index.html @@ -0,0 +1,8 @@ + + + + + +Follow to: junit4 documentation. + + diff --git a/releases/2.1.17/ant/js/google-code-prettify/lang-apollo.js b/releases/2.1.17/ant/js/google-code-prettify/lang-apollo.js new file mode 100644 index 00000000..7098baf4 --- /dev/null +++ b/releases/2.1.17/ant/js/google-code-prettify/lang-apollo.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["com",/^#[^\n\r]*/,null,"#"],["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,null,'"']],[["kwd",/^(?:ADS|AD|AUG|BZF|BZMF|CAE|CAF|CA|CCS|COM|CS|DAS|DCA|DCOM|DCS|DDOUBL|DIM|DOUBLE|DTCB|DTCF|DV|DXCH|EDRUPT|EXTEND|INCR|INDEX|NDX|INHINT|LXCH|MASK|MSK|MP|MSU|NOOP|OVSK|QXCH|RAND|READ|RELINT|RESUME|RETURN|ROR|RXOR|SQUARE|SU|TCR|TCAA|OVSK|TCF|TC|TS|WAND|WOR|WRITE|XCH|XLQ|XXALQ|ZL|ZQ|ADD|ADZ|SUB|SUZ|MPY|MPR|MPZ|DVP|COM|ABS|CLA|CLZ|LDQ|STO|STQ|ALS|LLS|LRS|TRA|TSQ|TMI|TOV|AXT|TIX|DLY|INP|OUT)\s/, +null],["typ",/^(?:-?GENADR|=MINUS|2BCADR|VN|BOF|MM|-?2CADR|-?[1-6]DNADR|ADRES|BBCON|[ES]?BANK=?|BLOCK|BNKSUM|E?CADR|COUNT\*?|2?DEC\*?|-?DNCHAN|-?DNPTR|EQUALS|ERASE|MEMORY|2?OCT|REMADR|SETLOC|SUBRO|ORG|BSS|BES|SYN|EQU|DEFINE|END)\s/,null],["lit",/^'(?:-*(?:\w|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?)?/],["pln",/^-*(?:[!-z]|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?/],["pun",/^[^\w\t\n\r "'-);\\\xa0]+/]]),["apollo","agc","aea"]); diff --git a/releases/2.1.17/ant/js/google-code-prettify/lang-clj.js b/releases/2.1.17/ant/js/google-code-prettify/lang-clj.js new file mode 100644 index 00000000..542a2205 --- /dev/null +++ b/releases/2.1.17/ant/js/google-code-prettify/lang-clj.js @@ -0,0 +1,18 @@ +/* + Copyright (C) 2011 Google Inc. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["opn",/^[([{]+/,a,"([{"],["clo",/^[)\]}]+/,a,")]}"],["com",/^;[^\n\r]*/,a,";"],["pln",/^[\t\n\r \xa0]+/,a,"\t\n\r \xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,a,'"']],[["kwd",/^(?:def|if|do|let|quote|var|fn|loop|recur|throw|try|monitor-enter|monitor-exit|defmacro|defn|defn-|macroexpand|macroexpand-1|for|doseq|dosync|dotimes|and|or|when|not|assert|doto|proxy|defstruct|first|rest|cons|defprotocol|deftype|defrecord|reify|defmulti|defmethod|meta|with-meta|ns|in-ns|create-ns|import|intern|refer|alias|namespace|resolve|ref|deref|refset|new|set!|memfn|to-array|into-array|aset|gen-class|reduce|map|filter|find|nil?|empty?|hash-map|hash-set|vec|vector|seq|flatten|reverse|assoc|dissoc|list|list?|disj|get|union|difference|intersection|extend|extend-type|extend-protocol|prn)\b/,a], +["typ",/^:[\dA-Za-z-]+/]]),["clj"]); diff --git a/releases/2.1.17/ant/js/google-code-prettify/lang-css.js b/releases/2.1.17/ant/js/google-code-prettify/lang-css.js new file mode 100644 index 00000000..041e1f59 --- /dev/null +++ b/releases/2.1.17/ant/js/google-code-prettify/lang-css.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\f\r ]+/,null," \t\r\n "]],[["str",/^"(?:[^\n\f\r"\\]|\\(?:\r\n?|\n|\f)|\\[\S\s])*"/,null],["str",/^'(?:[^\n\f\r'\\]|\\(?:\r\n?|\n|\f)|\\[\S\s])*'/,null],["lang-css-str",/^url\(([^"')]*)\)/i],["kwd",/^(?:url|rgb|!important|@import|@page|@media|@charset|inherit)(?=[^\w-]|$)/i,null],["lang-css-kw",/^(-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*)\s*:/i],["com",/^\/\*[^*]*\*+(?:[^*/][^*]*\*+)*\//],["com", +/^(?:<\!--|--\>)/],["lit",/^(?:\d+|\d*\.\d+)(?:%|[a-z]+)?/i],["lit",/^#[\da-f]{3,6}/i],["pln",/^-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*/i],["pun",/^[^\s\w"']+/]]),["css"]);PR.registerLangHandler(PR.createSimpleLexer([],[["kwd",/^-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*/i]]),["css-kw"]);PR.registerLangHandler(PR.createSimpleLexer([],[["str",/^[^"')]+/]]),["css-str"]); diff --git a/releases/2.1.17/ant/js/google-code-prettify/lang-go.js b/releases/2.1.17/ant/js/google-code-prettify/lang-go.js new file mode 100644 index 00000000..fc18dc07 --- /dev/null +++ b/releases/2.1.17/ant/js/google-code-prettify/lang-go.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["pln",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])+(?:'|$)|`[^`]*(?:`|$))/,null,"\"'"]],[["com",/^(?:\/\/[^\n\r]*|\/\*[\S\s]*?\*\/)/],["pln",/^(?:[^"'/`]|\/(?![*/]))+/]]),["go"]); diff --git a/releases/2.1.17/ant/js/google-code-prettify/lang-hs.js b/releases/2.1.17/ant/js/google-code-prettify/lang-hs.js new file mode 100644 index 00000000..9d77b083 --- /dev/null +++ b/releases/2.1.17/ant/js/google-code-prettify/lang-hs.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t-\r ]+/,null,"\t\n \r "],["str",/^"(?:[^\n\f\r"\\]|\\[\S\s])*(?:"|$)/,null,'"'],["str",/^'(?:[^\n\f\r'\\]|\\[^&])'?/,null,"'"],["lit",/^(?:0o[0-7]+|0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)/i,null,"0123456789"]],[["com",/^(?:--+[^\n\f\r]*|{-(?:[^-]|-+[^}-])*-})/],["kwd",/^(?:case|class|data|default|deriving|do|else|if|import|in|infix|infixl|infixr|instance|let|module|newtype|of|then|type|where|_)(?=[^\d'A-Za-z]|$)/, +null],["pln",/^(?:[A-Z][\w']*\.)*[A-Za-z][\w']*/],["pun",/^[^\d\t-\r "'A-Za-z]+/]]),["hs"]); diff --git a/releases/2.1.17/ant/js/google-code-prettify/lang-lisp.js b/releases/2.1.17/ant/js/google-code-prettify/lang-lisp.js new file mode 100644 index 00000000..02a30e8d --- /dev/null +++ b/releases/2.1.17/ant/js/google-code-prettify/lang-lisp.js @@ -0,0 +1,3 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["opn",/^\(+/,a,"("],["clo",/^\)+/,a,")"],["com",/^;[^\n\r]*/,a,";"],["pln",/^[\t\n\r \xa0]+/,a,"\t\n\r \xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,a,'"']],[["kwd",/^(?:block|c[ad]+r|catch|con[ds]|def(?:ine|un)|do|eq|eql|equal|equalp|eval-when|flet|format|go|if|labels|lambda|let|load-time-value|locally|macrolet|multiple-value-call|nil|progn|progv|quote|require|return-from|setq|symbol-macrolet|t|tagbody|the|throw|unwind)\b/,a], +["lit",/^[+-]?(?:[#0]x[\da-f]+|\d+\/\d+|(?:\.\d+|\d+(?:\.\d*)?)(?:[de][+-]?\d+)?)/i],["lit",/^'(?:-*(?:\w|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?)?/],["pln",/^-*(?:[_a-z]|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?/i],["pun",/^[^\w\t\n\r "'-);\\\xa0]+/]]),["cl","el","lisp","scm"]); diff --git a/releases/2.1.17/ant/js/google-code-prettify/lang-lua.js b/releases/2.1.17/ant/js/google-code-prettify/lang-lua.js new file mode 100644 index 00000000..e83a3c46 --- /dev/null +++ b/releases/2.1.17/ant/js/google-code-prettify/lang-lua.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$))/,null,"\"'"]],[["com",/^--(?:\[(=*)\[[\S\s]*?(?:]\1]|$)|[^\n\r]*)/],["str",/^\[(=*)\[[\S\s]*?(?:]\1]|$)/],["kwd",/^(?:and|break|do|else|elseif|end|false|for|function|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,null],["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i], +["pln",/^[_a-z]\w*/i],["pun",/^[^\w\t\n\r \xa0][^\w\t\n\r "'+=\xa0-]*/]]),["lua"]); diff --git a/releases/2.1.17/ant/js/google-code-prettify/lang-ml.js b/releases/2.1.17/ant/js/google-code-prettify/lang-ml.js new file mode 100644 index 00000000..6df02d72 --- /dev/null +++ b/releases/2.1.17/ant/js/google-code-prettify/lang-ml.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["com",/^#(?:if[\t\n\r \xa0]+(?:[$_a-z][\w']*|``[^\t\n\r`]*(?:``|$))|else|endif|light)/i,null,"#"],["str",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])(?:'|$))/,null,"\"'"]],[["com",/^(?:\/\/[^\n\r]*|\(\*[\S\s]*?\*\))/],["kwd",/^(?:abstract|and|as|assert|begin|class|default|delegate|do|done|downcast|downto|elif|else|end|exception|extern|false|finally|for|fun|function|if|in|inherit|inline|interface|internal|lazy|let|match|member|module|mutable|namespace|new|null|of|open|or|override|private|public|rec|return|static|struct|then|to|true|try|type|upcast|use|val|void|when|while|with|yield|asr|land|lor|lsl|lsr|lxor|mod|sig|atomic|break|checked|component|const|constraint|constructor|continue|eager|event|external|fixed|functor|global|include|method|mixin|object|parallel|process|protected|pure|sealed|trait|virtual|volatile)\b/], +["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i],["pln",/^(?:[_a-z][\w']*[!#?]?|``[^\t\n\r`]*(?:``|$))/i],["pun",/^[^\w\t\n\r "'\xa0]+/]]),["fs","ml"]); diff --git a/releases/2.1.17/ant/js/google-code-prettify/lang-n.js b/releases/2.1.17/ant/js/google-code-prettify/lang-n.js new file mode 100644 index 00000000..6c2e85b9 --- /dev/null +++ b/releases/2.1.17/ant/js/google-code-prettify/lang-n.js @@ -0,0 +1,4 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["str",/^(?:'(?:[^\n\r'\\]|\\.)*'|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,a,'"'],["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,a,"#"],["pln",/^\s+/,a," \r\n\t\xa0"]],[["str",/^@"(?:[^"]|"")*(?:"|$)/,a],["str",/^<#[^#>]*(?:#>|$)/,a],["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,a],["com",/^\/\/[^\n\r]*/,a],["com",/^\/\*[\S\s]*?(?:\*\/|$)/, +a],["kwd",/^(?:abstract|and|as|base|catch|class|def|delegate|enum|event|extern|false|finally|fun|implements|interface|internal|is|macro|match|matches|module|mutable|namespace|new|null|out|override|params|partial|private|protected|public|ref|sealed|static|struct|syntax|this|throw|true|try|type|typeof|using|variant|virtual|volatile|when|where|with|assert|assert2|async|break|checked|continue|do|else|ensures|for|foreach|if|late|lock|new|nolate|otherwise|regexp|repeat|requires|return|surroundwith|unchecked|unless|using|while|yield)\b/, +a],["typ",/^(?:array|bool|byte|char|decimal|double|float|int|list|long|object|sbyte|short|string|ulong|uint|ufloat|ulong|ushort|void)\b/,a],["lit",/^@[$_a-z][\w$@]*/i,a],["typ",/^@[A-Z]+[a-z][\w$@]*/,a],["pln",/^'?[$_a-z][\w$@]*/i,a],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,a,"0123456789"],["pun",/^.[^\s\w"-$'./@`]*/,a]]),["n","nemerle"]); diff --git a/releases/2.1.17/ant/js/google-code-prettify/lang-proto.js b/releases/2.1.17/ant/js/google-code-prettify/lang-proto.js new file mode 100644 index 00000000..f006ad8c --- /dev/null +++ b/releases/2.1.17/ant/js/google-code-prettify/lang-proto.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.sourceDecorator({keywords:"bytes,default,double,enum,extend,extensions,false,group,import,max,message,option,optional,package,repeated,required,returns,rpc,service,syntax,to,true",types:/^(bool|(double|s?fixed|[su]?int)(32|64)|float|string)\b/,cStyleComments:!0}),["proto"]); diff --git a/releases/2.1.17/ant/js/google-code-prettify/lang-scala.js b/releases/2.1.17/ant/js/google-code-prettify/lang-scala.js new file mode 100644 index 00000000..60d034de --- /dev/null +++ b/releases/2.1.17/ant/js/google-code-prettify/lang-scala.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^"(?:""(?:""?(?!")|[^"\\]|\\.)*"{0,3}|(?:[^\n\r"\\]|\\.)*"?)/,null,'"'],["lit",/^`(?:[^\n\r\\`]|\\.)*`?/,null,"`"],["pun",/^[!#%&(--:-@[-^{-~]+/,null,"!#%&()*+,-:;<=>?@[\\]^{|}~"]],[["str",/^'(?:[^\n\r'\\]|\\(?:'|[^\n\r']+))'/],["lit",/^'[$A-Z_a-z][\w$]*(?![\w$'])/],["kwd",/^(?:abstract|case|catch|class|def|do|else|extends|final|finally|for|forSome|if|implicit|import|lazy|match|new|object|override|package|private|protected|requires|return|sealed|super|throw|trait|try|type|val|var|while|with|yield)\b/], +["lit",/^(?:true|false|null|this)\b/],["lit",/^(?:0(?:[0-7]+|x[\da-f]+)l?|(?:0|[1-9]\d*)(?:(?:\.\d+)?(?:e[+-]?\d+)?f?|l?)|\\.\d+(?:e[+-]?\d+)?f?)/i],["typ",/^[$_]*[A-Z][\d$A-Z_]*[a-z][\w$]*/],["pln",/^[$A-Z_a-z][\w$]*/],["com",/^\/(?:\/.*|\*(?:\/|\**[^*/])*(?:\*+\/?)?)/],["pun",/^(?:\.+|\/)/]]),["scala"]); diff --git a/releases/2.1.17/ant/js/google-code-prettify/lang-sql.js b/releases/2.1.17/ant/js/google-code-prettify/lang-sql.js new file mode 100644 index 00000000..da705b0b --- /dev/null +++ b/releases/2.1.17/ant/js/google-code-prettify/lang-sql.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^(?:"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*')/,null,"\"'"]],[["com",/^(?:--[^\n\r]*|\/\*[\S\s]*?(?:\*\/|$))/],["kwd",/^(?:add|all|alter|and|any|as|asc|authorization|backup|begin|between|break|browse|bulk|by|cascade|case|check|checkpoint|close|clustered|coalesce|collate|column|commit|compute|constraint|contains|containstable|continue|convert|create|cross|current|current_date|current_time|current_timestamp|current_user|cursor|database|dbcc|deallocate|declare|default|delete|deny|desc|disk|distinct|distributed|double|drop|dummy|dump|else|end|errlvl|escape|except|exec|execute|exists|exit|fetch|file|fillfactor|for|foreign|freetext|freetexttable|from|full|function|goto|grant|group|having|holdlock|identity|identitycol|identity_insert|if|in|index|inner|insert|intersect|into|is|join|key|kill|left|like|lineno|load|match|merge|national|nocheck|nonclustered|not|null|nullif|of|off|offsets|on|open|opendatasource|openquery|openrowset|openxml|option|or|order|outer|over|percent|plan|precision|primary|print|proc|procedure|public|raiserror|read|readtext|reconfigure|references|replication|restore|restrict|return|revoke|right|rollback|rowcount|rowguidcol|rule|save|schema|select|session_user|set|setuser|shutdown|some|statistics|system_user|table|textsize|then|to|top|tran|transaction|trigger|truncate|tsequal|union|unique|update|updatetext|use|user|using|values|varying|view|waitfor|when|where|while|with|writetext)(?=[^\w-]|$)/i, +null],["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i],["pln",/^[_a-z][\w-]*/i],["pun",/^[^\w\t\n\r "'\xa0][^\w\t\n\r "'+\xa0-]*/]]),["sql"]); diff --git a/releases/2.1.17/ant/js/google-code-prettify/lang-tex.js b/releases/2.1.17/ant/js/google-code-prettify/lang-tex.js new file mode 100644 index 00000000..ce96fbbd --- /dev/null +++ b/releases/2.1.17/ant/js/google-code-prettify/lang-tex.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["com",/^%[^\n\r]*/,null,"%"]],[["kwd",/^\\[@-Za-z]+/],["kwd",/^\\./],["typ",/^[$&]/],["lit",/[+-]?(?:\.\d+|\d+(?:\.\d*)?)(cm|em|ex|in|pc|pt|bp|mm)/i],["pun",/^[()=[\]{}]+/]]),["latex","tex"]); diff --git a/releases/2.1.17/ant/js/google-code-prettify/lang-vb.js b/releases/2.1.17/ant/js/google-code-prettify/lang-vb.js new file mode 100644 index 00000000..07506b03 --- /dev/null +++ b/releases/2.1.17/ant/js/google-code-prettify/lang-vb.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0\u2028\u2029]+/,null,"\t\n\r Â\xa0

"],["str",/^(?:["\u201c\u201d](?:[^"\u201c\u201d]|["\u201c\u201d]{2})(?:["\u201c\u201d]c|$)|["\u201c\u201d](?:[^"\u201c\u201d]|["\u201c\u201d]{2})*(?:["\u201c\u201d]|$))/i,null,'"“â€'],["com",/^['\u2018\u2019].*/,null,"'‘’"]],[["kwd",/^(?:addhandler|addressof|alias|and|andalso|ansi|as|assembly|auto|boolean|byref|byte|byval|call|case|catch|cbool|cbyte|cchar|cdate|cdbl|cdec|char|cint|class|clng|cobj|const|cshort|csng|cstr|ctype|date|decimal|declare|default|delegate|dim|directcast|do|double|each|else|elseif|end|endif|enum|erase|error|event|exit|finally|for|friend|function|get|gettype|gosub|goto|handles|if|implements|imports|in|inherits|integer|interface|is|let|lib|like|long|loop|me|mod|module|mustinherit|mustoverride|mybase|myclass|namespace|new|next|not|notinheritable|notoverridable|object|on|option|optional|or|orelse|overloads|overridable|overrides|paramarray|preserve|private|property|protected|public|raiseevent|readonly|redim|removehandler|resume|return|select|set|shadows|shared|short|single|static|step|stop|string|structure|sub|synclock|then|throw|to|try|typeof|unicode|until|variant|wend|when|while|with|withevents|writeonly|xor|endif|gosub|let|variant|wend)\b/i, +null],["com",/^rem.*/i],["lit",/^(?:true\b|false\b|nothing\b|\d+(?:e[+-]?\d+[dfr]?|[dfilrs])?|(?:&h[\da-f]+|&o[0-7]+)[ils]?|\d*\.\d+(?:e[+-]?\d+)?[dfr]?|#\s+(?:\d+[/-]\d+[/-]\d+(?:\s+\d+:\d+(?::\d+)?(\s*(?:am|pm))?)?|\d+:\d+(?::\d+)?(\s*(?:am|pm))?)\s+#)/i],["pln",/^(?:(?:[a-z]|_\w)\w*|\[(?:[a-z]|_\w)\w*])/i],["pun",/^[^\w\t\n\r "'[\]\xa0\u2018\u2019\u201c\u201d\u2028\u2029]+/],["pun",/^(?:\[|])/]]),["vb","vbs"]); diff --git a/releases/2.1.17/ant/js/google-code-prettify/lang-vhdl.js b/releases/2.1.17/ant/js/google-code-prettify/lang-vhdl.js new file mode 100644 index 00000000..128b5b6c --- /dev/null +++ b/releases/2.1.17/ant/js/google-code-prettify/lang-vhdl.js @@ -0,0 +1,3 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"]],[["str",/^(?:[box]?"(?:[^"]|"")*"|'.')/i],["com",/^--[^\n\r]*/],["kwd",/^(?:abs|access|after|alias|all|and|architecture|array|assert|attribute|begin|block|body|buffer|bus|case|component|configuration|constant|disconnect|downto|else|elsif|end|entity|exit|file|for|function|generate|generic|group|guarded|if|impure|in|inertial|inout|is|label|library|linkage|literal|loop|map|mod|nand|new|next|nor|not|null|of|on|open|or|others|out|package|port|postponed|procedure|process|pure|range|record|register|reject|rem|report|return|rol|ror|select|severity|shared|signal|sla|sll|sra|srl|subtype|then|to|transport|type|unaffected|units|until|use|variable|wait|when|while|with|xnor|xor)(?=[^\w-]|$)/i, +null],["typ",/^(?:bit|bit_vector|character|boolean|integer|real|time|string|severity_level|positive|natural|signed|unsigned|line|text|std_u?logic(?:_vector)?)(?=[^\w-]|$)/i,null],["typ",/^'(?:active|ascending|base|delayed|driving|driving_value|event|high|image|instance_name|last_active|last_event|last_value|left|leftof|length|low|path_name|pos|pred|quiet|range|reverse_range|right|rightof|simple_name|stable|succ|transaction|val|value)(?=[^\w-]|$)/i,null],["lit",/^\d+(?:_\d+)*(?:#[\w.\\]+#(?:[+-]?\d+(?:_\d+)*)?|(?:\.\d+(?:_\d+)*)?(?:e[+-]?\d+(?:_\d+)*)?)/i], +["pln",/^(?:[a-z]\w*|\\[^\\]*\\)/i],["pun",/^[^\w\t\n\r "'\xa0][^\w\t\n\r "'\xa0-]*/]]),["vhdl","vhd"]); diff --git a/releases/2.1.17/ant/js/google-code-prettify/lang-wiki.js b/releases/2.1.17/ant/js/google-code-prettify/lang-wiki.js new file mode 100644 index 00000000..9b0b4487 --- /dev/null +++ b/releases/2.1.17/ant/js/google-code-prettify/lang-wiki.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\d\t a-gi-z\xa0]+/,null,"\t Â\xa0abcdefgijklmnopqrstuvwxyz0123456789"],["pun",/^[*=[\]^~]+/,null,"=*~^[]"]],[["lang-wiki.meta",/(?:^^|\r\n?|\n)(#[a-z]+)\b/],["lit",/^[A-Z][a-z][\da-z]+[A-Z][a-z][^\W_]+\b/],["lang-",/^{{{([\S\s]+?)}}}/],["lang-",/^`([^\n\r`]+)`/],["str",/^https?:\/\/[^\s#/?]*(?:\/[^\s#?]*)?(?:\?[^\s#]*)?(?:#\S*)?/i],["pln",/^(?:\r\n|[\S\s])[^\n\r#*=A-[^`h{~]*/]]),["wiki"]); +PR.registerLangHandler(PR.createSimpleLexer([["kwd",/^#[a-z]+/i,null,"#"]],[]),["wiki.meta"]); diff --git a/releases/2.1.17/ant/js/google-code-prettify/lang-xq.js b/releases/2.1.17/ant/js/google-code-prettify/lang-xq.js new file mode 100644 index 00000000..e323ae32 --- /dev/null +++ b/releases/2.1.17/ant/js/google-code-prettify/lang-xq.js @@ -0,0 +1,3 @@ +PR.registerLangHandler(PR.createSimpleLexer([["var pln",/^\$[\w-]+/,null,"$"]],[["pln",/^[\s=][<>][\s=]/],["lit",/^@[\w-]+/],["tag",/^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["com",/^\(:[\S\s]*?:\)/],["pln",/^[(),/;[\]{}]$/],["str",/^(?:"(?:[^"\\{]|\\[\S\s])*(?:"|$)|'(?:[^'\\{]|\\[\S\s])*(?:'|$))/,null,"\"'"],["kwd",/^(?:xquery|where|version|variable|union|typeswitch|treat|to|then|text|stable|sortby|some|self|schema|satisfies|returns|return|ref|processing-instruction|preceding-sibling|preceding|precedes|parent|only|of|node|namespace|module|let|item|intersect|instance|in|import|if|function|for|follows|following-sibling|following|external|except|every|else|element|descending|descendant-or-self|descendant|define|default|declare|comment|child|cast|case|before|attribute|assert|ascending|as|ancestor-or-self|ancestor|after|eq|order|by|or|and|schema-element|document-node|node|at)\b/], +["typ",/^(?:xs:yearMonthDuration|xs:unsignedLong|xs:time|xs:string|xs:short|xs:QName|xs:Name|xs:long|xs:integer|xs:int|xs:gYearMonth|xs:gYear|xs:gMonthDay|xs:gDay|xs:float|xs:duration|xs:double|xs:decimal|xs:dayTimeDuration|xs:dateTime|xs:date|xs:byte|xs:boolean|xs:anyURI|xf:yearMonthDuration)\b/,null],["fun pln",/^(?:xp:dereference|xinc:node-expand|xinc:link-references|xinc:link-expand|xhtml:restructure|xhtml:clean|xhtml:add-lists|xdmp:zip-manifest|xdmp:zip-get|xdmp:zip-create|xdmp:xquery-version|xdmp:word-convert|xdmp:with-namespaces|xdmp:version|xdmp:value|xdmp:user-roles|xdmp:user-last-login|xdmp:user|xdmp:url-encode|xdmp:url-decode|xdmp:uri-is-file|xdmp:uri-format|xdmp:uri-content-type|xdmp:unquote|xdmp:unpath|xdmp:triggers-database|xdmp:trace|xdmp:to-json|xdmp:tidy|xdmp:subbinary|xdmp:strftime|xdmp:spawn-in|xdmp:spawn|xdmp:sleep|xdmp:shutdown|xdmp:set-session-field|xdmp:set-response-encoding|xdmp:set-response-content-type|xdmp:set-response-code|xdmp:set-request-time-limit|xdmp:set|xdmp:servers|xdmp:server-status|xdmp:server-name|xdmp:server|xdmp:security-database|xdmp:security-assert|xdmp:schema-database|xdmp:save|xdmp:role-roles|xdmp:role|xdmp:rethrow|xdmp:restart|xdmp:request-timestamp|xdmp:request-status|xdmp:request-cancel|xdmp:request|xdmp:redirect-response|xdmp:random|xdmp:quote|xdmp:query-trace|xdmp:query-meters|xdmp:product-edition|xdmp:privilege-roles|xdmp:privilege|xdmp:pretty-print|xdmp:powerpoint-convert|xdmp:platform|xdmp:permission|xdmp:pdf-convert|xdmp:path|xdmp:octal-to-integer|xdmp:node-uri|xdmp:node-replace|xdmp:node-kind|xdmp:node-insert-child|xdmp:node-insert-before|xdmp:node-insert-after|xdmp:node-delete|xdmp:node-database|xdmp:mul64|xdmp:modules-root|xdmp:modules-database|xdmp:merging|xdmp:merge-cancel|xdmp:merge|xdmp:md5|xdmp:logout|xdmp:login|xdmp:log-level|xdmp:log|xdmp:lock-release|xdmp:lock-acquire|xdmp:load|xdmp:invoke-in|xdmp:invoke|xdmp:integer-to-octal|xdmp:integer-to-hex|xdmp:http-put|xdmp:http-post|xdmp:http-options|xdmp:http-head|xdmp:http-get|xdmp:http-delete|xdmp:hosts|xdmp:host-status|xdmp:host-name|xdmp:host|xdmp:hex-to-integer|xdmp:hash64|xdmp:hash32|xdmp:has-privilege|xdmp:groups|xdmp:group-serves|xdmp:group-servers|xdmp:group-name|xdmp:group-hosts|xdmp:group|xdmp:get-session-field-names|xdmp:get-session-field|xdmp:get-response-encoding|xdmp:get-response-code|xdmp:get-request-username|xdmp:get-request-user|xdmp:get-request-url|xdmp:get-request-protocol|xdmp:get-request-path|xdmp:get-request-method|xdmp:get-request-header-names|xdmp:get-request-header|xdmp:get-request-field-names|xdmp:get-request-field-filename|xdmp:get-request-field-content-type|xdmp:get-request-field|xdmp:get-request-client-certificate|xdmp:get-request-client-address|xdmp:get-request-body|xdmp:get-current-user|xdmp:get-current-roles|xdmp:get|xdmp:function-name|xdmp:function-module|xdmp:function|xdmp:from-json|xdmp:forests|xdmp:forest-status|xdmp:forest-restore|xdmp:forest-restart|xdmp:forest-name|xdmp:forest-delete|xdmp:forest-databases|xdmp:forest-counts|xdmp:forest-clear|xdmp:forest-backup|xdmp:forest|xdmp:filesystem-file|xdmp:filesystem-directory|xdmp:exists|xdmp:excel-convert|xdmp:eval-in|xdmp:eval|xdmp:estimate|xdmp:email|xdmp:element-content-type|xdmp:elapsed-time|xdmp:document-set-quality|xdmp:document-set-property|xdmp:document-set-properties|xdmp:document-set-permissions|xdmp:document-set-collections|xdmp:document-remove-properties|xdmp:document-remove-permissions|xdmp:document-remove-collections|xdmp:document-properties|xdmp:document-locks|xdmp:document-load|xdmp:document-insert|xdmp:document-get-quality|xdmp:document-get-properties|xdmp:document-get-permissions|xdmp:document-get-collections|xdmp:document-get|xdmp:document-forest|xdmp:document-delete|xdmp:document-add-properties|xdmp:document-add-permissions|xdmp:document-add-collections|xdmp:directory-properties|xdmp:directory-locks|xdmp:directory-delete|xdmp:directory-create|xdmp:directory|xdmp:diacritic-less|xdmp:describe|xdmp:default-permissions|xdmp:default-collections|xdmp:databases|xdmp:database-restore-validate|xdmp:database-restore-status|xdmp:database-restore-cancel|xdmp:database-restore|xdmp:database-name|xdmp:database-forests|xdmp:database-backup-validate|xdmp:database-backup-status|xdmp:database-backup-purge|xdmp:database-backup-cancel|xdmp:database-backup|xdmp:database|xdmp:collection-properties|xdmp:collection-locks|xdmp:collection-delete|xdmp:collation-canonical-uri|xdmp:castable-as|xdmp:can-grant-roles|xdmp:base64-encode|xdmp:base64-decode|xdmp:architecture|xdmp:apply|xdmp:amp-roles|xdmp:amp|xdmp:add64|xdmp:add-response-header|xdmp:access|trgr:trigger-set-recursive|trgr:trigger-set-permissions|trgr:trigger-set-name|trgr:trigger-set-module|trgr:trigger-set-event|trgr:trigger-set-description|trgr:trigger-remove-permissions|trgr:trigger-module|trgr:trigger-get-permissions|trgr:trigger-enable|trgr:trigger-disable|trgr:trigger-database-online-event|trgr:trigger-data-event|trgr:trigger-add-permissions|trgr:remove-trigger|trgr:property-content|trgr:pre-commit|trgr:post-commit|trgr:get-trigger-by-id|trgr:get-trigger|trgr:document-scope|trgr:document-content|trgr:directory-scope|trgr:create-trigger|trgr:collection-scope|trgr:any-property-content|thsr:set-entry|thsr:remove-term|thsr:remove-synonym|thsr:remove-entry|thsr:query-lookup|thsr:lookup|thsr:load|thsr:insert|thsr:expand|thsr:add-synonym|spell:suggest-detailed|spell:suggest|spell:remove-word|spell:make-dictionary|spell:load|spell:levenshtein-distance|spell:is-correct|spell:insert|spell:double-metaphone|spell:add-word|sec:users-collection|sec:user-set-roles|sec:user-set-password|sec:user-set-name|sec:user-set-description|sec:user-set-default-permissions|sec:user-set-default-collections|sec:user-remove-roles|sec:user-privileges|sec:user-get-roles|sec:user-get-description|sec:user-get-default-permissions|sec:user-get-default-collections|sec:user-doc-permissions|sec:user-doc-collections|sec:user-add-roles|sec:unprotect-collection|sec:uid-for-name|sec:set-realm|sec:security-version|sec:security-namespace|sec:security-installed|sec:security-collection|sec:roles-collection|sec:role-set-roles|sec:role-set-name|sec:role-set-description|sec:role-set-default-permissions|sec:role-set-default-collections|sec:role-remove-roles|sec:role-privileges|sec:role-get-roles|sec:role-get-description|sec:role-get-default-permissions|sec:role-get-default-collections|sec:role-doc-permissions|sec:role-doc-collections|sec:role-add-roles|sec:remove-user|sec:remove-role-from-users|sec:remove-role-from-role|sec:remove-role-from-privileges|sec:remove-role-from-amps|sec:remove-role|sec:remove-privilege|sec:remove-amp|sec:protect-collection|sec:privileges-collection|sec:privilege-set-roles|sec:privilege-set-name|sec:privilege-remove-roles|sec:privilege-get-roles|sec:privilege-add-roles|sec:priv-doc-permissions|sec:priv-doc-collections|sec:get-user-names|sec:get-unique-elem-id|sec:get-role-names|sec:get-role-ids|sec:get-privilege|sec:get-distinct-permissions|sec:get-collection|sec:get-amp|sec:create-user-with-role|sec:create-user|sec:create-role|sec:create-privilege|sec:create-amp|sec:collections-collection|sec:collection-set-permissions|sec:collection-remove-permissions|sec:collection-get-permissions|sec:collection-add-permissions|sec:check-admin|sec:amps-collection|sec:amp-set-roles|sec:amp-remove-roles|sec:amp-get-roles|sec:amp-doc-permissions|sec:amp-doc-collections|sec:amp-add-roles|search:unparse|search:suggest|search:snippet|search:search|search:resolve-nodes|search:resolve|search:remove-constraint|search:parse|search:get-default-options|search:estimate|search:check-options|prof:value|prof:reset|prof:report|prof:invoke|prof:eval|prof:enable|prof:disable|prof:allowed|ppt:clean|pki:template-set-request|pki:template-set-name|pki:template-set-key-type|pki:template-set-key-options|pki:template-set-description|pki:template-in-use|pki:template-get-version|pki:template-get-request|pki:template-get-name|pki:template-get-key-type|pki:template-get-key-options|pki:template-get-id|pki:template-get-description|pki:need-certificate|pki:is-temporary|pki:insert-trusted-certificates|pki:insert-template|pki:insert-signed-certificates|pki:insert-certificate-revocation-list|pki:get-trusted-certificate-ids|pki:get-template-ids|pki:get-template-certificate-authority|pki:get-template-by-name|pki:get-template|pki:get-pending-certificate-requests-xml|pki:get-pending-certificate-requests-pem|pki:get-pending-certificate-request|pki:get-certificates-for-template-xml|pki:get-certificates-for-template|pki:get-certificates|pki:get-certificate-xml|pki:get-certificate-pem|pki:get-certificate|pki:generate-temporary-certificate-if-necessary|pki:generate-temporary-certificate|pki:generate-template-certificate-authority|pki:generate-certificate-request|pki:delete-template|pki:delete-certificate|pki:create-template|pdf:make-toc|pdf:insert-toc-headers|pdf:get-toc|pdf:clean|p:status-transition|p:state-transition|p:remove|p:pipelines|p:insert|p:get-by-id|p:get|p:execute|p:create|p:condition|p:collection|p:action|ooxml:runs-merge|ooxml:package-uris|ooxml:package-parts-insert|ooxml:package-parts|msword:clean|mcgm:polygon|mcgm:point|mcgm:geospatial-query-from-elements|mcgm:geospatial-query|mcgm:circle|math:tanh|math:tan|math:sqrt|math:sinh|math:sin|math:pow|math:modf|math:log10|math:log|math:ldexp|math:frexp|math:fmod|math:floor|math:fabs|math:exp|math:cosh|math:cos|math:ceil|math:atan2|math:atan|math:asin|math:acos|map:put|map:map|map:keys|map:get|map:delete|map:count|map:clear|lnk:to|lnk:remove|lnk:insert|lnk:get|lnk:from|lnk:create|kml:polygon|kml:point|kml:interior-polygon|kml:geospatial-query-from-elements|kml:geospatial-query|kml:circle|kml:box|gml:polygon|gml:point|gml:interior-polygon|gml:geospatial-query-from-elements|gml:geospatial-query|gml:circle|gml:box|georss:point|georss:geospatial-query|georss:circle|geo:polygon|geo:point|geo:interior-polygon|geo:geospatial-query-from-elements|geo:geospatial-query|geo:circle|geo:box|fn:zero-or-one|fn:years-from-duration|fn:year-from-dateTime|fn:year-from-date|fn:upper-case|fn:unordered|fn:true|fn:translate|fn:trace|fn:tokenize|fn:timezone-from-time|fn:timezone-from-dateTime|fn:timezone-from-date|fn:sum|fn:subtract-dateTimes-yielding-yearMonthDuration|fn:subtract-dateTimes-yielding-dayTimeDuration|fn:substring-before|fn:substring-after|fn:substring|fn:subsequence|fn:string-to-codepoints|fn:string-pad|fn:string-length|fn:string-join|fn:string|fn:static-base-uri|fn:starts-with|fn:seconds-from-time|fn:seconds-from-duration|fn:seconds-from-dateTime|fn:round-half-to-even|fn:round|fn:root|fn:reverse|fn:resolve-uri|fn:resolve-QName|fn:replace|fn:remove|fn:QName|fn:prefix-from-QName|fn:position|fn:one-or-more|fn:number|fn:not|fn:normalize-unicode|fn:normalize-space|fn:node-name|fn:node-kind|fn:nilled|fn:namespace-uri-from-QName|fn:namespace-uri-for-prefix|fn:namespace-uri|fn:name|fn:months-from-duration|fn:month-from-dateTime|fn:month-from-date|fn:minutes-from-time|fn:minutes-from-duration|fn:minutes-from-dateTime|fn:min|fn:max|fn:matches|fn:lower-case|fn:local-name-from-QName|fn:local-name|fn:last|fn:lang|fn:iri-to-uri|fn:insert-before|fn:index-of|fn:in-scope-prefixes|fn:implicit-timezone|fn:idref|fn:id|fn:hours-from-time|fn:hours-from-duration|fn:hours-from-dateTime|fn:floor|fn:false|fn:expanded-QName|fn:exists|fn:exactly-one|fn:escape-uri|fn:escape-html-uri|fn:error|fn:ends-with|fn:encode-for-uri|fn:empty|fn:document-uri|fn:doc-available|fn:doc|fn:distinct-values|fn:distinct-nodes|fn:default-collation|fn:deep-equal|fn:days-from-duration|fn:day-from-dateTime|fn:day-from-date|fn:data|fn:current-time|fn:current-dateTime|fn:current-date|fn:count|fn:contains|fn:concat|fn:compare|fn:collection|fn:codepoints-to-string|fn:codepoint-equal|fn:ceiling|fn:boolean|fn:base-uri|fn:avg|fn:adjust-time-to-timezone|fn:adjust-dateTime-to-timezone|fn:adjust-date-to-timezone|fn:abs|feed:unsubscribe|feed:subscription|feed:subscribe|feed:request|feed:item|feed:description|excel:clean|entity:enrich|dom:set-pipelines|dom:set-permissions|dom:set-name|dom:set-evaluation-context|dom:set-domain-scope|dom:set-description|dom:remove-pipeline|dom:remove-permissions|dom:remove|dom:get|dom:evaluation-context|dom:domains|dom:domain-scope|dom:create|dom:configuration-set-restart-user|dom:configuration-set-permissions|dom:configuration-set-evaluation-context|dom:configuration-set-default-domain|dom:configuration-get|dom:configuration-create|dom:collection|dom:add-pipeline|dom:add-permissions|dls:retention-rules|dls:retention-rule-remove|dls:retention-rule-insert|dls:retention-rule|dls:purge|dls:node-expand|dls:link-references|dls:link-expand|dls:documents-query|dls:document-versions-query|dls:document-version-uri|dls:document-version-query|dls:document-version-delete|dls:document-version-as-of|dls:document-version|dls:document-update|dls:document-unmanage|dls:document-set-quality|dls:document-set-property|dls:document-set-properties|dls:document-set-permissions|dls:document-set-collections|dls:document-retention-rules|dls:document-remove-properties|dls:document-remove-permissions|dls:document-remove-collections|dls:document-purge|dls:document-manage|dls:document-is-managed|dls:document-insert-and-manage|dls:document-include-query|dls:document-history|dls:document-get-permissions|dls:document-extract-part|dls:document-delete|dls:document-checkout-status|dls:document-checkout|dls:document-checkin|dls:document-add-properties|dls:document-add-permissions|dls:document-add-collections|dls:break-checkout|dls:author-query|dls:as-of-query|dbk:convert|dbg:wait|dbg:value|dbg:stopped|dbg:stop|dbg:step|dbg:status|dbg:stack|dbg:out|dbg:next|dbg:line|dbg:invoke|dbg:function|dbg:finish|dbg:expr|dbg:eval|dbg:disconnect|dbg:detach|dbg:continue|dbg:connect|dbg:clear|dbg:breakpoints|dbg:break|dbg:attached|dbg:attach|cvt:save-converted-documents|cvt:part-uri|cvt:destination-uri|cvt:basepath|cvt:basename|cts:words|cts:word-query-weight|cts:word-query-text|cts:word-query-options|cts:word-query|cts:word-match|cts:walk|cts:uris|cts:uri-match|cts:train|cts:tokenize|cts:thresholds|cts:stem|cts:similar-query-weight|cts:similar-query-nodes|cts:similar-query|cts:shortest-distance|cts:search|cts:score|cts:reverse-query-weight|cts:reverse-query-nodes|cts:reverse-query|cts:remainder|cts:registered-query-weight|cts:registered-query-options|cts:registered-query-ids|cts:registered-query|cts:register|cts:query|cts:quality|cts:properties-query-query|cts:properties-query|cts:polygon-vertices|cts:polygon|cts:point-longitude|cts:point-latitude|cts:point|cts:or-query-queries|cts:or-query|cts:not-query-weight|cts:not-query-query|cts:not-query|cts:near-query-weight|cts:near-query-queries|cts:near-query-options|cts:near-query-distance|cts:near-query|cts:highlight|cts:geospatial-co-occurrences|cts:frequency|cts:fitness|cts:field-words|cts:field-word-query-weight|cts:field-word-query-text|cts:field-word-query-options|cts:field-word-query-field-name|cts:field-word-query|cts:field-word-match|cts:entity-highlight|cts:element-words|cts:element-word-query-weight|cts:element-word-query-text|cts:element-word-query-options|cts:element-word-query-element-name|cts:element-word-query|cts:element-word-match|cts:element-values|cts:element-value-ranges|cts:element-value-query-weight|cts:element-value-query-text|cts:element-value-query-options|cts:element-value-query-element-name|cts:element-value-query|cts:element-value-match|cts:element-value-geospatial-co-occurrences|cts:element-value-co-occurrences|cts:element-range-query-weight|cts:element-range-query-value|cts:element-range-query-options|cts:element-range-query-operator|cts:element-range-query-element-name|cts:element-range-query|cts:element-query-query|cts:element-query-element-name|cts:element-query|cts:element-pair-geospatial-values|cts:element-pair-geospatial-value-match|cts:element-pair-geospatial-query-weight|cts:element-pair-geospatial-query-region|cts:element-pair-geospatial-query-options|cts:element-pair-geospatial-query-longitude-name|cts:element-pair-geospatial-query-latitude-name|cts:element-pair-geospatial-query-element-name|cts:element-pair-geospatial-query|cts:element-pair-geospatial-boxes|cts:element-geospatial-values|cts:element-geospatial-value-match|cts:element-geospatial-query-weight|cts:element-geospatial-query-region|cts:element-geospatial-query-options|cts:element-geospatial-query-element-name|cts:element-geospatial-query|cts:element-geospatial-boxes|cts:element-child-geospatial-values|cts:element-child-geospatial-value-match|cts:element-child-geospatial-query-weight|cts:element-child-geospatial-query-region|cts:element-child-geospatial-query-options|cts:element-child-geospatial-query-element-name|cts:element-child-geospatial-query-child-name|cts:element-child-geospatial-query|cts:element-child-geospatial-boxes|cts:element-attribute-words|cts:element-attribute-word-query-weight|cts:element-attribute-word-query-text|cts:element-attribute-word-query-options|cts:element-attribute-word-query-element-name|cts:element-attribute-word-query-attribute-name|cts:element-attribute-word-query|cts:element-attribute-word-match|cts:element-attribute-values|cts:element-attribute-value-ranges|cts:element-attribute-value-query-weight|cts:element-attribute-value-query-text|cts:element-attribute-value-query-options|cts:element-attribute-value-query-element-name|cts:element-attribute-value-query-attribute-name|cts:element-attribute-value-query|cts:element-attribute-value-match|cts:element-attribute-value-geospatial-co-occurrences|cts:element-attribute-value-co-occurrences|cts:element-attribute-range-query-weight|cts:element-attribute-range-query-value|cts:element-attribute-range-query-options|cts:element-attribute-range-query-operator|cts:element-attribute-range-query-element-name|cts:element-attribute-range-query-attribute-name|cts:element-attribute-range-query|cts:element-attribute-pair-geospatial-values|cts:element-attribute-pair-geospatial-value-match|cts:element-attribute-pair-geospatial-query-weight|cts:element-attribute-pair-geospatial-query-region|cts:element-attribute-pair-geospatial-query-options|cts:element-attribute-pair-geospatial-query-longitude-name|cts:element-attribute-pair-geospatial-query-latitude-name|cts:element-attribute-pair-geospatial-query-element-name|cts:element-attribute-pair-geospatial-query|cts:element-attribute-pair-geospatial-boxes|cts:document-query-uris|cts:document-query|cts:distance|cts:directory-query-uris|cts:directory-query-depth|cts:directory-query|cts:destination|cts:deregister|cts:contains|cts:confidence|cts:collections|cts:collection-query-uris|cts:collection-query|cts:collection-match|cts:classify|cts:circle-radius|cts:circle-center|cts:circle|cts:box-west|cts:box-south|cts:box-north|cts:box-east|cts:box|cts:bearing|cts:arc-intersection|cts:and-query-queries|cts:and-query-options|cts:and-query|cts:and-not-query-positive-query|cts:and-not-query-negative-query|cts:and-not-query|css:get|css:convert|cpf:success|cpf:failure|cpf:document-set-state|cpf:document-set-processing-status|cpf:document-set-last-updated|cpf:document-set-error|cpf:document-get-state|cpf:document-get-processing-status|cpf:document-get-last-updated|cpf:document-get-error|cpf:check-transition|alert:spawn-matching-actions|alert:rule-user-id-query|alert:rule-set-user-id|alert:rule-set-query|alert:rule-set-options|alert:rule-set-name|alert:rule-set-description|alert:rule-set-action|alert:rule-remove|alert:rule-name-query|alert:rule-insert|alert:rule-id-query|alert:rule-get-user-id|alert:rule-get-query|alert:rule-get-options|alert:rule-get-name|alert:rule-get-id|alert:rule-get-description|alert:rule-get-action|alert:rule-action-query|alert:remove-triggers|alert:make-rule|alert:make-log-action|alert:make-config|alert:make-action|alert:invoke-matching-actions|alert:get-my-rules|alert:get-all-rules|alert:get-actions|alert:find-matching-rules|alert:create-triggers|alert:config-set-uri|alert:config-set-trigger-ids|alert:config-set-options|alert:config-set-name|alert:config-set-description|alert:config-set-cpf-domain-names|alert:config-set-cpf-domain-ids|alert:config-insert|alert:config-get-uri|alert:config-get-trigger-ids|alert:config-get-options|alert:config-get-name|alert:config-get-id|alert:config-get-description|alert:config-get-cpf-domain-names|alert:config-get-cpf-domain-ids|alert:config-get|alert:config-delete|alert:action-set-options|alert:action-set-name|alert:action-set-module-root|alert:action-set-module-db|alert:action-set-module|alert:action-set-description|alert:action-remove|alert:action-insert|alert:action-get-options|alert:action-get-name|alert:action-get-module-root|alert:action-get-module-db|alert:action-get-module|alert:action-get-description|zero-or-one|years-from-duration|year-from-dateTime|year-from-date|upper-case|unordered|true|translate|trace|tokenize|timezone-from-time|timezone-from-dateTime|timezone-from-date|sum|subtract-dateTimes-yielding-yearMonthDuration|subtract-dateTimes-yielding-dayTimeDuration|substring-before|substring-after|substring|subsequence|string-to-codepoints|string-pad|string-length|string-join|string|static-base-uri|starts-with|seconds-from-time|seconds-from-duration|seconds-from-dateTime|round-half-to-even|round|root|reverse|resolve-uri|resolve-QName|replace|remove|QName|prefix-from-QName|position|one-or-more|number|not|normalize-unicode|normalize-space|node-name|node-kind|nilled|namespace-uri-from-QName|namespace-uri-for-prefix|namespace-uri|name|months-from-duration|month-from-dateTime|month-from-date|minutes-from-time|minutes-from-duration|minutes-from-dateTime|min|max|matches|lower-case|local-name-from-QName|local-name|last|lang|iri-to-uri|insert-before|index-of|in-scope-prefixes|implicit-timezone|idref|id|hours-from-time|hours-from-duration|hours-from-dateTime|floor|false|expanded-QName|exists|exactly-one|escape-uri|escape-html-uri|error|ends-with|encode-for-uri|empty|document-uri|doc-available|doc|distinct-values|distinct-nodes|default-collation|deep-equal|days-from-duration|day-from-dateTime|day-from-date|data|current-time|current-dateTime|current-date|count|contains|concat|compare|collection|codepoints-to-string|codepoint-equal|ceiling|boolean|base-uri|avg|adjust-time-to-timezone|adjust-dateTime-to-timezone|adjust-date-to-timezone|abs)\b/], +["pln",/^[\w:-]+/],["pln",/^[\t\n\r \xa0]+/]]),["xq","xquery"]); diff --git a/releases/2.1.17/ant/js/google-code-prettify/lang-yaml.js b/releases/2.1.17/ant/js/google-code-prettify/lang-yaml.js new file mode 100644 index 00000000..c38729b6 --- /dev/null +++ b/releases/2.1.17/ant/js/google-code-prettify/lang-yaml.js @@ -0,0 +1,2 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["pun",/^[:>?|]+/,a,":|>?"],["dec",/^%(?:YAML|TAG)[^\n\r#]+/,a,"%"],["typ",/^&\S+/,a,"&"],["typ",/^!\S*/,a,"!"],["str",/^"(?:[^"\\]|\\.)*(?:"|$)/,a,'"'],["str",/^'(?:[^']|'')*(?:'|$)/,a,"'"],["com",/^#[^\n\r]*/,a,"#"],["pln",/^\s+/,a," \t\r\n"]],[["dec",/^(?:---|\.\.\.)(?:[\n\r]|$)/],["pun",/^-/],["kwd",/^\w+:[\n\r ]/],["pln",/^\w+/]]),["yaml","yml"]); diff --git a/releases/2.1.17/ant/js/google-code-prettify/prettify.css b/releases/2.1.17/ant/js/google-code-prettify/prettify.css new file mode 100644 index 00000000..d44b3a22 --- /dev/null +++ b/releases/2.1.17/ant/js/google-code-prettify/prettify.css @@ -0,0 +1 @@ +.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee} \ No newline at end of file diff --git a/releases/2.1.17/ant/js/google-code-prettify/prettify.js b/releases/2.1.17/ant/js/google-code-prettify/prettify.js new file mode 100644 index 00000000..eef5ad7e --- /dev/null +++ b/releases/2.1.17/ant/js/google-code-prettify/prettify.js @@ -0,0 +1,28 @@ +var q=null;window.PR_SHOULD_USE_CONTINUATION=!0; +(function(){function L(a){function m(a){var f=a.charCodeAt(0);if(f!==92)return f;var b=a.charAt(1);return(f=r[b])?f:"0"<=b&&b<="7"?parseInt(a.substring(1),8):b==="u"||b==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function e(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);a=String.fromCharCode(a);if(a==="\\"||a==="-"||a==="["||a==="]")a="\\"+a;return a}function h(a){for(var f=a.substring(1,a.length-1).match(/\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\[0-3][0-7]{0,2}|\\[0-7]{1,2}|\\[\S\s]|[^\\]/g),a= +[],b=[],o=f[0]==="^",c=o?1:0,i=f.length;c122||(d<65||j>90||b.push([Math.max(65,j)|32,Math.min(d,90)|32]),d<97||j>122||b.push([Math.max(97,j)&-33,Math.min(d,122)&-33]))}}b.sort(function(a,f){return a[0]-f[0]||f[1]-a[1]});f=[];j=[NaN,NaN];for(c=0;ci[0]&&(i[1]+1>i[0]&&b.push("-"),b.push(e(i[1])));b.push("]");return b.join("")}function y(a){for(var f=a.source.match(/\[(?:[^\\\]]|\\[\S\s])*]|\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\\d+|\\[^\dux]|\(\?[!:=]|[()^]|[^()[\\^]+/g),b=f.length,d=[],c=0,i=0;c=2&&a==="["?f[c]=h(j):a!=="\\"&&(f[c]=j.replace(/[A-Za-z]/g,function(a){a=a.charCodeAt(0);return"["+String.fromCharCode(a&-33,a|32)+"]"}));return f.join("")}for(var t=0,s=!1,l=!1,p=0,d=a.length;p=5&&"lang-"===b.substring(0,5))&&!(o&&typeof o[1]==="string"))c=!1,b="src";c||(r[f]=b)}i=d;d+=f.length;if(c){c=o[1];var j=f.indexOf(c),k=j+c.length;o[2]&&(k=f.length-o[2].length,j=k-c.length);b=b.substring(5);B(l+i,f.substring(0,j),e,p);B(l+i+j,c,C(b,c),p);B(l+i+k,f.substring(k),e,p)}else p.push(l+i,b)}a.e=p}var h={},y;(function(){for(var e=a.concat(m), +l=[],p={},d=0,g=e.length;d=0;)h[n.charAt(k)]=r;r=r[1];n=""+r;p.hasOwnProperty(n)||(l.push(r),p[n]=q)}l.push(/[\S\s]/);y=L(l)})();var t=m.length;return e}function u(a){var m=[],e=[];a.tripleQuotedStrings?m.push(["str",/^(?:'''(?:[^'\\]|\\[\S\s]|''?(?=[^']))*(?:'''|$)|"""(?:[^"\\]|\\[\S\s]|""?(?=[^"]))*(?:"""|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$))/,q,"'\""]):a.multiLineStrings?m.push(["str",/^(?:'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$)|`(?:[^\\`]|\\[\S\s])*(?:`|$))/, +q,"'\"`"]):m.push(["str",/^(?:'(?:[^\n\r'\\]|\\.)*(?:'|$)|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,q,"\"'"]);a.verbatimStrings&&e.push(["str",/^@"(?:[^"]|"")*(?:"|$)/,q]);var h=a.hashComments;h&&(a.cStyleComments?(h>1?m.push(["com",/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,q,"#"]):m.push(["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,q,"#"]),e.push(["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,q])):m.push(["com",/^#[^\n\r]*/, +q,"#"]));a.cStyleComments&&(e.push(["com",/^\/\/[^\n\r]*/,q]),e.push(["com",/^\/\*[\S\s]*?(?:\*\/|$)/,q]));a.regexLiterals&&e.push(["lang-regex",/^(?:^^\.?|[!+-]|!=|!==|#|%|%=|&|&&|&&=|&=|\(|\*|\*=|\+=|,|-=|->|\/|\/=|:|::|;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|[?@[^]|\^=|\^\^|\^\^=|{|\||\|=|\|\||\|\|=|~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\s*(\/(?=[^*/])(?:[^/[\\]|\\[\S\s]|\[(?:[^\\\]]|\\[\S\s])*(?:]|$))+\/)/]);(h=a.types)&&e.push(["typ",h]);a=(""+a.keywords).replace(/^ | $/g, +"");a.length&&e.push(["kwd",RegExp("^(?:"+a.replace(/[\s,]+/g,"|")+")\\b"),q]);m.push(["pln",/^\s+/,q," \r\n\t\xa0"]);e.push(["lit",/^@[$_a-z][\w$@]*/i,q],["typ",/^(?:[@_]?[A-Z]+[a-z][\w$@]*|\w+_t\b)/,q],["pln",/^[$_a-z][\w$@]*/i,q],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,q,"0123456789"],["pln",/^\\[\S\s]?/,q],["pun",/^.[^\s\w"-$'./@\\`]*/,q]);return x(m,e)}function D(a,m){function e(a){switch(a.nodeType){case 1:if(k.test(a.className))break;if("BR"===a.nodeName)h(a), +a.parentNode&&a.parentNode.removeChild(a);else for(a=a.firstChild;a;a=a.nextSibling)e(a);break;case 3:case 4:if(p){var b=a.nodeValue,d=b.match(t);if(d){var c=b.substring(0,d.index);a.nodeValue=c;(b=b.substring(d.index+d[0].length))&&a.parentNode.insertBefore(s.createTextNode(b),a.nextSibling);h(a);c||a.parentNode.removeChild(a)}}}}function h(a){function b(a,d){var e=d?a.cloneNode(!1):a,f=a.parentNode;if(f){var f=b(f,1),g=a.nextSibling;f.appendChild(e);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return e} +for(;!a.nextSibling;)if(a=a.parentNode,!a)return;for(var a=b(a.nextSibling,0),e;(e=a.parentNode)&&e.nodeType===1;)a=e;d.push(a)}var k=/(?:^|\s)nocode(?:\s|$)/,t=/\r\n?|\n/,s=a.ownerDocument,l;a.currentStyle?l=a.currentStyle.whiteSpace:window.getComputedStyle&&(l=s.defaultView.getComputedStyle(a,q).getPropertyValue("white-space"));var p=l&&"pre"===l.substring(0,3);for(l=s.createElement("LI");a.firstChild;)l.appendChild(a.firstChild);for(var d=[l],g=0;g=0;){var h=m[e];A.hasOwnProperty(h)?window.console&&console.warn("cannot override language handler %s",h):A[h]=a}}function C(a,m){if(!a||!A.hasOwnProperty(a))a=/^\s*=o&&(h+=2);e>=c&&(a+=2)}}catch(w){"console"in window&&console.log(w&&w.stack?w.stack:w)}}var v=["break,continue,do,else,for,if,return,while"],w=[[v,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"], +"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],F=[w,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],G=[w,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"], +H=[G,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],w=[w,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],I=[v,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"], +J=[v,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],v=[v,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],K=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,N=/\S/,O=u({keywords:[F,H,w,"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END"+ +I,J,v],hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),A={};k(O,["default-code"]);k(x([],[["pln",/^[^]*(?:>|$)/],["com",/^<\!--[\S\s]*?(?:--\>|$)/],["lang-",/^<\?([\S\s]+?)(?:\?>|$)/],["lang-",/^<%([\S\s]+?)(?:%>|$)/],["pun",/^(?:<[%?]|[%?]>)/],["lang-",/^]*>([\S\s]+?)<\/xmp\b[^>]*>/i],["lang-js",/^]*>([\S\s]*?)(<\/script\b[^>]*>)/i],["lang-css",/^]*>([\S\s]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]), +["default-markup","htm","html","mxml","xhtml","xml","xsl"]);k(x([["pln",/^\s+/,q," \t\r\n"],["atv",/^(?:"[^"]*"?|'[^']*'?)/,q,"\"'"]],[["tag",/^^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["atn",/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^\s"'>]*(?:[^\s"'/>]|\/(?=\s)))/],["pun",/^[/<->]+/],["lang-js",/^on\w+\s*=\s*"([^"]+)"/i],["lang-js",/^on\w+\s*=\s*'([^']+)'/i],["lang-js",/^on\w+\s*=\s*([^\s"'>]+)/i],["lang-css",/^style\s*=\s*"([^"]+)"/i],["lang-css",/^style\s*=\s*'([^']+)'/i],["lang-css", +/^style\s*=\s*([^\s"'>]+)/i]]),["in.tag"]);k(x([],[["atv",/^[\S\s]+/]]),["uq.val"]);k(u({keywords:F,hashComments:!0,cStyleComments:!0,types:K}),["c","cc","cpp","cxx","cyc","m"]);k(u({keywords:"null,true,false"}),["json"]);k(u({keywords:H,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:K}),["cs"]);k(u({keywords:G,cStyleComments:!0}),["java"]);k(u({keywords:v,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]);k(u({keywords:I,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}), +["cv","py"]);k(u({keywords:"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]);k(u({keywords:J,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]);k(u({keywords:w,cStyleComments:!0,regexLiterals:!0}),["js"]);k(u({keywords:"all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes", +hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]);k(x([],[["str",/^[\S\s]+/]]),["regex"]);window.prettyPrintOne=function(a,m,e){var h=document.createElement("PRE");h.innerHTML=a;e&&D(h,e);E({g:m,i:e,h:h});return h.innerHTML};window.prettyPrint=function(a){function m(){for(var e=window.PR_SHOULD_USE_CONTINUATION?l.now()+250:Infinity;p=0){var k=k.match(g),f,b;if(b= +!k){b=n;for(var o=void 0,c=b.firstChild;c;c=c.nextSibling)var i=c.nodeType,o=i===1?o?b:c:i===3?N.test(c.nodeValue)?b:o:o;b=(f=o===b?void 0:o)&&"CODE"===f.tagName}b&&(k=f.className.match(g));k&&(k=k[1]);b=!1;for(o=n.parentNode;o;o=o.parentNode)if((o.tagName==="pre"||o.tagName==="code"||o.tagName==="xmp")&&o.className&&o.className.indexOf("prettyprint")>=0){b=!0;break}b||((b=(b=n.className.match(/\blinenums\b(?::(\d+))?/))?b[1]&&b[1].length?+b[1]:!0:!1)&&D(n,b),d={g:k,h:n,i:b},E(d))}}p + + + + + +All Classes (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + +

All Classes

+ + + diff --git a/releases/2.1.17/api/allclasses-noframe.html b/releases/2.1.17/api/allclasses-noframe.html new file mode 100644 index 00000000..89e34c24 --- /dev/null +++ b/releases/2.1.17/api/allclasses-noframe.html @@ -0,0 +1,88 @@ + + + + + + +All Classes (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + +

All Classes

+ + + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html new file mode 100644 index 00000000..37e19b12 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html @@ -0,0 +1,303 @@ + + + + + + +AnnotatedMethodProvider (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting
+

Class AnnotatedMethodProvider

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
    • +
    +
  • +
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AnnotatedMethodProvider

        +
        public AnnotatedMethodProvider(Class<? extends Annotation> ann)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        public Collection<Method> getTestMethods(Class<?> suiteClass,
        +                                         ClassModel suiteClassModel)
        +
        Description copied from interface: TestMethodProvider
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        +
        Specified by:
        +
        getTestMethods in interface TestMethodProvider
        +
        Parameters:
        +
        suiteClass - The suite class.
        +
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        +
        Return a set of methods which should be invoked by the runner as + tests.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/AssertingRandom.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/AssertingRandom.html new file mode 100644 index 00000000..93dc87da --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/AssertingRandom.html @@ -0,0 +1,546 @@ + + + + + + +AssertingRandom (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting
+

Class AssertingRandom

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AssertingRandom

        +
        public AssertingRandom(Thread owner,
        +                       Random delegate)
        +
        Creates an instance to be used by owner thread and delegating + to delegate until destroy()ed.
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html new file mode 100644 index 00000000..ec397901 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html @@ -0,0 +1,341 @@ + + + + + + +ClassGlobFilter (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassGlobFilter

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html new file mode 100644 index 00000000..339055cd --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html @@ -0,0 +1,390 @@ + + + + + + +ClassModel.FieldModel (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel.FieldModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel.FieldModel
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static final class ClassModel.FieldModel
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        element

        +
        public final T extends Member element
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FieldModel

        +
        public FieldModel(Field f)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html new file mode 100644 index 00000000..bbb49354 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html @@ -0,0 +1,390 @@ + + + + + + +ClassModel.MethodModel (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel.MethodModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel.MethodModel
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static final class ClassModel.MethodModel
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        element

        +
        public final T extends Member element
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MethodModel

        +
        public MethodModel(Method m)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html new file mode 100644 index 00000000..197d11e0 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html @@ -0,0 +1,371 @@ + + + + + + +ClassModel.Scope (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting
+

Enum ClassModel.Scope

+
+
+ +
+ +
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ClassModel.Scope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ClassModel.Scope c : ClassModel.Scope.values())
        +    System.out.println(c);
        +
        +
        +
        Returns:
        +
        an array containing the constants of this enum type, in the order they are declared
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ClassModel.Scope valueOf(String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        +
        Parameters:
        +
        name - the name of the enum constant to be returned.
        +
        Returns:
        +
        the enum constant with the specified name
        +
        Throws:
        +
        IllegalArgumentException - if this enum type has no constant with the specified name
        +
        NullPointerException - if the argument is null
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/ClassModel.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/ClassModel.html new file mode 100644 index 00000000..28cc69c1 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/ClassModel.html @@ -0,0 +1,362 @@ + + + + + + +ClassModel (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel

+
+
+ +
+
    +
  • +
    +
    +
    public final class ClassModel
    +extends Object
    +
    Class model for a test suite. Builds relationship (overrides/ shadows) links + for methods and fields.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html new file mode 100644 index 00000000..b92caed3 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html @@ -0,0 +1,356 @@ + + + + + + +FilterExpressionParser.Node (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting
+

Class FilterExpressionParser.Node

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
    • +
    +
  • +
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        range

        +
        public com.carrotsearch.randomizedtesting.FilterExpressionParser.InputRange range
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Node

        +
        public Node()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        toExpression

        +
        public final String toExpression()
        +
      • +
      + + + + + + + +
        +
      • +

        evaluate

        +
        public boolean evaluate(com.carrotsearch.randomizedtesting.FilterExpressionParser.IContext context)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html new file mode 100644 index 00000000..a5d76c8e --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html @@ -0,0 +1,296 @@ + + + + + + +FilterExpressionParser (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting
+

Class FilterExpressionParser

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.FilterExpressionParser
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class FilterExpressionParser
    +extends Object
    +
    Test group conditions filter parser.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/GlobFilter.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/GlobFilter.html new file mode 100644 index 00000000..3fac67e6 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/GlobFilter.html @@ -0,0 +1,370 @@ + + + + + + +GlobFilter (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting
+

Class GlobFilter

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ClassGlobFilter, MethodGlobFilter
    +
    +
    +
    +
    public abstract class GlobFilter
    +extends Filter
    +
    A filter that matches something using globbing (*) pattern.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        globPattern

        +
        protected final String globPattern
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        GlobFilter

        +
        public GlobFilter(String glob)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        globMatches

        +
        protected final boolean globMatches(String string)
        +
        Check if a given string matches the glob.
        +
      • +
      + + + + + + + +
        +
      • +

        describe

        +
        public abstract String describe()
        +
        +
        Specified by:
        +
        describe in class Filter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html new file mode 100644 index 00000000..fff93fff --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html @@ -0,0 +1,299 @@ + + + + + + +JUnit3MethodProvider (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting
+

Class JUnit3MethodProvider

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.JUnit3MethodProvider
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    TestMethodProvider
    +
    +
    +
    +
    public class JUnit3MethodProvider
    +extends Object
    +implements TestMethodProvider
    +
    Method provider selecting tests that follow a name pattern of test(.*).
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JUnit3MethodProvider

        +
        public JUnit3MethodProvider()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        public Collection<Method> getTestMethods(Class<?> suiteClass,
        +                                         ClassModel suiteClassModel)
        +
        Description copied from interface: TestMethodProvider
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        +
        Specified by:
        +
        getTestMethods in interface TestMethodProvider
        +
        Parameters:
        +
        suiteClass - The suite class.
        +
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        +
        Return a set of methods which should be invoked by the runner as + tests.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html new file mode 100644 index 00000000..4f97d600 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html @@ -0,0 +1,256 @@ + + + + + + +JUnit4MethodProvider (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting
+

Class JUnit4MethodProvider

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JUnit4MethodProvider

        +
        public JUnit4MethodProvider()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/LifecycleScope.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/LifecycleScope.html new file mode 100644 index 00000000..42458730 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/LifecycleScope.html @@ -0,0 +1,350 @@ + + + + + + +LifecycleScope (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting
+

Enum LifecycleScope

+
+
+ +
+ +
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static LifecycleScope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (LifecycleScope c : LifecycleScope.values())
        +    System.out.println(c);
        +
        +
        +
        Returns:
        +
        an array containing the constants of this enum type, in the order they are declared
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static LifecycleScope valueOf(String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        +
        Parameters:
        +
        name - the name of the enum constant to be returned.
        +
        Returns:
        +
        the enum constant with the specified name
        +
        Throws:
        +
        IllegalArgumentException - if this enum type has no constant with the specified name
        +
        NullPointerException - if the argument is null
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html new file mode 100644 index 00000000..dcb741a8 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html @@ -0,0 +1,341 @@ + + + + + + +MethodGlobFilter (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting
+

Class MethodGlobFilter

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html new file mode 100644 index 00000000..b6021276 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html @@ -0,0 +1,309 @@ + + + + + + +MixWithSuiteName (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting
+

Class MixWithSuiteName

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.MixWithSuiteName
    • +
    +
  • +
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MixWithSuiteName

        +
        public MixWithSuiteName()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        public void initialize(Class<?> suiteClass)
        +
        Description copied from interface: SeedDecorator
        +
        Called once after instantiation to set up the decorator.
        +
        +
        Specified by:
        +
        initialize in interface SeedDecorator
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/RandomizedContext.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/RandomizedContext.html new file mode 100644 index 00000000..1e943266 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/RandomizedContext.html @@ -0,0 +1,422 @@ + + + + + + +RandomizedContext (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedContext

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.RandomizedContext
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomizedContext
    +extends Object
    +
    Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTargetClass

        +
        public Class<?> getTargetClass()
        +
        The class (suite) being tested.
        +
      • +
      + + + +
        +
      • +

        getRunnerSeedAsString

        +
        public String getRunnerSeedAsString()
        +
        Returns the runner's master seed, formatted.
        +
      • +
      + + + +
        +
      • +

        getRandomness

        +
        public Randomness getRandomness()
        +
        Source of randomness for the context's thread.
        +
      • +
      + + + + + + + +
        +
      • +

        isNightly

        +
        public boolean isNightly()
        +
        Return true if tests are running in nightly mode.
        +
      • +
      + + + + + + + +
        +
      • +

        getRunner

        +
        public RandomizedRunner getRunner()
        +
        Access to the runner governing this context.
        +
      • +
      + + + + + +
        +
      • +

        closeAtEnd

        +
        public <T extends Closeable> T closeAtEnd(T resource,
        +                                          LifecycleScope scope)
        +
        Dispose the given resource at the end of a given lifecycle scope. If the Closeable + throws an exception, the test case or suite will end in a failure.
        +
        +
        Returns:
        +
        resource (for call chaining).
        +
        +
      • +
      + + + +
        +
      • +

        getGroupEvaluator

        +
        public com.carrotsearch.randomizedtesting.GroupEvaluator getGroupEvaluator()
        +
        Provide access to GroupEvaluator.
        +
      • +
      + + + +
        +
      • +

        runWithPrivateRandomness

        +
        public <T> T runWithPrivateRandomness(Randomness randomness,
        +                                      Callable<T> callable)
        +                               throws Exception
        +
        Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns. +

        + This utility method can be used to initialize resources in a reproducible way since all calls to utility methods + like RandomizedTest.randomInt() et.al. are forwarded to the current + RandomContext which uses the provided randomness from the top of the stack. +

        +
        +
        Type Parameters:
        +
        T - the return type of the callable
        +
        Parameters:
        +
        randomness - the randomness to push to the top of the stack
        +
        callable - the callable to execute
        +
        Returns:
        +
        the result of the call to Callable.call()
        +
        Throws:
        +
        Exception - if Callable.call() throws an exception
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html new file mode 100644 index 00000000..238d48e3 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html @@ -0,0 +1,664 @@ + + + + + + +RandomizedRunner (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedRunner

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    Describable, Filterable
    +
    +
    +
    +
    public final class RandomizedRunner
    +extends Runner
    +implements Filterable
    +
    A Runner implementation for running randomized test cases with + predictable and repeatable randomness. + +

    Supports the following JUnit4 features: +

      +
    • BeforeClass-annotated methods (before all tests of a class/superclass),
    • +
    • Before-annotated methods (before each test),
    • +
    • Test-annotated methods,
    • +
    • After-annotated methods (after each test),
    • +
    • AfterClass-annotated methods (after all tests of a class/superclass),
    • +
    • Rule-annotated fields implementing MethodRule + and TestRule.
    • +
    + +

    Contracts: +

      +
    • BeforeClass, Before + methods declared in superclasses are called before methods declared in subclasses,
    • +
    • AfterClass, After + methods declared in superclasses are called after methods declared in subclasses,
    • +
    • BeforeClass, Before, AfterClass, After + methods declared within the same class are called in randomized order + derived from the master seed (repeatable with the same seed),
    • +
    + +

    Deviations from "standard" JUnit: +

      +
    • test methods are allowed to return values (the return value is ignored),
    • +
    • hook methods need not be public; in fact, it is encouraged to make them private to + avoid accidental shadowing which silently drops parent hooks from executing + (applies to class hooks mostly, but also to instance hooks).
    • +
    • all exceptions raised during hooks or test case execution are reported to the notifier, + there is no suppression or chaining of exceptions,
    • +
    • a test method must not leave behind any active threads; this is detected + using ThreadGroup active counts and is sometimes problematic (many classes + in the standard library leave active threads behind without waiting for them to terminate). + One can use the ThreadLeakScope, ThreadLeakAction + and other annotations to control how aggressive the detection + strategy is and if it fails the test or not.
    • +
    • uncaught exceptions from any of children threads will cause the test to fail.
    • +
    +
    +
    See Also:
    +
    RandomizedTest, +ThreadLeakAction, +ThreadLeakScope, +ThreadLeakZombies, +ThreadLeakGroup, +ThreadLeakLingering, +ThreadLeakFilters, +Listeners, +RandomizedContext, +TestMethodProviders
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        AUGMENTED_SEED_PACKAGE

        +
        public static final String AUGMENTED_SEED_PACKAGE
        +
        Fake package of a stack trace entry inserted into exceptions thrown by + test methods. These stack entries contain additional information about + seeds used during execution.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        DEFAULT_TIMEOUT

        +
        public static final int DEFAULT_TIMEOUT
        +
        Default timeout for a single test case. By default + the timeout is disabled. Use global system property + SysGlobals.SYSPROP_TIMEOUT or an annotation Timeout if you need to set + timeouts or expect some test cases may hang. This will slightly slow down + the tests because each test case is executed in a forked thread.
        +
        +
        See Also:
        +
        SysGlobals.SYSPROP_TIMEOUT(), +Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        DEFAULT_KILLATTEMPTS

        +
        public static final int DEFAULT_KILLATTEMPTS
        +
        The default number of first interrupts, then Thread.stop attempts.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        DEFAULT_KILLWAIT

        +
        public static final int DEFAULT_KILLWAIT
        +
        Time in between interrupt retries or stop retries.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        DEFAULT_ITERATIONS

        +
        public static final int DEFAULT_ITERATIONS
        +
        The default number of test repeat iterations.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        groupEvaluator

        +
        public com.carrotsearch.randomizedtesting.GroupEvaluator groupEvaluator
        +
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + +
        +
      • +

        run

        +
        public void run(RunNotifier notifier)
        +
        Runs all tests and hooks.
        +
        +
        Specified by:
        +
        run in class Runner
        +
        +
      • +
      + + + +
        +
      • +

        collectFactoryParameters

        +
        public ArrayList<Object[]> collectFactoryParameters()
        +
        Collect parameters from factory methods.
        +
      • +
      + + + +
        +
      • +

        getTraceFormatting

        +
        public TraceFormatting getTraceFormatting()
        +
        Stack trace formatting utilities. These may be initialized to filter out certain packages.
        +
      • +
      + + + +
        +
      • +

        seedFromThrowable

        +
        public static String seedFromThrowable(Throwable t)
        +
        RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with AUGMENTED_SEED_PACKAGE.
        +
        +
        Returns:
        +
        A string is returned with seeds combined, if any. Null is returned if no augmentation + can be found.
        +
        +
      • +
      + + + +
        +
      • +

        methodName

        +
        public static String methodName(Description description)
        +
        Attempts to extract just the method name from parameterized notation.
        +
      • +
      + + + +
        +
      • +

        hasZombieThreads

        +
        public static boolean hasZombieThreads()
        +
        Returns true if any previous (or current) suite marked with + ThreadLeakZombies.Consequence#IGNORE_REMAINING_TESTS has + left zombie threads.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/RandomizedTest.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/RandomizedTest.html new file mode 100644 index 00000000..820c5d4d --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/RandomizedTest.html @@ -0,0 +1,1461 @@ + + + + + + +RandomizedTest (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedTest

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + +
        +
      • +

        UTF8

        +
        protected static final Charset UTF8
        +
      • +
      + + + +
        +
      • +

        UTF16

        +
        protected static final Charset UTF16
        +
      • +
      + + + +
        +
      • +

        ISO8859_1

        +
        protected static final Charset ISO8859_1
        +
      • +
      + + + +
        +
      • +

        US_ASCII

        +
        protected static final Charset US_ASCII
        +
      • +
      + + + +
        +
      • +

        UTF32

        +
        protected static final Charset UTF32
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomizedTest

        +
        public RandomizedTest()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        isNightly

        +
        public static boolean isNightly()
        +
        Returns true if we're running nightly tests.
        +
        +
        See Also:
        +
        Nightly
        +
        +
      • +
      + + + +
        +
      • +

        getRandom

        +
        public static Random getRandom()
        +
        Shortcut for RandomizedContext.getRandom(). Even though this method + is static, it returns per-thread Random instance, so no race conditions + can occur. + +

        It is recommended that specific methods are used to pick random values.

        +
      • +
      + + + +
        +
      • +

        randomBoolean

        +
        public static boolean randomBoolean()
        +
      • +
      + + + +
        +
      • +

        randomByte

        +
        public static byte randomByte()
        +
      • +
      + + + +
        +
      • +

        randomShort

        +
        public static short randomShort()
        +
      • +
      + + + +
        +
      • +

        randomInt

        +
        public static int randomInt()
        +
      • +
      + + + +
        +
      • +

        randomFloat

        +
        public static float randomFloat()
        +
      • +
      + + + +
        +
      • +

        randomDouble

        +
        public static double randomDouble()
        +
      • +
      + + + +
        +
      • +

        randomLong

        +
        public static long randomLong()
        +
      • +
      + + + + + + + +
        +
      • +

        randomInt

        +
        public static int randomInt(int max)
        +
        A random integer from 0..max (inclusive).
        +
      • +
      + + + +
        +
      • +

        randomIntBetween

        +
        public static int randomIntBetween(int min,
        +                                   int max)
        +
        A random integer from min to max (inclusive).
        +
        +
        See Also:
        +
        scaledRandomIntBetween(int, int)
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        atMost

        +
        public static int atMost(int max)
        +
        Returns a non-negative random value smaller or equal max. The value + picked is affected by isNightly() and multiplier(). + +

        This method is effectively an alias to: +

        + scaledRandomIntBetween(0, max)
        + 
        +
        +
        See Also:
        +
        scaledRandomIntBetween(int, int)
        +
        +
      • +
      + + + +
        +
      • +

        rarely

        +
        public static boolean rarely()
        +
        Rarely returns true in about 10% of all calls (regardless of the + isNightly() mode).
        +
      • +
      + + + +
        +
      • +

        frequently

        +
        public static boolean frequently()
        +
        The exact opposite of rarely().
        +
      • +
      + + + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(T[] array)
        +
        Pick a random object from the given array. The array must not be empty.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(List<T> list)
        +
        Pick a random object from the given list.
        +
      • +
      + + + +
        +
      • +

        multiplier

        +
        public static double multiplier()
        +
        A multiplier can be used to linearly scale certain values. It can be used to make data + or iterations of certain tests "heavier" for nightly runs, for example. + +

        The default multiplier value is 1.

        +
        +
        See Also:
        +
        SYSPROP_MULTIPLIER, +DEFAULT_MULTIPLIER
        +
        +
      • +
      + + + +
        +
      • +

        iterations

        +
        public static int iterations(int min,
        +                             int max)
        +
        Returns a "scaled" number of iterations for loops which can have a variable + iteration count. This method is effectively + an alias to scaledRandomIntBetween(int, int).
        +
      • +
      + + + +
        +
      • +

        scaledRandomIntBetween

        +
        public static int scaledRandomIntBetween(int min,
        +                                         int max)
        +
        Returns a "scaled" random number between min and max (inclusive). The number of + iterations will fall between [min, max], but the selection will also try to + achieve the points below: +
          +
        • the multiplier can be used to move the number of iterations closer to min + (if it is smaller than 1) or closer to max (if it is larger than 1). Setting + the multiplier to 0 will always result in picking min.
        • +
        • on normal runs, the number will be closer to min than to max.
        • +
        • on nightly runs, the number will be closer to max than to min.
        • +
        +
        +
        Parameters:
        +
        min - Minimum (inclusive).
        +
        max - Maximum (inclusive).
        +
        Returns:
        +
        Returns a random number between min and max.
        +
        See Also:
        +
        multiplier()
        +
        +
      • +
      + + + +
        +
      • +

        globalTempDir

        +
        public static File globalTempDir()
        +
        Global temporary directory created for the duration of this class's lifespan. If + multiple class loaders are used, there may be more global temp dirs, but it + shouldn't really be the case in practice.
        +
      • +
      + + + + + + + +
        +
      • +

        newTempDir

        +
        public static File newTempDir(LifecycleScope scope)
        +
        Creates a temporary directory, deleted after the given lifecycle phase. + Temporary directory is created relative to a globally picked temporary directory.
        +
      • +
      + + + + + +
        +
      • +

        closeAfterTest

        +
        public <T extends Closeable> T closeAfterTest(T resource)
        +
        Registers a Closeable resource that should be closed after the test + completes.
        +
        +
        Returns:
        +
        resource (for call chaining).
        +
        +
      • +
      + + + + + +
        +
      • +

        closeAfterSuite

        +
        public static <T extends Closeable> T closeAfterSuite(T resource)
        +
        Registers a Closeable resource that should be closed after the suite + completes.
        +
        +
        Returns:
        +
        resource (for call chaining).
        +
        +
      • +
      + + + +
        +
      • +

        newTempFile

        +
        public File newTempFile()
        +
        Creates a new temporary file for the LifecycleScope.TEST duration.
        +
      • +
      + + + +
        +
      • +

        newTempFile

        +
        public static File newTempFile(LifecycleScope scope)
        +
        Creates a new temporary file deleted after the given lifecycle phase completes. + The file is physically created on disk, but is not locked or opened.
        +
      • +
      + + + +
        +
      • +

        newServerSocket

        +
        public static ServerSocket newServerSocket(LifecycleScope scope)
        +                                    throws IOException
        +
        Assign a temporary server socket. If you need a temporary port one can + assign a server socket and close it immediately, just to acquire its port + number.
        +
        +
        Parameters:
        +
        scope - The lifecycle scope to close the socket after. If the socket is + closed earlier, nothing happens (silently dropped).
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        randomLocale

        +
        public static Locale randomLocale()
        +
        Return a random Locale from the available locales on the system. + +

        Warning: This test assumes the returned array of locales is repeatable from jvm execution + to jvm execution. It _may_ be different from jvm to jvm and as such, it can render + tests execute in a different way.

        +
      • +
      + + + +
        +
      • +

        randomTimeZone

        +
        public static TimeZone randomTimeZone()
        +
        Return a random TimeZone from the available timezones on the system. + +

        Warning: This test assumes the returned array of time zones is repeatable from jvm execution + to jvm execution. It _may_ be different from jvm to jvm and as such, it can render + tests execute in a different way.

        +
      • +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        +
      • +

        $

        +
        public static Object[] $(Object... objects)
        +
        This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output. The name is a dollar for brevity, idea borrowed from + http://code.google.com/p/junitparams/.
        +
      • +
      + + + + + + + + + + + + + + + +
        +
      • +

        assumeFalse

        +
        public static void assumeFalse(boolean condition)
        + +
      • +
      + + + + + + + +
        +
      • +

        assumeTrue

        +
        public static void assumeTrue(String message,
        +                              boolean condition)
        +
        +
        Parameters:
        +
        condition - If false an InternalAssumptionViolatedException is + thrown by this method and the test case (should be) ignored (or + rather technically, flagged as a failure not passing a certain + assumption). Tests that are assumption-failures do not break + builds (again: typically).
        +
        message - Message to be included in the exception's string.
        +
        +
      • +
      + + + + + + + +
        +
      • +

        assumeNoException

        +
        public static void assumeNoException(String msg,
        +                                     Throwable t)
        +
        Assume t is null.
        +
      • +
      + + + + + + + +
        +
      • +

        systemPropertyAsDouble

        +
        public static double systemPropertyAsDouble(String propertyName,
        +                                            double defaultValue)
        +
        Get a system property and convert it to a double, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsFloat

        +
        public static float systemPropertyAsFloat(String propertyName,
        +                                          float defaultValue)
        +
        Get a system property and convert it to a float, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsInt

        +
        public static int systemPropertyAsInt(String propertyName,
        +                                      int defaultValue)
        +
        Get a system property and convert it to an int, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsLong

        +
        public static float systemPropertyAsLong(String propertyName,
        +                                         int defaultValue)
        +
        Get a system property and convert it to a long, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsBoolean

        +
        public static boolean systemPropertyAsBoolean(String propertyName,
        +                                              boolean defaultValue)
        +
        Get a system property and convert it to a boolean, if defined. This method returns + true if the property exists an is set to any of the following strings + (case-insensitive): true, on, yes, enabled. + +

        false is returned if the property exists and is set to any of the + following strings (case-insensitive): + false, off, no, disabled.

        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/Randomness.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/Randomness.html new file mode 100644 index 00000000..6bf3c779 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/Randomness.html @@ -0,0 +1,320 @@ + + + + + + +Randomness (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting
+

Class Randomness

+
+
+ +
+
    +
  • +
    +
    +
    public final class Randomness
    +extends Object
    +
    Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance. + +

    An instance of this class will be typically available from RandomizedContext. + No need to instantiate manually.

    +
    +
    See Also:
    +
    RandomizedContext
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Randomness

        +
        public Randomness(Thread owner,
        +                  long seed,
        +                  SeedDecorator... decorators)
        +
      • +
      + + + +
        +
      • +

        Randomness

        +
        public Randomness(long seed,
        +                  SeedDecorator... decorators)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getRandom

        +
        public Random getRandom()
        +
        Random instance for this randomness.
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html new file mode 100644 index 00000000..78732c1f --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html @@ -0,0 +1,358 @@ + + + + + + +ReproduceErrorMessageBuilder (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting
+

Class ReproduceErrorMessageBuilder

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class ReproduceErrorMessageBuilder
    +extends Object
    +
    A builder for constructing "reproduce with" message.
    +
    +
    See Also:
    +
    appendAllOpts(Description)
    +
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/Rethrow.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/Rethrow.html new file mode 100644 index 00000000..3d75745e --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/Rethrow.html @@ -0,0 +1,277 @@ + + + + + + +Rethrow (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting
+

Class Rethrow

+
+
+ +
+
    +
  • +
    +
    +
    public final class Rethrow
    +extends Object
    +
    Rethrowing checked exceptions as unchecked ones. Eh, it is sometimes useful...
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Rethrow

        +
        public Rethrow()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/SeedDecorator.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/SeedDecorator.html new file mode 100644 index 00000000..e9b8811a --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/SeedDecorator.html @@ -0,0 +1,247 @@ + + + + + + +SeedDecorator (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting
+

Interface SeedDecorator

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    MixWithSuiteName
    +
    +
    +
    +
    public interface SeedDecorator
    +
    This is an advanced feature. See SeedDecorators annotation.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        void initialize(Class<?> suiteClass)
        +
        Called once after instantiation to set up the decorator.
        +
      • +
      + + + +
        +
      • +

        decorate

        +
        long decorate(long seed)
        +
        Called to decorate the initial seed for a Randomness.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/SeedUtils.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/SeedUtils.html new file mode 100644 index 00000000..ae7bc4d2 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/SeedUtils.html @@ -0,0 +1,293 @@ + + + + + + +SeedUtils (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting
+

Class SeedUtils

+
+
+ +
+
    +
  • +
    +
    +
    public final class SeedUtils
    +extends Object
    +
    Utilities for parsing random seeds.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        parseSeed

        +
        public static long parseSeed(String seed)
        +
        Parse a single seed. The seed needs to be cleaned up from any surrounding characters.
        +
      • +
      + + + +
        +
      • +

        formatSeed

        +
        public static String formatSeed(long seed)
        +
        Format a single seed.
        +
      • +
      + + + + + + + +
        +
      • +

        formatSeedChain

        +
        public static String formatSeedChain(Randomness... randomnesses)
        +
        Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/SysGlobals.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/SysGlobals.html new file mode 100644 index 00000000..721bc2b3 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/SysGlobals.html @@ -0,0 +1,577 @@ + + + + + + +SysGlobals (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting
+

Class SysGlobals

+
+
+ +
+
    +
  • +
    +
    +
    public final class SysGlobals
    +extends Object
    +
    Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        CHILDVM_SYSPROP_JVM_ID

        +
        public static final String CHILDVM_SYSPROP_JVM_ID
        +
        System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CHILDVM_SYSPROP_JVM_COUNT

        +
        public static final String CHILDVM_SYSPROP_JVM_COUNT
        +
        System property passed to forked VMs: the number of concurrent JVMs.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initializeWith

        +
        public static SysGlobals initializeWith(String prefix)
        +
      • +
      + + + +
        +
      • +

        SYSPROP_PREFIX

        +
        public static String SYSPROP_PREFIX()
        +
        Global system property that holds the prefix used by other properties.
        +
      • +
      + + + +
        +
      • +

        CURRENT_PREFIX

        +
        public static String CURRENT_PREFIX()
        +
        Static singleton's property prefix. Initializes it if not already initialized.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_STACKFILTERING

        +
        public static String SYSPROP_STACKFILTERING()
        +
        Enable or disable stack filtering.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_RANDOM_SEED

        +
        public static String SYSPROP_RANDOM_SEED()
        +
        System property with an integer defining global initialization seeds for all + random generators. Should guarantee test reproducibility.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_ITERATIONS

        +
        public static String SYSPROP_ITERATIONS()
        +
        The global override for the number of each test's repetitions.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTCLASS

        +
        public static String SYSPROP_TESTCLASS()
        +
        Global override for picking out a single test class to execute. All other + classes are ignored. The property can contain "globbing patterns" similar + to shell expansion patterns. For example: +
        + *MyTest
        + 
        + will pick all classes ending in MyTest (in any package, including nested static + classes if they appear on input).
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTMETHOD

        +
        public static String SYSPROP_TESTMETHOD()
        +
        Global override for picking out a single test method to execute. If a + matching method exists in more than one class, it will be executed.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTFILTER

        +
        public static String SYSPROP_TESTFILTER()
        +
        Global test filter.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_KILLATTEMPTS

        +
        public static String SYSPROP_KILLATTEMPTS()
        +
        If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
        +
        +
        See Also:
        +
        SYSPROP_KILLWAIT
        +
        +
      • +
      + + + +
        +
      • +

        SYSPROP_KILLWAIT

        +
        public static String SYSPROP_KILLWAIT()
        +
        If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
        +
        +
        See Also:
        +
        SYSPROP_KILLATTEMPTS
        +
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TIMEOUT

        +
        public static String SYSPROP_TIMEOUT()
        +
        Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed. + +

        The timeout value should be in milliseconds. If the value is trailed by a + "!" then the timeout value takes precedence over annotations, otherwise annotations + take precedence over the default timeout. This is useful for running debugging + sessions, for example, when default timeouts may be too short.

        +
        +
        See Also:
        +
        RandomizedRunner.DEFAULT_TIMEOUT
        +
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TIMEOUT_SUITE

        +
        public static String SYSPROP_TIMEOUT_SUITE()
        +
        Global override for entire suite's maximum execution time after which + it is considered out of control. + +

        The timeout value should be in milliseconds. If the value is trailed by a + "!" then the timeout value takes precedence over annotations, otherwise annotations + take precedence over the default timeout. This is useful for running debugging + sessions, for example, when default timeouts may be too short.

        +
        +
        See Also:
        +
        RandomizedRunner.DEFAULT_TIMEOUT_SUITE
        +
        +
      • +
      + + + +
        +
      • +

        SYSPROP_APPEND_SEED

        +
        public static String SYSPROP_APPEND_SEED()
        +
        If true, append seed parameter to all methods. Methods that are for some + reason repeated (due to Repeat annotation or multiple Seeds, for example) + are always postfixed with the seed to discriminate tests from each other. Otherwise many + GUI clients have a problem in telling which test result was which.
        +
      • +
      + + + +
        +
      • +

        prefixProperty

        +
        public static String prefixProperty(String propertyName)
        +
        Prefix a given property name with a common prefix. The prefix itself can be overridden + using SYSPROP_PREFIX. This method initializes static singleton property + names so it shouldn't be called on class initialization anywhere.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/TempPathResource.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/TempPathResource.html new file mode 100644 index 00000000..083c9a17 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/TempPathResource.html @@ -0,0 +1,293 @@ + + + + + + +TempPathResource (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting
+

Class TempPathResource

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.TempPathResource
    • +
    +
  • +
+
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html new file mode 100644 index 00000000..65dad23c --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html @@ -0,0 +1,246 @@ + + + + + + +TestMethodProvider (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting
+

Interface TestMethodProvider

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        Collection<Method> getTestMethods(Class<?> suiteClass,
        +                                  ClassModel suiteClassModel)
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        +
        Parameters:
        +
        suiteClass - The suite class.
        +
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        +
        Return a set of methods which should be invoked by the runner as + tests.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/ThreadFilter.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/ThreadFilter.html new file mode 100644 index 00000000..a886f639 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/ThreadFilter.html @@ -0,0 +1,232 @@ + + + + + + +ThreadFilter (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting
+

Interface ThreadFilter

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        reject

        +
        boolean reject(Thread t)
        +
        +
        Returns:
        +
        Return true if thread t should be + filtered out.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/TraceFormatting.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/TraceFormatting.html new file mode 100644 index 00000000..bf48c6cc --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/TraceFormatting.html @@ -0,0 +1,372 @@ + + + + + + +TraceFormatting (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting
+

Class TraceFormatting

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.TraceFormatting
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class TraceFormatting
    +extends Object
    +
    Utilities for dealing with throwables, stacks, etc.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html new file mode 100644 index 00000000..5fbb867d --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html @@ -0,0 +1,227 @@ + + + + + + +Listeners (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Listeners

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      Class<? extends RunListener>[]value +
      An array of listener classes.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract Class<? extends RunListener>[] value
        +
        An array of listener classes. These classes must be instantiable (public, static, no-args + constructor, etc.).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/Name.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/Name.html new file mode 100644 index 00000000..77d7e40d --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/Name.html @@ -0,0 +1,221 @@ + + + + + + +Name (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Name

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      Stringvalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract String value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html new file mode 100644 index 00000000..32db6d44 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html @@ -0,0 +1,232 @@ + + + + + + +Nightly (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Nightly

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      Stringvalue +
      Additional description, if needed.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract String value
        +
        Additional description, if needed.
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html new file mode 100644 index 00000000..885b0447 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html @@ -0,0 +1,238 @@ + + + + + + +ParametersFactory (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ParametersFactory

+
+
+
+
    +
  • +
    +
    +
    @Documented
    + @Retention(value=RUNTIME)
    + @Target(value=METHOD)
    +public @interface ParametersFactory
    +
    Used to annotate methods providing parameters for parameterized tests. The method + annotated as the factory must be static, public, parameterless and must have a return + type assignable to Iterable<Object[]>. + +

    The iterable must return arrays conforming to the suite class's constructor + with respect to the number and types of parameters. + +

    The constructor's parameters can be annotated with Name to provide + more descriptive parameter names for test descriptions.

    +
    +
    See Also:
    +
    Name
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      booleanshuffle +
      Shuffles the order of tests generated for the + parameter set.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        shuffle

        +
        public abstract boolean shuffle
        +
        Shuffles the order of tests generated for the + parameter set.
        +
        +
        Default:
        +
        true
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html new file mode 100644 index 00000000..ced2e530 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html @@ -0,0 +1,251 @@ + + + + + + +Repeat (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Repeat

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    + @Target(value={METHOD,TYPE})
    + @Inherited
    +public @interface Repeat
    +
    Repeats randomized test case a given number of times. Repetitions can + start with a different seed (predictably derived from the first one) or + start from the same seed every time (useful to check if a given test is truly + predictable for a given seed or not).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      intiterations +
      Repeat this many iterations.
      +
      booleanuseConstantSeed +
      Re-run all iterations with a constant seed.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        iterations

        +
        public abstract int iterations
        +
        Repeat this many iterations. Must be greater or equal 1.
        +
        +
        Default:
        +
        1
        +
        +
      • +
      +
    • +
    +
      +
    • + + +
        +
      • +

        useConstantSeed

        +
        public abstract boolean useConstantSeed
        +
        Re-run all iterations with a constant seed. This may be helpful in checking + if a given test is really predictably random.
        +
        +
        Default:
        +
        false
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html new file mode 100644 index 00000000..214be5ac --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html @@ -0,0 +1,175 @@ + + + + + + +ReplicateOnEachVm (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ReplicateOnEachVm

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    + @Target(value=TYPE)
    + @Inherited
    +public @interface ReplicateOnEachVm
    +

    Replicates the test class on each concurrent forked JVM. If only a single JVM + is used for running tests, this annotation has no effect.

    + +

    The purpose of this annotation is to, for example, replicate a single test suite + across multiple forked JVMs and then selectively ignore or execute tests on each + JVM, depending on its number, providing poor-man's load balancing for individual + test cases (test suites are balanced by the framework itself).

    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/Seed.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/Seed.html new file mode 100644 index 00000000..8101871b --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/Seed.html @@ -0,0 +1,242 @@ + + + + + + +Seed (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Seed

+
+
+
+
    +
  • +
    +
    +
    @Documented
    + @Retention(value=RUNTIME)
    + @Target(value={METHOD,TYPE})
    + @Inherited
    +public @interface Seed
    +
    Defines the starting seed for a given test or the entire suite. + +

    If applied to the + suite, it semantically overrides SysGlobals.SYSPROP_RANDOM_SEED, but + does not affect individual test cases (these should be repeatable anyway).

    + +

    If applied to the method, it overrides the default randomized value that is derived + from the global suite's seed.

    + +

    Typically, you'll want to override the class's seed to make the test repeat a "fixed" + scenario. Occasionally if there's a single failing test case for repeated tests, one + may want to override both to fix both the class's randomness and a given test case randomness.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      Stringvalue +
      The seed expressed as a hexadecimal long number or a string random to + indicate randomized seed should be used (default value).
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract String value
        +
        The seed expressed as a hexadecimal long number or a string random to + indicate randomized seed should be used (default value). + +

        The default value random can be used to construct a list of known + seeds for which a test previously failed and a random seed in addition to that (coverage + of previous failures + randomized run). See Seeds for more info.

        +
        +
        Default:
        +
        "random"
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html new file mode 100644 index 00000000..5c84ed73 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html @@ -0,0 +1,233 @@ + + + + + + +SeedDecorators (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type SeedDecorators

+
+
+
+
    +
  • +
    +
    +
    @Documented
    + @Retention(value=RUNTIME)
    + @Target(value=TYPE)
    +public @interface SeedDecorators
    +
    Allows modifying the master seed (before the suite is started). + +

    Use this annotation when you want to perturb or modify the master seed. This may be + useful if there are decisions taken in static contexts of multiple suites. In such a case + these decisions would always be identical (because at static context level the seed is + always derived from the same master). With a SeedDecorator one can perturb + the seed for every suite. + +

      +
    • Extra care should be used to make permutations consistent across different runs.
    • +
    • Seed decorators must be thread-safe, re-entrable, preferably unsynchronized and + must never fail!
    • +
    +
    +
    See Also:
    +
    value()
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      Class<? extends SeedDecorator>[]value 
      +
    • +
    +
  • +
+
+
+ +
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html new file mode 100644 index 00000000..523dc676 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html @@ -0,0 +1,231 @@ + + + + + + +Seeds (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Seeds

+
+
+
+
    +
  • +
    +
    +
    @Documented
    + @Retention(value=RUNTIME)
    + @Target(value=METHOD)
    + @Inherited
    +public @interface Seeds
    +
    Defines a list of starting seeds for a given test. + +

    Typically, you'll want to override the class's seed to make the test repeat a "fixed" + scenario in which the test was known to fail in the past. In addition, you may still permit + a randomized seed by adding a non-restricted Seed as in:

    +
    +  @Seeds({
    +    @Seed("deadbeef"),
    +    @Seed("cafebabe"), 
    +    @Seed()})
    + 
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      Seed[]value +
      A non-empty array of Seeds.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract Seed[] value
        +
        A non-empty array of Seeds.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html new file mode 100644 index 00000000..92c95a88 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html @@ -0,0 +1,291 @@ + + + + + + +TestGroup.Utilities (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Class TestGroup.Utilities

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    TestGroup
    +
    +
    +
    +
    public static class TestGroup.Utilities
    +extends Object
    +
    Utilities to deal with annotations annotated with TestGroup.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Utilities

        +
        public Utilities()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html new file mode 100644 index 00000000..ab8c8f0d --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html @@ -0,0 +1,285 @@ + + + + + + +TestGroup (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestGroup

+
+
+
+
    +
  • +
    +
    +
    @Documented
    + @Retention(value=RUNTIME)
    + @Target(value=ANNOTATION_TYPE)
    + @Inherited
    +public @interface TestGroup
    +
    A test group applied to an annotation indicates that a given annotation + can be used on individual tests as "labels". The meaning of these labels is + mostly application-specific (example: Nightly which indicates slower, + more intensive tests that are skipped during regular runs). + +

    RandomizedRunner collects groups from all tests in a suite. A group + can be enabled or disabled using boolean system properties (or test + hooks in the code). A test case is executed if it has no groups or if all of its groups + are enabled.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      booleanenabled +
      Is the group enabled or disabled by default (unless overridden by test group filtering + rules).
      +
      Stringname +
      The name of a test group.
      +
      StringsysProperty +
      System property used to enable/ disable a group.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        name

        +
        public abstract String name
        +
        The name of a test group. If not defined, the default (lowercased annotation + name) is used.
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      +
    • +
    +
      +
    • + + +
        +
      • +

        sysProperty

        +
        public abstract String sysProperty
        +
        System property used to enable/ disable a group. If empty, a default is used: +
        + tests.name
        + 
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      +
    • +
    +
      +
    • + + +
        +
      • +

        enabled

        +
        public abstract boolean enabled
        +
        Is the group enabled or disabled by default (unless overridden by test group filtering + rules).
        +
        +
        Default:
        +
        true
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html new file mode 100644 index 00000000..2c8e9aed --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html @@ -0,0 +1,222 @@ + + + + + + +TestMethodProviders (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestMethodProviders

+
+
+
+
    +
  • +
    +
    +
    @Documented
    + @Retention(value=RUNTIME)
    + @Target(value=TYPE)
    + @Inherited
    +public @interface TestMethodProviders
    +
    Test case method provider. + + TODO: it would be nice to have an _instance_ provider as opposed to method provider, + but it's hellishly difficult to integrate with the rest of the infrastructure (seeds, + repetitions, etc.).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      Class<? extends TestMethodProvider>[]value 
      +
    • +
    +
  • +
+
+
+ +
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html new file mode 100644 index 00000000..0f2d2f8e --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html @@ -0,0 +1,353 @@ + + + + + + +ThreadLeakAction.Action (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakAction.Action

+
+
+ +
+ +
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakAction.Action[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakAction.Action c : ThreadLeakAction.Action.values())
        +    System.out.println(c);
        +
        +
        +
        Returns:
        +
        an array containing the constants of this enum type, in the order they are declared
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakAction.Action valueOf(String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        +
        Parameters:
        +
        name - the name of the enum constant to be returned.
        +
        Returns:
        +
        the enum constant with the specified name
        +
        Throws:
        +
        IllegalArgumentException - if this enum type has no constant with the specified name
        +
        NullPointerException - if the argument is null
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html new file mode 100644 index 00000000..e485d0de --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html @@ -0,0 +1,220 @@ + + + + + + +ThreadLeakAction (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakAction

+
+
+
+ +
+
+
    +
  • + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakAction.Action[] value
        +
        +
        Default:
        +
        {com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action.WARN, com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action.INTERRUPT}
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html new file mode 100644 index 00000000..0eecc28e --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html @@ -0,0 +1,240 @@ + + + + + + +ThreadLeakFilters (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakFilters

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        defaultFilters

        +
        public abstract boolean defaultFilters
        +
        +
        Default:
        +
        true
        +
        +
      • +
      +
    • +
    + +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html new file mode 100644 index 00000000..0bb83276 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html @@ -0,0 +1,371 @@ + + + + + + +ThreadLeakGroup.Group (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakGroup.Group

+
+
+ +
+ +
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakGroup.Group[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakGroup.Group c : ThreadLeakGroup.Group.values())
        +    System.out.println(c);
        +
        +
        +
        Returns:
        +
        an array containing the constants of this enum type, in the order they are declared
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakGroup.Group valueOf(String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        +
        Parameters:
        +
        name - the name of the enum constant to be returned.
        +
        Returns:
        +
        the enum constant with the specified name
        +
        Throws:
        +
        IllegalArgumentException - if this enum type has no constant with the specified name
        +
        NullPointerException - if the argument is null
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html new file mode 100644 index 00000000..bd008b8d --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html @@ -0,0 +1,220 @@ + + + + + + +ThreadLeakGroup (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakGroup

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      ThreadLeakGroup.Groupvalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakGroup.Group value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group.MAIN
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html new file mode 100644 index 00000000..f5cf2a5e --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html @@ -0,0 +1,229 @@ + + + + + + +ThreadLeakLingering (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakLingering

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      intlinger +
      Time in millis to "linger" for any left-behind threads.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        linger

        +
        public abstract int linger
        +
        Time in millis to "linger" for any left-behind threads. If equals 0, there + is no waiting. + +

        + This is particularly useful if there's no way to Thread.join() and + wait for the potential forked threads to terminate. This is the case with + Timer or Executors for example.

        +
        +
        Default:
        +
        0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html new file mode 100644 index 00000000..0cdcb4db --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html @@ -0,0 +1,372 @@ + + + + + + +ThreadLeakScope.Scope (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakScope.Scope

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + + + + + +
        +
      • +

        SUITE

        +
        public static final ThreadLeakScope.Scope SUITE
        +
        No thread leaks from entire suite scope (individual tests may leak threads, + they become part of the suite scope).
        +
      • +
      + + + +
        +
      • +

        NONE

        +
        public static final ThreadLeakScope.Scope NONE
        +
        No thread leak checks at all. Highly discouraged.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakScope.Scope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakScope.Scope c : ThreadLeakScope.Scope.values())
        +    System.out.println(c);
        +
        +
        +
        Returns:
        +
        an array containing the constants of this enum type, in the order they are declared
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakScope.Scope valueOf(String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        +
        Parameters:
        +
        name - the name of the enum constant to be returned.
        +
        Returns:
        +
        the enum constant with the specified name
        +
        Throws:
        +
        IllegalArgumentException - if this enum type has no constant with the specified name
        +
        NullPointerException - if the argument is null
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html new file mode 100644 index 00000000..74674ff2 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html @@ -0,0 +1,220 @@ + + + + + + +ThreadLeakScope (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakScope

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      ThreadLeakScope.Scopevalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakScope.Scope value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope.TEST
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html new file mode 100644 index 00000000..6b31afd0 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html @@ -0,0 +1,366 @@ + + + + + + +ThreadLeakZombies.Consequence (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakZombies.Consequence

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        CONTINUE

        +
        @Deprecated
        +public static final ThreadLeakZombies.Consequence CONTINUE
        +
        Deprecated. 
        +
        Continue execution with zombie threads running in the background as if + nothing happened. This is NOT a good idea because zombie threads may be + fiddling with the test instance or static fields. It is strongly + recommended to use a combination of + ThreadLeakAction.Action.INTERRUPT together with + IGNORE_REMAINING_TESTS to enforce interruption of leaked threads + and if this does not succeed just ignore any tests further on. +

        + For the reasons outlined above, this enum flag is marked as + Deprecated. It will be supported and will not be removed, + however.

        +
      • +
      + + + + +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakZombies.Consequence[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakZombies.Consequence c : ThreadLeakZombies.Consequence.values())
        +    System.out.println(c);
        +
        +
        +
        Returns:
        +
        an array containing the constants of this enum type, in the order they are declared
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakZombies.Consequence valueOf(String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        +
        Parameters:
        +
        name - the name of the enum constant to be returned.
        +
        Returns:
        +
        the enum constant with the specified name
        +
        Throws:
        +
        IllegalArgumentException - if this enum type has no constant with the specified name
        +
        NullPointerException - if the argument is null
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html new file mode 100644 index 00000000..345b74b4 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html @@ -0,0 +1,220 @@ + + + + + + +ThreadLeakZombies (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakZombies

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakZombies.Consequence value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html new file mode 100644 index 00000000..99764be7 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html @@ -0,0 +1,232 @@ + + + + + + +Timeout (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Timeout

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      intmillis +
      Timeout time in millis.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        millis

        +
        public abstract int millis
        +
        Timeout time in millis. The timeout time is approximate, it may take longer + to actually abort the test case.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html new file mode 100644 index 00000000..6a119028 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html @@ -0,0 +1,237 @@ + + + + + + +TimeoutSuite (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TimeoutSuite

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      intmillis +
      Timeout time in millis.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        millis

        +
        public abstract int millis
        +
        Timeout time in millis. The timeout time is approximate, it may take longer + to actually abort the suite.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html new file mode 100644 index 00000000..0534f0c5 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html @@ -0,0 +1,50 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + +

com.carrotsearch.randomizedtesting.annotations

+ + + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html new file mode 100644 index 00000000..9e1e43c3 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html @@ -0,0 +1,290 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + +
+

Package com.carrotsearch.randomizedtesting.annotations

+
+
+ +
+ +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html new file mode 100644 index 00000000..605c65c1 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html @@ -0,0 +1,176 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations Class Hierarchy (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.annotations

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Annotation Type Hierarchy

+ +

Enum Hierarchy

+ +
+ +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html new file mode 100644 index 00000000..3c87adf4 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html @@ -0,0 +1,269 @@ + + + + + + +ASCIIGenerator (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class ASCIIGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class ASCIIGenerator
    +extends CodepointSetGenerator
    +
    A generator emitting simple ASCII characters from the set + (newlines not counted): +
    + abcdefghijklmnopqrstuvwxyz
    + ABCDEFGHIJKLMNOPQRSTUVWXYZ
    + 
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ASCIIGenerator

        +
        public ASCIIGenerator()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html new file mode 100644 index 00000000..ffb44d8c --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html @@ -0,0 +1,352 @@ + + + + + + +CodepointSetGenerator (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class CodepointSetGenerator

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ASCIIGenerator
    +
    +
    +
    +
    public class CodepointSetGenerator
    +extends StringGenerator
    +
    A string generator from a predefined set of codepoints or characters.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CodepointSetGenerator

        +
        public CodepointSetGenerator(char[] chars)
        +
        All characters must be from BMP (no parts of surrogate pairs allowed).
        +
      • +
      + + + +
        +
      • +

        CodepointSetGenerator

        +
        public CodepointSetGenerator(String s)
        +
        Parse the given String and split into BMP and supplementary codepoints.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public String ofCodeUnitsLength(Random r,
        +                                int minCodeUnits,
        +                                int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        +
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        +
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public String ofCodePointsLength(Random r,
        +                                 int minCodePoints,
        +                                 int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        +
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        +
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/RandomInts.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/RandomInts.html new file mode 100644 index 00000000..7d2c0cf6 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/RandomInts.html @@ -0,0 +1,299 @@ + + + + + + +RandomInts (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomInts

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomInts
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomInts
    +extends Object
    +
    Utility classes for random integer and integer sequences.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomInts

        +
        public RandomInts()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomIntBetween

        +
        public static int randomIntBetween(Random r,
        +                                   int min,
        +                                   int max)
        +
        A random integer from min to max (inclusive).
        +
      • +
      + + + +
        +
      • +

        randomInt

        +
        public static int randomInt(Random r,
        +                            int max)
        +
        A random integer between 0 and max (inclusive).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html new file mode 100644 index 00000000..5f9be6f9 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html @@ -0,0 +1,317 @@ + + + + + + +RandomPicks (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomPicks

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomPicks
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomPicks
    +extends Object
    +
    Random selections of objects.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomPicks

        +
        public RandomPicks()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(Random r,
        +                               T[] array)
        +
        Pick a random object from the given array.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(Random r,
        +                               List<T> list)
        +
        Pick a random object from the given list.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(Random r,
        +                               Collection<T> collection)
        +
        Pick a random object from the collection. Requires linear scanning.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html new file mode 100644 index 00000000..499e3864 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html @@ -0,0 +1,483 @@ + + + + + + +RandomStrings (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomStrings

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomStrings
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomStrings
    +extends Object
    +
    A facade to various implementations of StringGenerator interface.
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomStrings

        +
        public RandomStrings()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomAsciiOfLengthBetween

        +
        public static String randomAsciiOfLengthBetween(Random r,
        +                                                int minCodeUnits,
        +                                                int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomAsciiOfLength

        +
        public static String randomAsciiOfLength(Random r,
        +                                         int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfLengthBetween

        +
        public static String randomUnicodeOfLengthBetween(Random r,
        +                                                  int minCodeUnits,
        +                                                  int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfLength

        +
        public static String randomUnicodeOfLength(Random r,
        +                                           int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfCodepointLengthBetween

        +
        public static String randomUnicodeOfCodepointLengthBetween(Random r,
        +                                                           int minCodePoints,
        +                                                           int maxCodePoints)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfCodepointLength

        +
        public static String randomUnicodeOfCodepointLength(Random r,
        +                                                    int codePoints)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfLengthBetween

        +
        public static String randomRealisticUnicodeOfLengthBetween(Random r,
        +                                                           int minCodeUnits,
        +                                                           int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfLength

        +
        public static String randomRealisticUnicodeOfLength(Random r,
        +                                                    int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfCodepointLengthBetween

        +
        public static String randomRealisticUnicodeOfCodepointLengthBetween(Random r,
        +                                                                    int minCodePoints,
        +                                                                    int maxCodePoints)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfCodepointLength

        +
        public static String randomRealisticUnicodeOfCodepointLength(Random r,
        +                                                             int codePoints)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html new file mode 100644 index 00000000..df7093dd --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html @@ -0,0 +1,330 @@ + + + + + + +RealisticUnicodeGenerator (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RealisticUnicodeGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class RealisticUnicodeGenerator
    +extends StringGenerator
    +
    A string generator that emits valid unicodeGenerator codepoints.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RealisticUnicodeGenerator

        +
        public RealisticUnicodeGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public String ofCodeUnitsLength(Random r,
        +                                int minCodeUnits,
        +                                int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        +
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        +
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public String ofCodePointsLength(Random r,
        +                                 int minCodePoints,
        +                                 int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        +
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        +
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html new file mode 100644 index 00000000..5d0d14dd --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html @@ -0,0 +1,350 @@ + + + + + + +StringGenerator (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class StringGenerator

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.StringGenerator
    • +
    +
  • +
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StringGenerator

        +
        public StringGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public abstract String ofCodeUnitsLength(Random r,
        +                                         int minCodeUnits,
        +                                         int maxCodeUnits)
        +
        +
        Parameters:
        +
        minCodeUnits - Minimum number of code units (inclusive).
        +
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        +
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
        Throws:
        +
        IllegalArgumentException - Thrown if the generator cannot emit random string + of the given unit length. For example a generator emitting only extended unicodeGenerator + plane characters (encoded as surrogate pairs) will not be able to emit an odd number + of code units.
        +
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public abstract String ofCodePointsLength(Random r,
        +                                          int minCodePoints,
        +                                          int maxCodePoints)
        +
        +
        Parameters:
        +
        minCodePoints - Minimum number of code points (inclusive).
        +
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        +
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html new file mode 100644 index 00000000..8ec82b22 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html @@ -0,0 +1,357 @@ + + + + + + +UnicodeGenerator (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class UnicodeGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class UnicodeGenerator
    +extends StringGenerator
    +
    A string generator that emits valid unicodeGenerator codepoints.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        UnicodeGenerator

        +
        public UnicodeGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public String ofCodeUnitsLength(Random r,
        +                                int minCodeUnits,
        +                                int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        +
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        +
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public String ofCodePointsLength(Random r,
        +                                 int minCodePoints,
        +                                 int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        +
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        +
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
        +
      • +
      + + + +
        +
      • +

        ofUtf8Length

        +
        public String ofUtf8Length(Random r,
        +                           int minUtf8Length,
        +                           int maxUtf8Length)
        +
        Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
        +
        +
        Parameters:
        +
        minUtf8Length - Minimum UTF-8 representation length (inclusive).
        +
        maxUtf8Length - Maximum UTF-8 representation length (inclusive).
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/package-frame.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/package-frame.html new file mode 100644 index 00000000..30ef35c1 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/package-frame.html @@ -0,0 +1,28 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + +

com.carrotsearch.randomizedtesting.generators

+ + + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/package-summary.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/package-summary.html new file mode 100644 index 00000000..c79537a4 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/package-summary.html @@ -0,0 +1,189 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + +
+

Package com.carrotsearch.randomizedtesting.generators

+
+
+ +
+ +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/package-tree.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/package-tree.html new file mode 100644 index 00000000..d8e086d6 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/generators/package-tree.html @@ -0,0 +1,152 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators Class Hierarchy (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.generators

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html new file mode 100644 index 00000000..f4834a1c --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html @@ -0,0 +1,294 @@ + + + + + + +ReproduceInfoPrinter (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.listeners
+

Class ReproduceInfoPrinter

+
+
+ +
+
    +
  • +
    +
    +
    public class ReproduceInfoPrinter
    +extends RunListener
    +
    A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html new file mode 100644 index 00000000..531bcf4d --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html @@ -0,0 +1,21 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + +

com.carrotsearch.randomizedtesting.listeners

+
+

Classes

+ +
+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html new file mode 100644 index 00000000..cb09481d --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html @@ -0,0 +1,147 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + +
+

Package com.carrotsearch.randomizedtesting.listeners

+
+
+
    +
  • + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    ReproduceInfoPrinter +
    A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
    +
    +
  • +
+
+ +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html new file mode 100644 index 00000000..87b97bf1 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html @@ -0,0 +1,143 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners Class Hierarchy (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.listeners

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/package-frame.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/package-frame.html new file mode 100644 index 00000000..2f36507a --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/package-frame.html @@ -0,0 +1,53 @@ + + + + + + +com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + +

com.carrotsearch.randomizedtesting

+ + + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/package-summary.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/package-summary.html new file mode 100644 index 00000000..18c78536 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/package-summary.html @@ -0,0 +1,350 @@ + + + + + + +com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + +
+

Package com.carrotsearch.randomizedtesting

+
+
Provides RandomizedRunner: randomized tests under control and more.
+
+

See: Description

+
+
+ + + + +

Package com.carrotsearch.randomizedtesting Description

+
Provides RandomizedRunner: randomized tests under control and more. + +

Inspired by the Apache Lucene project's infrastructure, + this project brings a refactored, stand-alone runner for JUnit 4.x tests, + which encapsulates built-in repeatable randomized tests, threading and + timeout control, parameter factories, thread execution groups and + more. Everything is JUnit compatible and will work in your favorite IDE. + +

RandomizedRunner provides a Runner implementation + for JUnit's RunWith annotation. + +

Core classes to look at:

+ + +

Examples of use and more resources can be found at: + Carrot Search labs site.

+
+ +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/package-tree.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/package-tree.html new file mode 100644 index 00000000..df7db498 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/package-tree.html @@ -0,0 +1,202 @@ + + + + + + +com.carrotsearch.randomizedtesting Class Hierarchy (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Enum Hierarchy

+ +
+ +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html new file mode 100644 index 00000000..7cfc57f5 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html @@ -0,0 +1,257 @@ + + + + + + +NoClassHooksShadowingRule (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoClassHooksShadowingRule

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoClassHooksShadowingRule

        +
        public NoClassHooksShadowingRule()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html new file mode 100644 index 00000000..871d0825 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html @@ -0,0 +1,258 @@ + + + + + + +NoInstanceHooksOverridesRule (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoInstanceHooksOverridesRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    TestRule
    +
    +
    +
    +
    public class NoInstanceHooksOverridesRule
    +extends NoShadowingOrOverridesOnMethodsRule
    +
    Don't allow Before and After hook overrides as it is most + likely a user error and will result in superclass methods not being called + (requires manual chaining).
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoInstanceHooksOverridesRule

        +
        public NoInstanceHooksOverridesRule()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html new file mode 100644 index 00000000..6fb01db8 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html @@ -0,0 +1,321 @@ + + + + + + +NoShadowingOrOverridesOnMethodsRule (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoShadowingOrOverridesOnMethodsRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
    • +
    +
  • +
+
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html new file mode 100644 index 00000000..19e3e683 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html @@ -0,0 +1,305 @@ + + + + + + +RequireAssertionsRule (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class RequireAssertionsRule

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html new file mode 100644 index 00000000..5fb63f41 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html @@ -0,0 +1,361 @@ + + + + + + +StatementAdapter (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class StatementAdapter

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StatementAdapter

        +
        protected StatementAdapter(Statement delegate)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + +
        +
      • +

        afterAlways

        +
        protected void afterAlways(List<Throwable> errors)
        +                    throws Throwable
        +
        Always called after the delegate Statement, even if an exception + (or assumption failure) occurs. Any exceptions thrown from the body of this + method will be chained using MultipleFailureException.
        +
        +
        Parameters:
        +
        errors - A list of errors received so far. The list is modifiable although + should only be extended with new potential exceptions.
        +
        Throws:
        +
        Throwable
        +
        +
      • +
      + + + +
        +
      • +

        afterIfSuccessful

        +
        protected void afterIfSuccessful()
        +                          throws Throwable
        +
        Called only if the delegate Statement returned successfully.
        +
        +
        Throws:
        +
        Throwable
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html new file mode 100644 index 00000000..51567e8e --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html @@ -0,0 +1,370 @@ + + + + + + +StaticFieldsInvariantRule (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class StaticFieldsInvariantRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    TestRule
    +
    +
    +
    +
    public class StaticFieldsInvariantRule
    +extends Object
    +implements TestRule
    +
    A TestRule that ensures static, reference fields of the suite class + (and optionally its superclasses) are cleaned up after a suite is completed. + This is helpful in finding out static memory leaks (a class references + something huge but is no longer used).
    +
    +
    See Also:
    +
    ClassRule, +accept(Field)
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        DEFAULT_LEAK_THRESHOLD

        +
        public static final long DEFAULT_LEAK_THRESHOLD
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StaticFieldsInvariantRule

        +
        public StaticFieldsInvariantRule()
        +
        By default use DEFAULT_LEAK_THRESHOLD as the threshold and count + in superclasses.
        +
      • +
      + + + +
        +
      • +

        StaticFieldsInvariantRule

        +
        public StaticFieldsInvariantRule(long leakThresholdBytes,
        +                                 boolean countSuperclasses)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        accept

        +
        protected boolean accept(Field field)
        +
        +
        Returns:
        +
        Return false to exclude a given field from being + counted. By default final fields are rejected.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html new file mode 100644 index 00000000..90f541b0 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html @@ -0,0 +1,329 @@ + + + + + + +SystemPropertiesInvariantRule (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class SystemPropertiesInvariantRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
    • +
    +
  • +
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule()
        +
        Cares about all properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule(String... ignoredProperties)
        +
        Don't care about the given set of properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule(Set<String> ignoredProperties)
        +
        Don't care about the given set of properties.
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html new file mode 100644 index 00000000..7d3d0eb7 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html @@ -0,0 +1,331 @@ + + + + + + +SystemPropertiesRestoreRule (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class SystemPropertiesRestoreRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
    • +
    +
  • +
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule()
        +
        Restores all properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule(Set<String> ignoredProperties)
        +
        +
        Parameters:
        +
        ignoredProperties - Properties that will be ignored (and will not be restored).
        +
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule(String... ignoredProperties)
        +
        +
        Parameters:
        +
        ignoredProperties - Properties that will be ignored (and will not be restored).
        +
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html new file mode 100644 index 00000000..56e1e90b --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html @@ -0,0 +1,362 @@ + + + + + + +TestRuleAdapter (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class TestRuleAdapter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
    • +
    +
  • +
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestRuleAdapter

        +
        public TestRuleAdapter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + +
        +
      • +

        afterAlways

        +
        protected void afterAlways(List<Throwable> errors)
        +                    throws Throwable
        +
        Always called after the delegate Statement, even if an exception + (or assumption failure) occurs. Any exceptions thrown from the body of this + method will be chained using MultipleFailureException.
        +
        +
        Parameters:
        +
        errors - A list of errors received so far. The list is modifiable although + should only be extended with new potential exceptions.
        +
        Throws:
        +
        Throwable
        +
        +
      • +
      + + + +
        +
      • +

        afterIfSuccessful

        +
        protected void afterIfSuccessful()
        +                          throws Throwable
        +
        Called only if the delegate Statement returned successfully.
        +
        +
        Throws:
        +
        Throwable
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/package-frame.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/package-frame.html new file mode 100644 index 00000000..123f2a49 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/package-frame.html @@ -0,0 +1,29 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + +

com.carrotsearch.randomizedtesting.rules

+ + + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/package-summary.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/package-summary.html new file mode 100644 index 00000000..78bcae8e --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/package-summary.html @@ -0,0 +1,205 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + +
+

Package com.carrotsearch.randomizedtesting.rules

+
+
+ +
+ +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/package-tree.html b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/package-tree.html new file mode 100644 index 00000000..bb738a19 --- /dev/null +++ b/releases/2.1.17/api/com/carrotsearch/randomizedtesting/rules/package-tree.html @@ -0,0 +1,157 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules Class Hierarchy (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.rules

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/constant-values.html b/releases/2.1.17/api/constant-values.html new file mode 100644 index 00000000..28de1aa8 --- /dev/null +++ b/releases/2.1.17/api/constant-values.html @@ -0,0 +1,256 @@ + + + + + + +Constant Field Values (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + +
+

Constant Field Values

+

Contents

+ +
+
+ + +

com.carrotsearch.*

+ + +
+ +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/deprecated-list.html b/releases/2.1.17/api/deprecated-list.html new file mode 100644 index 00000000..d1c5fb1b --- /dev/null +++ b/releases/2.1.17/api/deprecated-list.html @@ -0,0 +1,148 @@ + + + + + + +Deprecated List (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + +
+

Deprecated API

+

Contents

+ +
+
+ + + +
+ +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/help-doc.html b/releases/2.1.17/api/help-doc.html new file mode 100644 index 00000000..1b61e4fb --- /dev/null +++ b/releases/2.1.17/api/help-doc.html @@ -0,0 +1,227 @@ + + + + + + +API Help (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+
    +
  • +

    Overview

    +

    The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

    +
  • +
  • +

    Package

    +

    Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:

    +
      +
    • Interfaces (italic)
    • +
    • Classes
    • +
    • Enums
    • +
    • Exceptions
    • +
    • Errors
    • +
    • Annotation Types
    • +
    +
  • +
  • +

    Class/Interface

    +

    Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

    +
      +
    • Class inheritance diagram
    • +
    • Direct Subclasses
    • +
    • All Known Subinterfaces
    • +
    • All Known Implementing Classes
    • +
    • Class/interface declaration
    • +
    • Class/interface description
    • +
    +
      +
    • Nested Class Summary
    • +
    • Field Summary
    • +
    • Constructor Summary
    • +
    • Method Summary
    • +
    +
      +
    • Field Detail
    • +
    • Constructor Detail
    • +
    • Method Detail
    • +
    +

    Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.

    +
  • +
  • +

    Annotation Type

    +

    Each annotation type has its own separate page with the following sections:

    +
      +
    • Annotation Type declaration
    • +
    • Annotation Type description
    • +
    • Required Element Summary
    • +
    • Optional Element Summary
    • +
    • Element Detail
    • +
    +
  • +
  • +

    Enum

    +

    Each enum has its own separate page with the following sections:

    +
      +
    • Enum declaration
    • +
    • Enum description
    • +
    • Enum Constant Summary
    • +
    • Enum Constant Detail
    • +
    +
  • +
  • +

    Tree (Class Hierarchy)

    +

    There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object.

    +
      +
    • When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.
    • +
    • When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.
    • +
    +
  • +
  • +

    Deprecated API

    +

    The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.

    +
  • +
  • +

    Index

    +

    The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.

    +
  • +
  • +

    Prev/Next

    +

    These links take you to the next or previous class, interface, package, or related page.

    +
  • +
  • +

    Frames/No Frames

    +

    These links show and hide the HTML frames. All pages are available with or without frames.

    +
  • +
  • +

    All Classes

    +

    The All Classes link shows all classes and interfaces except non-static nested types.

    +
  • +
  • +

    Serialized Form

    +

    Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.

    +
  • +
  • +

    Constant Field Values

    +

    The Constant Field Values page lists the static final fields and their values.

    +
  • +
+This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/index-all.html b/releases/2.1.17/api/index-all.html new file mode 100644 index 00000000..fd770155 --- /dev/null +++ b/releases/2.1.17/api/index-all.html @@ -0,0 +1,1385 @@ + + + + + + +Index (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + +
$ A B C D E F G H I J L M N O P R S T U V  + + +

$

+
+
$(Object...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output.
+
+
$$(Object[]...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
+ + + +

A

+
+
accept(Field) - Method in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
afterAlways(List<Throwable>) - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
+
+
afterAlways(List<Throwable>) - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
+
+
afterIfSuccessful() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Called only if the delegate Statement returned successfully.
+
+
afterIfSuccessful() - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Called only if the delegate Statement returned successfully.
+
+
AnnotatedMethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Base class for TestMethodProviders based on annotations.
+
+
AnnotatedMethodProvider(Class<? extends Annotation>) - Constructor for class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
+
 
+
appendAllOpts(Description) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
+
Append all JVM options that may help in reproducing the error.
+
+
appendEnvironmentSettings() - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
appendOpt(String, String) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
+
Append a single VM option.
+
+
appendRunnerProperties() - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
appendTestGroupOptions(RandomizedContext) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
 
+
ASCIIGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A generator emitting simple ASCII characters from the set + (newlines not counted):
+
+
ASCIIGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.ASCIIGenerator
+
 
+
asciiGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
AssertingRandom - Class in com.carrotsearch.randomizedtesting
+
+
A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
+
+
AssertingRandom(Thread, Random) - Constructor for class com.carrotsearch.randomizedtesting.AssertingRandom
+
+
Creates an instance to be used by owner thread and delegating + to delegate until AssertingRandom.destroy()ed.
+
+
assumeFalse(boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
assumeFalse(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
assumeNoException(String, Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Assume t is null.
+
+
assumeNoException(Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeNoException(Throwable) directly available.
+
+
assumeNotNull(Object...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeNotNull(Object...) directly available.
+
+
assumeTrue(boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeTrue(boolean) directly available.
+
+
assumeTrue(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
atLeast(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a random value greater or equal to min.
+
+
atMost(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a non-negative random value smaller or equal max.
+
+
AUGMENTED_SEED_PACKAGE - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Fake package of a stack trace entry inserted into exceptions thrown by + test methods.
+
+
+ + + +

B

+
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+
 
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Always called before the delegate Statement.
+
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Always called before the delegate Statement.
+
+
between(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
+ + + +

C

+
+
CHILDVM_SYSPROP_JVM_COUNT - Static variable in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property passed to forked VMs: the number of concurrent JVMs.
+
+
CHILDVM_SYSPROP_JVM_ID - Static variable in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
+
+
ClassGlobFilter - Class in com.carrotsearch.randomizedtesting
+
+ +
+
ClassGlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
ClassModel - Class in com.carrotsearch.randomizedtesting
+
+
Class model for a test suite.
+
+
ClassModel(Class<?>) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
ClassModel.FieldModel - Class in com.carrotsearch.randomizedtesting
+
 
+
ClassModel.MethodModel - Class in com.carrotsearch.randomizedtesting
+
 
+
ClassModel.Scope - Enum in com.carrotsearch.randomizedtesting
+
 
+
clone() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.TempPathResource
+
 
+
closeAfterSuite(T) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Registers a Closeable resource that should be closed after the suite + completes.
+
+
closeAfterTest(T) - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Registers a Closeable resource that should be closed after the test + completes.
+
+
closeAtEnd(T, LifecycleScope) - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Dispose the given resource at the end of a given lifecycle scope.
+
+
CodepointSetGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator from a predefined set of codepoints or characters.
+
+
CodepointSetGenerator(char[]) - Constructor for class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
+
All characters must be from BMP (no parts of surrogate pairs allowed).
+
+
CodepointSetGenerator(String) - Constructor for class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
+
Parse the given String and split into BMP and supplementary codepoints.
+
+
collectFactoryParameters() - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Collect parameters from factory methods.
+
+
com.carrotsearch.randomizedtesting - package com.carrotsearch.randomizedtesting
+
+
Provides RandomizedRunner: randomized tests under control and more.
+
+
com.carrotsearch.randomizedtesting.annotations - package com.carrotsearch.randomizedtesting.annotations
+
 
+
com.carrotsearch.randomizedtesting.generators - package com.carrotsearch.randomizedtesting.generators
+
 
+
com.carrotsearch.randomizedtesting.listeners - package com.carrotsearch.randomizedtesting.listeners
+
 
+
com.carrotsearch.randomizedtesting.rules - package com.carrotsearch.randomizedtesting.rules
+
 
+
current() - Static method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
 
+
CURRENT_PREFIX() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Static singleton's property prefix.
+
+
+ + + +

D

+
+
decorate(long) - Method in class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
decorate(long) - Method in interface com.carrotsearch.randomizedtesting.SeedDecorator
+
+
Called to decorate the initial seed for a Randomness.
+
+
DEFAULT_ITERATIONS - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
The default number of test repeat iterations.
+
+
DEFAULT_KILLATTEMPTS - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
The default number of first interrupts, then Thread.stop attempts.
+
+
DEFAULT_KILLWAIT - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Time in between interrupt retries or stop retries.
+
+
DEFAULT_LEAK_THRESHOLD - Static variable in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
DEFAULT_TIMEOUT - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Default timeout for a single test case.
+
+
DEFAULT_TIMEOUT_SUITE - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Default timeout for an entire suite.
+
+
describe() - Method in class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
describe() - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
describe() - Method in class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
destroy() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
+
This object will no longer be usable after this method is called.
+
+
+ + + +

E

+
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
evaluate(FilterExpressionParser.IContext) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
evaluate() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
 
+
+ + + +

F

+
+
FieldModel(Field) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
filter(Filter) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Implement Filterable because GUIs depend on it to run tests selectively.
+
+
FilterExpressionParser - Class in com.carrotsearch.randomizedtesting
+
+
Test group conditions filter parser.
+
+
FilterExpressionParser() - Constructor for class com.carrotsearch.randomizedtesting.FilterExpressionParser
+
 
+
FilterExpressionParser.Node - Class in com.carrotsearch.randomizedtesting
+
 
+
formatSeed(long) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Format a single seed.
+
+
formatSeedChain(Randomness...) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
+
+
formatStackTrace(StringBuilder, StackTraceElement[]) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format a list of stack entries into a string.
+
+
formatStackTrace(StackTraceElement[]) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
formatStackTrace(Iterable<StackTraceElement>) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
formatStackTrace(StringBuilder, Iterable<StackTraceElement>) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format a list of stack entries into a string.
+
+
formatThrowable(Throwable) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format an exception and all of its nested stacks into a string.
+
+
formatThrowable(StringBuilder, Throwable) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format an exception and all of its nested stacks into a string.
+
+
frequently() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
The exact opposite of RandomizedTest.rarely().
+
+
+ + + +

G

+
+
getAnnotatedLeafMethods(Class<? extends Annotation>) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getAnnotation(Method, Class<T>, boolean) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getContext() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
getDescription() - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Return the current tree of test descriptions (filtered).
+
+
getFields() - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getGroupEvaluator() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Provide access to GroupEvaluator.
+
+
getGroupName(Class<? extends Annotation>) - Static method in class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
getMethods() - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getRandom() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+ +
+
getRandom() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
getRandom() - Method in class com.carrotsearch.randomizedtesting.Randomness
+
+
Random instance for this randomness.
+
+
getRandomness() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Source of randomness for the context's thread.
+
+
getRunner() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Access to the runner governing this context.
+
+
getRunnerSeedAsString() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Returns the runner's master seed, formatted.
+
+
getSysProperty(Class<? extends Annotation>) - Static method in class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
getTargetClass() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
The class (suite) being tested.
+
+
getTestMethods(Class<?>, ClassModel) - Method in class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in class com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in interface com.carrotsearch.randomizedtesting.TestMethodProvider
+
+
Determine which methods are test methods.
+
+
getTraceFormatting() - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Stack trace formatting utilities.
+
+
globalTempDir() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Global temporary directory created for the duration of this class's lifespan.
+
+
GlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter that matches something using globbing (*) pattern.
+
+
GlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
globMatches(String) - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
+
Check if a given string matches the glob.
+
+
globPattern - Variable in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
groupEvaluator - Variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
 
+
+ + + +

H

+
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
hasZombieThreads() - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Returns true if any previous (or current) suite marked with + ThreadLeakZombies.Consequence#IGNORE_REMAINING_TESTS has + left zombie threads.
+
+
+ + + +

I

+
+
initialize(Class<?>) - Method in class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
initialize(Class<?>) - Method in interface com.carrotsearch.randomizedtesting.SeedDecorator
+
+
Called once after instantiation to set up the decorator.
+
+
initializeWith(String) - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
 
+
isAnnotationPresent(Method, Class<T>, boolean) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
isNightly() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Return true if tests are running in nightly mode.
+
+
isNightly() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns true if we're running nightly tests.
+
+
ISO8859_1 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
iterations(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a "scaled" number of iterations for loops which can have a variable + iteration count.
+
+
+ + + +

J

+
+
JUnit3MethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Method provider selecting tests that follow a name pattern of test(.*).
+
+
JUnit3MethodProvider() - Constructor for class com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+
 
+
JUnit4MethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Method provider selecting Test annotated public instance parameterless methods.
+
+
JUnit4MethodProvider() - Constructor for class com.carrotsearch.randomizedtesting.JUnit4MethodProvider
+
 
+
+ + + +

L

+
+
LifecycleScope - Enum in com.carrotsearch.randomizedtesting
+
+
Lifecycle stages for tracking resources.
+
+
Listeners - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Annotate your suite class with this annotation to automatically add hooks to + the RunNotifier used for executing tests inside + RandomizedRunner.
+
+
+ + + +

M

+
+
MethodGlobFilter - Class in com.carrotsearch.randomizedtesting
+
+ +
+
MethodGlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
MethodModel(Method) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
methodName(Description) - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Attempts to extract just the method name from parameterized notation.
+
+
MixWithSuiteName - Class in com.carrotsearch.randomizedtesting
+
+
A SeedDecorator to be used with SeedDecorators annotation + to modify the master Randomness with a hash off the suite's class name.
+
+
MixWithSuiteName() - Constructor for class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
multiplier() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A multiplier can be used to linearly scale certain values.
+
+
+ + + +

N

+
+
Name - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Used to annotate constructor parameters for parameterized tests.
+
+
newServerSocket(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Assign a temporary server socket.
+
+
newTempDir() - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary directory for the LifecycleScope.TEST duration.
+
+
newTempDir(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a temporary directory, deleted after the given lifecycle phase.
+
+
newTempFile() - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary file for the LifecycleScope.TEST duration.
+
+
newTempFile(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary file deleted after the given lifecycle phase completes.
+
+
next(int) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextBoolean() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextBytes(byte[]) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextDouble() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextFloat() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextGaussian() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextInt() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextInt(int) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextLong() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
Nightly - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
An annotation indicating a given test case (or suite) should run only during + nightly tests.
+
+
NoClassHooksShadowingRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Don't allow BeforeClass and AfterClass hook shadowing as it is most + likely a user error.
+
+
NoClassHooksShadowingRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule
+
 
+
Node() - Constructor for class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
NoInstanceHooksOverridesRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Don't allow Before and After hook overrides as it is most + likely a user error and will result in superclass methods not being called + (requires manual chaining).
+
+
NoInstanceHooksOverridesRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule
+
 
+
NoShadowingOrOverridesOnMethodsRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Discovers shadowing or override relationships among methods annotated with any of the + provided annotations.
+
+
NoShadowingOrOverridesOnMethodsRule(Class<? extends Annotation>...) - Constructor for class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
+ + + +

O

+
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
ofStringLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
+ +
+
ofUtf8Length(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
+
Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
+
+
+ + + +

P

+
+
ParametersFactory - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Used to annotate methods providing parameters for parameterized tests.
+
+
parse(String) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser
+
+
Pratt's parser.
+
+
parseSeed(String) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Parse a single seed.
+
+
parseSeedChain(String) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Parse a seed chain formatted with SeedUtils.formatSeedChain(Randomness...).
+
+
prefixProperty(String) - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Prefix a given property name with a common prefix.
+
+
+ + + +

R

+
+
randomAsciiOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomAsciiOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomAsciiOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomAsciiOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomBoolean() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomByte() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomDouble() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFloat() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFrom(Random, T[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the given array.
+
+
randomFrom(Random, List<T>) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the given list.
+
+
randomFrom(Random, Collection<T>) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the collection.
+
+
randomFrom(T[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Pick a random object from the given array.
+
+
randomFrom(List<T>) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Pick a random object from the given list.
+
+
randomGaussian() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomInt(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomInts
+
+
A random integer between 0 and max (inclusive).
+
+
randomInt() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomInt(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random integer from 0..max (inclusive).
+
+
randomIntBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomInts
+
+
A random integer from min to max (inclusive).
+
+
randomIntBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random integer from min to max (inclusive).
+
+
RandomInts - Class in com.carrotsearch.randomizedtesting.generators
+
+
Utility classes for random integer and integer sequences.
+
+
RandomInts() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomInts
+
 
+
RandomizedContext - Class in com.carrotsearch.randomizedtesting
+
+
Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
+
+
RandomizedRunner - Class in com.carrotsearch.randomizedtesting
+
+
A Runner implementation for running randomized test cases with + predictable and repeatable randomness.
+
+
RandomizedRunner(Class<?>) - Constructor for class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Creates a new runner for the given class.
+
+
RandomizedTest - Class in com.carrotsearch.randomizedtesting
+
+
Common scaffolding for subclassing randomized tests.
+
+
RandomizedTest() - Constructor for class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomLocale() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Return a random Locale from the available locales on the system.
+
+
randomLong() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
Randomness - Class in com.carrotsearch.randomizedtesting
+
+
Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance.
+
+
Randomness(Thread, long, SeedDecorator...) - Constructor for class com.carrotsearch.randomizedtesting.Randomness
+
 
+
Randomness(long, SeedDecorator...) - Constructor for class com.carrotsearch.randomizedtesting.Randomness
+
 
+
RandomPicks - Class in com.carrotsearch.randomizedtesting.generators
+
+
Random selections of objects.
+
+
RandomPicks() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomRealisticUnicodeOfCodepointLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfCodepointLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfCodepointLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfCodepointLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomShort() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
RandomStrings - Class in com.carrotsearch.randomizedtesting.generators
+
+
A facade to various implementations of StringGenerator interface.
+
+
RandomStrings() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomTimeZone() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Return a random TimeZone from the available timezones on the system.
+
+
randomUnicodeOfCodepointLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfCodepointLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfCodepointLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfCodepointLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
range - Variable in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
rarely() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Rarely returns true in about 10% of all calls (regardless of the + RandomizedTest.isNightly() mode).
+
+
realisticUnicodeGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
RealisticUnicodeGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator that emits valid unicodeGenerator codepoints.
+
+
RealisticUnicodeGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
reject(Thread) - Method in interface com.carrotsearch.randomizedtesting.ThreadFilter
+
 
+
Repeat - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Repeats randomized test case a given number of times.
+
+
ReplicateOnEachVm - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Replicates the test class on each concurrent forked JVM.
+
+
ReproduceErrorMessageBuilder - Class in com.carrotsearch.randomizedtesting
+
+
A builder for constructing "reproduce with" message.
+
+
ReproduceErrorMessageBuilder() - Constructor for class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
ReproduceErrorMessageBuilder(StringBuilder) - Constructor for class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
ReproduceInfoPrinter - Class in com.carrotsearch.randomizedtesting.listeners
+
+
A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
+
+
ReproduceInfoPrinter() - Constructor for class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+
 
+
RequireAssertionsRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Require assertions TestRule.
+
+
RequireAssertionsRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+
 
+
Rethrow - Class in com.carrotsearch.randomizedtesting
+
+
Rethrowing checked exceptions as unchecked ones.
+
+
Rethrow() - Constructor for class com.carrotsearch.randomizedtesting.Rethrow
+
 
+
rethrow(Throwable) - Static method in class com.carrotsearch.randomizedtesting.Rethrow
+
+
Rethrows t (identical object).
+
+
run(RunNotifier) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Runs all tests and hooks.
+
+
runWithPrivateRandomness(Randomness, Callable<T>) - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns.
+
+
+ + + +

S

+
+
scaledRandomIntBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a "scaled" random number between min and max (inclusive).
+
+
Seed - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Defines the starting seed for a given test or the entire suite.
+
+
SeedDecorator - Interface in com.carrotsearch.randomizedtesting
+
+
This is an advanced feature.
+
+
SeedDecorators - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Allows modifying the master seed (before the suite is started).
+
+
seedFromThrowable(Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with RandomizedRunner.AUGMENTED_SEED_PACKAGE.
+
+
Seeds - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Defines a list of starting seeds for a given test.
+
+
SeedUtils - Class in com.carrotsearch.randomizedtesting
+
+
Utilities for parsing random seeds.
+
+
setSeed(long) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
sleep(long) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
StatementAdapter - Class in com.carrotsearch.randomizedtesting.rules
+
+
An abstract Statement that guarantees the execution of + StatementAdapter.afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement.
+
+
StatementAdapter(Statement) - Constructor for class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
 
+
StaticFieldsInvariantRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule that ensures static, reference fields of the suite class + (and optionally its superclasses) are cleaned up after a suite is completed.
+
+
StaticFieldsInvariantRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
+
By default use StaticFieldsInvariantRule.DEFAULT_LEAK_THRESHOLD as the threshold and count + in superclasses.
+
+
StaticFieldsInvariantRule(long, boolean) - Constructor for class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
StringGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A StringGenerator generates random strings composed of characters.
+
+
StringGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
SysGlobals - Class in com.carrotsearch.randomizedtesting
+
+
Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
+
+
SYSPROP_APPEND_SEED() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If true, append seed parameter to all methods.
+
+
SYSPROP_ITERATIONS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
The global override for the number of each test's repetitions.
+
+
SYSPROP_KILLATTEMPTS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
+
+
SYSPROP_KILLWAIT() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
+
+
SYSPROP_MULTIPLIER - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
The global multiplier property (Double).
+
+
SYSPROP_PREFIX() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global system property that holds the prefix used by other properties.
+
+
SYSPROP_RANDOM_SEED() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property with an integer defining global initialization seeds for all + random generators.
+
+
SYSPROP_STACKFILTERING() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Enable or disable stack filtering.
+
+
SYSPROP_TESTCLASS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for picking out a single test class to execute.
+
+
SYSPROP_TESTFILTER() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global test filter.
+
+
SYSPROP_TESTMETHOD() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for picking out a single test method to execute.
+
+
SYSPROP_TIMEOUT() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed.
+
+
SYSPROP_TIMEOUT_SUITE() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for entire suite's maximum execution time after which + it is considered out of control.
+
+
SystemPropertiesInvariantRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule that ensures system properties remain unmodified by the nested + Statement.
+
+
SystemPropertiesInvariantRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Cares about all properties.
+
+
SystemPropertiesInvariantRule(String...) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Don't care about the given set of properties.
+
+
SystemPropertiesInvariantRule(Set<String>) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Don't care about the given set of properties.
+
+
SystemPropertiesRestoreRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule which restores system properties from before the nested + Statement.
+
+
SystemPropertiesRestoreRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
+
Restores all properties.
+
+
SystemPropertiesRestoreRule(Set<String>) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
SystemPropertiesRestoreRule(String...) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
systemPropertyAsBoolean(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a boolean, if defined.
+
+
systemPropertyAsDouble(String, double) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a double, if defined.
+
+
systemPropertyAsFloat(String, float) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a float, if defined.
+
+
systemPropertyAsInt(String, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to an int, if defined.
+
+
systemPropertyAsLong(String, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a long, if defined.
+
+
+ + + +

T

+
+
TempPathResource - Class in com.carrotsearch.randomizedtesting
+
+
A temporary path resource will be deleted at the end of a given lifecycle phase.
+
+
TempPathResource(File) - Constructor for class com.carrotsearch.randomizedtesting.TempPathResource
+
 
+
testFailure(Failure) - Method in class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+
 
+
TestGroup - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
A test group applied to an annotation indicates that a given annotation + can be used on individual tests as "labels".
+
+
TestGroup.Utilities - Class in com.carrotsearch.randomizedtesting.annotations
+
+
Utilities to deal with annotations annotated with TestGroup.
+
+
TestMethodProvider - Interface in com.carrotsearch.randomizedtesting
+
+
Responsible for providing individual test instances and their descriptions.
+
+
TestMethodProviders - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Test case method provider.
+
+
TestRuleAdapter - Class in com.carrotsearch.randomizedtesting.rules
+
+
An abstract TestRule that guarantees the execution of + TestRuleAdapter.afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement.
+
+
TestRuleAdapter() - Constructor for class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
 
+
ThreadFilter - Interface in com.carrotsearch.randomizedtesting
+
 
+
ThreadLeakAction - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakAction.Action - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakFilters - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakGroup - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakGroup.Group - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakLingering - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakScope - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakScope.Scope - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakZombies - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakZombies.Consequence - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
Timeout - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Maximum execution time for a single test method.
+
+
TimeoutSuite - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Maximum execution time for an entire suite (including all hooks and tests).
+
+
toExpression() - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toExpression(StringBuilder) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.Randomness
+
 
+
TraceFormatting - Class in com.carrotsearch.randomizedtesting
+
+
Utilities for dealing with throwables, stacks, etc.
+
+
TraceFormatting() - Constructor for class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Default stack traces, no filtering.
+
+
TraceFormatting(List<String>) - Constructor for class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
+ + + +

U

+
+
unicodeGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
UnicodeGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator that emits valid unicodeGenerator codepoints.
+
+
UnicodeGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
US_ASCII - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF16 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF32 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF8 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
Utilities() - Constructor for class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
+ + + +

V

+
+
validate(Class<?>) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.ClassModel.Scope
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.LifecycleScope
+
+
Returns the enum constant of this type with the specified name.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.ClassModel.Scope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.LifecycleScope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
verify(Method) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
+$ A B C D E F G H I J L M N O P R S T U V 
+ +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/index.html b/releases/2.1.17/api/index.html new file mode 100644 index 00000000..f776766e --- /dev/null +++ b/releases/2.1.17/api/index.html @@ -0,0 +1,75 @@ + + + + + + +RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc) + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> + + + diff --git a/releases/2.1.17/api/options b/releases/2.1.17/api/options new file mode 100644 index 00000000..c5c5f2c7 --- /dev/null +++ b/releases/2.1.17/api/options @@ -0,0 +1,38 @@ +-classpath +'/mnt/storage/dweiss/work/randomizedtesting/randomized-runner/target/classes:/home/dweiss/.m2/repository/junit/junit/4.10/junit-4.10.jar' +-encoding +'UTF-8' +-overview +'/mnt/storage/dweiss/work/randomizedtesting/randomized-runner/src/main/java/com/carrotsearch/randomizedtesting/package.html' +-protected +-sourcepath +'/mnt/storage/dweiss/work/randomizedtesting/randomized-runner/src/main/java' +-author +-bottom +'Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.' +-charset +'UTF-8' +-d +'/mnt/storage/dweiss/work/randomizedtesting/randomized-runner/target/apidocs' +-docencoding +'UTF-8' +-docfilessubdirs +-doctitle +'RandomizedTesting Randomized Runner v2.1.17 API Documentation' +-group +'RandomizedRunner and RandomizedTest' 'com.carrotsearch.randomizedtesting*' +-group +'Annotations' 'com.carrotsearch.randomizedtesting.annotations' +-group +'Listeners, Generators and Validators' 'com.carrotsearch.randomizedtesting.generators:com.carrotsearch.randomizedtesting.listeners:com.carrotsearch.randomizedtesting.validators' +-header +'
RandomizedTesting Randomized Runner v2.1.17
API Documentation
' +-link +'http://java.sun.com/javase/6/docs/api' +-linkoffline +'http://kentbeck.github.com/junit/javadoc/latest' '/mnt/storage/dweiss/work/randomizedtesting/etc/javadoc/junit' +-linkoffline +'http://guava-libraries.googlecode.com/svn/trunk/javadoc' '/mnt/storage/dweiss/work/randomizedtesting/etc/javadoc/google-guava' +-version +-windowtitle +'RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)' \ No newline at end of file diff --git a/releases/2.1.17/api/overview-frame.html b/releases/2.1.17/api/overview-frame.html new file mode 100644 index 00000000..2695d24c --- /dev/null +++ b/releases/2.1.17/api/overview-frame.html @@ -0,0 +1,27 @@ + + + + + + +Overview List (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + +

+ + +

 

+ + diff --git a/releases/2.1.17/api/overview-summary.html b/releases/2.1.17/api/overview-summary.html new file mode 100644 index 00000000..60c4300d --- /dev/null +++ b/releases/2.1.17/api/overview-summary.html @@ -0,0 +1,210 @@ + + + + + + +Overview (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + +
+

RandomizedTesting Randomized Runner v2.1.17 API Documentation

+
+
+
+
Provides RandomizedRunner: randomized tests under control and more.
+
+

See: Description

+
+
+ + + + + + + + + + + + + + + + +
RandomizedRunner and RandomizedTest 
PackageDescription
com.carrotsearch.randomizedtesting +
Provides RandomizedRunner: randomized tests under control and more.
+
com.carrotsearch.randomizedtesting.rules 
+
+
+ + + + + + + + + + + + +
Annotations 
PackageDescription
com.carrotsearch.randomizedtesting.annotations 
+
+
+ + + + + + + + + + + + + + + + +
Listeners, Generators and Validators 
PackageDescription
com.carrotsearch.randomizedtesting.generators 
com.carrotsearch.randomizedtesting.listeners 
+
+
+ + +
Provides RandomizedRunner: randomized tests under control and more. + +

Inspired by the Apache Lucene project's infrastructure, + this project brings a refactored, stand-alone runner for JUnit 4.x tests, + which encapsulates built-in repeatable randomized tests, threading and + timeout control, parameter factories, thread execution groups and + more. Everything is JUnit compatible and will work in your favorite IDE. + +

RandomizedRunner provides a Runner implementation + for JUnit's RunWith annotation. + +

Core classes to look at:

+ + +

Examples of use and more resources can be found at: + Carrot Search labs site.

+
+ +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/overview-tree.html b/releases/2.1.17/api/overview-tree.html new file mode 100644 index 00000000..d0364534 --- /dev/null +++ b/releases/2.1.17/api/overview-tree.html @@ -0,0 +1,271 @@ + + + + + + +Class Hierarchy (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + + +
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Annotation Type Hierarchy

+ +

Enum Hierarchy

+ +
+ +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/package-list b/releases/2.1.17/api/package-list new file mode 100644 index 00000000..c1c60d26 --- /dev/null +++ b/releases/2.1.17/api/package-list @@ -0,0 +1,5 @@ +com.carrotsearch.randomizedtesting +com.carrotsearch.randomizedtesting.annotations +com.carrotsearch.randomizedtesting.generators +com.carrotsearch.randomizedtesting.listeners +com.carrotsearch.randomizedtesting.rules diff --git a/releases/2.1.17/api/packages b/releases/2.1.17/api/packages new file mode 100644 index 00000000..9b6f09ae --- /dev/null +++ b/releases/2.1.17/api/packages @@ -0,0 +1,5 @@ +com.carrotsearch.randomizedtesting +com.carrotsearch.randomizedtesting.annotations +com.carrotsearch.randomizedtesting.generators +com.carrotsearch.randomizedtesting.rules +com.carrotsearch.randomizedtesting.listeners \ No newline at end of file diff --git a/releases/2.1.17/api/script.js b/releases/2.1.17/api/script.js new file mode 100644 index 00000000..b3463569 --- /dev/null +++ b/releases/2.1.17/api/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/releases/2.1.17/api/serialized-form.html b/releases/2.1.17/api/serialized-form.html new file mode 100644 index 00000000..68a4ece9 --- /dev/null +++ b/releases/2.1.17/api/serialized-form.html @@ -0,0 +1,169 @@ + + + + + + +Serialized Form (RandomizedTesting Randomized Runner v2.1.17 API Documentation (JavaDoc)) + + + + + + + + +
+ + + + + + + +
+
+ + +
+

Serialized Form

+
+
+
    +
  • +

    Package com.carrotsearch.randomizedtesting

    +
      +
    • + + +

      Class com.carrotsearch.randomizedtesting.AssertingRandom extends Random implements Serializable

      +
        +
      • +

        Serialized Fields

        +
          +
        • +

          delegate

          +
          Random delegate
          +
        • +
        • +

          ownerRef

          +
          WeakReference<T> ownerRef
          +
        • +
        • +

          ownerName

          +
          String ownerName
          +
        • +
        • +

          allocationStack

          +
          StackTraceElement[] allocationStack
          +
        • +
        • +

          valid

          +
          boolean valid
          +
          Track out-of-context use of this Random instance. This introduces memory + barriers and scheduling side-effects but there's no other way to do it in any other + way and sharing randoms across threads or test cases is very bad and worth tracking.
          +
        • +
        +
      • +
      +
    • +
    +
  • +
+
+ +
+ + + + + + + +
+
+ + +

Copyright © 2011-2015 Carrot Search s.c.. All Rights Reserved.

+ + diff --git a/releases/2.1.17/api/stylesheet.css b/releases/2.1.17/api/stylesheet.css new file mode 100644 index 00000000..98055b22 --- /dev/null +++ b/releases/2.1.17/api/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.useSummary td.colFirst, .useSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +} From 9aed92531c0a471bd39e289779350a8fec5b8342 Mon Sep 17 00:00:00 2001 From: Dawid Weiss Date: Wed, 28 Oct 2015 17:07:36 +0100 Subject: [PATCH 02/13] Release 2.2.0 --- index.html | 2 +- releases/2.2.0/ant/Tasks/junit4.html | 659 ++++++++ releases/2.2.0/ant/index.html | 8 + .../js/google-code-prettify/lang-apollo.js | 2 + .../ant/js/google-code-prettify/lang-clj.js | 18 + .../ant/js/google-code-prettify/lang-css.js | 2 + .../ant/js/google-code-prettify/lang-go.js | 1 + .../ant/js/google-code-prettify/lang-hs.js | 2 + .../ant/js/google-code-prettify/lang-lisp.js | 3 + .../ant/js/google-code-prettify/lang-lua.js | 2 + .../ant/js/google-code-prettify/lang-ml.js | 2 + .../ant/js/google-code-prettify/lang-n.js | 4 + .../ant/js/google-code-prettify/lang-proto.js | 1 + .../ant/js/google-code-prettify/lang-scala.js | 2 + .../ant/js/google-code-prettify/lang-sql.js | 2 + .../ant/js/google-code-prettify/lang-tex.js | 1 + .../ant/js/google-code-prettify/lang-vb.js | 2 + .../ant/js/google-code-prettify/lang-vhdl.js | 3 + .../ant/js/google-code-prettify/lang-wiki.js | 2 + .../ant/js/google-code-prettify/lang-xq.js | 3 + .../ant/js/google-code-prettify/lang-yaml.js | 2 + .../ant/js/google-code-prettify/prettify.css | 1 + .../ant/js/google-code-prettify/prettify.js | 28 + releases/2.2.0/ant/stylesheets/antmanual.css | 20 + releases/2.2.0/ant/stylesheets/junit4.css | 12 + releases/2.2.0/ant/stylesheets/style.css | 72 + releases/2.2.0/api/allclasses-frame.html | 90 + releases/2.2.0/api/allclasses-noframe.html | 90 + .../AnnotatedMethodProvider.html | 303 ++++ .../randomizedtesting/AssertingRandom.html | 546 ++++++ .../randomizedtesting/ClassGlobFilter.html | 341 ++++ .../ClassModel.FieldModel.html | 390 +++++ .../ClassModel.MethodModel.html | 390 +++++ .../randomizedtesting/ClassModel.Scope.html | 371 ++++ .../randomizedtesting/ClassModel.html | 362 ++++ .../FilterExpressionParser.Node.html | 356 ++++ .../FilterExpressionParser.html | 296 ++++ .../randomizedtesting/GlobFilter.html | 370 ++++ .../JUnit3MethodProvider.html | 299 ++++ .../JUnit4MethodProvider.html | 256 +++ .../randomizedtesting/LifecycleScope.html | 350 ++++ .../randomizedtesting/MethodGlobFilter.html | 341 ++++ .../randomizedtesting/MixWithSuiteName.html | 309 ++++ .../randomizedtesting/RandomizedContext.html | 422 +++++ .../randomizedtesting/RandomizedRunner.html | 664 ++++++++ .../randomizedtesting/RandomizedTest.html | 1495 +++++++++++++++++ .../randomizedtesting/Randomness.html | 320 ++++ .../ReproduceErrorMessageBuilder.html | 358 ++++ .../randomizedtesting/Rethrow.html | 277 +++ .../randomizedtesting/SeedDecorator.html | 247 +++ .../randomizedtesting/SeedUtils.html | 293 ++++ .../randomizedtesting/SysGlobals.html | 569 +++++++ .../randomizedtesting/TeeOutputStream.html | 454 +++++ .../randomizedtesting/TempPathResource.html | 293 ++++ .../randomizedtesting/TestMethodProvider.html | 246 +++ .../randomizedtesting/ThreadFilter.html | 232 +++ .../randomizedtesting/TraceFormatting.html | 372 ++++ .../randomizedtesting/WriterOutputStream.html | 633 +++++++ .../annotations/Listeners.html | 227 +++ .../randomizedtesting/annotations/Name.html | 221 +++ .../annotations/Nightly.html | 232 +++ .../annotations/ParametersFactory.html | 238 +++ .../randomizedtesting/annotations/Repeat.html | 251 +++ .../annotations/ReplicateOnEachVm.html | 175 ++ .../randomizedtesting/annotations/Seed.html | 242 +++ .../annotations/SeedDecorators.html | 233 +++ .../randomizedtesting/annotations/Seeds.html | 231 +++ .../annotations/TestGroup.Utilities.html | 291 ++++ .../annotations/TestGroup.html | 285 ++++ .../annotations/TestMethodProviders.html | 222 +++ .../annotations/ThreadLeakAction.Action.html | 353 ++++ .../annotations/ThreadLeakAction.html | 220 +++ .../annotations/ThreadLeakFilters.html | 240 +++ .../annotations/ThreadLeakGroup.Group.html | 371 ++++ .../annotations/ThreadLeakGroup.html | 220 +++ .../annotations/ThreadLeakLingering.html | 229 +++ .../annotations/ThreadLeakScope.Scope.html | 372 ++++ .../annotations/ThreadLeakScope.html | 220 +++ .../ThreadLeakZombies.Consequence.html | 366 ++++ .../annotations/ThreadLeakZombies.html | 220 +++ .../annotations/Timeout.html | 232 +++ .../annotations/TimeoutSuite.html | 237 +++ .../annotations/class-use/Listeners.html | 126 ++ .../annotations/class-use/Name.html | 126 ++ .../annotations/class-use/Nightly.html | 126 ++ .../class-use/ParametersFactory.html | 126 ++ .../annotations/class-use/Repeat.html | 126 ++ .../class-use/ReplicateOnEachVm.html | 126 ++ .../annotations/class-use/Seed.html | 126 ++ .../annotations/class-use/SeedDecorators.html | 126 ++ .../annotations/class-use/Seeds.html | 126 ++ .../class-use/TestGroup.Utilities.html | 126 ++ .../annotations/class-use/TestGroup.html | 169 ++ .../class-use/TestMethodProviders.html | 126 ++ .../class-use/ThreadLeakAction.Action.html | 175 ++ .../class-use/ThreadLeakAction.html | 126 ++ .../class-use/ThreadLeakFilters.html | 126 ++ .../class-use/ThreadLeakGroup.Group.html | 175 ++ .../class-use/ThreadLeakGroup.html | 126 ++ .../class-use/ThreadLeakLingering.html | 126 ++ .../class-use/ThreadLeakScope.Scope.html | 175 ++ .../class-use/ThreadLeakScope.html | 126 ++ .../ThreadLeakZombies.Consequence.html | 175 ++ .../class-use/ThreadLeakZombies.html | 126 ++ .../annotations/class-use/Timeout.html | 126 ++ .../annotations/class-use/TimeoutSuite.html | 126 ++ .../annotations/package-frame.html | 50 + .../annotations/package-summary.html | 290 ++++ .../annotations/package-tree.html | 176 ++ .../annotations/package-use.html | 174 ++ .../class-use/AnnotatedMethodProvider.html | 168 ++ .../class-use/AssertingRandom.html | 126 ++ .../class-use/ClassGlobFilter.html | 126 ++ .../class-use/ClassModel.FieldModel.html | 166 ++ .../class-use/ClassModel.MethodModel.html | 170 ++ .../class-use/ClassModel.Scope.html | 175 ++ .../class-use/ClassModel.html | 179 ++ .../FilterExpressionParser.Node.html | 168 ++ .../class-use/FilterExpressionParser.html | 126 ++ .../class-use/GlobFilter.html | 174 ++ .../class-use/JUnit3MethodProvider.html | 126 ++ .../class-use/JUnit4MethodProvider.html | 126 ++ .../class-use/LifecycleScope.html | 209 +++ .../class-use/MethodGlobFilter.html | 126 ++ .../class-use/MixWithSuiteName.html | 126 ++ .../class-use/RandomizedContext.html | 185 ++ .../class-use/RandomizedRunner.html | 168 ++ .../class-use/RandomizedTest.html | 126 ++ .../class-use/Randomness.html | 192 +++ .../ReproduceErrorMessageBuilder.html | 187 +++ .../randomizedtesting/class-use/Rethrow.html | 126 ++ .../class-use/SeedDecorator.html | 186 ++ .../class-use/SeedUtils.html | 126 ++ .../class-use/SysGlobals.html | 166 ++ .../class-use/TeeOutputStream.html | 126 ++ .../class-use/TempPathResource.html | 126 ++ .../class-use/TestMethodProvider.html | 180 ++ .../class-use/ThreadFilter.html | 126 ++ .../class-use/TraceFormatting.html | 168 ++ .../class-use/WriterOutputStream.html | 126 ++ .../generators/ASCIIGenerator.html | 269 +++ .../generators/CodepointSetGenerator.html | 352 ++++ .../generators/RandomInts.html | 299 ++++ .../generators/RandomPicks.html | 317 ++++ .../generators/RandomStrings.html | 483 ++++++ .../generators/RealisticUnicodeGenerator.html | 330 ++++ .../generators/StringGenerator.html | 350 ++++ .../generators/UnicodeGenerator.html | 357 ++++ .../generators/class-use/ASCIIGenerator.html | 166 ++ .../class-use/CodepointSetGenerator.html | 169 ++ .../generators/class-use/RandomInts.html | 126 ++ .../generators/class-use/RandomPicks.html | 126 ++ .../generators/class-use/RandomStrings.html | 126 ++ .../class-use/RealisticUnicodeGenerator.html | 166 ++ .../generators/class-use/StringGenerator.html | 187 +++ .../class-use/UnicodeGenerator.html | 166 ++ .../generators/package-frame.html | 28 + .../generators/package-summary.html | 189 +++ .../generators/package-tree.html | 152 ++ .../generators/package-use.html | 182 ++ .../listeners/ReproduceInfoPrinter.html | 294 ++++ .../class-use/ReproduceInfoPrinter.html | 126 ++ .../listeners/package-frame.html | 21 + .../listeners/package-summary.html | 147 ++ .../listeners/package-tree.html | 143 ++ .../listeners/package-use.html | 126 ++ .../randomizedtesting/package-frame.html | 55 + .../randomizedtesting/package-summary.html | 337 ++++ .../randomizedtesting/package-tree.html | 204 +++ .../randomizedtesting/package-use.html | 232 +++ .../rules/NoClassHooksShadowingRule.html | 257 +++ .../rules/NoInstanceHooksOverridesRule.html | 258 +++ .../NoShadowingOrOverridesOnMethodsRule.html | 322 ++++ .../rules/RequireAssertionsRule.html | 305 ++++ .../rules/StatementAdapter.html | 361 ++++ .../rules/StaticFieldsInvariantRule.html | 370 ++++ .../rules/SystemPropertiesInvariantRule.html | 329 ++++ .../rules/SystemPropertiesRestoreRule.html | 331 ++++ .../rules/TestRuleAdapter.html | 362 ++++ .../class-use/NoClassHooksShadowingRule.html | 126 ++ .../NoInstanceHooksOverridesRule.html | 126 ++ .../NoShadowingOrOverridesOnMethodsRule.html | 177 ++ .../class-use/RequireAssertionsRule.html | 126 ++ .../rules/class-use/StatementAdapter.html | 126 ++ .../class-use/StaticFieldsInvariantRule.html | 126 ++ .../SystemPropertiesInvariantRule.html | 126 ++ .../SystemPropertiesRestoreRule.html | 126 ++ .../rules/class-use/TestRuleAdapter.html | 168 ++ .../rules/package-frame.html | 29 + .../rules/package-summary.html | 205 +++ .../randomizedtesting/rules/package-tree.html | 157 ++ .../randomizedtesting/rules/package-use.html | 169 ++ releases/2.2.0/api/constant-values.html | 256 +++ releases/2.2.0/api/deprecated-list.html | 148 ++ releases/2.2.0/api/help-doc.html | 231 +++ releases/2.2.0/api/index-all.html | 1476 ++++++++++++++++ releases/2.2.0/api/index.html | 75 + releases/2.2.0/api/overview-frame.html | 26 + releases/2.2.0/api/overview-summary.html | 178 ++ releases/2.2.0/api/overview-tree.html | 273 +++ releases/2.2.0/api/package-list | 5 + releases/2.2.0/api/script.js | 30 + releases/2.2.0/api/serialized-form.html | 169 ++ releases/2.2.0/api/stylesheet.css | 574 +++++++ 204 files changed, 42224 insertions(+), 1 deletion(-) create mode 100644 releases/2.2.0/ant/Tasks/junit4.html create mode 100644 releases/2.2.0/ant/index.html create mode 100644 releases/2.2.0/ant/js/google-code-prettify/lang-apollo.js create mode 100644 releases/2.2.0/ant/js/google-code-prettify/lang-clj.js create mode 100644 releases/2.2.0/ant/js/google-code-prettify/lang-css.js create mode 100644 releases/2.2.0/ant/js/google-code-prettify/lang-go.js create mode 100644 releases/2.2.0/ant/js/google-code-prettify/lang-hs.js create mode 100644 releases/2.2.0/ant/js/google-code-prettify/lang-lisp.js create mode 100644 releases/2.2.0/ant/js/google-code-prettify/lang-lua.js create mode 100644 releases/2.2.0/ant/js/google-code-prettify/lang-ml.js create mode 100644 releases/2.2.0/ant/js/google-code-prettify/lang-n.js create mode 100644 releases/2.2.0/ant/js/google-code-prettify/lang-proto.js create mode 100644 releases/2.2.0/ant/js/google-code-prettify/lang-scala.js create mode 100644 releases/2.2.0/ant/js/google-code-prettify/lang-sql.js create mode 100644 releases/2.2.0/ant/js/google-code-prettify/lang-tex.js create mode 100644 releases/2.2.0/ant/js/google-code-prettify/lang-vb.js create mode 100644 releases/2.2.0/ant/js/google-code-prettify/lang-vhdl.js create mode 100644 releases/2.2.0/ant/js/google-code-prettify/lang-wiki.js create mode 100644 releases/2.2.0/ant/js/google-code-prettify/lang-xq.js create mode 100644 releases/2.2.0/ant/js/google-code-prettify/lang-yaml.js create mode 100644 releases/2.2.0/ant/js/google-code-prettify/prettify.css create mode 100644 releases/2.2.0/ant/js/google-code-prettify/prettify.js create mode 100644 releases/2.2.0/ant/stylesheets/antmanual.css create mode 100644 releases/2.2.0/ant/stylesheets/junit4.css create mode 100644 releases/2.2.0/ant/stylesheets/style.css create mode 100644 releases/2.2.0/api/allclasses-frame.html create mode 100644 releases/2.2.0/api/allclasses-noframe.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/AssertingRandom.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/ClassModel.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/GlobFilter.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/LifecycleScope.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/RandomizedContext.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/RandomizedTest.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/Randomness.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/Rethrow.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/SeedDecorator.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/SeedUtils.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/SysGlobals.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/TempPathResource.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/ThreadFilter.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/TraceFormatting.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/Name.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/Seed.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/package-use.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/RandomInts.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomInts.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/package-frame.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/package-summary.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/package-tree.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/package-use.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/listeners/package-use.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/package-frame.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/package-summary.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/package-tree.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/package-use.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/package-frame.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/package-summary.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/package-tree.html create mode 100644 releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/package-use.html create mode 100644 releases/2.2.0/api/constant-values.html create mode 100644 releases/2.2.0/api/deprecated-list.html create mode 100644 releases/2.2.0/api/help-doc.html create mode 100644 releases/2.2.0/api/index-all.html create mode 100644 releases/2.2.0/api/index.html create mode 100644 releases/2.2.0/api/overview-frame.html create mode 100644 releases/2.2.0/api/overview-summary.html create mode 100644 releases/2.2.0/api/overview-tree.html create mode 100644 releases/2.2.0/api/package-list create mode 100644 releases/2.2.0/api/script.js create mode 100644 releases/2.2.0/api/serialized-form.html create mode 100644 releases/2.2.0/api/stylesheet.css diff --git a/index.html b/index.html index 02fe5f5a..37b4c47c 100644 --- a/index.html +++ b/index.html @@ -1,7 +1,7 @@ - + diff --git a/releases/2.2.0/ant/Tasks/junit4.html b/releases/2.2.0/ant/Tasks/junit4.html new file mode 100644 index 00000000..67f7e239 --- /dev/null +++ b/releases/2.2.0/ant/Tasks/junit4.html @@ -0,0 +1,659 @@ + + + + + + + + + + + JUnit4 Task + + + + +

JUnit4

+

Description

+ +

This task runs tests from the JUnit testing framework in versions 4.10 and above. It to some extent +mimics the style of the default ANT's junit task, but adds the following features: +

    +
  • ability to run tests in multiple forked JVMs (isolated JVMs),
  • +
  • ability to load-balance tests based on previous execution history or job-stealing,
  • +
  • seamless integration with randomized runner + to support a global seed for randomized tests and proper seed reporting,
  • +
  • Synchronized and decluttered console output from child JVMs,
  • +
  • Built-in reporting to HTML, JSON and various forms of plain text.
  • +
+ +

Note: The latest version of the JUnit framework can be found at +http://www.junit.org. +This task has been tested with JUnit 4.10 and later. +Appropriate junit*.jar must be available in the task's classpath and in the +tested code's classpath. See the examples below. +

+ +

External references: More information about randomized testing. +

+ +

Parameters

+ +

junit4 attempts to be a drop-in replacement for ANT's default junit task, but so attributes +that make little sense have been deprecated and are ignored. Attributes specific to junit4 are highlighted in +light green.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AttributeDescriptionRequired
printsummaryPrints the summary of all executed, ignored and failed tests after all suites have been + executed. To get per-suite summaries, configure a console report properly (see below).No; default is on.
forkNot used. ANT-junit drop-in compatibility only. Tests are always forked.--
forkmodeNot used. ANT-junit drop-in compatibility only. Tests are always forked into one more more + forked JVMs. Each suite is executed entirely on a single JVM.--
haltonerrorNot used. ANT-junit drop-in compatibility only. Use haltonfailure which handles both errors and failures.--
errorpropertyNot used. ANT-junit drop-in compatibility only. Use failureproperty which handles both errors and failures.--
haltonfailureStop the build process if a test fails (errors are considered failures as well). No; default is on (ANT's junit has the default set to 'off').
failurepropertyThe name of a property to set in the event of a failure + (errors are considered failures as well).No.
filtertraceNot used. ANT-junit drop-in compatibility only. Reports may provide their own filtering capabilities.--
timeoutNot used. ANT-junit drop-in compatibility only. Test runners provide their own timeout facilities.--
maxmemoryMaximum amount of memory to allocate to each forked VM (be careful if using lots of forks). + Note: + If you get java.lang.OutOfMemoryError: Java heap space + in some of your tests then you need to raise the size like + maxmemory="128m"No
jvmThe command used to invoke the forked java virtual machines, the default is 'java'. The command is resolved by + java.lang.Runtime.exec().No; default is java.
dirThe directory in which to invoke the forked JVMs in. This is by default the project's basedir. + Because multiple JVMs may clash if they are generating files in the current working directory, one can use per-JVM directory + by setting isolateWorkingDirectories attribute to true; in such case each JVM gets a sub-directory + under whatever dir is defined. + No
isolateWorkingDirectoriesIf true current working directories are isolated for each forked JVM. See dir attribute too.No; default is true.
newenvironmentDo not propagate the old environment when new + environment variables are specified.No; default is false.
includeantruntimeNot used. ANT-junit drop-in compatibility only.--
showoutputNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately.--
outputtoformattersNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately.--
tempdirSpecify where to store temporary files. These temporary files include a list of suites passed + to each slave JVM so it is usually wise to just leave this attribute unset - the default is to take the value of the + dir attribute or the project's basedir. + No
reloadingNot used. ANT-junit drop-in compatibility only.--
clonevmNot used. ANT-junit drop-in compatibility only.--
logfailedtestsNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately to get + just the failing tests, their output etc.--
enableTestListenerEventsNot used. ANT-junit drop-in compatibility only.--
parallelism + The number of parallel slaves. Can be set to a constant max for the + maximum number of cores returned from Runtime.availableProcessors or + auto for sensible defaults depending on the number of cores. + +

Note: this setting forks physical JVM processes so it multiplies the + requirements for heap memory, IO, etc.

+
No; Can be set to any integer or: 'max', 'auto'. + The default is '1' (sequential execution in a forked JVM).
dynamicAssignmentRatio + Specifies the ratio of suites moved to dynamic assignment list (job-stealing). A dynamic + assignment list dispatches suites to the first idle slave JVM. Theoretically + this is an optimal strategy, but it is usually better to have some static assignments + to avoid communication costs. + +

A ratio of 0 means only static assignments are used. A ratio of 1 means + only dynamic assignments are used.

+ +

The list of dynamic assignments is sorted by decreasing cost (always) and + is inherently prone to race conditions in distributing suites. Should there + be an error based on suite-dependency it will not be directly repeatable. In such + case use the per-slave-jvm list of suites file dumped to disk for each slave JVM. + See leaveTemporary attribute. +

No; default is '0.25' (25% of all suites are assigned dynamically).
seed + Specify random seed for anything that is randomized in junit4. The order of suites + execution and suite-JVM assignments are a result of this seed for example. + +

The master seed is also passed to slave JVMs as a system property (to bootstrap randomized runner).

+
No; default is a randomly generated seed.
prefix + Initializes custom prefix for all randomized runner properties. This must be consistent + across all junit4 invocations if done from the same classpath. Use only when REALLY needed. + No; default is randomized runner's prefix.
shuffleOnSlave + Predictably shuffle tests order after balancing. This will help in spreading + lighter and heavier tests over a single slave's execution timeline while + still keeping the same tests order depending on the seed. See nested elements + for configuring load balancers. + No; the default is 'true'.
leaveTemporary + Leave temporary junit4 files after the task quits. This can be used to trace the exact order + of suites executed on each forked JVM for example. + No; default is 'false'.
jvmOutputAction + What should be done on unexpected JVM output? JVM may write directly to the + original descriptors, bypassing redirections of System.out and System.err. Typically, + these messages will be important and should fail the build (permgen space exceeded, + compiler errors, crash dumps). However, certain legitimate logs (gc activity, class loading + logs) are also printed to these streams so sometimes the output can be ignored. + +

Allowed values (any comma-delimited combination of): ignore, pipe, fail, warn.

+
No; default is 'pipe,warn'.
sysouts + If set to true, any sysout and syserr calls will be written to original + output and error streams (and in effect will appear as "jvm output". By default + sysout and syserrs are captured and proxied to the event stream to be synchronized + with other test events (and properly handled by reports) but occasionally + one may want to synchronize them with direct JVM output (to synchronize + with compiler output or GC output for example). + +

See examples below on examples of capturing full JVM output.

+
No; default is 'false'.
heartbeat + A duration (in seconds) before an event is dispatched about forked JVM inactivity. + This can be useful to report hung or very long tests. Heartbeat information will + include an approximate location inside the non-responding JVM (suite or test case). + No; default is '0'.
uniqueSuiteNames + Allow or disallow duplicate suite names in resource collections. By default this option + is true because certain ANT-compatible report types (like XML reports) + will have a problem with duplicate suite names (will overwrite files). + No; default is 'true'.
ifNoTests + Defines the behavior when no tests were executed successfully or failed (either + there were no tests at all or all of them were filtered out). One of the following + enum constants: 'ignore', 'warn' or 'fail'. + No; default is 'ignore'.
+ + +

Nested Elements

+ +

The <junit4> task supports a nested elements. Some of them are compatible with +ANT's default <junit> task while others are unique to <junit4>. + + +

Specifying classpath for tests

+ +The <classpath> element represents a PATH like structure to be used for each +forked JVM. Note that classpath should include suiteable junit*.jar, otherwise your tests +wont run. + + +

Specifying test suite classes

+ +Unlike standard <junit> task, <junit4> defines suite classes as +resources to .class files. These resources can originate from any resource collection and +there can be any number of resource collections with such resources. For example this definition +includes all suite classes from a ZIP file (JAR file), excluding nested classes: + +

+
+ + +

jvmarg

+ +

Additional parameters may be passed to the new JVM via nested <jvmarg> elements. For example:

+ +

+
+ +

would run the JVM with a serial garbage collector on HotSpot JVM.

+ + + +

sysproperty

+ +

Use nested <sysproperty> elements to specify system +properties required by the tests. These properties will be made available +to the forked JVMs during their execution. The attributes for this element are the same +as for environment variables.

+ +

An extended attribute <ignoreEmpty> is supported which, if defined, +causes the property NOT to be defined in the forked JVM (as opposed to passing an empty property +value).

+ +
+ +

would run the test in ANT's VM and make the project's basedir property +available to the test (note the current working directory of a forked JVM will not be the + basedir typically).

+ + + +

syspropertyset

+ +

You can specify a set of properties to be passed to the target JVM as system properties +with syspropertysets. +This target behaves much like the default in ANT but allows a dynamic set of (remapped) +properties to be resolved at runtime. Similar to sysproperty, this +tag also supports ignoreEmpty attribute to work around +bugs +with local properties in ANT.

+ +
+ + +

env

+ +

It is possible to specify environment variables to pass to the +forked VM via nested <env> elements. For a description +of the <env> element's attributes, see the +description in the exec task.

+ + + +

bootclasspath

+ +

The location of bootstrap class files can be specified using this +PATH like structure.

+ + + +

assertions

+ +

You can control enablement of Java 1.4 assertions with an +<assertions> +subelement.

+ + + +

listeners and reports

+ +

There is no notion of "reports" in junit4. Reports are just listeners +that attach to the even stream and can produce something (to the console, file or otherwise). You +can also attach your own listeners if you like (although you'd have to peek at the code of existing +listeners to get the feeling how this is done -- communication is via events not interfaces).

+ +

report-text

+ +

There are a few predefined listeners to choose from. By far the most common will be report-text +which produces console output (or plain text file). A plain text report configuration may look like this: +

+ +
+ +

This listener supports stack trace filtering to reduce verbosity (console output, for +example). For production or integration builds, it is recommended to keep the full stacks. +For developer runs, the default set of filters (enabled by default) can declutter the output +a bit. An example stack trace filter, with default options and two custom filters, is shown +below.

+ +
+ +

The level of verbosity of the output can be fine-tuned to one's needs by disabling +or enabling test statuses and suite summaries or each test's output. Experimenting +highly recommended.

+ +

report-ant-xml

+ +

Another listener is report-ant-xml which can produce XML files suitable +for junitreport task (although +we highly recommend using the built-in JSON report.

+ +
+ +

report-json

+ +

Yet another built-in listener is producing a modern JSON output with test data and +an accompanying HTML5 file for visualizing it:

+ +
+ +

An example of a HTML5 report produced by the above can be seen here, for example. + +

Load balancing of test suites

+ +

Suites can be scattered across forked JVMs randomly or using a greedy load-balancing algorithm +(and followed by job-stealing if needed). For load balancing, previous execution +statistics will be needed. These statistics should ideally come from a single machine and multiple +executions so that they average the influence of the environment etc.

+ +

A dedicated listener is used to collect and update statistics. The configuration below shows +both the listener and a balancer configuration. The balancer uses multiple sources for collecting +statistics (for example precomputed statistics and previous local runs):

+ +
+ + +

Capturing original JVM output

+ +

JUnit4 has been designed to run reports and aggregation of test events on the master +JVM, not on the forked JVMs. This slightly complicates things when diagnostic JVM messages +are used because these messages are printed directly to original stream descriptors +by the JVM, bypassing System.out or System.err substitutions.

+ +

In those rare cases when the original JVM output streams are needed (possibly +mixed with what the tests have printed), junit4 can be configured to leave the original +streams on disk or pipe them to ANT's output. An example is shown below:

+ +
+ +

Should one need to preserve the original output files (in case they are large, for example), +the configuration would then look as follows:

+ +
+ +

This would result in the following message being printed to ANT (note +the output file name contains an execution-unique element to avoid clashing with other +forked JVMs or builds).

+ +
+[junit4:junit4] JVM J0: stdout was not empty, see: /home/[...]/junit4-J0-1058309761ea5fafd.sysout
+[junit4:junit4] JVM J0: stderr was not empty, see: /home/[...]/junit4-J0-1058309761ea5fafd.syserr
+
+ + + diff --git a/releases/2.2.0/ant/index.html b/releases/2.2.0/ant/index.html new file mode 100644 index 00000000..35f1ea69 --- /dev/null +++ b/releases/2.2.0/ant/index.html @@ -0,0 +1,8 @@ + + + + + +Follow to: junit4 documentation. + + diff --git a/releases/2.2.0/ant/js/google-code-prettify/lang-apollo.js b/releases/2.2.0/ant/js/google-code-prettify/lang-apollo.js new file mode 100644 index 00000000..7098baf4 --- /dev/null +++ b/releases/2.2.0/ant/js/google-code-prettify/lang-apollo.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["com",/^#[^\n\r]*/,null,"#"],["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,null,'"']],[["kwd",/^(?:ADS|AD|AUG|BZF|BZMF|CAE|CAF|CA|CCS|COM|CS|DAS|DCA|DCOM|DCS|DDOUBL|DIM|DOUBLE|DTCB|DTCF|DV|DXCH|EDRUPT|EXTEND|INCR|INDEX|NDX|INHINT|LXCH|MASK|MSK|MP|MSU|NOOP|OVSK|QXCH|RAND|READ|RELINT|RESUME|RETURN|ROR|RXOR|SQUARE|SU|TCR|TCAA|OVSK|TCF|TC|TS|WAND|WOR|WRITE|XCH|XLQ|XXALQ|ZL|ZQ|ADD|ADZ|SUB|SUZ|MPY|MPR|MPZ|DVP|COM|ABS|CLA|CLZ|LDQ|STO|STQ|ALS|LLS|LRS|TRA|TSQ|TMI|TOV|AXT|TIX|DLY|INP|OUT)\s/, +null],["typ",/^(?:-?GENADR|=MINUS|2BCADR|VN|BOF|MM|-?2CADR|-?[1-6]DNADR|ADRES|BBCON|[ES]?BANK=?|BLOCK|BNKSUM|E?CADR|COUNT\*?|2?DEC\*?|-?DNCHAN|-?DNPTR|EQUALS|ERASE|MEMORY|2?OCT|REMADR|SETLOC|SUBRO|ORG|BSS|BES|SYN|EQU|DEFINE|END)\s/,null],["lit",/^'(?:-*(?:\w|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?)?/],["pln",/^-*(?:[!-z]|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?/],["pun",/^[^\w\t\n\r "'-);\\\xa0]+/]]),["apollo","agc","aea"]); diff --git a/releases/2.2.0/ant/js/google-code-prettify/lang-clj.js b/releases/2.2.0/ant/js/google-code-prettify/lang-clj.js new file mode 100644 index 00000000..542a2205 --- /dev/null +++ b/releases/2.2.0/ant/js/google-code-prettify/lang-clj.js @@ -0,0 +1,18 @@ +/* + Copyright (C) 2011 Google Inc. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["opn",/^[([{]+/,a,"([{"],["clo",/^[)\]}]+/,a,")]}"],["com",/^;[^\n\r]*/,a,";"],["pln",/^[\t\n\r \xa0]+/,a,"\t\n\r \xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,a,'"']],[["kwd",/^(?:def|if|do|let|quote|var|fn|loop|recur|throw|try|monitor-enter|monitor-exit|defmacro|defn|defn-|macroexpand|macroexpand-1|for|doseq|dosync|dotimes|and|or|when|not|assert|doto|proxy|defstruct|first|rest|cons|defprotocol|deftype|defrecord|reify|defmulti|defmethod|meta|with-meta|ns|in-ns|create-ns|import|intern|refer|alias|namespace|resolve|ref|deref|refset|new|set!|memfn|to-array|into-array|aset|gen-class|reduce|map|filter|find|nil?|empty?|hash-map|hash-set|vec|vector|seq|flatten|reverse|assoc|dissoc|list|list?|disj|get|union|difference|intersection|extend|extend-type|extend-protocol|prn)\b/,a], +["typ",/^:[\dA-Za-z-]+/]]),["clj"]); diff --git a/releases/2.2.0/ant/js/google-code-prettify/lang-css.js b/releases/2.2.0/ant/js/google-code-prettify/lang-css.js new file mode 100644 index 00000000..041e1f59 --- /dev/null +++ b/releases/2.2.0/ant/js/google-code-prettify/lang-css.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\f\r ]+/,null," \t\r\n "]],[["str",/^"(?:[^\n\f\r"\\]|\\(?:\r\n?|\n|\f)|\\[\S\s])*"/,null],["str",/^'(?:[^\n\f\r'\\]|\\(?:\r\n?|\n|\f)|\\[\S\s])*'/,null],["lang-css-str",/^url\(([^"')]*)\)/i],["kwd",/^(?:url|rgb|!important|@import|@page|@media|@charset|inherit)(?=[^\w-]|$)/i,null],["lang-css-kw",/^(-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*)\s*:/i],["com",/^\/\*[^*]*\*+(?:[^*/][^*]*\*+)*\//],["com", +/^(?:<\!--|--\>)/],["lit",/^(?:\d+|\d*\.\d+)(?:%|[a-z]+)?/i],["lit",/^#[\da-f]{3,6}/i],["pln",/^-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*/i],["pun",/^[^\s\w"']+/]]),["css"]);PR.registerLangHandler(PR.createSimpleLexer([],[["kwd",/^-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*/i]]),["css-kw"]);PR.registerLangHandler(PR.createSimpleLexer([],[["str",/^[^"')]+/]]),["css-str"]); diff --git a/releases/2.2.0/ant/js/google-code-prettify/lang-go.js b/releases/2.2.0/ant/js/google-code-prettify/lang-go.js new file mode 100644 index 00000000..fc18dc07 --- /dev/null +++ b/releases/2.2.0/ant/js/google-code-prettify/lang-go.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["pln",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])+(?:'|$)|`[^`]*(?:`|$))/,null,"\"'"]],[["com",/^(?:\/\/[^\n\r]*|\/\*[\S\s]*?\*\/)/],["pln",/^(?:[^"'/`]|\/(?![*/]))+/]]),["go"]); diff --git a/releases/2.2.0/ant/js/google-code-prettify/lang-hs.js b/releases/2.2.0/ant/js/google-code-prettify/lang-hs.js new file mode 100644 index 00000000..9d77b083 --- /dev/null +++ b/releases/2.2.0/ant/js/google-code-prettify/lang-hs.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t-\r ]+/,null,"\t\n \r "],["str",/^"(?:[^\n\f\r"\\]|\\[\S\s])*(?:"|$)/,null,'"'],["str",/^'(?:[^\n\f\r'\\]|\\[^&])'?/,null,"'"],["lit",/^(?:0o[0-7]+|0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)/i,null,"0123456789"]],[["com",/^(?:--+[^\n\f\r]*|{-(?:[^-]|-+[^}-])*-})/],["kwd",/^(?:case|class|data|default|deriving|do|else|if|import|in|infix|infixl|infixr|instance|let|module|newtype|of|then|type|where|_)(?=[^\d'A-Za-z]|$)/, +null],["pln",/^(?:[A-Z][\w']*\.)*[A-Za-z][\w']*/],["pun",/^[^\d\t-\r "'A-Za-z]+/]]),["hs"]); diff --git a/releases/2.2.0/ant/js/google-code-prettify/lang-lisp.js b/releases/2.2.0/ant/js/google-code-prettify/lang-lisp.js new file mode 100644 index 00000000..02a30e8d --- /dev/null +++ b/releases/2.2.0/ant/js/google-code-prettify/lang-lisp.js @@ -0,0 +1,3 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["opn",/^\(+/,a,"("],["clo",/^\)+/,a,")"],["com",/^;[^\n\r]*/,a,";"],["pln",/^[\t\n\r \xa0]+/,a,"\t\n\r \xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,a,'"']],[["kwd",/^(?:block|c[ad]+r|catch|con[ds]|def(?:ine|un)|do|eq|eql|equal|equalp|eval-when|flet|format|go|if|labels|lambda|let|load-time-value|locally|macrolet|multiple-value-call|nil|progn|progv|quote|require|return-from|setq|symbol-macrolet|t|tagbody|the|throw|unwind)\b/,a], +["lit",/^[+-]?(?:[#0]x[\da-f]+|\d+\/\d+|(?:\.\d+|\d+(?:\.\d*)?)(?:[de][+-]?\d+)?)/i],["lit",/^'(?:-*(?:\w|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?)?/],["pln",/^-*(?:[_a-z]|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?/i],["pun",/^[^\w\t\n\r "'-);\\\xa0]+/]]),["cl","el","lisp","scm"]); diff --git a/releases/2.2.0/ant/js/google-code-prettify/lang-lua.js b/releases/2.2.0/ant/js/google-code-prettify/lang-lua.js new file mode 100644 index 00000000..e83a3c46 --- /dev/null +++ b/releases/2.2.0/ant/js/google-code-prettify/lang-lua.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$))/,null,"\"'"]],[["com",/^--(?:\[(=*)\[[\S\s]*?(?:]\1]|$)|[^\n\r]*)/],["str",/^\[(=*)\[[\S\s]*?(?:]\1]|$)/],["kwd",/^(?:and|break|do|else|elseif|end|false|for|function|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,null],["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i], +["pln",/^[_a-z]\w*/i],["pun",/^[^\w\t\n\r \xa0][^\w\t\n\r "'+=\xa0-]*/]]),["lua"]); diff --git a/releases/2.2.0/ant/js/google-code-prettify/lang-ml.js b/releases/2.2.0/ant/js/google-code-prettify/lang-ml.js new file mode 100644 index 00000000..6df02d72 --- /dev/null +++ b/releases/2.2.0/ant/js/google-code-prettify/lang-ml.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["com",/^#(?:if[\t\n\r \xa0]+(?:[$_a-z][\w']*|``[^\t\n\r`]*(?:``|$))|else|endif|light)/i,null,"#"],["str",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])(?:'|$))/,null,"\"'"]],[["com",/^(?:\/\/[^\n\r]*|\(\*[\S\s]*?\*\))/],["kwd",/^(?:abstract|and|as|assert|begin|class|default|delegate|do|done|downcast|downto|elif|else|end|exception|extern|false|finally|for|fun|function|if|in|inherit|inline|interface|internal|lazy|let|match|member|module|mutable|namespace|new|null|of|open|or|override|private|public|rec|return|static|struct|then|to|true|try|type|upcast|use|val|void|when|while|with|yield|asr|land|lor|lsl|lsr|lxor|mod|sig|atomic|break|checked|component|const|constraint|constructor|continue|eager|event|external|fixed|functor|global|include|method|mixin|object|parallel|process|protected|pure|sealed|trait|virtual|volatile)\b/], +["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i],["pln",/^(?:[_a-z][\w']*[!#?]?|``[^\t\n\r`]*(?:``|$))/i],["pun",/^[^\w\t\n\r "'\xa0]+/]]),["fs","ml"]); diff --git a/releases/2.2.0/ant/js/google-code-prettify/lang-n.js b/releases/2.2.0/ant/js/google-code-prettify/lang-n.js new file mode 100644 index 00000000..6c2e85b9 --- /dev/null +++ b/releases/2.2.0/ant/js/google-code-prettify/lang-n.js @@ -0,0 +1,4 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["str",/^(?:'(?:[^\n\r'\\]|\\.)*'|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,a,'"'],["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,a,"#"],["pln",/^\s+/,a," \r\n\t\xa0"]],[["str",/^@"(?:[^"]|"")*(?:"|$)/,a],["str",/^<#[^#>]*(?:#>|$)/,a],["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,a],["com",/^\/\/[^\n\r]*/,a],["com",/^\/\*[\S\s]*?(?:\*\/|$)/, +a],["kwd",/^(?:abstract|and|as|base|catch|class|def|delegate|enum|event|extern|false|finally|fun|implements|interface|internal|is|macro|match|matches|module|mutable|namespace|new|null|out|override|params|partial|private|protected|public|ref|sealed|static|struct|syntax|this|throw|true|try|type|typeof|using|variant|virtual|volatile|when|where|with|assert|assert2|async|break|checked|continue|do|else|ensures|for|foreach|if|late|lock|new|nolate|otherwise|regexp|repeat|requires|return|surroundwith|unchecked|unless|using|while|yield)\b/, +a],["typ",/^(?:array|bool|byte|char|decimal|double|float|int|list|long|object|sbyte|short|string|ulong|uint|ufloat|ulong|ushort|void)\b/,a],["lit",/^@[$_a-z][\w$@]*/i,a],["typ",/^@[A-Z]+[a-z][\w$@]*/,a],["pln",/^'?[$_a-z][\w$@]*/i,a],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,a,"0123456789"],["pun",/^.[^\s\w"-$'./@`]*/,a]]),["n","nemerle"]); diff --git a/releases/2.2.0/ant/js/google-code-prettify/lang-proto.js b/releases/2.2.0/ant/js/google-code-prettify/lang-proto.js new file mode 100644 index 00000000..f006ad8c --- /dev/null +++ b/releases/2.2.0/ant/js/google-code-prettify/lang-proto.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.sourceDecorator({keywords:"bytes,default,double,enum,extend,extensions,false,group,import,max,message,option,optional,package,repeated,required,returns,rpc,service,syntax,to,true",types:/^(bool|(double|s?fixed|[su]?int)(32|64)|float|string)\b/,cStyleComments:!0}),["proto"]); diff --git a/releases/2.2.0/ant/js/google-code-prettify/lang-scala.js b/releases/2.2.0/ant/js/google-code-prettify/lang-scala.js new file mode 100644 index 00000000..60d034de --- /dev/null +++ b/releases/2.2.0/ant/js/google-code-prettify/lang-scala.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^"(?:""(?:""?(?!")|[^"\\]|\\.)*"{0,3}|(?:[^\n\r"\\]|\\.)*"?)/,null,'"'],["lit",/^`(?:[^\n\r\\`]|\\.)*`?/,null,"`"],["pun",/^[!#%&(--:-@[-^{-~]+/,null,"!#%&()*+,-:;<=>?@[\\]^{|}~"]],[["str",/^'(?:[^\n\r'\\]|\\(?:'|[^\n\r']+))'/],["lit",/^'[$A-Z_a-z][\w$]*(?![\w$'])/],["kwd",/^(?:abstract|case|catch|class|def|do|else|extends|final|finally|for|forSome|if|implicit|import|lazy|match|new|object|override|package|private|protected|requires|return|sealed|super|throw|trait|try|type|val|var|while|with|yield)\b/], +["lit",/^(?:true|false|null|this)\b/],["lit",/^(?:0(?:[0-7]+|x[\da-f]+)l?|(?:0|[1-9]\d*)(?:(?:\.\d+)?(?:e[+-]?\d+)?f?|l?)|\\.\d+(?:e[+-]?\d+)?f?)/i],["typ",/^[$_]*[A-Z][\d$A-Z_]*[a-z][\w$]*/],["pln",/^[$A-Z_a-z][\w$]*/],["com",/^\/(?:\/.*|\*(?:\/|\**[^*/])*(?:\*+\/?)?)/],["pun",/^(?:\.+|\/)/]]),["scala"]); diff --git a/releases/2.2.0/ant/js/google-code-prettify/lang-sql.js b/releases/2.2.0/ant/js/google-code-prettify/lang-sql.js new file mode 100644 index 00000000..da705b0b --- /dev/null +++ b/releases/2.2.0/ant/js/google-code-prettify/lang-sql.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^(?:"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*')/,null,"\"'"]],[["com",/^(?:--[^\n\r]*|\/\*[\S\s]*?(?:\*\/|$))/],["kwd",/^(?:add|all|alter|and|any|as|asc|authorization|backup|begin|between|break|browse|bulk|by|cascade|case|check|checkpoint|close|clustered|coalesce|collate|column|commit|compute|constraint|contains|containstable|continue|convert|create|cross|current|current_date|current_time|current_timestamp|current_user|cursor|database|dbcc|deallocate|declare|default|delete|deny|desc|disk|distinct|distributed|double|drop|dummy|dump|else|end|errlvl|escape|except|exec|execute|exists|exit|fetch|file|fillfactor|for|foreign|freetext|freetexttable|from|full|function|goto|grant|group|having|holdlock|identity|identitycol|identity_insert|if|in|index|inner|insert|intersect|into|is|join|key|kill|left|like|lineno|load|match|merge|national|nocheck|nonclustered|not|null|nullif|of|off|offsets|on|open|opendatasource|openquery|openrowset|openxml|option|or|order|outer|over|percent|plan|precision|primary|print|proc|procedure|public|raiserror|read|readtext|reconfigure|references|replication|restore|restrict|return|revoke|right|rollback|rowcount|rowguidcol|rule|save|schema|select|session_user|set|setuser|shutdown|some|statistics|system_user|table|textsize|then|to|top|tran|transaction|trigger|truncate|tsequal|union|unique|update|updatetext|use|user|using|values|varying|view|waitfor|when|where|while|with|writetext)(?=[^\w-]|$)/i, +null],["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i],["pln",/^[_a-z][\w-]*/i],["pun",/^[^\w\t\n\r "'\xa0][^\w\t\n\r "'+\xa0-]*/]]),["sql"]); diff --git a/releases/2.2.0/ant/js/google-code-prettify/lang-tex.js b/releases/2.2.0/ant/js/google-code-prettify/lang-tex.js new file mode 100644 index 00000000..ce96fbbd --- /dev/null +++ b/releases/2.2.0/ant/js/google-code-prettify/lang-tex.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["com",/^%[^\n\r]*/,null,"%"]],[["kwd",/^\\[@-Za-z]+/],["kwd",/^\\./],["typ",/^[$&]/],["lit",/[+-]?(?:\.\d+|\d+(?:\.\d*)?)(cm|em|ex|in|pc|pt|bp|mm)/i],["pun",/^[()=[\]{}]+/]]),["latex","tex"]); diff --git a/releases/2.2.0/ant/js/google-code-prettify/lang-vb.js b/releases/2.2.0/ant/js/google-code-prettify/lang-vb.js new file mode 100644 index 00000000..07506b03 --- /dev/null +++ b/releases/2.2.0/ant/js/google-code-prettify/lang-vb.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0\u2028\u2029]+/,null,"\t\n\r Â\xa0

"],["str",/^(?:["\u201c\u201d](?:[^"\u201c\u201d]|["\u201c\u201d]{2})(?:["\u201c\u201d]c|$)|["\u201c\u201d](?:[^"\u201c\u201d]|["\u201c\u201d]{2})*(?:["\u201c\u201d]|$))/i,null,'"“â€'],["com",/^['\u2018\u2019].*/,null,"'‘’"]],[["kwd",/^(?:addhandler|addressof|alias|and|andalso|ansi|as|assembly|auto|boolean|byref|byte|byval|call|case|catch|cbool|cbyte|cchar|cdate|cdbl|cdec|char|cint|class|clng|cobj|const|cshort|csng|cstr|ctype|date|decimal|declare|default|delegate|dim|directcast|do|double|each|else|elseif|end|endif|enum|erase|error|event|exit|finally|for|friend|function|get|gettype|gosub|goto|handles|if|implements|imports|in|inherits|integer|interface|is|let|lib|like|long|loop|me|mod|module|mustinherit|mustoverride|mybase|myclass|namespace|new|next|not|notinheritable|notoverridable|object|on|option|optional|or|orelse|overloads|overridable|overrides|paramarray|preserve|private|property|protected|public|raiseevent|readonly|redim|removehandler|resume|return|select|set|shadows|shared|short|single|static|step|stop|string|structure|sub|synclock|then|throw|to|try|typeof|unicode|until|variant|wend|when|while|with|withevents|writeonly|xor|endif|gosub|let|variant|wend)\b/i, +null],["com",/^rem.*/i],["lit",/^(?:true\b|false\b|nothing\b|\d+(?:e[+-]?\d+[dfr]?|[dfilrs])?|(?:&h[\da-f]+|&o[0-7]+)[ils]?|\d*\.\d+(?:e[+-]?\d+)?[dfr]?|#\s+(?:\d+[/-]\d+[/-]\d+(?:\s+\d+:\d+(?::\d+)?(\s*(?:am|pm))?)?|\d+:\d+(?::\d+)?(\s*(?:am|pm))?)\s+#)/i],["pln",/^(?:(?:[a-z]|_\w)\w*|\[(?:[a-z]|_\w)\w*])/i],["pun",/^[^\w\t\n\r "'[\]\xa0\u2018\u2019\u201c\u201d\u2028\u2029]+/],["pun",/^(?:\[|])/]]),["vb","vbs"]); diff --git a/releases/2.2.0/ant/js/google-code-prettify/lang-vhdl.js b/releases/2.2.0/ant/js/google-code-prettify/lang-vhdl.js new file mode 100644 index 00000000..128b5b6c --- /dev/null +++ b/releases/2.2.0/ant/js/google-code-prettify/lang-vhdl.js @@ -0,0 +1,3 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"]],[["str",/^(?:[box]?"(?:[^"]|"")*"|'.')/i],["com",/^--[^\n\r]*/],["kwd",/^(?:abs|access|after|alias|all|and|architecture|array|assert|attribute|begin|block|body|buffer|bus|case|component|configuration|constant|disconnect|downto|else|elsif|end|entity|exit|file|for|function|generate|generic|group|guarded|if|impure|in|inertial|inout|is|label|library|linkage|literal|loop|map|mod|nand|new|next|nor|not|null|of|on|open|or|others|out|package|port|postponed|procedure|process|pure|range|record|register|reject|rem|report|return|rol|ror|select|severity|shared|signal|sla|sll|sra|srl|subtype|then|to|transport|type|unaffected|units|until|use|variable|wait|when|while|with|xnor|xor)(?=[^\w-]|$)/i, +null],["typ",/^(?:bit|bit_vector|character|boolean|integer|real|time|string|severity_level|positive|natural|signed|unsigned|line|text|std_u?logic(?:_vector)?)(?=[^\w-]|$)/i,null],["typ",/^'(?:active|ascending|base|delayed|driving|driving_value|event|high|image|instance_name|last_active|last_event|last_value|left|leftof|length|low|path_name|pos|pred|quiet|range|reverse_range|right|rightof|simple_name|stable|succ|transaction|val|value)(?=[^\w-]|$)/i,null],["lit",/^\d+(?:_\d+)*(?:#[\w.\\]+#(?:[+-]?\d+(?:_\d+)*)?|(?:\.\d+(?:_\d+)*)?(?:e[+-]?\d+(?:_\d+)*)?)/i], +["pln",/^(?:[a-z]\w*|\\[^\\]*\\)/i],["pun",/^[^\w\t\n\r "'\xa0][^\w\t\n\r "'\xa0-]*/]]),["vhdl","vhd"]); diff --git a/releases/2.2.0/ant/js/google-code-prettify/lang-wiki.js b/releases/2.2.0/ant/js/google-code-prettify/lang-wiki.js new file mode 100644 index 00000000..9b0b4487 --- /dev/null +++ b/releases/2.2.0/ant/js/google-code-prettify/lang-wiki.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\d\t a-gi-z\xa0]+/,null,"\t Â\xa0abcdefgijklmnopqrstuvwxyz0123456789"],["pun",/^[*=[\]^~]+/,null,"=*~^[]"]],[["lang-wiki.meta",/(?:^^|\r\n?|\n)(#[a-z]+)\b/],["lit",/^[A-Z][a-z][\da-z]+[A-Z][a-z][^\W_]+\b/],["lang-",/^{{{([\S\s]+?)}}}/],["lang-",/^`([^\n\r`]+)`/],["str",/^https?:\/\/[^\s#/?]*(?:\/[^\s#?]*)?(?:\?[^\s#]*)?(?:#\S*)?/i],["pln",/^(?:\r\n|[\S\s])[^\n\r#*=A-[^`h{~]*/]]),["wiki"]); +PR.registerLangHandler(PR.createSimpleLexer([["kwd",/^#[a-z]+/i,null,"#"]],[]),["wiki.meta"]); diff --git a/releases/2.2.0/ant/js/google-code-prettify/lang-xq.js b/releases/2.2.0/ant/js/google-code-prettify/lang-xq.js new file mode 100644 index 00000000..e323ae32 --- /dev/null +++ b/releases/2.2.0/ant/js/google-code-prettify/lang-xq.js @@ -0,0 +1,3 @@ +PR.registerLangHandler(PR.createSimpleLexer([["var pln",/^\$[\w-]+/,null,"$"]],[["pln",/^[\s=][<>][\s=]/],["lit",/^@[\w-]+/],["tag",/^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["com",/^\(:[\S\s]*?:\)/],["pln",/^[(),/;[\]{}]$/],["str",/^(?:"(?:[^"\\{]|\\[\S\s])*(?:"|$)|'(?:[^'\\{]|\\[\S\s])*(?:'|$))/,null,"\"'"],["kwd",/^(?:xquery|where|version|variable|union|typeswitch|treat|to|then|text|stable|sortby|some|self|schema|satisfies|returns|return|ref|processing-instruction|preceding-sibling|preceding|precedes|parent|only|of|node|namespace|module|let|item|intersect|instance|in|import|if|function|for|follows|following-sibling|following|external|except|every|else|element|descending|descendant-or-self|descendant|define|default|declare|comment|child|cast|case|before|attribute|assert|ascending|as|ancestor-or-self|ancestor|after|eq|order|by|or|and|schema-element|document-node|node|at)\b/], +["typ",/^(?:xs:yearMonthDuration|xs:unsignedLong|xs:time|xs:string|xs:short|xs:QName|xs:Name|xs:long|xs:integer|xs:int|xs:gYearMonth|xs:gYear|xs:gMonthDay|xs:gDay|xs:float|xs:duration|xs:double|xs:decimal|xs:dayTimeDuration|xs:dateTime|xs:date|xs:byte|xs:boolean|xs:anyURI|xf:yearMonthDuration)\b/,null],["fun pln",/^(?:xp:dereference|xinc:node-expand|xinc:link-references|xinc:link-expand|xhtml:restructure|xhtml:clean|xhtml:add-lists|xdmp:zip-manifest|xdmp:zip-get|xdmp:zip-create|xdmp:xquery-version|xdmp:word-convert|xdmp:with-namespaces|xdmp:version|xdmp:value|xdmp:user-roles|xdmp:user-last-login|xdmp:user|xdmp:url-encode|xdmp:url-decode|xdmp:uri-is-file|xdmp:uri-format|xdmp:uri-content-type|xdmp:unquote|xdmp:unpath|xdmp:triggers-database|xdmp:trace|xdmp:to-json|xdmp:tidy|xdmp:subbinary|xdmp:strftime|xdmp:spawn-in|xdmp:spawn|xdmp:sleep|xdmp:shutdown|xdmp:set-session-field|xdmp:set-response-encoding|xdmp:set-response-content-type|xdmp:set-response-code|xdmp:set-request-time-limit|xdmp:set|xdmp:servers|xdmp:server-status|xdmp:server-name|xdmp:server|xdmp:security-database|xdmp:security-assert|xdmp:schema-database|xdmp:save|xdmp:role-roles|xdmp:role|xdmp:rethrow|xdmp:restart|xdmp:request-timestamp|xdmp:request-status|xdmp:request-cancel|xdmp:request|xdmp:redirect-response|xdmp:random|xdmp:quote|xdmp:query-trace|xdmp:query-meters|xdmp:product-edition|xdmp:privilege-roles|xdmp:privilege|xdmp:pretty-print|xdmp:powerpoint-convert|xdmp:platform|xdmp:permission|xdmp:pdf-convert|xdmp:path|xdmp:octal-to-integer|xdmp:node-uri|xdmp:node-replace|xdmp:node-kind|xdmp:node-insert-child|xdmp:node-insert-before|xdmp:node-insert-after|xdmp:node-delete|xdmp:node-database|xdmp:mul64|xdmp:modules-root|xdmp:modules-database|xdmp:merging|xdmp:merge-cancel|xdmp:merge|xdmp:md5|xdmp:logout|xdmp:login|xdmp:log-level|xdmp:log|xdmp:lock-release|xdmp:lock-acquire|xdmp:load|xdmp:invoke-in|xdmp:invoke|xdmp:integer-to-octal|xdmp:integer-to-hex|xdmp:http-put|xdmp:http-post|xdmp:http-options|xdmp:http-head|xdmp:http-get|xdmp:http-delete|xdmp:hosts|xdmp:host-status|xdmp:host-name|xdmp:host|xdmp:hex-to-integer|xdmp:hash64|xdmp:hash32|xdmp:has-privilege|xdmp:groups|xdmp:group-serves|xdmp:group-servers|xdmp:group-name|xdmp:group-hosts|xdmp:group|xdmp:get-session-field-names|xdmp:get-session-field|xdmp:get-response-encoding|xdmp:get-response-code|xdmp:get-request-username|xdmp:get-request-user|xdmp:get-request-url|xdmp:get-request-protocol|xdmp:get-request-path|xdmp:get-request-method|xdmp:get-request-header-names|xdmp:get-request-header|xdmp:get-request-field-names|xdmp:get-request-field-filename|xdmp:get-request-field-content-type|xdmp:get-request-field|xdmp:get-request-client-certificate|xdmp:get-request-client-address|xdmp:get-request-body|xdmp:get-current-user|xdmp:get-current-roles|xdmp:get|xdmp:function-name|xdmp:function-module|xdmp:function|xdmp:from-json|xdmp:forests|xdmp:forest-status|xdmp:forest-restore|xdmp:forest-restart|xdmp:forest-name|xdmp:forest-delete|xdmp:forest-databases|xdmp:forest-counts|xdmp:forest-clear|xdmp:forest-backup|xdmp:forest|xdmp:filesystem-file|xdmp:filesystem-directory|xdmp:exists|xdmp:excel-convert|xdmp:eval-in|xdmp:eval|xdmp:estimate|xdmp:email|xdmp:element-content-type|xdmp:elapsed-time|xdmp:document-set-quality|xdmp:document-set-property|xdmp:document-set-properties|xdmp:document-set-permissions|xdmp:document-set-collections|xdmp:document-remove-properties|xdmp:document-remove-permissions|xdmp:document-remove-collections|xdmp:document-properties|xdmp:document-locks|xdmp:document-load|xdmp:document-insert|xdmp:document-get-quality|xdmp:document-get-properties|xdmp:document-get-permissions|xdmp:document-get-collections|xdmp:document-get|xdmp:document-forest|xdmp:document-delete|xdmp:document-add-properties|xdmp:document-add-permissions|xdmp:document-add-collections|xdmp:directory-properties|xdmp:directory-locks|xdmp:directory-delete|xdmp:directory-create|xdmp:directory|xdmp:diacritic-less|xdmp:describe|xdmp:default-permissions|xdmp:default-collections|xdmp:databases|xdmp:database-restore-validate|xdmp:database-restore-status|xdmp:database-restore-cancel|xdmp:database-restore|xdmp:database-name|xdmp:database-forests|xdmp:database-backup-validate|xdmp:database-backup-status|xdmp:database-backup-purge|xdmp:database-backup-cancel|xdmp:database-backup|xdmp:database|xdmp:collection-properties|xdmp:collection-locks|xdmp:collection-delete|xdmp:collation-canonical-uri|xdmp:castable-as|xdmp:can-grant-roles|xdmp:base64-encode|xdmp:base64-decode|xdmp:architecture|xdmp:apply|xdmp:amp-roles|xdmp:amp|xdmp:add64|xdmp:add-response-header|xdmp:access|trgr:trigger-set-recursive|trgr:trigger-set-permissions|trgr:trigger-set-name|trgr:trigger-set-module|trgr:trigger-set-event|trgr:trigger-set-description|trgr:trigger-remove-permissions|trgr:trigger-module|trgr:trigger-get-permissions|trgr:trigger-enable|trgr:trigger-disable|trgr:trigger-database-online-event|trgr:trigger-data-event|trgr:trigger-add-permissions|trgr:remove-trigger|trgr:property-content|trgr:pre-commit|trgr:post-commit|trgr:get-trigger-by-id|trgr:get-trigger|trgr:document-scope|trgr:document-content|trgr:directory-scope|trgr:create-trigger|trgr:collection-scope|trgr:any-property-content|thsr:set-entry|thsr:remove-term|thsr:remove-synonym|thsr:remove-entry|thsr:query-lookup|thsr:lookup|thsr:load|thsr:insert|thsr:expand|thsr:add-synonym|spell:suggest-detailed|spell:suggest|spell:remove-word|spell:make-dictionary|spell:load|spell:levenshtein-distance|spell:is-correct|spell:insert|spell:double-metaphone|spell:add-word|sec:users-collection|sec:user-set-roles|sec:user-set-password|sec:user-set-name|sec:user-set-description|sec:user-set-default-permissions|sec:user-set-default-collections|sec:user-remove-roles|sec:user-privileges|sec:user-get-roles|sec:user-get-description|sec:user-get-default-permissions|sec:user-get-default-collections|sec:user-doc-permissions|sec:user-doc-collections|sec:user-add-roles|sec:unprotect-collection|sec:uid-for-name|sec:set-realm|sec:security-version|sec:security-namespace|sec:security-installed|sec:security-collection|sec:roles-collection|sec:role-set-roles|sec:role-set-name|sec:role-set-description|sec:role-set-default-permissions|sec:role-set-default-collections|sec:role-remove-roles|sec:role-privileges|sec:role-get-roles|sec:role-get-description|sec:role-get-default-permissions|sec:role-get-default-collections|sec:role-doc-permissions|sec:role-doc-collections|sec:role-add-roles|sec:remove-user|sec:remove-role-from-users|sec:remove-role-from-role|sec:remove-role-from-privileges|sec:remove-role-from-amps|sec:remove-role|sec:remove-privilege|sec:remove-amp|sec:protect-collection|sec:privileges-collection|sec:privilege-set-roles|sec:privilege-set-name|sec:privilege-remove-roles|sec:privilege-get-roles|sec:privilege-add-roles|sec:priv-doc-permissions|sec:priv-doc-collections|sec:get-user-names|sec:get-unique-elem-id|sec:get-role-names|sec:get-role-ids|sec:get-privilege|sec:get-distinct-permissions|sec:get-collection|sec:get-amp|sec:create-user-with-role|sec:create-user|sec:create-role|sec:create-privilege|sec:create-amp|sec:collections-collection|sec:collection-set-permissions|sec:collection-remove-permissions|sec:collection-get-permissions|sec:collection-add-permissions|sec:check-admin|sec:amps-collection|sec:amp-set-roles|sec:amp-remove-roles|sec:amp-get-roles|sec:amp-doc-permissions|sec:amp-doc-collections|sec:amp-add-roles|search:unparse|search:suggest|search:snippet|search:search|search:resolve-nodes|search:resolve|search:remove-constraint|search:parse|search:get-default-options|search:estimate|search:check-options|prof:value|prof:reset|prof:report|prof:invoke|prof:eval|prof:enable|prof:disable|prof:allowed|ppt:clean|pki:template-set-request|pki:template-set-name|pki:template-set-key-type|pki:template-set-key-options|pki:template-set-description|pki:template-in-use|pki:template-get-version|pki:template-get-request|pki:template-get-name|pki:template-get-key-type|pki:template-get-key-options|pki:template-get-id|pki:template-get-description|pki:need-certificate|pki:is-temporary|pki:insert-trusted-certificates|pki:insert-template|pki:insert-signed-certificates|pki:insert-certificate-revocation-list|pki:get-trusted-certificate-ids|pki:get-template-ids|pki:get-template-certificate-authority|pki:get-template-by-name|pki:get-template|pki:get-pending-certificate-requests-xml|pki:get-pending-certificate-requests-pem|pki:get-pending-certificate-request|pki:get-certificates-for-template-xml|pki:get-certificates-for-template|pki:get-certificates|pki:get-certificate-xml|pki:get-certificate-pem|pki:get-certificate|pki:generate-temporary-certificate-if-necessary|pki:generate-temporary-certificate|pki:generate-template-certificate-authority|pki:generate-certificate-request|pki:delete-template|pki:delete-certificate|pki:create-template|pdf:make-toc|pdf:insert-toc-headers|pdf:get-toc|pdf:clean|p:status-transition|p:state-transition|p:remove|p:pipelines|p:insert|p:get-by-id|p:get|p:execute|p:create|p:condition|p:collection|p:action|ooxml:runs-merge|ooxml:package-uris|ooxml:package-parts-insert|ooxml:package-parts|msword:clean|mcgm:polygon|mcgm:point|mcgm:geospatial-query-from-elements|mcgm:geospatial-query|mcgm:circle|math:tanh|math:tan|math:sqrt|math:sinh|math:sin|math:pow|math:modf|math:log10|math:log|math:ldexp|math:frexp|math:fmod|math:floor|math:fabs|math:exp|math:cosh|math:cos|math:ceil|math:atan2|math:atan|math:asin|math:acos|map:put|map:map|map:keys|map:get|map:delete|map:count|map:clear|lnk:to|lnk:remove|lnk:insert|lnk:get|lnk:from|lnk:create|kml:polygon|kml:point|kml:interior-polygon|kml:geospatial-query-from-elements|kml:geospatial-query|kml:circle|kml:box|gml:polygon|gml:point|gml:interior-polygon|gml:geospatial-query-from-elements|gml:geospatial-query|gml:circle|gml:box|georss:point|georss:geospatial-query|georss:circle|geo:polygon|geo:point|geo:interior-polygon|geo:geospatial-query-from-elements|geo:geospatial-query|geo:circle|geo:box|fn:zero-or-one|fn:years-from-duration|fn:year-from-dateTime|fn:year-from-date|fn:upper-case|fn:unordered|fn:true|fn:translate|fn:trace|fn:tokenize|fn:timezone-from-time|fn:timezone-from-dateTime|fn:timezone-from-date|fn:sum|fn:subtract-dateTimes-yielding-yearMonthDuration|fn:subtract-dateTimes-yielding-dayTimeDuration|fn:substring-before|fn:substring-after|fn:substring|fn:subsequence|fn:string-to-codepoints|fn:string-pad|fn:string-length|fn:string-join|fn:string|fn:static-base-uri|fn:starts-with|fn:seconds-from-time|fn:seconds-from-duration|fn:seconds-from-dateTime|fn:round-half-to-even|fn:round|fn:root|fn:reverse|fn:resolve-uri|fn:resolve-QName|fn:replace|fn:remove|fn:QName|fn:prefix-from-QName|fn:position|fn:one-or-more|fn:number|fn:not|fn:normalize-unicode|fn:normalize-space|fn:node-name|fn:node-kind|fn:nilled|fn:namespace-uri-from-QName|fn:namespace-uri-for-prefix|fn:namespace-uri|fn:name|fn:months-from-duration|fn:month-from-dateTime|fn:month-from-date|fn:minutes-from-time|fn:minutes-from-duration|fn:minutes-from-dateTime|fn:min|fn:max|fn:matches|fn:lower-case|fn:local-name-from-QName|fn:local-name|fn:last|fn:lang|fn:iri-to-uri|fn:insert-before|fn:index-of|fn:in-scope-prefixes|fn:implicit-timezone|fn:idref|fn:id|fn:hours-from-time|fn:hours-from-duration|fn:hours-from-dateTime|fn:floor|fn:false|fn:expanded-QName|fn:exists|fn:exactly-one|fn:escape-uri|fn:escape-html-uri|fn:error|fn:ends-with|fn:encode-for-uri|fn:empty|fn:document-uri|fn:doc-available|fn:doc|fn:distinct-values|fn:distinct-nodes|fn:default-collation|fn:deep-equal|fn:days-from-duration|fn:day-from-dateTime|fn:day-from-date|fn:data|fn:current-time|fn:current-dateTime|fn:current-date|fn:count|fn:contains|fn:concat|fn:compare|fn:collection|fn:codepoints-to-string|fn:codepoint-equal|fn:ceiling|fn:boolean|fn:base-uri|fn:avg|fn:adjust-time-to-timezone|fn:adjust-dateTime-to-timezone|fn:adjust-date-to-timezone|fn:abs|feed:unsubscribe|feed:subscription|feed:subscribe|feed:request|feed:item|feed:description|excel:clean|entity:enrich|dom:set-pipelines|dom:set-permissions|dom:set-name|dom:set-evaluation-context|dom:set-domain-scope|dom:set-description|dom:remove-pipeline|dom:remove-permissions|dom:remove|dom:get|dom:evaluation-context|dom:domains|dom:domain-scope|dom:create|dom:configuration-set-restart-user|dom:configuration-set-permissions|dom:configuration-set-evaluation-context|dom:configuration-set-default-domain|dom:configuration-get|dom:configuration-create|dom:collection|dom:add-pipeline|dom:add-permissions|dls:retention-rules|dls:retention-rule-remove|dls:retention-rule-insert|dls:retention-rule|dls:purge|dls:node-expand|dls:link-references|dls:link-expand|dls:documents-query|dls:document-versions-query|dls:document-version-uri|dls:document-version-query|dls:document-version-delete|dls:document-version-as-of|dls:document-version|dls:document-update|dls:document-unmanage|dls:document-set-quality|dls:document-set-property|dls:document-set-properties|dls:document-set-permissions|dls:document-set-collections|dls:document-retention-rules|dls:document-remove-properties|dls:document-remove-permissions|dls:document-remove-collections|dls:document-purge|dls:document-manage|dls:document-is-managed|dls:document-insert-and-manage|dls:document-include-query|dls:document-history|dls:document-get-permissions|dls:document-extract-part|dls:document-delete|dls:document-checkout-status|dls:document-checkout|dls:document-checkin|dls:document-add-properties|dls:document-add-permissions|dls:document-add-collections|dls:break-checkout|dls:author-query|dls:as-of-query|dbk:convert|dbg:wait|dbg:value|dbg:stopped|dbg:stop|dbg:step|dbg:status|dbg:stack|dbg:out|dbg:next|dbg:line|dbg:invoke|dbg:function|dbg:finish|dbg:expr|dbg:eval|dbg:disconnect|dbg:detach|dbg:continue|dbg:connect|dbg:clear|dbg:breakpoints|dbg:break|dbg:attached|dbg:attach|cvt:save-converted-documents|cvt:part-uri|cvt:destination-uri|cvt:basepath|cvt:basename|cts:words|cts:word-query-weight|cts:word-query-text|cts:word-query-options|cts:word-query|cts:word-match|cts:walk|cts:uris|cts:uri-match|cts:train|cts:tokenize|cts:thresholds|cts:stem|cts:similar-query-weight|cts:similar-query-nodes|cts:similar-query|cts:shortest-distance|cts:search|cts:score|cts:reverse-query-weight|cts:reverse-query-nodes|cts:reverse-query|cts:remainder|cts:registered-query-weight|cts:registered-query-options|cts:registered-query-ids|cts:registered-query|cts:register|cts:query|cts:quality|cts:properties-query-query|cts:properties-query|cts:polygon-vertices|cts:polygon|cts:point-longitude|cts:point-latitude|cts:point|cts:or-query-queries|cts:or-query|cts:not-query-weight|cts:not-query-query|cts:not-query|cts:near-query-weight|cts:near-query-queries|cts:near-query-options|cts:near-query-distance|cts:near-query|cts:highlight|cts:geospatial-co-occurrences|cts:frequency|cts:fitness|cts:field-words|cts:field-word-query-weight|cts:field-word-query-text|cts:field-word-query-options|cts:field-word-query-field-name|cts:field-word-query|cts:field-word-match|cts:entity-highlight|cts:element-words|cts:element-word-query-weight|cts:element-word-query-text|cts:element-word-query-options|cts:element-word-query-element-name|cts:element-word-query|cts:element-word-match|cts:element-values|cts:element-value-ranges|cts:element-value-query-weight|cts:element-value-query-text|cts:element-value-query-options|cts:element-value-query-element-name|cts:element-value-query|cts:element-value-match|cts:element-value-geospatial-co-occurrences|cts:element-value-co-occurrences|cts:element-range-query-weight|cts:element-range-query-value|cts:element-range-query-options|cts:element-range-query-operator|cts:element-range-query-element-name|cts:element-range-query|cts:element-query-query|cts:element-query-element-name|cts:element-query|cts:element-pair-geospatial-values|cts:element-pair-geospatial-value-match|cts:element-pair-geospatial-query-weight|cts:element-pair-geospatial-query-region|cts:element-pair-geospatial-query-options|cts:element-pair-geospatial-query-longitude-name|cts:element-pair-geospatial-query-latitude-name|cts:element-pair-geospatial-query-element-name|cts:element-pair-geospatial-query|cts:element-pair-geospatial-boxes|cts:element-geospatial-values|cts:element-geospatial-value-match|cts:element-geospatial-query-weight|cts:element-geospatial-query-region|cts:element-geospatial-query-options|cts:element-geospatial-query-element-name|cts:element-geospatial-query|cts:element-geospatial-boxes|cts:element-child-geospatial-values|cts:element-child-geospatial-value-match|cts:element-child-geospatial-query-weight|cts:element-child-geospatial-query-region|cts:element-child-geospatial-query-options|cts:element-child-geospatial-query-element-name|cts:element-child-geospatial-query-child-name|cts:element-child-geospatial-query|cts:element-child-geospatial-boxes|cts:element-attribute-words|cts:element-attribute-word-query-weight|cts:element-attribute-word-query-text|cts:element-attribute-word-query-options|cts:element-attribute-word-query-element-name|cts:element-attribute-word-query-attribute-name|cts:element-attribute-word-query|cts:element-attribute-word-match|cts:element-attribute-values|cts:element-attribute-value-ranges|cts:element-attribute-value-query-weight|cts:element-attribute-value-query-text|cts:element-attribute-value-query-options|cts:element-attribute-value-query-element-name|cts:element-attribute-value-query-attribute-name|cts:element-attribute-value-query|cts:element-attribute-value-match|cts:element-attribute-value-geospatial-co-occurrences|cts:element-attribute-value-co-occurrences|cts:element-attribute-range-query-weight|cts:element-attribute-range-query-value|cts:element-attribute-range-query-options|cts:element-attribute-range-query-operator|cts:element-attribute-range-query-element-name|cts:element-attribute-range-query-attribute-name|cts:element-attribute-range-query|cts:element-attribute-pair-geospatial-values|cts:element-attribute-pair-geospatial-value-match|cts:element-attribute-pair-geospatial-query-weight|cts:element-attribute-pair-geospatial-query-region|cts:element-attribute-pair-geospatial-query-options|cts:element-attribute-pair-geospatial-query-longitude-name|cts:element-attribute-pair-geospatial-query-latitude-name|cts:element-attribute-pair-geospatial-query-element-name|cts:element-attribute-pair-geospatial-query|cts:element-attribute-pair-geospatial-boxes|cts:document-query-uris|cts:document-query|cts:distance|cts:directory-query-uris|cts:directory-query-depth|cts:directory-query|cts:destination|cts:deregister|cts:contains|cts:confidence|cts:collections|cts:collection-query-uris|cts:collection-query|cts:collection-match|cts:classify|cts:circle-radius|cts:circle-center|cts:circle|cts:box-west|cts:box-south|cts:box-north|cts:box-east|cts:box|cts:bearing|cts:arc-intersection|cts:and-query-queries|cts:and-query-options|cts:and-query|cts:and-not-query-positive-query|cts:and-not-query-negative-query|cts:and-not-query|css:get|css:convert|cpf:success|cpf:failure|cpf:document-set-state|cpf:document-set-processing-status|cpf:document-set-last-updated|cpf:document-set-error|cpf:document-get-state|cpf:document-get-processing-status|cpf:document-get-last-updated|cpf:document-get-error|cpf:check-transition|alert:spawn-matching-actions|alert:rule-user-id-query|alert:rule-set-user-id|alert:rule-set-query|alert:rule-set-options|alert:rule-set-name|alert:rule-set-description|alert:rule-set-action|alert:rule-remove|alert:rule-name-query|alert:rule-insert|alert:rule-id-query|alert:rule-get-user-id|alert:rule-get-query|alert:rule-get-options|alert:rule-get-name|alert:rule-get-id|alert:rule-get-description|alert:rule-get-action|alert:rule-action-query|alert:remove-triggers|alert:make-rule|alert:make-log-action|alert:make-config|alert:make-action|alert:invoke-matching-actions|alert:get-my-rules|alert:get-all-rules|alert:get-actions|alert:find-matching-rules|alert:create-triggers|alert:config-set-uri|alert:config-set-trigger-ids|alert:config-set-options|alert:config-set-name|alert:config-set-description|alert:config-set-cpf-domain-names|alert:config-set-cpf-domain-ids|alert:config-insert|alert:config-get-uri|alert:config-get-trigger-ids|alert:config-get-options|alert:config-get-name|alert:config-get-id|alert:config-get-description|alert:config-get-cpf-domain-names|alert:config-get-cpf-domain-ids|alert:config-get|alert:config-delete|alert:action-set-options|alert:action-set-name|alert:action-set-module-root|alert:action-set-module-db|alert:action-set-module|alert:action-set-description|alert:action-remove|alert:action-insert|alert:action-get-options|alert:action-get-name|alert:action-get-module-root|alert:action-get-module-db|alert:action-get-module|alert:action-get-description|zero-or-one|years-from-duration|year-from-dateTime|year-from-date|upper-case|unordered|true|translate|trace|tokenize|timezone-from-time|timezone-from-dateTime|timezone-from-date|sum|subtract-dateTimes-yielding-yearMonthDuration|subtract-dateTimes-yielding-dayTimeDuration|substring-before|substring-after|substring|subsequence|string-to-codepoints|string-pad|string-length|string-join|string|static-base-uri|starts-with|seconds-from-time|seconds-from-duration|seconds-from-dateTime|round-half-to-even|round|root|reverse|resolve-uri|resolve-QName|replace|remove|QName|prefix-from-QName|position|one-or-more|number|not|normalize-unicode|normalize-space|node-name|node-kind|nilled|namespace-uri-from-QName|namespace-uri-for-prefix|namespace-uri|name|months-from-duration|month-from-dateTime|month-from-date|minutes-from-time|minutes-from-duration|minutes-from-dateTime|min|max|matches|lower-case|local-name-from-QName|local-name|last|lang|iri-to-uri|insert-before|index-of|in-scope-prefixes|implicit-timezone|idref|id|hours-from-time|hours-from-duration|hours-from-dateTime|floor|false|expanded-QName|exists|exactly-one|escape-uri|escape-html-uri|error|ends-with|encode-for-uri|empty|document-uri|doc-available|doc|distinct-values|distinct-nodes|default-collation|deep-equal|days-from-duration|day-from-dateTime|day-from-date|data|current-time|current-dateTime|current-date|count|contains|concat|compare|collection|codepoints-to-string|codepoint-equal|ceiling|boolean|base-uri|avg|adjust-time-to-timezone|adjust-dateTime-to-timezone|adjust-date-to-timezone|abs)\b/], +["pln",/^[\w:-]+/],["pln",/^[\t\n\r \xa0]+/]]),["xq","xquery"]); diff --git a/releases/2.2.0/ant/js/google-code-prettify/lang-yaml.js b/releases/2.2.0/ant/js/google-code-prettify/lang-yaml.js new file mode 100644 index 00000000..c38729b6 --- /dev/null +++ b/releases/2.2.0/ant/js/google-code-prettify/lang-yaml.js @@ -0,0 +1,2 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["pun",/^[:>?|]+/,a,":|>?"],["dec",/^%(?:YAML|TAG)[^\n\r#]+/,a,"%"],["typ",/^&\S+/,a,"&"],["typ",/^!\S*/,a,"!"],["str",/^"(?:[^"\\]|\\.)*(?:"|$)/,a,'"'],["str",/^'(?:[^']|'')*(?:'|$)/,a,"'"],["com",/^#[^\n\r]*/,a,"#"],["pln",/^\s+/,a," \t\r\n"]],[["dec",/^(?:---|\.\.\.)(?:[\n\r]|$)/],["pun",/^-/],["kwd",/^\w+:[\n\r ]/],["pln",/^\w+/]]),["yaml","yml"]); diff --git a/releases/2.2.0/ant/js/google-code-prettify/prettify.css b/releases/2.2.0/ant/js/google-code-prettify/prettify.css new file mode 100644 index 00000000..d44b3a22 --- /dev/null +++ b/releases/2.2.0/ant/js/google-code-prettify/prettify.css @@ -0,0 +1 @@ +.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee} \ No newline at end of file diff --git a/releases/2.2.0/ant/js/google-code-prettify/prettify.js b/releases/2.2.0/ant/js/google-code-prettify/prettify.js new file mode 100644 index 00000000..eef5ad7e --- /dev/null +++ b/releases/2.2.0/ant/js/google-code-prettify/prettify.js @@ -0,0 +1,28 @@ +var q=null;window.PR_SHOULD_USE_CONTINUATION=!0; +(function(){function L(a){function m(a){var f=a.charCodeAt(0);if(f!==92)return f;var b=a.charAt(1);return(f=r[b])?f:"0"<=b&&b<="7"?parseInt(a.substring(1),8):b==="u"||b==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function e(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);a=String.fromCharCode(a);if(a==="\\"||a==="-"||a==="["||a==="]")a="\\"+a;return a}function h(a){for(var f=a.substring(1,a.length-1).match(/\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\[0-3][0-7]{0,2}|\\[0-7]{1,2}|\\[\S\s]|[^\\]/g),a= +[],b=[],o=f[0]==="^",c=o?1:0,i=f.length;c122||(d<65||j>90||b.push([Math.max(65,j)|32,Math.min(d,90)|32]),d<97||j>122||b.push([Math.max(97,j)&-33,Math.min(d,122)&-33]))}}b.sort(function(a,f){return a[0]-f[0]||f[1]-a[1]});f=[];j=[NaN,NaN];for(c=0;ci[0]&&(i[1]+1>i[0]&&b.push("-"),b.push(e(i[1])));b.push("]");return b.join("")}function y(a){for(var f=a.source.match(/\[(?:[^\\\]]|\\[\S\s])*]|\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\\d+|\\[^\dux]|\(\?[!:=]|[()^]|[^()[\\^]+/g),b=f.length,d=[],c=0,i=0;c=2&&a==="["?f[c]=h(j):a!=="\\"&&(f[c]=j.replace(/[A-Za-z]/g,function(a){a=a.charCodeAt(0);return"["+String.fromCharCode(a&-33,a|32)+"]"}));return f.join("")}for(var t=0,s=!1,l=!1,p=0,d=a.length;p=5&&"lang-"===b.substring(0,5))&&!(o&&typeof o[1]==="string"))c=!1,b="src";c||(r[f]=b)}i=d;d+=f.length;if(c){c=o[1];var j=f.indexOf(c),k=j+c.length;o[2]&&(k=f.length-o[2].length,j=k-c.length);b=b.substring(5);B(l+i,f.substring(0,j),e,p);B(l+i+j,c,C(b,c),p);B(l+i+k,f.substring(k),e,p)}else p.push(l+i,b)}a.e=p}var h={},y;(function(){for(var e=a.concat(m), +l=[],p={},d=0,g=e.length;d=0;)h[n.charAt(k)]=r;r=r[1];n=""+r;p.hasOwnProperty(n)||(l.push(r),p[n]=q)}l.push(/[\S\s]/);y=L(l)})();var t=m.length;return e}function u(a){var m=[],e=[];a.tripleQuotedStrings?m.push(["str",/^(?:'''(?:[^'\\]|\\[\S\s]|''?(?=[^']))*(?:'''|$)|"""(?:[^"\\]|\\[\S\s]|""?(?=[^"]))*(?:"""|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$))/,q,"'\""]):a.multiLineStrings?m.push(["str",/^(?:'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$)|`(?:[^\\`]|\\[\S\s])*(?:`|$))/, +q,"'\"`"]):m.push(["str",/^(?:'(?:[^\n\r'\\]|\\.)*(?:'|$)|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,q,"\"'"]);a.verbatimStrings&&e.push(["str",/^@"(?:[^"]|"")*(?:"|$)/,q]);var h=a.hashComments;h&&(a.cStyleComments?(h>1?m.push(["com",/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,q,"#"]):m.push(["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,q,"#"]),e.push(["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,q])):m.push(["com",/^#[^\n\r]*/, +q,"#"]));a.cStyleComments&&(e.push(["com",/^\/\/[^\n\r]*/,q]),e.push(["com",/^\/\*[\S\s]*?(?:\*\/|$)/,q]));a.regexLiterals&&e.push(["lang-regex",/^(?:^^\.?|[!+-]|!=|!==|#|%|%=|&|&&|&&=|&=|\(|\*|\*=|\+=|,|-=|->|\/|\/=|:|::|;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|[?@[^]|\^=|\^\^|\^\^=|{|\||\|=|\|\||\|\|=|~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\s*(\/(?=[^*/])(?:[^/[\\]|\\[\S\s]|\[(?:[^\\\]]|\\[\S\s])*(?:]|$))+\/)/]);(h=a.types)&&e.push(["typ",h]);a=(""+a.keywords).replace(/^ | $/g, +"");a.length&&e.push(["kwd",RegExp("^(?:"+a.replace(/[\s,]+/g,"|")+")\\b"),q]);m.push(["pln",/^\s+/,q," \r\n\t\xa0"]);e.push(["lit",/^@[$_a-z][\w$@]*/i,q],["typ",/^(?:[@_]?[A-Z]+[a-z][\w$@]*|\w+_t\b)/,q],["pln",/^[$_a-z][\w$@]*/i,q],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,q,"0123456789"],["pln",/^\\[\S\s]?/,q],["pun",/^.[^\s\w"-$'./@\\`]*/,q]);return x(m,e)}function D(a,m){function e(a){switch(a.nodeType){case 1:if(k.test(a.className))break;if("BR"===a.nodeName)h(a), +a.parentNode&&a.parentNode.removeChild(a);else for(a=a.firstChild;a;a=a.nextSibling)e(a);break;case 3:case 4:if(p){var b=a.nodeValue,d=b.match(t);if(d){var c=b.substring(0,d.index);a.nodeValue=c;(b=b.substring(d.index+d[0].length))&&a.parentNode.insertBefore(s.createTextNode(b),a.nextSibling);h(a);c||a.parentNode.removeChild(a)}}}}function h(a){function b(a,d){var e=d?a.cloneNode(!1):a,f=a.parentNode;if(f){var f=b(f,1),g=a.nextSibling;f.appendChild(e);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return e} +for(;!a.nextSibling;)if(a=a.parentNode,!a)return;for(var a=b(a.nextSibling,0),e;(e=a.parentNode)&&e.nodeType===1;)a=e;d.push(a)}var k=/(?:^|\s)nocode(?:\s|$)/,t=/\r\n?|\n/,s=a.ownerDocument,l;a.currentStyle?l=a.currentStyle.whiteSpace:window.getComputedStyle&&(l=s.defaultView.getComputedStyle(a,q).getPropertyValue("white-space"));var p=l&&"pre"===l.substring(0,3);for(l=s.createElement("LI");a.firstChild;)l.appendChild(a.firstChild);for(var d=[l],g=0;g=0;){var h=m[e];A.hasOwnProperty(h)?window.console&&console.warn("cannot override language handler %s",h):A[h]=a}}function C(a,m){if(!a||!A.hasOwnProperty(a))a=/^\s*=o&&(h+=2);e>=c&&(a+=2)}}catch(w){"console"in window&&console.log(w&&w.stack?w.stack:w)}}var v=["break,continue,do,else,for,if,return,while"],w=[[v,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"], +"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],F=[w,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],G=[w,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"], +H=[G,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],w=[w,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],I=[v,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"], +J=[v,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],v=[v,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],K=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,N=/\S/,O=u({keywords:[F,H,w,"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END"+ +I,J,v],hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),A={};k(O,["default-code"]);k(x([],[["pln",/^[^]*(?:>|$)/],["com",/^<\!--[\S\s]*?(?:--\>|$)/],["lang-",/^<\?([\S\s]+?)(?:\?>|$)/],["lang-",/^<%([\S\s]+?)(?:%>|$)/],["pun",/^(?:<[%?]|[%?]>)/],["lang-",/^]*>([\S\s]+?)<\/xmp\b[^>]*>/i],["lang-js",/^]*>([\S\s]*?)(<\/script\b[^>]*>)/i],["lang-css",/^]*>([\S\s]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]), +["default-markup","htm","html","mxml","xhtml","xml","xsl"]);k(x([["pln",/^\s+/,q," \t\r\n"],["atv",/^(?:"[^"]*"?|'[^']*'?)/,q,"\"'"]],[["tag",/^^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["atn",/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^\s"'>]*(?:[^\s"'/>]|\/(?=\s)))/],["pun",/^[/<->]+/],["lang-js",/^on\w+\s*=\s*"([^"]+)"/i],["lang-js",/^on\w+\s*=\s*'([^']+)'/i],["lang-js",/^on\w+\s*=\s*([^\s"'>]+)/i],["lang-css",/^style\s*=\s*"([^"]+)"/i],["lang-css",/^style\s*=\s*'([^']+)'/i],["lang-css", +/^style\s*=\s*([^\s"'>]+)/i]]),["in.tag"]);k(x([],[["atv",/^[\S\s]+/]]),["uq.val"]);k(u({keywords:F,hashComments:!0,cStyleComments:!0,types:K}),["c","cc","cpp","cxx","cyc","m"]);k(u({keywords:"null,true,false"}),["json"]);k(u({keywords:H,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:K}),["cs"]);k(u({keywords:G,cStyleComments:!0}),["java"]);k(u({keywords:v,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]);k(u({keywords:I,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}), +["cv","py"]);k(u({keywords:"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]);k(u({keywords:J,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]);k(u({keywords:w,cStyleComments:!0,regexLiterals:!0}),["js"]);k(u({keywords:"all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes", +hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]);k(x([],[["str",/^[\S\s]+/]]),["regex"]);window.prettyPrintOne=function(a,m,e){var h=document.createElement("PRE");h.innerHTML=a;e&&D(h,e);E({g:m,i:e,h:h});return h.innerHTML};window.prettyPrint=function(a){function m(){for(var e=window.PR_SHOULD_USE_CONTINUATION?l.now()+250:Infinity;p=0){var k=k.match(g),f,b;if(b= +!k){b=n;for(var o=void 0,c=b.firstChild;c;c=c.nextSibling)var i=c.nodeType,o=i===1?o?b:c:i===3?N.test(c.nodeValue)?b:o:o;b=(f=o===b?void 0:o)&&"CODE"===f.tagName}b&&(k=f.className.match(g));k&&(k=k[1]);b=!1;for(o=n.parentNode;o;o=o.parentNode)if((o.tagName==="pre"||o.tagName==="code"||o.tagName==="xmp")&&o.className&&o.className.indexOf("prettyprint")>=0){b=!0;break}b||((b=(b=n.className.match(/\blinenums\b(?::(\d+))?/))?b[1]&&b[1].length?+b[1]:!0:!1)&&D(n,b),d={g:k,h:n,i:b},E(d))}}p + + + + + +All Classes (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + +

All Classes

+ + + diff --git a/releases/2.2.0/api/allclasses-noframe.html b/releases/2.2.0/api/allclasses-noframe.html new file mode 100644 index 00000000..b7266edf --- /dev/null +++ b/releases/2.2.0/api/allclasses-noframe.html @@ -0,0 +1,90 @@ + + + + + + +All Classes (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + +

All Classes

+ + + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html new file mode 100644 index 00000000..4c288417 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html @@ -0,0 +1,303 @@ + + + + + + +AnnotatedMethodProvider (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class AnnotatedMethodProvider

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AnnotatedMethodProvider(java.lang.Class<? extends java.lang.annotation.Annotation> ann) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AnnotatedMethodProvider

        +
        public AnnotatedMethodProvider(java.lang.Class<? extends java.lang.annotation.Annotation> ann)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        public java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                                     ClassModel suiteClassModel)
        +
        Description copied from interface: TestMethodProvider
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        +
        Specified by:
        +
        getTestMethods in interface TestMethodProvider
        +
        Parameters:
        +
        suiteClass - The suite class.
        +
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        +
        Return a set of methods which should be invoked by the runner as + tests.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/AssertingRandom.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/AssertingRandom.html new file mode 100644 index 00000000..6920b3e2 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/AssertingRandom.html @@ -0,0 +1,546 @@ + + + + + + +AssertingRandom (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class AssertingRandom

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.util.Random
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.AssertingRandom
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public final class AssertingRandom
    +extends java.util.Random
    +
    A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AssertingRandom(java.lang.Thread owner, + java.util.Random delegate) +
      Creates an instance to be used by owner thread and delegating + to delegate until destroy()ed.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected java.lang.Objectclone() 
      voiddestroy() +
      This object will no longer be usable after this method is called.
      +
      booleanequals(java.lang.Object obj) 
      inthashCode() 
      protected intnext(int bits) 
      booleannextBoolean() 
      voidnextBytes(byte[] bytes) 
      doublenextDouble() 
      floatnextFloat() 
      doublenextGaussian() 
      intnextInt() 
      intnextInt(int n) 
      longnextLong() 
      voidsetSeed(long seed) 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.util.Random

        +doubles, doubles, doubles, doubles, ints, ints, ints, ints, longs, longs, longs, longs
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AssertingRandom

        +
        public AssertingRandom(java.lang.Thread owner,
        +                       java.util.Random delegate)
        +
        Creates an instance to be used by owner thread and delegating + to delegate until destroy()ed.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        next

        +
        protected int next(int bits)
        +
        +
        Overrides:
        +
        next in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBoolean

        +
        public boolean nextBoolean()
        +
        +
        Overrides:
        +
        nextBoolean in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBytes

        +
        public void nextBytes(byte[] bytes)
        +
        +
        Overrides:
        +
        nextBytes in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextDouble

        +
        public double nextDouble()
        +
        +
        Overrides:
        +
        nextDouble in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextFloat

        +
        public float nextFloat()
        +
        +
        Overrides:
        +
        nextFloat in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextGaussian

        +
        public double nextGaussian()
        +
        +
        Overrides:
        +
        nextGaussian in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt()
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt(int n)
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextLong

        +
        public long nextLong()
        +
        +
        Overrides:
        +
        nextLong in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        setSeed

        +
        public void setSeed(long seed)
        +
        +
        Overrides:
        +
        setSeed in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        destroy

        +
        public void destroy()
        +
        This object will no longer be usable after this method is called.
        +
      • +
      + + + +
        +
      • +

        clone

        +
        protected java.lang.Object clone()
        +                          throws java.lang.CloneNotSupportedException
        +
        +
        Overrides:
        +
        clone in class java.lang.Object
        +
        Throws:
        +
        java.lang.CloneNotSupportedException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html new file mode 100644 index 00000000..34b19463 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html @@ -0,0 +1,341 @@ + + + + + + +ClassGlobFilter (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassGlobFilter

+
+
+ +
+
    +
  • +
    +
    +
    public class ClassGlobFilter
    +extends GlobFilter
    +
    A filter for Description.getClassName().
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassGlobFilter(java.lang.String globPattern) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      java.lang.Stringdescribe() 
      booleanshouldRun(org.junit.runner.Description description) 
      + +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassGlobFilter

        +
        public ClassGlobFilter(java.lang.String globPattern)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        shouldRun

        +
        public boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class GlobFilter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class GlobFilter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html new file mode 100644 index 00000000..0dc0bf63 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html @@ -0,0 +1,390 @@ + + + + + + +ClassModel.FieldModel (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel.FieldModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel.FieldModel
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static final class ClassModel.FieldModel
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      Telement 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      FieldModel(java.lang.reflect.Field f) 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        element

        +
        public final T extends java.lang.reflect.Member element
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FieldModel

        +
        public FieldModel(java.lang.reflect.Field f)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        getDown

        +
        public E getDown()
        +
      • +
      + + + +
        +
      • +

        getUp

        +
        public E getUp()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html new file mode 100644 index 00000000..12c8a80c --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html @@ -0,0 +1,390 @@ + + + + + + +ClassModel.MethodModel (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel.MethodModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel.MethodModel
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static final class ClassModel.MethodModel
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      Telement 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MethodModel(java.lang.reflect.Method m) 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        element

        +
        public final T extends java.lang.reflect.Member element
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MethodModel

        +
        public MethodModel(java.lang.reflect.Method m)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        getDown

        +
        public E getDown()
        +
      • +
      + + + +
        +
      • +

        getUp

        +
        public E getUp()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html new file mode 100644 index 00000000..e0a8eba8 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html @@ -0,0 +1,371 @@ + + + + + + +ClassModel.Scope (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Enum ClassModel.Scope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ClassModel.Scope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.ClassModel.Scope
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<ClassModel.Scope>
    +
    +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static enum ClassModel.Scope
    +extends java.lang.Enum<ClassModel.Scope>
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static ClassModel.ScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ClassModel.Scope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ClassModel.Scope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ClassModel.Scope c : ClassModel.Scope.values())
        +    System.out.println(c);
        +
        +
        +
        Returns:
        +
        an array containing the constants of this enum type, in the order they are declared
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ClassModel.Scope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        +
        Parameters:
        +
        name - the name of the enum constant to be returned.
        +
        Returns:
        +
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/ClassModel.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/ClassModel.html new file mode 100644 index 00000000..ae4029a8 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/ClassModel.html @@ -0,0 +1,362 @@ + + + + + + +ClassModel (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class ClassModel
    +extends java.lang.Object
    +
    Class model for a test suite. Builds relationship (overrides/ shadows) links + for methods and fields.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassModel(java.lang.Class<?> clazz) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel>getAnnotatedLeafMethods(java.lang.Class<? extends java.lang.annotation.Annotation> annotation) 
      <T extends java.lang.annotation.Annotation>
      T
      getAnnotation(java.lang.reflect.Method method, + java.lang.Class<T> annClass, + boolean inherited) 
      java.util.Map<java.lang.reflect.Field,ClassModel.FieldModel>getFields() 
      java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel>getMethods() 
      <T extends java.lang.annotation.Annotation>
      boolean
      isAnnotationPresent(java.lang.reflect.Method method, + java.lang.Class<T> annClass, + boolean inherited) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassModel

        +
        public ClassModel(java.lang.Class<?> clazz)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + +
        +
      • +

        getAnnotatedLeafMethods

        +
        public java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel> getAnnotatedLeafMethods(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
        +
      • +
      + + + +
        +
      • +

        getAnnotation

        +
        public <T extends java.lang.annotation.Annotation> T getAnnotation(java.lang.reflect.Method method,
        +                                                                   java.lang.Class<T> annClass,
        +                                                                   boolean inherited)
        +
      • +
      + + + +
        +
      • +

        isAnnotationPresent

        +
        public <T extends java.lang.annotation.Annotation> boolean isAnnotationPresent(java.lang.reflect.Method method,
        +                                                                               java.lang.Class<T> annClass,
        +                                                                               boolean inherited)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html new file mode 100644 index 00000000..73ff16d7 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html @@ -0,0 +1,356 @@ + + + + + + +FilterExpressionParser.Node (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class FilterExpressionParser.Node

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    FilterExpressionParser
    +
    +
    +
    +
    public abstract class FilterExpressionParser.Node
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      com.carrotsearch.randomizedtesting.FilterExpressionParser.InputRangerange 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Node() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      booleanevaluate(com.carrotsearch.randomizedtesting.FilterExpressionParser.IContext context) 
      java.lang.StringtoExpression() 
      protected java.lang.StringBuildertoExpression(java.lang.StringBuilder b) 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        range

        +
        public com.carrotsearch.randomizedtesting.FilterExpressionParser.InputRange range
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Node

        +
        public Node()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        toExpression

        +
        public final java.lang.String toExpression()
        +
      • +
      + + + +
        +
      • +

        toExpression

        +
        protected java.lang.StringBuilder toExpression(java.lang.StringBuilder b)
        +
      • +
      + + + +
        +
      • +

        evaluate

        +
        public boolean evaluate(com.carrotsearch.randomizedtesting.FilterExpressionParser.IContext context)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html new file mode 100644 index 00000000..92a232c6 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html @@ -0,0 +1,296 @@ + + + + + + +FilterExpressionParser (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class FilterExpressionParser

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.FilterExpressionParser
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class FilterExpressionParser
    +extends java.lang.Object
    +
    Test group conditions filter parser.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FilterExpressionParser

        +
        public FilterExpressionParser()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/GlobFilter.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/GlobFilter.html new file mode 100644 index 00000000..0823c79d --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/GlobFilter.html @@ -0,0 +1,370 @@ + + + + + + +GlobFilter (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class GlobFilter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.manipulation.Filter
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.GlobFilter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ClassGlobFilter, MethodGlobFilter
    +
    +
    +
    +
    public abstract class GlobFilter
    +extends org.junit.runner.manipulation.Filter
    +
    A filter that matches something using globbing (*) pattern.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected java.lang.StringglobPattern 
      +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      GlobFilter(java.lang.String glob) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract java.lang.Stringdescribe() 
      protected booleanglobMatches(java.lang.String string) +
      Check if a given string matches the glob.
      +
      abstract booleanshouldRun(org.junit.runner.Description description) 
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        globPattern

        +
        protected final java.lang.String globPattern
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        GlobFilter

        +
        public GlobFilter(java.lang.String glob)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        globMatches

        +
        protected final boolean globMatches(java.lang.String string)
        +
        Check if a given string matches the glob.
        +
      • +
      + + + +
        +
      • +

        shouldRun

        +
        public abstract boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class org.junit.runner.manipulation.Filter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public abstract java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class org.junit.runner.manipulation.Filter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html new file mode 100644 index 00000000..37536dbb --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html @@ -0,0 +1,299 @@ + + + + + + +JUnit3MethodProvider (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class JUnit3MethodProvider

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.JUnit3MethodProvider
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    TestMethodProvider
    +
    +
    +
    +
    public class JUnit3MethodProvider
    +extends java.lang.Object
    +implements TestMethodProvider
    +
    Method provider selecting tests that follow a name pattern of test(.*).
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JUnit3MethodProvider

        +
        public JUnit3MethodProvider()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        public java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                                     ClassModel suiteClassModel)
        +
        Description copied from interface: TestMethodProvider
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        +
        Specified by:
        +
        getTestMethods in interface TestMethodProvider
        +
        Parameters:
        +
        suiteClass - The suite class.
        +
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        +
        Return a set of methods which should be invoked by the runner as + tests.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html new file mode 100644 index 00000000..79150474 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html @@ -0,0 +1,256 @@ + + + + + + +JUnit4MethodProvider (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class JUnit4MethodProvider

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    TestMethodProvider
    +
    +
    +
    +
    public class JUnit4MethodProvider
    +extends AnnotatedMethodProvider
    +
    Method provider selecting Test annotated public instance parameterless methods.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JUnit4MethodProvider

        +
        public JUnit4MethodProvider()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/LifecycleScope.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/LifecycleScope.html new file mode 100644 index 00000000..9397cf6d --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/LifecycleScope.html @@ -0,0 +1,350 @@ + + + + + + +LifecycleScope (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Enum LifecycleScope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<LifecycleScope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.LifecycleScope
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<LifecycleScope>
    +
    +
    +
    +
    public enum LifecycleScope
    +extends java.lang.Enum<LifecycleScope>
    +
    Lifecycle stages for tracking resources.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      SUITE +
      A single suite (class), including all AfterClass hooks.
      +
      TEST +
      A single test case, including all After hooks.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static LifecycleScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static LifecycleScope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        TEST

        +
        public static final LifecycleScope TEST
        +
        A single test case, including all After hooks.
        +
      • +
      + + + +
        +
      • +

        SUITE

        +
        public static final LifecycleScope SUITE
        +
        A single suite (class), including all AfterClass hooks.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static LifecycleScope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (LifecycleScope c : LifecycleScope.values())
        +    System.out.println(c);
        +
        +
        +
        Returns:
        +
        an array containing the constants of this enum type, in the order they are declared
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static LifecycleScope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        +
        Parameters:
        +
        name - the name of the enum constant to be returned.
        +
        Returns:
        +
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html new file mode 100644 index 00000000..178480a4 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html @@ -0,0 +1,341 @@ + + + + + + +MethodGlobFilter (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class MethodGlobFilter

+
+
+ +
+
    +
  • +
    +
    +
    public class MethodGlobFilter
    +extends GlobFilter
    +
    A filter for Description.getMethodName().
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MethodGlobFilter(java.lang.String globPattern) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      java.lang.Stringdescribe() 
      booleanshouldRun(org.junit.runner.Description description) 
      + +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MethodGlobFilter

        +
        public MethodGlobFilter(java.lang.String globPattern)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        shouldRun

        +
        public boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class GlobFilter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class GlobFilter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html new file mode 100644 index 00000000..013f642d --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html @@ -0,0 +1,309 @@ + + + + + + +MixWithSuiteName (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class MixWithSuiteName

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.MixWithSuiteName
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MixWithSuiteName() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      longdecorate(long seed) +
      Called to decorate the initial seed for a Randomness.
      +
      voidinitialize(java.lang.Class<?> suiteClass) +
      Called once after instantiation to set up the decorator.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MixWithSuiteName

        +
        public MixWithSuiteName()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        public void initialize(java.lang.Class<?> suiteClass)
        +
        Description copied from interface: SeedDecorator
        +
        Called once after instantiation to set up the decorator.
        +
        +
        Specified by:
        +
        initialize in interface SeedDecorator
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/RandomizedContext.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/RandomizedContext.html new file mode 100644 index 00000000..bf456141 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/RandomizedContext.html @@ -0,0 +1,422 @@ + + + + + + +RandomizedContext (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedContext

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.RandomizedContext
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomizedContext
    +extends java.lang.Object
    +
    Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTargetClass

        +
        public java.lang.Class<?> getTargetClass()
        +
        The class (suite) being tested.
        +
      • +
      + + + +
        +
      • +

        getRunnerSeedAsString

        +
        public java.lang.String getRunnerSeedAsString()
        +
        Returns the runner's master seed, formatted.
        +
      • +
      + + + +
        +
      • +

        getRandomness

        +
        public Randomness getRandomness()
        +
        Source of randomness for the context's thread.
        +
      • +
      + + + + + + + +
        +
      • +

        isNightly

        +
        public boolean isNightly()
        +
        Return true if tests are running in nightly mode.
        +
      • +
      + + + +
        +
      • +

        current

        +
        public static RandomizedContext current()
        +
        +
        Returns:
        +
        Returns the context for the calling thread or throws an + IllegalStateException if the thread is out of scope.
        +
        Throws:
        +
        java.lang.IllegalStateException - If context is not available.
        +
        +
      • +
      + + + +
        +
      • +

        getRunner

        +
        public RandomizedRunner getRunner()
        +
        Access to the runner governing this context.
        +
      • +
      + + + + + +
        +
      • +

        closeAtEnd

        +
        public <T extends java.io.Closeable> T closeAtEnd(T resource,
        +                                                  LifecycleScope scope)
        +
        Dispose the given resource at the end of a given lifecycle scope. If the Closeable + throws an exception, the test case or suite will end in a failure.
        +
        +
        Returns:
        +
        resource (for call chaining).
        +
        +
      • +
      + + + +
        +
      • +

        getGroupEvaluator

        +
        public com.carrotsearch.randomizedtesting.GroupEvaluator getGroupEvaluator()
        +
        Provide access to GroupEvaluator.
        +
      • +
      + + + +
        +
      • +

        runWithPrivateRandomness

        +
        public <T> T runWithPrivateRandomness(Randomness randomness,
        +                                      java.util.concurrent.Callable<T> callable)
        +                               throws java.lang.Exception
        +
        Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns. +

        + This utility method can be used to initialize resources in a reproducible way since all calls to utility methods + like RandomizedTest.randomInt() et.al. are forwarded to the current + RandomContext which uses the provided randomness from the top of the stack. +

        +
        +
        Type Parameters:
        +
        T - the return type of the callable
        +
        Parameters:
        +
        randomness - the randomness to push to the top of the stack
        +
        callable - the callable to execute
        +
        Returns:
        +
        the result of the call to Callable.call()
        +
        Throws:
        +
        java.lang.Exception - if Callable.call() throws an exception
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html new file mode 100644 index 00000000..44f39db5 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html @@ -0,0 +1,664 @@ + + + + + + +RandomizedRunner (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedRunner

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.Runner
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.RandomizedRunner
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.runner.Describable, org.junit.runner.manipulation.Filterable
    +
    +
    +
    +
    public final class RandomizedRunner
    +extends org.junit.runner.Runner
    +implements org.junit.runner.manipulation.Filterable
    +
    A Runner implementation for running randomized test cases with + predictable and repeatable randomness. + +

    Supports the following JUnit4 features: +

      +
    • BeforeClass-annotated methods (before all tests of a class/superclass),
    • +
    • Before-annotated methods (before each test),
    • +
    • Test-annotated methods,
    • +
    • After-annotated methods (after each test),
    • +
    • AfterClass-annotated methods (after all tests of a class/superclass),
    • +
    • Rule-annotated fields implementing MethodRule + and TestRule.
    • +
    + +

    Contracts: +

      +
    • BeforeClass, Before + methods declared in superclasses are called before methods declared in subclasses,
    • +
    • AfterClass, After + methods declared in superclasses are called after methods declared in subclasses,
    • +
    • BeforeClass, Before, AfterClass, After + methods declared within the same class are called in randomized order + derived from the master seed (repeatable with the same seed),
    • +
    + +

    Deviations from "standard" JUnit: +

      +
    • test methods are allowed to return values (the return value is ignored),
    • +
    • hook methods need not be public; in fact, it is encouraged to make them private to + avoid accidental shadowing which silently drops parent hooks from executing + (applies to class hooks mostly, but also to instance hooks).
    • +
    • all exceptions raised during hooks or test case execution are reported to the notifier, + there is no suppression or chaining of exceptions,
    • +
    • a test method must not leave behind any active threads; this is detected + using ThreadGroup active counts and is sometimes problematic (many classes + in the standard library leave active threads behind without waiting for them to terminate). + One can use the ThreadLeakScope, ThreadLeakAction + and other annotations to control how aggressive the detection + strategy is and if it fails the test or not.
    • +
    • uncaught exceptions from any of children threads will cause the test to fail.
    • +
    +
    +
    See Also:
    +
    RandomizedTest, +ThreadLeakAction, +ThreadLeakScope, +ThreadLeakZombies, +ThreadLeakGroup, +ThreadLeakLingering, +ThreadLeakFilters, +Listeners, +RandomizedContext, +TestMethodProviders
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringAUGMENTED_SEED_PACKAGE +
      Fake package of a stack trace entry inserted into exceptions thrown by + test methods.
      +
      static intDEFAULT_ITERATIONS +
      The default number of test repeat iterations.
      +
      static intDEFAULT_KILLATTEMPTS +
      The default number of first interrupts, then Thread.stop attempts.
      +
      static intDEFAULT_KILLWAIT +
      Time in between interrupt retries or stop retries.
      +
      static intDEFAULT_TIMEOUT +
      Default timeout for a single test case.
      +
      static intDEFAULT_TIMEOUT_SUITE +
      Default timeout for an entire suite.
      +
      com.carrotsearch.randomizedtesting.GroupEvaluatorgroupEvaluator 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomizedRunner(java.lang.Class<?> testClass) +
      Creates a new runner for the given class.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      java.util.ArrayList<java.lang.Object[]>collectFactoryParameters() +
      Collect parameters from factory methods.
      +
      voidfilter(org.junit.runner.manipulation.Filter filter) +
      Implement Filterable because GUIs depend on it to run tests selectively.
      +
      org.junit.runner.DescriptiongetDescription() +
      Return the current tree of test descriptions (filtered).
      +
      TraceFormattinggetTraceFormatting() +
      Stack trace formatting utilities.
      +
      static booleanhasZombieThreads() +
      Returns true if any previous (or current) suite marked with + ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS has + left zombie threads.
      +
      static java.lang.StringmethodName(org.junit.runner.Description description) +
      Attempts to extract just the method name from parameterized notation.
      +
      voidrun(org.junit.runner.notification.RunNotifier notifier) +
      Runs all tests and hooks.
      +
      static java.lang.StringseedFromThrowable(java.lang.Throwable t) +
      RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with AUGMENTED_SEED_PACKAGE.
      +
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.Runner

        +testCount
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        AUGMENTED_SEED_PACKAGE

        +
        public static final java.lang.String AUGMENTED_SEED_PACKAGE
        +
        Fake package of a stack trace entry inserted into exceptions thrown by + test methods. These stack entries contain additional information about + seeds used during execution.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        DEFAULT_TIMEOUT

        +
        public static final int DEFAULT_TIMEOUT
        +
        Default timeout for a single test case. By default + the timeout is disabled. Use global system property + SysGlobals.SYSPROP_TIMEOUT or an annotation Timeout if you need to set + timeouts or expect some test cases may hang. This will slightly slow down + the tests because each test case is executed in a forked thread.
        +
        +
        See Also:
        +
        SysGlobals.SYSPROP_TIMEOUT(), +Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        DEFAULT_KILLATTEMPTS

        +
        public static final int DEFAULT_KILLATTEMPTS
        +
        The default number of first interrupts, then Thread.stop attempts.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        DEFAULT_KILLWAIT

        +
        public static final int DEFAULT_KILLWAIT
        +
        Time in between interrupt retries or stop retries.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        DEFAULT_ITERATIONS

        +
        public static final int DEFAULT_ITERATIONS
        +
        The default number of test repeat iterations.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        groupEvaluator

        +
        public com.carrotsearch.randomizedtesting.GroupEvaluator groupEvaluator
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomizedRunner

        +
        public RandomizedRunner(java.lang.Class<?> testClass)
        +                 throws org.junit.runners.model.InitializationError
        +
        Creates a new runner for the given class.
        +
        +
        Throws:
        +
        org.junit.runners.model.InitializationError
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getDescription

        +
        public org.junit.runner.Description getDescription()
        +
        Return the current tree of test descriptions (filtered).
        +
        +
        Specified by:
        +
        getDescription in interface org.junit.runner.Describable
        +
        Specified by:
        +
        getDescription in class org.junit.runner.Runner
        +
        +
      • +
      + + + +
        +
      • +

        filter

        +
        public void filter(org.junit.runner.manipulation.Filter filter)
        +            throws org.junit.runner.manipulation.NoTestsRemainException
        +
        Implement Filterable because GUIs depend on it to run tests selectively.
        +
        +
        Specified by:
        +
        filter in interface org.junit.runner.manipulation.Filterable
        +
        Throws:
        +
        org.junit.runner.manipulation.NoTestsRemainException
        +
        +
      • +
      + + + +
        +
      • +

        run

        +
        public void run(org.junit.runner.notification.RunNotifier notifier)
        +
        Runs all tests and hooks.
        +
        +
        Specified by:
        +
        run in class org.junit.runner.Runner
        +
        +
      • +
      + + + +
        +
      • +

        collectFactoryParameters

        +
        public java.util.ArrayList<java.lang.Object[]> collectFactoryParameters()
        +
        Collect parameters from factory methods.
        +
      • +
      + + + +
        +
      • +

        getTraceFormatting

        +
        public TraceFormatting getTraceFormatting()
        +
        Stack trace formatting utilities. These may be initialized to filter out certain packages.
        +
      • +
      + + + +
        +
      • +

        seedFromThrowable

        +
        public static java.lang.String seedFromThrowable(java.lang.Throwable t)
        +
        RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with AUGMENTED_SEED_PACKAGE.
        +
        +
        Returns:
        +
        A string is returned with seeds combined, if any. Null is returned if no augmentation + can be found.
        +
        +
      • +
      + + + +
        +
      • +

        methodName

        +
        public static java.lang.String methodName(org.junit.runner.Description description)
        +
        Attempts to extract just the method name from parameterized notation.
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/RandomizedTest.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/RandomizedTest.html new file mode 100644 index 00000000..e065686e --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/RandomizedTest.html @@ -0,0 +1,1495 @@ + + + + + + +RandomizedTest (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedTest

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.RandomizedTest
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class RandomizedTest
    +extends java.lang.Object
    +
    Common scaffolding for subclassing randomized tests.
    +
    +
    See Also:
    +
    Listeners, +RandomizedContext
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected static java.nio.charset.CharsetISO8859_1 
      static java.lang.StringSYSPROP_MULTIPLIER +
      The global multiplier property (Double).
      +
      protected static java.nio.charset.CharsetUS_ASCII 
      protected static java.nio.charset.CharsetUTF16 
      protected static java.nio.charset.CharsetUTF32 
      protected static java.nio.charset.CharsetUTF8 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomizedTest() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static java.lang.Object[]$(java.lang.Object... objects) +
      This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output.
      +
      static java.lang.Object[][]$$(java.lang.Object[]... objects) 
      static voidassumeFalse(boolean condition) + +
      static voidassumeFalse(java.lang.String message, + boolean condition) + +
      static voidassumeNoException(java.lang.String msg, + java.lang.Throwable t) +
      Assume t is null.
      +
      static voidassumeNoException(java.lang.Throwable t) +
      Making Assume.assumeNoException(Throwable) directly available.
      +
      static voidassumeNotNull(java.lang.Object... objects) +
      Making Assume.assumeNotNull(Object...) directly available.
      +
      static voidassumeTrue(boolean condition) +
      Making Assume.assumeTrue(boolean) directly available.
      +
      static voidassumeTrue(java.lang.String message, + boolean condition) 
      static intatLeast(int min) +
      Returns a random value greater or equal to min.
      +
      static intatMost(int max) +
      Returns a non-negative random value smaller or equal max.
      +
      static intbetween(int min, + int max) + +
      static <T extends java.io.Closeable>
      T
      closeAfterSuite(T resource) +
      Registers a Closeable resource that should be closed after the suite + completes.
      +
      <T extends java.io.Closeable>
      T
      closeAfterTest(T resource) +
      Registers a Closeable resource that should be closed after the test + completes.
      +
      static booleanfrequently() +
      The exact opposite of rarely().
      +
      static RandomizedContextgetContext() + +
      static java.util.RandomgetRandom() + +
      static java.nio.file.PathglobalTempDir() +
      Global temporary directory created for the duration of this class's lifespan.
      +
      static booleanisNightly() +
      Returns true if we're running nightly tests.
      +
      static intiterations(int min, + int max) +
      Returns a "scaled" number of iterations for loops which can have a variable + iteration count.
      +
      static doublemultiplier() +
      A multiplier can be used to linearly scale certain values.
      +
      static java.net.ServerSocketnewServerSocket(LifecycleScope scope) +
      Assign a temporary server socket.
      +
      java.nio.file.PathnewTempDir() +
      Creates a new temporary directory for the LifecycleScope.TEST duration.
      +
      static java.nio.file.PathnewTempDir(LifecycleScope scope) +
      Creates a temporary directory, deleted after the given lifecycle phase.
      +
      java.nio.file.PathnewTempFile() +
      Creates a new temporary file for the LifecycleScope.TEST duration.
      +
      static java.nio.file.PathnewTempFile(LifecycleScope scope) +
      Creates a new temporary file deleted after the given lifecycle phase completes.
      +
      static java.lang.StringrandomAsciiOfLength(int codeUnits) 
      static java.lang.StringrandomAsciiOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static booleanrandomBoolean() 
      static byterandomByte() 
      static doublerandomDouble() 
      static floatrandomFloat() 
      static <T> TrandomFrom(java.util.List<T> list) +
      Pick a random object from the given list.
      +
      static <T> TrandomFrom(T[] array) +
      Pick a random object from the given array.
      +
      static doublerandomGaussian() 
      static intrandomInt() 
      static intrandomInt(int max) +
      A random integer from 0..max (inclusive).
      +
      static intrandomIntBetween(int min, + int max) +
      A random integer from min to max (inclusive).
      +
      static java.util.LocalerandomLocale() +
      Return a random Locale from the available locales on the system.
      +
      static longrandomLong() 
      static java.lang.StringrandomRealisticUnicodeOfCodepointLength(int codePoints) 
      static java.lang.StringrandomRealisticUnicodeOfCodepointLengthBetween(int minCodePoints, + int maxCodePoints) 
      static java.lang.StringrandomRealisticUnicodeOfLength(int codeUnits) 
      static java.lang.StringrandomRealisticUnicodeOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static shortrandomShort() 
      static java.util.TimeZonerandomTimeZone() +
      Return a random TimeZone from the available timezones on the system.
      +
      static java.lang.StringrandomUnicodeOfCodepointLength(int codePoints) 
      static java.lang.StringrandomUnicodeOfCodepointLengthBetween(int minCodePoints, + int maxCodePoints) 
      static java.lang.StringrandomUnicodeOfLength(int codeUnits) 
      static java.lang.StringrandomUnicodeOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static booleanrarely() +
      Rarely returns true in about 10% of all calls (regardless of the + isNightly() mode).
      +
      static voidrmDir(java.nio.file.Path path) +
      Recursively delete a folder.
      +
      static intscaledRandomIntBetween(int min, + int max) +
      Returns a "scaled" random number between min and max (inclusive).
      +
      static voidsleep(long millis) +
      Same as Thread.sleep(long).
      +
      static booleansystemPropertyAsBoolean(java.lang.String propertyName, + boolean defaultValue) +
      Get a system property and convert it to a boolean, if defined.
      +
      static doublesystemPropertyAsDouble(java.lang.String propertyName, + double defaultValue) +
      Get a system property and convert it to a double, if defined.
      +
      static floatsystemPropertyAsFloat(java.lang.String propertyName, + float defaultValue) +
      Get a system property and convert it to a float, if defined.
      +
      static intsystemPropertyAsInt(java.lang.String propertyName, + int defaultValue) +
      Get a system property and convert it to an int, if defined.
      +
      static floatsystemPropertyAsLong(java.lang.String propertyName, + int defaultValue) +
      Get a system property and convert it to a long, if defined.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        SYSPROP_MULTIPLIER

        +
        public static final java.lang.String SYSPROP_MULTIPLIER
        +
        The global multiplier property (Double).
        +
        +
        See Also:
        +
        multiplier(), +Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        UTF8

        +
        protected static final java.nio.charset.Charset UTF8
        +
      • +
      + + + +
        +
      • +

        UTF16

        +
        protected static final java.nio.charset.Charset UTF16
        +
      • +
      + + + +
        +
      • +

        ISO8859_1

        +
        protected static final java.nio.charset.Charset ISO8859_1
        +
      • +
      + + + +
        +
      • +

        US_ASCII

        +
        protected static final java.nio.charset.Charset US_ASCII
        +
      • +
      + + + +
        +
      • +

        UTF32

        +
        protected static final java.nio.charset.Charset UTF32
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomizedTest

        +
        public RandomizedTest()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        isNightly

        +
        public static boolean isNightly()
        +
        Returns true if we're running nightly tests.
        +
        +
        See Also:
        +
        Nightly
        +
        +
      • +
      + + + +
        +
      • +

        getRandom

        +
        public static java.util.Random getRandom()
        +
        Shortcut for RandomizedContext.getRandom(). Even though this method + is static, it returns per-thread Random instance, so no race conditions + can occur. + +

        It is recommended that specific methods are used to pick random values.

        +
      • +
      + + + +
        +
      • +

        randomBoolean

        +
        public static boolean randomBoolean()
        +
      • +
      + + + +
        +
      • +

        randomByte

        +
        public static byte randomByte()
        +
      • +
      + + + +
        +
      • +

        randomShort

        +
        public static short randomShort()
        +
      • +
      + + + +
        +
      • +

        randomInt

        +
        public static int randomInt()
        +
      • +
      + + + +
        +
      • +

        randomFloat

        +
        public static float randomFloat()
        +
      • +
      + + + +
        +
      • +

        randomDouble

        +
        public static double randomDouble()
        +
      • +
      + + + +
        +
      • +

        randomLong

        +
        public static long randomLong()
        +
      • +
      + + + +
        +
      • +

        randomGaussian

        +
        public static double randomGaussian()
        +
        +
        See Also:
        +
        Random.nextGaussian()
        +
        +
      • +
      + + + +
        +
      • +

        randomInt

        +
        public static int randomInt(int max)
        +
        A random integer from 0..max (inclusive).
        +
      • +
      + + + +
        +
      • +

        randomIntBetween

        +
        public static int randomIntBetween(int min,
        +                                   int max)
        +
        A random integer from min to max (inclusive).
        +
        +
        See Also:
        +
        scaledRandomIntBetween(int, int)
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        atMost

        +
        public static int atMost(int max)
        +
        Returns a non-negative random value smaller or equal max. The value + picked is affected by isNightly() and multiplier(). + +

        This method is effectively an alias to: +

        + scaledRandomIntBetween(0, max)
        + 
        +
        +
        See Also:
        +
        scaledRandomIntBetween(int, int)
        +
        +
      • +
      + + + +
        +
      • +

        rarely

        +
        public static boolean rarely()
        +
        Rarely returns true in about 10% of all calls (regardless of the + isNightly() mode).
        +
      • +
      + + + +
        +
      • +

        frequently

        +
        public static boolean frequently()
        +
        The exact opposite of rarely().
        +
      • +
      + + + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(T[] array)
        +
        Pick a random object from the given array. The array must not be empty.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.List<T> list)
        +
        Pick a random object from the given list.
        +
      • +
      + + + +
        +
      • +

        multiplier

        +
        public static double multiplier()
        +
        A multiplier can be used to linearly scale certain values. It can be used to make data + or iterations of certain tests "heavier" for nightly runs, for example. + +

        The default multiplier value is 1.

        +
        +
        See Also:
        +
        SYSPROP_MULTIPLIER
        +
        +
      • +
      + + + +
        +
      • +

        iterations

        +
        public static int iterations(int min,
        +                             int max)
        +
        Returns a "scaled" number of iterations for loops which can have a variable + iteration count. This method is effectively + an alias to scaledRandomIntBetween(int, int).
        +
      • +
      + + + +
        +
      • +

        scaledRandomIntBetween

        +
        public static int scaledRandomIntBetween(int min,
        +                                         int max)
        +
        Returns a "scaled" random number between min and max (inclusive). The number of + iterations will fall between [min, max], but the selection will also try to + achieve the points below: +
          +
        • the multiplier can be used to move the number of iterations closer to min + (if it is smaller than 1) or closer to max (if it is larger than 1). Setting + the multiplier to 0 will always result in picking min.
        • +
        • on normal runs, the number will be closer to min than to max.
        • +
        • on nightly runs, the number will be closer to max than to min.
        • +
        +
        +
        Parameters:
        +
        min - Minimum (inclusive).
        +
        max - Maximum (inclusive).
        +
        Returns:
        +
        Returns a random number between min and max.
        +
        See Also:
        +
        multiplier()
        +
        +
      • +
      + + + +
        +
      • +

        globalTempDir

        +
        public static java.nio.file.Path globalTempDir()
        +                                        throws java.io.IOException
        +
        Global temporary directory created for the duration of this class's lifespan. If + multiple class loaders are used, there may be more global temp dirs, but it + shouldn't really be the case in practice.
        +
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + +
        +
      • +

        newTempDir

        +
        public java.nio.file.Path newTempDir()
        +                              throws java.io.IOException
        +
        Creates a new temporary directory for the LifecycleScope.TEST duration.
        +
        +
        Throws:
        +
        java.io.IOException
        +
        See Also:
        +
        globalTempDir()
        +
        +
      • +
      + + + +
        +
      • +

        newTempDir

        +
        public static java.nio.file.Path newTempDir(LifecycleScope scope)
        +                                     throws java.io.IOException
        +
        Creates a temporary directory, deleted after the given lifecycle phase. + Temporary directory is created relative to a globally picked temporary directory.
        +
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + + + +
        +
      • +

        closeAfterTest

        +
        public <T extends java.io.Closeable> T closeAfterTest(T resource)
        +
        Registers a Closeable resource that should be closed after the test + completes.
        +
        +
        Returns:
        +
        resource (for call chaining).
        +
        +
      • +
      + + + + + +
        +
      • +

        closeAfterSuite

        +
        public static <T extends java.io.Closeable> T closeAfterSuite(T resource)
        +
        Registers a Closeable resource that should be closed after the suite + completes.
        +
        +
        Returns:
        +
        resource (for call chaining).
        +
        +
      • +
      + + + +
        +
      • +

        newTempFile

        +
        public java.nio.file.Path newTempFile()
        +                               throws java.io.IOException
        +
        Creates a new temporary file for the LifecycleScope.TEST duration.
        +
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + +
        +
      • +

        newTempFile

        +
        public static java.nio.file.Path newTempFile(LifecycleScope scope)
        +                                      throws java.io.IOException
        +
        Creates a new temporary file deleted after the given lifecycle phase completes. + The file is physically created on disk, but is not locked or opened.
        +
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + +
        +
      • +

        rmDir

        +
        public static void rmDir(java.nio.file.Path path)
        +                  throws java.io.IOException
        +
        Recursively delete a folder. Throws an exception if any failure occurs.
        +
        +
        Parameters:
        +
        path - Path to the folder to be (recursively) deleted. The folder must + exist.
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + +
        +
      • +

        newServerSocket

        +
        public static java.net.ServerSocket newServerSocket(LifecycleScope scope)
        +                                             throws java.io.IOException
        +
        Assign a temporary server socket. If you need a temporary port one can + assign a server socket and close it immediately, just to acquire its port + number.
        +
        +
        Parameters:
        +
        scope - The lifecycle scope to close the socket after. If the socket is + closed earlier, nothing happens (silently dropped).
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + +
        +
      • +

        randomLocale

        +
        public static java.util.Locale randomLocale()
        +
        Return a random Locale from the available locales on the system. + +

        Warning: This test assumes the returned array of locales is repeatable from jvm execution + to jvm execution. It _may_ be different from jvm to jvm and as such, it can render + tests execute in a different way.

        +
      • +
      + + + +
        +
      • +

        randomTimeZone

        +
        public static java.util.TimeZone randomTimeZone()
        +
        Return a random TimeZone from the available timezones on the system. + +

        Warning: This test assumes the returned array of time zones is repeatable from jvm execution + to jvm execution. It _may_ be different from jvm to jvm and as such, it can render + tests execute in a different way.

        +
      • +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        +
      • +

        $

        +
        public static java.lang.Object[] $(java.lang.Object... objects)
        +
        This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output. The name is a dollar for brevity, idea borrowed from + http://code.google.com/p/junitparams/.
        +
      • +
      + + + +
        +
      • +

        $$

        +
        public static java.lang.Object[][] $$(java.lang.Object[]... objects)
        +
        +
        See Also:
        +
        $(java.lang.Object...)
        +
        +
      • +
      + + + +
        +
      • +

        sleep

        +
        public static void sleep(long millis)
        +
        Same as Thread.sleep(long).
        +
      • +
      + + + +
        +
      • +

        assumeTrue

        +
        public static void assumeTrue(boolean condition)
        +
        Making Assume.assumeTrue(boolean) directly available.
        +
      • +
      + + + +
        +
      • +

        assumeFalse

        +
        public static void assumeFalse(boolean condition)
        + +
      • +
      + + + +
        +
      • +

        assumeNotNull

        +
        public static void assumeNotNull(java.lang.Object... objects)
        +
        Making Assume.assumeNotNull(Object...) directly available.
        +
      • +
      + + + +
        +
      • +

        assumeTrue

        +
        public static void assumeTrue(java.lang.String message,
        +                              boolean condition)
        +
        +
        Parameters:
        +
        condition - If false an InternalAssumptionViolatedException is + thrown by this method and the test case (should be) ignored (or + rather technically, flagged as a failure not passing a certain + assumption). Tests that are assumption-failures do not break + builds (again: typically).
        +
        message - Message to be included in the exception's string.
        +
        +
      • +
      + + + +
        +
      • +

        assumeFalse

        +
        public static void assumeFalse(java.lang.String message,
        +                               boolean condition)
        + +
      • +
      + + + +
        +
      • +

        assumeNoException

        +
        public static void assumeNoException(java.lang.String msg,
        +                                     java.lang.Throwable t)
        +
        Assume t is null.
        +
      • +
      + + + +
        +
      • +

        assumeNoException

        +
        public static void assumeNoException(java.lang.Throwable t)
        +
        Making Assume.assumeNoException(Throwable) directly available.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsDouble

        +
        public static double systemPropertyAsDouble(java.lang.String propertyName,
        +                                            double defaultValue)
        +
        Get a system property and convert it to a double, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsFloat

        +
        public static float systemPropertyAsFloat(java.lang.String propertyName,
        +                                          float defaultValue)
        +
        Get a system property and convert it to a float, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsInt

        +
        public static int systemPropertyAsInt(java.lang.String propertyName,
        +                                      int defaultValue)
        +
        Get a system property and convert it to an int, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsLong

        +
        public static float systemPropertyAsLong(java.lang.String propertyName,
        +                                         int defaultValue)
        +
        Get a system property and convert it to a long, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsBoolean

        +
        public static boolean systemPropertyAsBoolean(java.lang.String propertyName,
        +                                              boolean defaultValue)
        +
        Get a system property and convert it to a boolean, if defined. This method returns + true if the property exists an is set to any of the following strings + (case-insensitive): true, on, yes, enabled. + +

        false is returned if the property exists and is set to any of the + following strings (case-insensitive): + false, off, no, disabled.

        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/Randomness.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/Randomness.html new file mode 100644 index 00000000..f8a25233 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/Randomness.html @@ -0,0 +1,320 @@ + + + + + + +Randomness (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class Randomness

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.Randomness
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class Randomness
    +extends java.lang.Object
    +
    Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance. + +

    An instance of this class will be typically available from RandomizedContext. + No need to instantiate manually.

    +
    +
    See Also:
    +
    RandomizedContext
    +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      java.util.RandomgetRandom() +
      Random instance for this randomness.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Randomness

        +
        public Randomness(java.lang.Thread owner,
        +                  long seed,
        +                  SeedDecorator... decorators)
        +
      • +
      + + + +
        +
      • +

        Randomness

        +
        public Randomness(long seed,
        +                  SeedDecorator... decorators)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getRandom

        +
        public java.util.Random getRandom()
        +
        Random instance for this randomness.
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html new file mode 100644 index 00000000..5a2a0446 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html @@ -0,0 +1,358 @@ + + + + + + +ReproduceErrorMessageBuilder (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ReproduceErrorMessageBuilder

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class ReproduceErrorMessageBuilder
    +extends java.lang.Object
    +
    A builder for constructing "reproduce with" message.
    +
    +
    See Also:
    +
    appendAllOpts(Description)
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ReproduceErrorMessageBuilder

        +
        public ReproduceErrorMessageBuilder()
        +
      • +
      + + + +
        +
      • +

        ReproduceErrorMessageBuilder

        +
        public ReproduceErrorMessageBuilder(java.lang.StringBuilder builder)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/Rethrow.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/Rethrow.html new file mode 100644 index 00000000..f5433bfa --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/Rethrow.html @@ -0,0 +1,277 @@ + + + + + + +Rethrow (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class Rethrow

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.Rethrow
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class Rethrow
    +extends java.lang.Object
    +
    Rethrowing checked exceptions as unchecked ones. Eh, it is sometimes useful...
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Rethrow() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static java.lang.RuntimeExceptionrethrow(java.lang.Throwable t) +
      Rethrows t (identical object).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Rethrow

        +
        public Rethrow()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        rethrow

        +
        public static java.lang.RuntimeException rethrow(java.lang.Throwable t)
        +
        Rethrows t (identical object).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/SeedDecorator.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/SeedDecorator.html new file mode 100644 index 00000000..c72453e9 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/SeedDecorator.html @@ -0,0 +1,247 @@ + + + + + + +SeedDecorator (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface SeedDecorator

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    MixWithSuiteName
    +
    +
    +
    +
    public interface SeedDecorator
    +
    This is an advanced feature. See SeedDecorators annotation.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      longdecorate(long seed) +
      Called to decorate the initial seed for a Randomness.
      +
      voidinitialize(java.lang.Class<?> suiteClass) +
      Called once after instantiation to set up the decorator.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        void initialize(java.lang.Class<?> suiteClass)
        +
        Called once after instantiation to set up the decorator.
        +
      • +
      + + + +
        +
      • +

        decorate

        +
        long decorate(long seed)
        +
        Called to decorate the initial seed for a Randomness.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/SeedUtils.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/SeedUtils.html new file mode 100644 index 00000000..6bc71c52 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/SeedUtils.html @@ -0,0 +1,293 @@ + + + + + + +SeedUtils (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class SeedUtils

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.SeedUtils
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class SeedUtils
    +extends java.lang.Object
    +
    Utilities for parsing random seeds.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringformatSeed(long seed) +
      Format a single seed.
      +
      static java.lang.StringformatSeedChain(Randomness... randomnesses) +
      Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
      +
      static longparseSeed(java.lang.String seed) +
      Parse a single seed.
      +
      static long[]parseSeedChain(java.lang.String chain) +
      Parse a seed chain formatted with formatSeedChain(Randomness...).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        parseSeed

        +
        public static long parseSeed(java.lang.String seed)
        +
        Parse a single seed. The seed needs to be cleaned up from any surrounding characters.
        +
      • +
      + + + +
        +
      • +

        formatSeed

        +
        public static java.lang.String formatSeed(long seed)
        +
        Format a single seed.
        +
      • +
      + + + +
        +
      • +

        parseSeedChain

        +
        public static long[] parseSeedChain(java.lang.String chain)
        +
        Parse a seed chain formatted with formatSeedChain(Randomness...).
        +
      • +
      + + + +
        +
      • +

        formatSeedChain

        +
        public static java.lang.String formatSeedChain(Randomness... randomnesses)
        +
        Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/SysGlobals.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/SysGlobals.html new file mode 100644 index 00000000..65ea9d91 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/SysGlobals.html @@ -0,0 +1,569 @@ + + + + + + +SysGlobals (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class SysGlobals

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.SysGlobals
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class SysGlobals
    +extends java.lang.Object
    +
    Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringCHILDVM_SYSPROP_JVM_COUNT +
      System property passed to forked VMs: the number of concurrent JVMs.
      +
      static java.lang.StringCHILDVM_SYSPROP_JVM_ID +
      System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringCURRENT_PREFIX() +
      Static singleton's property prefix.
      +
      static SysGlobalsinitializeWith(java.lang.String prefix) 
      static java.lang.StringprefixProperty(java.lang.String propertyName) +
      Prefix a given property name with a common prefix.
      +
      static java.lang.StringSYSPROP_APPEND_SEED() +
      If true, append seed parameter to all methods.
      +
      static java.lang.StringSYSPROP_ITERATIONS() +
      The global override for the number of each test's repetitions.
      +
      static java.lang.StringSYSPROP_KILLATTEMPTS() +
      If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
      +
      static java.lang.StringSYSPROP_KILLWAIT() +
      If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
      +
      static java.lang.StringSYSPROP_PREFIX() +
      Global system property that holds the prefix used by other properties.
      +
      static java.lang.StringSYSPROP_RANDOM_SEED() +
      System property with an integer defining global initialization seeds for all + random generators.
      +
      static java.lang.StringSYSPROP_STACKFILTERING() +
      Enable or disable stack filtering.
      +
      static java.lang.StringSYSPROP_TESTCLASS() +
      Global override for picking out a single test class to execute.
      +
      static java.lang.StringSYSPROP_TESTFILTER() +
      Global test filter.
      +
      static java.lang.StringSYSPROP_TESTMETHOD() +
      Global override for picking out a single test method to execute.
      +
      static java.lang.StringSYSPROP_TIMEOUT_SUITE() +
      Global override for entire suite's maximum execution time after which + it is considered out of control.
      +
      static java.lang.StringSYSPROP_TIMEOUT() +
      Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        CHILDVM_SYSPROP_JVM_ID

        +
        public static final java.lang.String CHILDVM_SYSPROP_JVM_ID
        +
        System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CHILDVM_SYSPROP_JVM_COUNT

        +
        public static final java.lang.String CHILDVM_SYSPROP_JVM_COUNT
        +
        System property passed to forked VMs: the number of concurrent JVMs.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initializeWith

        +
        public static SysGlobals initializeWith(java.lang.String prefix)
        +
      • +
      + + + +
        +
      • +

        SYSPROP_PREFIX

        +
        public static java.lang.String SYSPROP_PREFIX()
        +
        Global system property that holds the prefix used by other properties.
        +
      • +
      + + + +
        +
      • +

        CURRENT_PREFIX

        +
        public static java.lang.String CURRENT_PREFIX()
        +
        Static singleton's property prefix. Initializes it if not already initialized.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_STACKFILTERING

        +
        public static java.lang.String SYSPROP_STACKFILTERING()
        +
        Enable or disable stack filtering.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_RANDOM_SEED

        +
        public static java.lang.String SYSPROP_RANDOM_SEED()
        +
        System property with an integer defining global initialization seeds for all + random generators. Should guarantee test reproducibility.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_ITERATIONS

        +
        public static java.lang.String SYSPROP_ITERATIONS()
        +
        The global override for the number of each test's repetitions.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTCLASS

        +
        public static java.lang.String SYSPROP_TESTCLASS()
        +
        Global override for picking out a single test class to execute. All other + classes are ignored. The property can contain "globbing patterns" similar + to shell expansion patterns. For example: +
        + *MyTest
        + 
        + will pick all classes ending in MyTest (in any package, including nested static + classes if they appear on input).
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTMETHOD

        +
        public static java.lang.String SYSPROP_TESTMETHOD()
        +
        Global override for picking out a single test method to execute. If a + matching method exists in more than one class, it will be executed.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTFILTER

        +
        public static java.lang.String SYSPROP_TESTFILTER()
        +
        Global test filter.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_KILLATTEMPTS

        +
        public static java.lang.String SYSPROP_KILLATTEMPTS()
        +
        If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
        +
      • +
      + + + +
        +
      • +

        SYSPROP_KILLWAIT

        +
        public static java.lang.String SYSPROP_KILLWAIT()
        +
        If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TIMEOUT

        +
        public static java.lang.String SYSPROP_TIMEOUT()
        +
        Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed. + +

        The timeout value should be in milliseconds. If the value is trailed by a + "!" then the timeout value takes precedence over annotations, otherwise annotations + take precedence over the default timeout. This is useful for running debugging + sessions, for example, when default timeouts may be too short.

        +
        +
        See Also:
        +
        RandomizedRunner.DEFAULT_TIMEOUT
        +
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TIMEOUT_SUITE

        +
        public static java.lang.String SYSPROP_TIMEOUT_SUITE()
        +
        Global override for entire suite's maximum execution time after which + it is considered out of control. + +

        The timeout value should be in milliseconds. If the value is trailed by a + "!" then the timeout value takes precedence over annotations, otherwise annotations + take precedence over the default timeout. This is useful for running debugging + sessions, for example, when default timeouts may be too short.

        +
        +
        See Also:
        +
        RandomizedRunner.DEFAULT_TIMEOUT_SUITE
        +
        +
      • +
      + + + +
        +
      • +

        SYSPROP_APPEND_SEED

        +
        public static java.lang.String SYSPROP_APPEND_SEED()
        +
        If true, append seed parameter to all methods. Methods that are for some + reason repeated (due to Repeat annotation or multiple Seeds, for example) + are always postfixed with the seed to discriminate tests from each other. Otherwise many + GUI clients have a problem in telling which test result was which.
        +
      • +
      + + + +
        +
      • +

        prefixProperty

        +
        public static java.lang.String prefixProperty(java.lang.String propertyName)
        +
        Prefix a given property name with a common prefix. The prefix itself can be overridden + using SYSPROP_PREFIX. This method initializes static singleton property + names so it shouldn't be called on class initialization anywhere.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html new file mode 100644 index 00000000..7a8c6385 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html @@ -0,0 +1,454 @@ + + + + + + +TeeOutputStream (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TeeOutputStream

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.io.OutputStream
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.TeeOutputStream
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Closeable, java.io.Flushable, java.lang.AutoCloseable
    +
    +
    +
    +
    public class TeeOutputStream
    +extends java.io.OutputStream
    +
    Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TeeOutputStream(java.io.OutputStream first, + java.io.OutputStream second) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected java.lang.Objectclone() 
      voidclose() 
      booleanequals(java.lang.Object obj) 
      voidflush() 
      inthashCode() 
      java.lang.StringtoString() 
      voidwrite(byte[] b) 
      voidwrite(byte[] b, + int off, + int len) 
      voidwrite(int b) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TeeOutputStream

        +
        public TeeOutputStream(java.io.OutputStream first,
        +                       java.io.OutputStream second)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        write

        +
        public void write(int b)
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b,
        +                  int off,
        +                  int len)
        +           throws java.io.IOException
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Overrides:
        +
        close in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + +
        +
      • +

        flush

        +
        public void flush()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        flush in interface java.io.Flushable
        +
        Overrides:
        +
        flush in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b)
        +           throws java.io.IOException
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        clone

        +
        protected java.lang.Object clone()
        +                          throws java.lang.CloneNotSupportedException
        +
        +
        Overrides:
        +
        clone in class java.lang.Object
        +
        Throws:
        +
        java.lang.CloneNotSupportedException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/TempPathResource.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/TempPathResource.html new file mode 100644 index 00000000..29e9b00c --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/TempPathResource.html @@ -0,0 +1,293 @@ + + + + + + +TempPathResource (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TempPathResource

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.TempPathResource
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TempPathResource(java.nio.file.Path location) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidclose() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TempPathResource

        +
        public TempPathResource(java.nio.file.Path location)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html new file mode 100644 index 00000000..19a710a0 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html @@ -0,0 +1,246 @@ + + + + + + +TestMethodProvider (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface TestMethodProvider

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                              ClassModel suiteClassModel)
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        +
        Parameters:
        +
        suiteClass - The suite class.
        +
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        +
        Return a set of methods which should be invoked by the runner as + tests.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/ThreadFilter.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/ThreadFilter.html new file mode 100644 index 00000000..5ab76780 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/ThreadFilter.html @@ -0,0 +1,232 @@ + + + + + + +ThreadFilter (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface ThreadFilter

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        reject

        +
        boolean reject(java.lang.Thread t)
        +
        +
        Returns:
        +
        Return true if thread t should be + filtered out.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/TraceFormatting.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/TraceFormatting.html new file mode 100644 index 00000000..dee6ffa6 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/TraceFormatting.html @@ -0,0 +1,372 @@ + + + + + + +TraceFormatting (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TraceFormatting

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.TraceFormatting
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class TraceFormatting
    +extends java.lang.Object
    +
    Utilities for dealing with throwables, stacks, etc.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      TraceFormatting() +
      Default stack traces, no filtering.
      +
      TraceFormatting(java.util.List<java.lang.String> filteredPrefixes) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      java.lang.StringformatStackTrace(java.lang.Iterable<java.lang.StackTraceElement> stackTrace) 
      java.lang.StringformatStackTrace(java.lang.StackTraceElement[] stackTrace) 
      java.lang.StringBuilderformatStackTrace(java.lang.StringBuilder b, + java.lang.Iterable<java.lang.StackTraceElement> stackTrace) +
      Format a list of stack entries into a string.
      +
      java.lang.StringBuilderformatStackTrace(java.lang.StringBuilder b, + java.lang.StackTraceElement[] stackTrace) +
      Format a list of stack entries into a string.
      +
      java.lang.StringBuilderformatThrowable(java.lang.StringBuilder b, + java.lang.Throwable t) +
      Format an exception and all of its nested stacks into a string.
      +
      java.lang.StringformatThrowable(java.lang.Throwable t) +
      Format an exception and all of its nested stacks into a string.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TraceFormatting

        +
        public TraceFormatting()
        +
        Default stack traces, no filtering.
        +
      • +
      + + + +
        +
      • +

        TraceFormatting

        +
        public TraceFormatting(java.util.List<java.lang.String> filteredPrefixes)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        formatThrowable

        +
        public java.lang.String formatThrowable(java.lang.Throwable t)
        +
        Format an exception and all of its nested stacks into a string.
        +
      • +
      + + + +
        +
      • +

        formatThrowable

        +
        public java.lang.StringBuilder formatThrowable(java.lang.StringBuilder b,
        +                                               java.lang.Throwable t)
        +
        Format an exception and all of its nested stacks into a string.
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.StringBuilder formatStackTrace(java.lang.StringBuilder b,
        +                                                java.lang.StackTraceElement[] stackTrace)
        +
        Format a list of stack entries into a string.
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.String formatStackTrace(java.lang.StackTraceElement[] stackTrace)
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.String formatStackTrace(java.lang.Iterable<java.lang.StackTraceElement> stackTrace)
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.StringBuilder formatStackTrace(java.lang.StringBuilder b,
        +                                                java.lang.Iterable<java.lang.StackTraceElement> stackTrace)
        +
        Format a list of stack entries into a string.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html new file mode 100644 index 00000000..589a2281 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html @@ -0,0 +1,633 @@ + + + + + + +WriterOutputStream (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class WriterOutputStream

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.io.OutputStream
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.WriterOutputStream
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Closeable, java.io.Flushable, java.lang.AutoCloseable
    +
    +
    +
    +
    public class WriterOutputStream
    +extends java.io.OutputStream
    +
    OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer. The stream is transformed using a + CharsetDecoder object, guaranteeing that all charset + encodings supported by the JRE are handled correctly. +

    + The output of the CharsetDecoder is buffered using a fixed size buffer. + This implies that the data is written to the underlying Writer in chunks + that are no larger than the size of this buffer. By default, the buffer is + flushed only when it overflows or when flush() or close() + is called. In general there is therefore no need to wrap the underlying Writer + in a BufferedWriter. WriterOutputStream can also + be instructed to flush the buffer after each write operation. In this case, all + available data is written immediately to the underlying Writer, implying that + the current position of the Writer is correlated to the current position + of the WriterOutputStream. +

    + WriterOutputStream implements the inverse transformation of OutputStreamWriter; + in the following example, writing to out2 would have the same result as writing to + out directly (provided that the byte sequence is legal with respect to the + charset encoding): +

    + OutputStream out = ...
    + Charset cs = ...
    + OutputStreamWriter writer = new OutputStreamWriter(out, cs);
    + WriterOutputStream out2 = new WriterOutputStream(writer, cs);
    + WriterOutputStream implements the same transformation as InputStreamReader, + except that the control flow is reversed: both classes transform a byte stream + into a character stream, but InputStreamReader pulls data from the underlying stream, + while WriterOutputStream pushes it to the underlying stream. +

    + Note that while there are use cases where there is no alternative to using + this class, very often the need to use this class is an indication of a flaw + in the design of the code. This class is typically used in situations where an existing + API only accepts an OutputStream object, but where the stream is known to represent + character data that must be decoded for further use. +

    + Instances of WriterOutputStream are not thread safe.

    +
    +
    Since:
    +
    2.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      WriterOutputStream(java.io.Writer writer) +
      Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.Charset charset) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.CharsetDecoder decoder) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.CharsetDecoder decoder, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.Charset charset, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      WriterOutputStream(java.io.Writer writer, + java.lang.String charsetName) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.lang.String charsetName, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidclose() +
      Close the stream.
      +
      voidflush() +
      Flush the stream.
      +
      voidwrite(byte[] b) +
      Write bytes from the specified byte array to the stream.
      +
      voidwrite(byte[] b, + int off, + int len) +
      Write bytes from the specified byte array to the stream.
      +
      voidwrite(int b) +
      Write a single byte to the stream.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                          java.nio.charset.CharsetDecoder decoder)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        +
        Parameters:
        +
        writer - the target Writer
        +
        decoder - the charset decoder
        +
        Since:
        +
        2.1
        +
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                          java.nio.charset.CharsetDecoder decoder,
        +                          int bufferSize,
        +                          boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        +
        Parameters:
        +
        writer - the target Writer
        +
        decoder - the charset decoder
        +
        bufferSize - the size of the output buffer in number of characters
        +
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        Since:
        +
        2.1
        +
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                          java.nio.charset.Charset charset,
        +                          int bufferSize,
        +                          boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        +
        Parameters:
        +
        writer - the target Writer
        +
        charset - the charset encoding
        +
        bufferSize - the size of the output buffer in number of characters
        +
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                          java.nio.charset.Charset charset)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        +
        Parameters:
        +
        writer - the target Writer
        +
        charset - the charset encoding
        +
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                          java.lang.String charsetName,
        +                          int bufferSize,
        +                          boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        +
        Parameters:
        +
        writer - the target Writer
        +
        charsetName - the name of the charset encoding
        +
        bufferSize - the size of the output buffer in number of characters
        +
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                          java.lang.String charsetName)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        +
        Parameters:
        +
        writer - the target Writer
        +
        charsetName - the name of the charset encoding
        +
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer)
        +
        Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters. The output buffer will only + be flushed when it overflows or when flush() or close() is called.
        +
        +
        Parameters:
        +
        writer - the target Writer
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        write

        +
        public void write(byte[] b,
        +                  int off,
        +                  int len)
        +           throws java.io.IOException
        +
        Write bytes from the specified byte array to the stream.
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        +
        b - the byte array containing the bytes to write
        +
        off - the start offset in the byte array
        +
        len - the number of bytes to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b)
        +           throws java.io.IOException
        +
        Write bytes from the specified byte array to the stream.
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        +
        b - the byte array containing the bytes to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(int b)
        +           throws java.io.IOException
        +
        Write a single byte to the stream.
        +
        +
        Specified by:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        +
        b - the byte to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
        +
      • +
      + + + +
        +
      • +

        flush

        +
        public void flush()
        +           throws java.io.IOException
        +
        Flush the stream. Any remaining content accumulated in the output buffer + will be written to the underlying Writer. After that + Writer.flush() will be called.
        +
        +
        Specified by:
        +
        flush in interface java.io.Flushable
        +
        Overrides:
        +
        flush in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
        +
      • +
      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        Close the stream. Any remaining content accumulated in the output buffer + will be written to the underlying Writer. After that + Writer.close() will be called.
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Overrides:
        +
        close in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html new file mode 100644 index 00000000..89398e47 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html @@ -0,0 +1,227 @@ + + + + + + +Listeners (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Listeners

+
+
+
+
    +
  • +
    +
    +
    @Documented
    + @Retention(value=RUNTIME)
    + @Target(value=TYPE)
    +public @interface Listeners
    +
    Annotate your suite class with this annotation to automatically add hooks to + the RunNotifier used for executing tests inside + RandomizedRunner.
    +
    +
    See Also:
    +
    value()
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends org.junit.runner.notification.RunListener>[]value +
      An array of listener classes.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.Class<? extends org.junit.runner.notification.RunListener>[] value
        +
        An array of listener classes. These classes must be instantiable (public, static, no-args + constructor, etc.).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/Name.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/Name.html new file mode 100644 index 00000000..5b510816 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/Name.html @@ -0,0 +1,221 @@ + + + + + + +Name (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Name

+
+
+
+
    +
  • +
    +
    +
    @Documented
    + @Retention(value=RUNTIME)
    + @Target(value=PARAMETER)
    +public @interface Name
    +
    Used to annotate constructor parameters for parameterized tests.
    +
    +
    See Also:
    +
    ParametersFactory
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Stringvalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html new file mode 100644 index 00000000..5ca6ae04 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html @@ -0,0 +1,232 @@ + + + + + + +Nightly (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Nightly

+
+
+
+
    +
  • +
    +
    +
    @Documented
    + @Retention(value=RUNTIME)
    + @Target(value={METHOD,TYPE})
    + @Inherited
    + @TestGroup(enabled=false)
    +public @interface Nightly
    +
    An annotation indicating a given test case (or suite) should run only during + nightly tests. + +

    The notion of "nightly" tests is based on an assumption that these tests can + take longer than usual or require more resources than usual. Nightly tests will + be most commonly used with higher scaling multipliers as in + (RandomizedTest.SYSPROP_MULTIPLIER.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.Stringvalue +
      Additional description, if needed.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
        Additional description, if needed.
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html new file mode 100644 index 00000000..97db691d --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html @@ -0,0 +1,238 @@ + + + + + + +ParametersFactory (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ParametersFactory

+
+
+
+
    +
  • +
    +
    +
    @Documented
    + @Retention(value=RUNTIME)
    + @Target(value=METHOD)
    +public @interface ParametersFactory
    +
    Used to annotate methods providing parameters for parameterized tests. The method + annotated as the factory must be static, public, parameterless and must have a return + type assignable to Iterable<Object[]>. + +

    The iterable must return arrays conforming to the suite class's constructor + with respect to the number and types of parameters. + +

    The constructor's parameters can be annotated with Name to provide + more descriptive parameter names for test descriptions.

    +
    +
    See Also:
    +
    Name
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      booleanshuffle +
      Shuffles the order of tests generated for the + parameter set.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        shuffle

        +
        public abstract boolean shuffle
        +
        Shuffles the order of tests generated for the + parameter set.
        +
        +
        Default:
        +
        true
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html new file mode 100644 index 00000000..67d30d32 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html @@ -0,0 +1,251 @@ + + + + + + +Repeat (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Repeat

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    + @Target(value={METHOD,TYPE})
    + @Inherited
    +public @interface Repeat
    +
    Repeats randomized test case a given number of times. Repetitions can + start with a different seed (predictably derived from the first one) or + start from the same seed every time (useful to check if a given test is truly + predictable for a given seed or not).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      intiterations +
      Repeat this many iterations.
      +
      booleanuseConstantSeed +
      Re-run all iterations with a constant seed.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        iterations

        +
        public abstract int iterations
        +
        Repeat this many iterations. Must be greater or equal 1.
        +
        +
        Default:
        +
        1
        +
        +
      • +
      +
    • +
    +
      +
    • + + +
        +
      • +

        useConstantSeed

        +
        public abstract boolean useConstantSeed
        +
        Re-run all iterations with a constant seed. This may be helpful in checking + if a given test is really predictably random.
        +
        +
        Default:
        +
        false
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html new file mode 100644 index 00000000..429079b9 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html @@ -0,0 +1,175 @@ + + + + + + +ReplicateOnEachVm (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ReplicateOnEachVm

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    + @Target(value=TYPE)
    + @Inherited
    +public @interface ReplicateOnEachVm
    +

    Replicates the test class on each concurrent forked JVM. If only a single JVM + is used for running tests, this annotation has no effect.

    + +

    The purpose of this annotation is to, for example, replicate a single test suite + across multiple forked JVMs and then selectively ignore or execute tests on each + JVM, depending on its number, providing poor-man's load balancing for individual + test cases (test suites are balanced by the framework itself).

    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/Seed.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/Seed.html new file mode 100644 index 00000000..cae4f6f2 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/Seed.html @@ -0,0 +1,242 @@ + + + + + + +Seed (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Seed

+
+
+
+
    +
  • +
    +
    +
    @Documented
    + @Retention(value=RUNTIME)
    + @Target(value={METHOD,TYPE})
    + @Inherited
    +public @interface Seed
    +
    Defines the starting seed for a given test or the entire suite. + +

    If applied to the + suite, it semantically overrides SysGlobals.SYSPROP_RANDOM_SEED, but + does not affect individual test cases (these should be repeatable anyway).

    + +

    If applied to the method, it overrides the default randomized value that is derived + from the global suite's seed.

    + +

    Typically, you'll want to override the class's seed to make the test repeat a "fixed" + scenario. Occasionally if there's a single failing test case for repeated tests, one + may want to override both to fix both the class's randomness and a given test case randomness.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.Stringvalue +
      The seed expressed as a hexadecimal long number or a string random to + indicate randomized seed should be used (default value).
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
        The seed expressed as a hexadecimal long number or a string random to + indicate randomized seed should be used (default value). + +

        The default value random can be used to construct a list of known + seeds for which a test previously failed and a random seed in addition to that (coverage + of previous failures + randomized run). See Seeds for more info.

        +
        +
        Default:
        +
        "random"
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html new file mode 100644 index 00000000..d592aa25 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html @@ -0,0 +1,233 @@ + + + + + + +SeedDecorators (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type SeedDecorators

+
+
+
+
    +
  • +
    +
    +
    @Documented
    + @Retention(value=RUNTIME)
    + @Target(value=TYPE)
    +public @interface SeedDecorators
    +
    Allows modifying the master seed (before the suite is started). + +

    Use this annotation when you want to perturb or modify the master seed. This may be + useful if there are decisions taken in static contexts of multiple suites. In such a case + these decisions would always be identical (because at static context level the seed is + always derived from the same master). With a SeedDecorator one can perturb + the seed for every suite. + +

      +
    • Extra care should be used to make permutations consistent across different runs.
    • +
    • Seed decorators must be thread-safe, re-entrable, preferably unsynchronized and + must never fail!
    • +
    +
    +
    See Also:
    +
    value()
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends SeedDecorator>[]value 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.Class<? extends SeedDecorator>[] value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html new file mode 100644 index 00000000..9641194b --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html @@ -0,0 +1,231 @@ + + + + + + +Seeds (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Seeds

+
+
+
+
    +
  • +
    +
    +
    @Documented
    + @Retention(value=RUNTIME)
    + @Target(value=METHOD)
    + @Inherited
    +public @interface Seeds
    +
    Defines a list of starting seeds for a given test. + +

    Typically, you'll want to override the class's seed to make the test repeat a "fixed" + scenario in which the test was known to fail in the past. In addition, you may still permit + a randomized seed by adding a non-restricted Seed as in:

    +
    +  @Seeds({
    +    @Seed("deadbeef"),
    +    @Seed("cafebabe"), 
    +    @Seed()})
    + 
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      Seed[]value +
      A non-empty array of Seeds.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract Seed[] value
        +
        A non-empty array of Seeds.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html new file mode 100644 index 00000000..b15ebcb3 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html @@ -0,0 +1,291 @@ + + + + + + +TestGroup.Utilities (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Class TestGroup.Utilities

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    TestGroup
    +
    +
    +
    +
    public static class TestGroup.Utilities
    +extends java.lang.Object
    +
    Utilities to deal with annotations annotated with TestGroup.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Utilities() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringgetGroupName(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass) 
      static java.lang.StringgetSysProperty(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Utilities

        +
        public Utilities()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getGroupName

        +
        public static java.lang.String getGroupName(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
        +
      • +
      + + + +
        +
      • +

        getSysProperty

        +
        public static java.lang.String getSysProperty(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html new file mode 100644 index 00000000..b0affd1c --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html @@ -0,0 +1,285 @@ + + + + + + +TestGroup (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestGroup

+
+
+
+
    +
  • +
    +
    +
    @Documented
    + @Retention(value=RUNTIME)
    + @Target(value=ANNOTATION_TYPE)
    + @Inherited
    +public @interface TestGroup
    +
    A test group applied to an annotation indicates that a given annotation + can be used on individual tests as "labels". The meaning of these labels is + mostly application-specific (example: Nightly which indicates slower, + more intensive tests that are skipped during regular runs). + +

    RandomizedRunner collects groups from all tests in a suite. A group + can be enabled or disabled using boolean system properties (or test + hooks in the code). A test case is executed if it has no groups or if all of its groups + are enabled.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      booleanenabled +
      Is the group enabled or disabled by default (unless overridden by test group filtering + rules).
      +
      java.lang.Stringname +
      The name of a test group.
      +
      java.lang.StringsysProperty +
      System property used to enable/ disable a group.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        name

        +
        public abstract java.lang.String name
        +
        The name of a test group. If not defined, the default (lowercased annotation + name) is used.
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      +
    • +
    +
      +
    • + + +
        +
      • +

        sysProperty

        +
        public abstract java.lang.String sysProperty
        +
        System property used to enable/ disable a group. If empty, a default is used: +
        + tests.name
        + 
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      +
    • +
    +
      +
    • + + +
        +
      • +

        enabled

        +
        public abstract boolean enabled
        +
        Is the group enabled or disabled by default (unless overridden by test group filtering + rules).
        +
        +
        Default:
        +
        true
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html new file mode 100644 index 00000000..268fe00d --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html @@ -0,0 +1,222 @@ + + + + + + +TestMethodProviders (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestMethodProviders

+
+
+
+
    +
  • +
    +
    +
    @Documented
    + @Retention(value=RUNTIME)
    + @Target(value=TYPE)
    + @Inherited
    +public @interface TestMethodProviders
    +
    Test case method provider. + + TODO: it would be nice to have an _instance_ provider as opposed to method provider, + but it's hellishly difficult to integrate with the rest of the infrastructure (seeds, + repetitions, etc.).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends TestMethodProvider>[]value 
      +
    • +
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html new file mode 100644 index 00000000..aa2291ff --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html @@ -0,0 +1,353 @@ + + + + + + +ThreadLeakAction.Action (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakAction.Action

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakAction.Action>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      INTERRUPT +
      Try to Thread.interrupt() any leaked threads.
      +
      WARN +
      Emit a warning using Java's logging system.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakAction.ActionvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakAction.Action[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakAction.Action[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakAction.Action c : ThreadLeakAction.Action.values())
        +    System.out.println(c);
        +
        +
        +
        Returns:
        +
        an array containing the constants of this enum type, in the order they are declared
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakAction.Action valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        +
        Parameters:
        +
        name - the name of the enum constant to be returned.
        +
        Returns:
        +
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html new file mode 100644 index 00000000..eefa73b8 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html @@ -0,0 +1,220 @@ + + + + + + +ThreadLeakAction (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakAction

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    + @Target(value={METHOD,TYPE})
    + @Inherited
    +public @interface ThreadLeakAction
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakAction.Action[] value
        +
        +
        Default:
        +
        {com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action.WARN, com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action.INTERRUPT}
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html new file mode 100644 index 00000000..7fbb2f04 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html @@ -0,0 +1,240 @@ + + + + + + +ThreadLeakFilters (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakFilters

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    + @Target(value=TYPE)
    + @Inherited
    +public @interface ThreadLeakFilters
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      booleandefaultFilters 
      java.lang.Class<? extends ThreadFilter>[]filters 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        defaultFilters

        +
        public abstract boolean defaultFilters
        +
        +
        Default:
        +
        true
        +
        +
      • +
      +
    • +
    +
      +
    • + + +
        +
      • +

        filters

        +
        public abstract java.lang.Class<? extends ThreadFilter>[] filters
        +
        +
        Default:
        +
        {}
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html new file mode 100644 index 00000000..a197d5bf --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html @@ -0,0 +1,371 @@ + + + + + + +ThreadLeakGroup.Group (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakGroup.Group

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakGroup.Group>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      ALL +
      All JVM threads will be tracked.
      +
      MAIN +
      The "main" thread group and descendants will be tracked.
      +
      TESTGROUP +
      Only per-suite test group and descendants will be tracked.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakGroup.GroupvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakGroup.Group[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        ALL

        +
        public static final ThreadLeakGroup.Group ALL
        +
        All JVM threads will be tracked. + +

        WARNING: This option will not work + on IBM J9 because of livelock bugs in Thread.getAllStackTraces().

        +
      • +
      + + + +
        +
      • +

        MAIN

        +
        public static final ThreadLeakGroup.Group MAIN
        +
        The "main" thread group and descendants will be tracked.
        +
      • +
      + + + +
        +
      • +

        TESTGROUP

        +
        public static final ThreadLeakGroup.Group TESTGROUP
        +
        Only per-suite test group and descendants will be tracked.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakGroup.Group[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakGroup.Group c : ThreadLeakGroup.Group.values())
        +    System.out.println(c);
        +
        +
        +
        Returns:
        +
        an array containing the constants of this enum type, in the order they are declared
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakGroup.Group valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        +
        Parameters:
        +
        name - the name of the enum constant to be returned.
        +
        Returns:
        +
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html new file mode 100644 index 00000000..05b46e78 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html @@ -0,0 +1,220 @@ + + + + + + +ThreadLeakGroup (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakGroup

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    + @Target(value=TYPE)
    + @Inherited
    +public @interface ThreadLeakGroup
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      ThreadLeakGroup.Groupvalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakGroup.Group value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group.MAIN
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html new file mode 100644 index 00000000..63ad448b --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html @@ -0,0 +1,229 @@ + + + + + + +ThreadLeakLingering (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakLingering

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    + @Target(value={METHOD,TYPE})
    + @Inherited
    +public @interface ThreadLeakLingering
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      intlinger +
      Time in millis to "linger" for any left-behind threads.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        linger

        +
        public abstract int linger
        +
        Time in millis to "linger" for any left-behind threads. If equals 0, there + is no waiting. + +

        + This is particularly useful if there's no way to Thread.join() and + wait for the potential forked threads to terminate. This is the case with + Timer or Executors for example.

        +
        +
        Default:
        +
        0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html new file mode 100644 index 00000000..10503aeb --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html @@ -0,0 +1,372 @@ + + + + + + +ThreadLeakScope.Scope (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakScope.Scope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakScope.Scope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      NONE +
      No thread leak checks at all.
      +
      SUITE +
      No thread leaks from entire suite scope (individual tests may leak threads, + they become part of the suite scope).
      +
      TEST +
      No thread leaks from any individual test (including Rules) or the + entire suite (including ClassRules).
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakScope.ScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakScope.Scope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        TEST

        +
        public static final ThreadLeakScope.Scope TEST
        +
        No thread leaks from any individual test (including Rules) or the + entire suite (including ClassRules).
        +
      • +
      + + + +
        +
      • +

        SUITE

        +
        public static final ThreadLeakScope.Scope SUITE
        +
        No thread leaks from entire suite scope (individual tests may leak threads, + they become part of the suite scope).
        +
      • +
      + + + +
        +
      • +

        NONE

        +
        public static final ThreadLeakScope.Scope NONE
        +
        No thread leak checks at all. Highly discouraged.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakScope.Scope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakScope.Scope c : ThreadLeakScope.Scope.values())
        +    System.out.println(c);
        +
        +
        +
        Returns:
        +
        an array containing the constants of this enum type, in the order they are declared
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakScope.Scope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        +
        Parameters:
        +
        name - the name of the enum constant to be returned.
        +
        Returns:
        +
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html new file mode 100644 index 00000000..deb5c1cc --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html @@ -0,0 +1,220 @@ + + + + + + +ThreadLeakScope (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakScope

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    + @Target(value=TYPE)
    + @Inherited
    +public @interface ThreadLeakScope
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      ThreadLeakScope.Scopevalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakScope.Scope value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope.TEST
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html new file mode 100644 index 00000000..bb20c8d5 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html @@ -0,0 +1,366 @@ + + + + + + +ThreadLeakZombies.Consequence (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakZombies.Consequence

+
+
+
    +
  • java.lang.Object
  • +
  • + +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      CONTINUE +
      Deprecated. 
      +
      IGNORE_REMAINING_TESTS +
      Ignore any remaining tests once zombie threads have been detected.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakZombies.ConsequencevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakZombies.Consequence[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        CONTINUE

        +
        @Deprecated
        +public static final ThreadLeakZombies.Consequence CONTINUE
        +
        Deprecated. 
        +
        Continue execution with zombie threads running in the background as if + nothing happened. This is NOT a good idea because zombie threads may be + fiddling with the test instance or static fields. It is strongly + recommended to use a combination of + ThreadLeakAction.Action.INTERRUPT together with + IGNORE_REMAINING_TESTS to enforce interruption of leaked threads + and if this does not succeed just ignore any tests further on. +

        + For the reasons outlined above, this enum flag is marked as + Deprecated. It will be supported and will not be removed, + however.

        +
      • +
      + + + + +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakZombies.Consequence[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakZombies.Consequence c : ThreadLeakZombies.Consequence.values())
        +    System.out.println(c);
        +
        +
        +
        Returns:
        +
        an array containing the constants of this enum type, in the order they are declared
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakZombies.Consequence valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        +
        Parameters:
        +
        name - the name of the enum constant to be returned.
        +
        Returns:
        +
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html new file mode 100644 index 00000000..0a28efd3 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html @@ -0,0 +1,220 @@ + + + + + + +ThreadLeakZombies (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakZombies

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    + @Target(value=TYPE)
    + @Inherited
    +public @interface ThreadLeakZombies
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakZombies.Consequence value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html new file mode 100644 index 00000000..8034bdbc --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html @@ -0,0 +1,232 @@ + + + + + + +Timeout (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Timeout

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    + @Target(value={METHOD,TYPE})
    + @Inherited
    +public @interface Timeout
    +
    Maximum execution time for a single test method. Test methods are defined as + any instance-scope TestRules, Before and After hooks + and Test methods. Suite class's constructor is not part of the + measured code (see TimeoutSuite). + +

    + Overrides a global default RandomizedRunner.DEFAULT_TIMEOUT or a + system property override SysGlobals.SYSPROP_TIMEOUT.

    +
    +
    See Also:
    +
    TimeoutSuite
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      intmillis +
      Timeout time in millis.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        millis

        +
        public abstract int millis
        +
        Timeout time in millis. The timeout time is approximate, it may take longer + to actually abort the test case.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html new file mode 100644 index 00000000..1a9ed412 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html @@ -0,0 +1,237 @@ + + + + + + +TimeoutSuite (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TimeoutSuite

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    + @Target(value=TYPE)
    + @Inherited
    +public @interface TimeoutSuite
    +
    Maximum execution time for an entire suite (including all hooks and tests). + Suite is defined as any class-scope TestRules, BeforeClass + and AfterClass hooks, suite class's constructor, instance-scope + TestRules, Before and After hooks and Test + methods. + +

    + The suite class's static initializer is not part of the measured code + (if you have static initializers in your tests, get rid of them). + +

    + Overrides the global default RandomizedRunner.DEFAULT_TIMEOUT or a + system property override SysGlobals.SYSPROP_TIMEOUT.

    +
    +
    See Also:
    +
    Timeout
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      intmillis +
      Timeout time in millis.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        millis

        +
        public abstract int millis
        +
        Timeout time in millis. The timeout time is approximate, it may take longer + to actually abort the suite.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html new file mode 100644 index 00000000..397a1c4a --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Listeners (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Listeners

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Listeners
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html new file mode 100644 index 00000000..b8e48b29 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Name (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Name

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Name
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html new file mode 100644 index 00000000..db5d447e --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Nightly (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Nightly

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Nightly
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html new file mode 100644 index 00000000..a10645ab --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ParametersFactory (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ParametersFactory

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ParametersFactory
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html new file mode 100644 index 00000000..b4e971e9 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Repeat (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Repeat

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Repeat
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html new file mode 100644 index 00000000..4bc8d553 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html new file mode 100644 index 00000000..880f3ad0 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Seed (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Seed

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Seed
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html new file mode 100644 index 00000000..04c5fb3d --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.SeedDecorators (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.SeedDecorators

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.SeedDecorators
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html new file mode 100644 index 00000000..63595d12 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Seeds (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Seeds

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Seeds
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html new file mode 100644 index 00000000..abd28093 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html new file mode 100644 index 00000000..6940b09a --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html @@ -0,0 +1,169 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestGroup (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestGroup

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html new file mode 100644 index 00000000..f32c12f1 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestMethodProviders

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestMethodProviders
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html new file mode 100644 index 00000000..13c46bc7 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html @@ -0,0 +1,175 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html new file mode 100644 index 00000000..96badc53 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html new file mode 100644 index 00000000..a5188ca8 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html new file mode 100644 index 00000000..5f6b26a3 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html @@ -0,0 +1,175 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html new file mode 100644 index 00000000..edac6981 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html new file mode 100644 index 00000000..afe1bb1d --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html new file mode 100644 index 00000000..c1d31791 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html @@ -0,0 +1,175 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html new file mode 100644 index 00000000..4f34d405 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html new file mode 100644 index 00000000..9a017e74 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html @@ -0,0 +1,175 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html new file mode 100644 index 00000000..549cbd0a --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html new file mode 100644 index 00000000..76fca638 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Timeout (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Timeout

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Timeout
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html new file mode 100644 index 00000000..676a52fd --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TimeoutSuite

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TimeoutSuite
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html new file mode 100644 index 00000000..d92ee118 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html @@ -0,0 +1,50 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + +

com.carrotsearch.randomizedtesting.annotations

+ + + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html new file mode 100644 index 00000000..e39fd352 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html @@ -0,0 +1,290 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Package com.carrotsearch.randomizedtesting.annotations

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html new file mode 100644 index 00000000..1a8eb860 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html @@ -0,0 +1,176 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations Class Hierarchy (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.annotations

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Annotation Type Hierarchy

+
    +
  • com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Timeout (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seeds (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.SeedDecorators (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seed (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Repeat (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ParametersFactory (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Nightly (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Name (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Listeners (implements java.lang.annotation.Annotation)
  • +
+

Enum Hierarchy

+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/package-use.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/package-use.html new file mode 100644 index 00000000..aa02488f --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/annotations/package-use.html @@ -0,0 +1,174 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.annotations

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html new file mode 100644 index 00000000..0cd3b95e --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html @@ -0,0 +1,168 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.AnnotatedMethodProvider

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html new file mode 100644 index 00000000..1e0ff8b9 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.AssertingRandom (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.AssertingRandom

+
+
No usage of com.carrotsearch.randomizedtesting.AssertingRandom
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html new file mode 100644 index 00000000..57eb6168 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassGlobFilter (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassGlobFilter

+
+
No usage of com.carrotsearch.randomizedtesting.ClassGlobFilter
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html new file mode 100644 index 00000000..a5c98742 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.FieldModel (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.FieldModel

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html new file mode 100644 index 00000000..b25dec07 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.MethodModel (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.MethodModel

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html new file mode 100644 index 00000000..4ec35e79 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html @@ -0,0 +1,175 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.Scope (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.Scope

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html new file mode 100644 index 00000000..ef40f67f --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html @@ -0,0 +1,179 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html new file mode 100644 index 00000000..868bed90 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html @@ -0,0 +1,168 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.FilterExpressionParser.Node

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html new file mode 100644 index 00000000..8e209e26 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.FilterExpressionParser (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.FilterExpressionParser

+
+
No usage of com.carrotsearch.randomizedtesting.FilterExpressionParser
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html new file mode 100644 index 00000000..b92d24c3 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html @@ -0,0 +1,174 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.GlobFilter (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.GlobFilter

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html new file mode 100644 index 00000000..0f5a88b6 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.JUnit3MethodProvider (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.JUnit3MethodProvider

+
+
No usage of com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html new file mode 100644 index 00000000..5a9cbc33 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.JUnit4MethodProvider (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.JUnit4MethodProvider

+
+
No usage of com.carrotsearch.randomizedtesting.JUnit4MethodProvider
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html new file mode 100644 index 00000000..301647eb --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html @@ -0,0 +1,209 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.LifecycleScope (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.LifecycleScope

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html new file mode 100644 index 00000000..75c48bb5 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.MethodGlobFilter (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.MethodGlobFilter

+
+
No usage of com.carrotsearch.randomizedtesting.MethodGlobFilter
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html new file mode 100644 index 00000000..3f0748f5 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.MixWithSuiteName (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.MixWithSuiteName

+
+
No usage of com.carrotsearch.randomizedtesting.MixWithSuiteName
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html new file mode 100644 index 00000000..f0ed4468 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html @@ -0,0 +1,185 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedContext (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedContext

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html new file mode 100644 index 00000000..dbd42ff8 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html @@ -0,0 +1,168 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedRunner (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedRunner

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html new file mode 100644 index 00000000..0dea50bd --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedTest (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedTest

+
+
No usage of com.carrotsearch.randomizedtesting.RandomizedTest
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html new file mode 100644 index 00000000..fd266e1d --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html @@ -0,0 +1,192 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.Randomness (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.Randomness

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html new file mode 100644 index 00000000..99ac2fc7 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html @@ -0,0 +1,187 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html new file mode 100644 index 00000000..a74c67e3 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.Rethrow (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.Rethrow

+
+
No usage of com.carrotsearch.randomizedtesting.Rethrow
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html new file mode 100644 index 00000000..9f7b01cb --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html @@ -0,0 +1,186 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.SeedDecorator (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.SeedDecorator

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html new file mode 100644 index 00000000..cf76a12d --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.SeedUtils (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.SeedUtils

+
+
No usage of com.carrotsearch.randomizedtesting.SeedUtils
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html new file mode 100644 index 00000000..be46d63f --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.SysGlobals (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.SysGlobals

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html new file mode 100644 index 00000000..7272932c --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TeeOutputStream (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TeeOutputStream

+
+
No usage of com.carrotsearch.randomizedtesting.TeeOutputStream
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html new file mode 100644 index 00000000..c9150452 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TempPathResource (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TempPathResource

+
+
No usage of com.carrotsearch.randomizedtesting.TempPathResource
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html new file mode 100644 index 00000000..a4b3ec9a --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.TestMethodProvider (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.TestMethodProvider

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html new file mode 100644 index 00000000..e21eade7 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.ThreadFilter (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.ThreadFilter

+
+
No usage of com.carrotsearch.randomizedtesting.ThreadFilter
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html new file mode 100644 index 00000000..61db747f --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html @@ -0,0 +1,168 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TraceFormatting (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TraceFormatting

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html new file mode 100644 index 00000000..b7aa79c9 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.WriterOutputStream (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.WriterOutputStream

+
+
No usage of com.carrotsearch.randomizedtesting.WriterOutputStream
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html new file mode 100644 index 00000000..eb55ebb7 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html @@ -0,0 +1,269 @@ + + + + + + +ASCIIGenerator (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class ASCIIGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class ASCIIGenerator
    +extends CodepointSetGenerator
    +
    A generator emitting simple ASCII characters from the set + (newlines not counted): +
    + abcdefghijklmnopqrstuvwxyz
    + ABCDEFGHIJKLMNOPQRSTUVWXYZ
    + 
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ASCIIGenerator

        +
        public ASCIIGenerator()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html new file mode 100644 index 00000000..743f8e4b --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html @@ -0,0 +1,352 @@ + + + + + + +CodepointSetGenerator (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class CodepointSetGenerator

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ASCIIGenerator
    +
    +
    +
    +
    public class CodepointSetGenerator
    +extends StringGenerator
    +
    A string generator from a predefined set of codepoints or characters.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      CodepointSetGenerator(char[] chars) +
      All characters must be from BMP (no parts of surrogate pairs allowed).
      +
      CodepointSetGenerator(java.lang.String s) +
      Parse the given String and split into BMP and supplementary codepoints.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CodepointSetGenerator

        +
        public CodepointSetGenerator(char[] chars)
        +
        All characters must be from BMP (no parts of surrogate pairs allowed).
        +
      • +
      + + + +
        +
      • +

        CodepointSetGenerator

        +
        public CodepointSetGenerator(java.lang.String s)
        +
        Parse the given String and split into BMP and supplementary codepoints.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                          int minCodeUnits,
        +                                          int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        +
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        +
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                           int minCodePoints,
        +                                           int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        +
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        +
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/RandomInts.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/RandomInts.html new file mode 100644 index 00000000..ac62298b --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/RandomInts.html @@ -0,0 +1,299 @@ + + + + + + +RandomInts (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomInts

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomInts
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomInts
    +extends java.lang.Object
    +
    Utility classes for random integer and integer sequences.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomInts() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static intrandomInt(java.util.Random r, + int max) +
      A random integer between 0 and max (inclusive).
      +
      static intrandomIntBetween(java.util.Random r, + int min, + int max) +
      A random integer from min to max (inclusive).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomInts

        +
        public RandomInts()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomIntBetween

        +
        public static int randomIntBetween(java.util.Random r,
        +                                   int min,
        +                                   int max)
        +
        A random integer from min to max (inclusive).
        +
      • +
      + + + +
        +
      • +

        randomInt

        +
        public static int randomInt(java.util.Random r,
        +                            int max)
        +
        A random integer between 0 and max (inclusive).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html new file mode 100644 index 00000000..18581459 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html @@ -0,0 +1,317 @@ + + + + + + +RandomPicks (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomPicks

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomPicks
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomPicks
    +extends java.lang.Object
    +
    Random selections of objects.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomPicks() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static <T> TrandomFrom(java.util.Random r, + java.util.Collection<T> collection) +
      Pick a random object from the collection.
      +
      static <T> TrandomFrom(java.util.Random r, + java.util.List<T> list) +
      Pick a random object from the given list.
      +
      static <T> TrandomFrom(java.util.Random r, + T[] array) +
      Pick a random object from the given array.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomPicks

        +
        public RandomPicks()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +                               T[] array)
        +
        Pick a random object from the given array.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +                               java.util.List<T> list)
        +
        Pick a random object from the given list.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +                               java.util.Collection<T> collection)
        +
        Pick a random object from the collection. Requires linear scanning.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html new file mode 100644 index 00000000..d546c978 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html @@ -0,0 +1,483 @@ + + + + + + +RandomStrings (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomStrings

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomStrings
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomStrings
    +extends java.lang.Object
    +
    A facade to various implementations of StringGenerator interface.
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomStrings

        +
        public RandomStrings()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomAsciiOfLengthBetween

        +
        public static java.lang.String randomAsciiOfLengthBetween(java.util.Random r,
        +                                                          int minCodeUnits,
        +                                                          int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomAsciiOfLength

        +
        public static java.lang.String randomAsciiOfLength(java.util.Random r,
        +                                                   int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfLengthBetween

        +
        public static java.lang.String randomUnicodeOfLengthBetween(java.util.Random r,
        +                                                            int minCodeUnits,
        +                                                            int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfLength

        +
        public static java.lang.String randomUnicodeOfLength(java.util.Random r,
        +                                                     int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfCodepointLengthBetween

        +
        public static java.lang.String randomUnicodeOfCodepointLengthBetween(java.util.Random r,
        +                                                                     int minCodePoints,
        +                                                                     int maxCodePoints)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfCodepointLength

        +
        public static java.lang.String randomUnicodeOfCodepointLength(java.util.Random r,
        +                                                              int codePoints)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfLengthBetween

        +
        public static java.lang.String randomRealisticUnicodeOfLengthBetween(java.util.Random r,
        +                                                                     int minCodeUnits,
        +                                                                     int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfLength

        +
        public static java.lang.String randomRealisticUnicodeOfLength(java.util.Random r,
        +                                                              int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfCodepointLengthBetween

        +
        public static java.lang.String randomRealisticUnicodeOfCodepointLengthBetween(java.util.Random r,
        +                                                                              int minCodePoints,
        +                                                                              int maxCodePoints)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfCodepointLength

        +
        public static java.lang.String randomRealisticUnicodeOfCodepointLength(java.util.Random r,
        +                                                                       int codePoints)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html new file mode 100644 index 00000000..df1df848 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html @@ -0,0 +1,330 @@ + + + + + + +RealisticUnicodeGenerator (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RealisticUnicodeGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class RealisticUnicodeGenerator
    +extends StringGenerator
    +
    A string generator that emits valid unicodeGenerator codepoints.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RealisticUnicodeGenerator

        +
        public RealisticUnicodeGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                          int minCodeUnits,
        +                                          int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        +
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        +
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                           int minCodePoints,
        +                                           int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        +
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        +
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html new file mode 100644 index 00000000..8ea36f48 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html @@ -0,0 +1,350 @@ + + + + + + +StringGenerator (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class StringGenerator

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.StringGenerator
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      StringGenerator() 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StringGenerator

        +
        public StringGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofStringLength

        +
        public java.lang.String ofStringLength(java.util.Random r,
        +                                       int minCodeUnits,
        +                                       int maxCodeUnits)
        + +
      • +
      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public abstract java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                                   int minCodeUnits,
        +                                                   int maxCodeUnits)
        +
        +
        Parameters:
        +
        minCodeUnits - Minimum number of code units (inclusive).
        +
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        +
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
        Throws:
        +
        java.lang.IllegalArgumentException - Thrown if the generator cannot emit random string + of the given unit length. For example a generator emitting only extended unicodeGenerator + plane characters (encoded as surrogate pairs) will not be able to emit an odd number + of code units.
        +
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public abstract java.lang.String ofCodePointsLength(java.util.Random r,
        +                                                    int minCodePoints,
        +                                                    int maxCodePoints)
        +
        +
        Parameters:
        +
        minCodePoints - Minimum number of code points (inclusive).
        +
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        +
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html new file mode 100644 index 00000000..6b5d0d3a --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html @@ -0,0 +1,357 @@ + + + + + + +UnicodeGenerator (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class UnicodeGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class UnicodeGenerator
    +extends StringGenerator
    +
    A string generator that emits valid unicodeGenerator codepoints.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      UnicodeGenerator() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      java.lang.StringofUtf8Length(java.util.Random r, + int minUtf8Length, + int maxUtf8Length) +
      Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        UnicodeGenerator

        +
        public UnicodeGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                          int minCodeUnits,
        +                                          int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        +
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        +
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                           int minCodePoints,
        +                                           int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        +
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        +
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
        +
      • +
      + + + +
        +
      • +

        ofUtf8Length

        +
        public java.lang.String ofUtf8Length(java.util.Random r,
        +                                     int minUtf8Length,
        +                                     int maxUtf8Length)
        +
        Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
        +
        +
        Parameters:
        +
        minUtf8Length - Minimum UTF-8 representation length (inclusive).
        +
        maxUtf8Length - Maximum UTF-8 representation length (inclusive).
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html new file mode 100644 index 00000000..5a568061 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.ASCIIGenerator (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.ASCIIGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html new file mode 100644 index 00000000..042f0e05 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html @@ -0,0 +1,169 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomInts.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomInts.html new file mode 100644 index 00000000..623a66cc --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomInts.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomInts (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomInts

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomInts
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html new file mode 100644 index 00000000..9a0139be --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomPicks (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomPicks

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomPicks
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html new file mode 100644 index 00000000..c6ffffde --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomStrings (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomStrings

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomStrings
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html new file mode 100644 index 00000000..d28f846c --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html new file mode 100644 index 00000000..a60c45ea --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html @@ -0,0 +1,187 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.StringGenerator (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.StringGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html new file mode 100644 index 00000000..d547e187 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.UnicodeGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/package-frame.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/package-frame.html new file mode 100644 index 00000000..149830c4 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/package-frame.html @@ -0,0 +1,28 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + +

com.carrotsearch.randomizedtesting.generators

+ + + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/package-summary.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/package-summary.html new file mode 100644 index 00000000..3d387464 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/package-summary.html @@ -0,0 +1,189 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Package com.carrotsearch.randomizedtesting.generators

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/package-tree.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/package-tree.html new file mode 100644 index 00000000..34c1ada4 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/package-tree.html @@ -0,0 +1,152 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators Class Hierarchy (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.generators

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/package-use.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/package-use.html new file mode 100644 index 00000000..405f780f --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/generators/package-use.html @@ -0,0 +1,182 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.generators

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html new file mode 100644 index 00000000..210c0d5f --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html @@ -0,0 +1,294 @@ + + + + + + +ReproduceInfoPrinter (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.listeners
+

Class ReproduceInfoPrinter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.notification.RunListener
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class ReproduceInfoPrinter
    +extends org.junit.runner.notification.RunListener
    +
    A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidtestFailure(org.junit.runner.notification.Failure failure) 
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.notification.RunListener

        +testAssumptionFailure, testFinished, testIgnored, testRunFinished, testRunStarted, testStarted
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ReproduceInfoPrinter

        +
        public ReproduceInfoPrinter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        testFailure

        +
        public void testFailure(org.junit.runner.notification.Failure failure)
        +                 throws java.lang.Exception
        +
        +
        Overrides:
        +
        testFailure in class org.junit.runner.notification.RunListener
        +
        Throws:
        +
        java.lang.Exception
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html new file mode 100644 index 00000000..22b8c3eb --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter

+
+
No usage of com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html new file mode 100644 index 00000000..d8208425 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html @@ -0,0 +1,21 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + +

com.carrotsearch.randomizedtesting.listeners

+
+

Classes

+ +
+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html new file mode 100644 index 00000000..ce61b813 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html @@ -0,0 +1,147 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Package com.carrotsearch.randomizedtesting.listeners

+
+
+
    +
  • + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    ReproduceInfoPrinter +
    A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
    +
    +
  • +
+
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html new file mode 100644 index 00000000..bf5798aa --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html @@ -0,0 +1,143 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners Class Hierarchy (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.listeners

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • org.junit.runner.notification.RunListener + +
    • +
    +
  • +
+
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/listeners/package-use.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/listeners/package-use.html new file mode 100644 index 00000000..285b71c8 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/listeners/package-use.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.listeners

+
+
No usage of com.carrotsearch.randomizedtesting.listeners
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/package-frame.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/package-frame.html new file mode 100644 index 00000000..31c13245 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/package-frame.html @@ -0,0 +1,55 @@ + + + + + + +com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + +

com.carrotsearch.randomizedtesting

+ + + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/package-summary.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/package-summary.html new file mode 100644 index 00000000..544ec82c --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/package-summary.html @@ -0,0 +1,337 @@ + + + + + + +com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Package com.carrotsearch.randomizedtesting

+
+
+
    +
  • + + + + + + + + + + + + + + + + + + + + +
    Interface Summary 
    InterfaceDescription
    SeedDecorator +
    This is an advanced feature.
    +
    TestMethodProvider +
    Responsible for providing individual test instances and their descriptions.
    +
    ThreadFilter 
    +
  • +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    AnnotatedMethodProvider +
    Base class for TestMethodProviders based on annotations.
    +
    AssertingRandom +
    A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
    +
    ClassGlobFilter +
    A filter for Description.getClassName().
    +
    ClassModel +
    Class model for a test suite.
    +
    ClassModel.FieldModel 
    ClassModel.MethodModel 
    FilterExpressionParser +
    Test group conditions filter parser.
    +
    GlobFilter +
    A filter that matches something using globbing (*) pattern.
    +
    JUnit3MethodProvider +
    Method provider selecting tests that follow a name pattern of test(.*).
    +
    JUnit4MethodProvider +
    Method provider selecting Test annotated public instance parameterless methods.
    +
    MethodGlobFilter +
    A filter for Description.getMethodName().
    +
    MixWithSuiteName +
    A SeedDecorator to be used with SeedDecorators annotation + to modify the master Randomness with a hash off the suite's class name.
    +
    RandomizedContext +
    Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
    +
    RandomizedRunner +
    A Runner implementation for running randomized test cases with + predictable and repeatable randomness.
    +
    RandomizedTest +
    Common scaffolding for subclassing randomized tests.
    +
    Randomness +
    Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance.
    +
    ReproduceErrorMessageBuilder +
    A builder for constructing "reproduce with" message.
    +
    Rethrow +
    Rethrowing checked exceptions as unchecked ones.
    +
    SeedUtils +
    Utilities for parsing random seeds.
    +
    SysGlobals +
    Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
    +
    TeeOutputStream +
    Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
    +
    TempPathResource +
    A temporary path resource will be deleted at the end of a given lifecycle phase.
    +
    TraceFormatting +
    Utilities for dealing with throwables, stacks, etc.
    +
    WriterOutputStream +
    OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer.
    +
    +
  • +
  • + + + + + + + + + + + + + + + + +
    Enum Summary 
    EnumDescription
    ClassModel.Scope 
    LifecycleScope +
    Lifecycle stages for tracking resources.
    +
    +
  • +
+
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/package-tree.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/package-tree.html new file mode 100644 index 00000000..4426d18c --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/package-tree.html @@ -0,0 +1,204 @@ + + + + + + +com.carrotsearch.randomizedtesting Class Hierarchy (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Enum Hierarchy

+
    +
  • java.lang.Object +
      +
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) + +
    • +
    +
  • +
+
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/package-use.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/package-use.html new file mode 100644 index 00000000..70d7e801 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/package-use.html @@ -0,0 +1,232 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html new file mode 100644 index 00000000..f584fac0 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html @@ -0,0 +1,257 @@ + + + + + + +NoClassHooksShadowingRule (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoClassHooksShadowingRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class NoClassHooksShadowingRule
    +extends NoShadowingOrOverridesOnMethodsRule
    +
    Don't allow BeforeClass and AfterClass hook shadowing as it is most + likely a user error. JUnit rules for shadowed hook methods are weird.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoClassHooksShadowingRule

        +
        public NoClassHooksShadowingRule()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html new file mode 100644 index 00000000..922b38ff --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html @@ -0,0 +1,258 @@ + + + + + + +NoInstanceHooksOverridesRule (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoInstanceHooksOverridesRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class NoInstanceHooksOverridesRule
    +extends NoShadowingOrOverridesOnMethodsRule
    +
    Don't allow Before and After hook overrides as it is most + likely a user error and will result in superclass methods not being called + (requires manual chaining).
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoInstanceHooksOverridesRule

        +
        public NoInstanceHooksOverridesRule()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html new file mode 100644 index 00000000..afd92989 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html @@ -0,0 +1,322 @@ + + + + + + +NoShadowingOrOverridesOnMethodsRule (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoShadowingOrOverridesOnMethodsRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    Direct Known Subclasses:
    +
    NoClassHooksShadowingRule, NoInstanceHooksOverridesRule
    +
    +
    +
    +
    public abstract class NoShadowingOrOverridesOnMethodsRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    Discovers shadowing or override relationships among methods annotated with any of the + provided annotations.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      NoShadowingOrOverridesOnMethodsRule(java.lang.Class<? extends java.lang.annotation.Annotation>... annotations) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement base, + org.junit.runner.Description description) 
      voidvalidate(java.lang.Class<?> clazz) 
      protected booleanverify(java.lang.reflect.Method key) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoShadowingOrOverridesOnMethodsRule

        +
        @SafeVarargs
        +public NoShadowingOrOverridesOnMethodsRule(java.lang.Class<? extends java.lang.annotation.Annotation>... annotations)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public final org.junit.runners.model.Statement apply(org.junit.runners.model.Statement base,
        +                                                     org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        validate

        +
        public final void validate(java.lang.Class<?> clazz)
        +                    throws java.lang.Throwable
        +
        +
        Throws:
        +
        java.lang.Throwable
        +
        +
      • +
      + + + +
        +
      • +

        verify

        +
        protected boolean verify(java.lang.reflect.Method key)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html new file mode 100644 index 00000000..1e2a91b7 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html @@ -0,0 +1,305 @@ + + + + + + +RequireAssertionsRule (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class RequireAssertionsRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class RequireAssertionsRule
    +extends TestRuleAdapter
    +
    Require assertions TestRule.
    +
    +
    See Also:
    +
    ClassRule
    +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RequireAssertionsRule

        +
        public RequireAssertionsRule()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Description copied from class: TestRuleAdapter
        +
        Always called before the delegate Statement.
        +
        +
        Overrides:
        +
        before in class TestRuleAdapter
        +
        Throws:
        +
        java.lang.Throwable
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html new file mode 100644 index 00000000..4860b6e0 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html @@ -0,0 +1,361 @@ + + + + + + +StatementAdapter (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class StatementAdapter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runners.model.Statement
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.rules.StatementAdapter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public abstract class StatementAdapter
    +extends org.junit.runners.model.Statement
    +
    An abstract Statement that guarantees the execution of + afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement. This is much like AfterClass or After + annotations but can be used with RuleChain to guarantee the order of + execution.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected StatementAdapter(org.junit.runners.model.Statement delegate) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidafterAlways(java.util.List<java.lang.Throwable> errors) +
      Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
      +
      protected voidafterIfSuccessful() +
      Called only if the delegate Statement returned successfully.
      +
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      voidevaluate() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StatementAdapter

        +
        protected StatementAdapter(org.junit.runners.model.Statement delegate)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        evaluate

        +
        public final void evaluate()
        +                    throws java.lang.Throwable
        +
        +
        Specified by:
        +
        evaluate in class org.junit.runners.model.Statement
        +
        Throws:
        +
        java.lang.Throwable
        +
        +
      • +
      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Always called before the delegate Statement.
        +
        +
        Throws:
        +
        java.lang.Throwable
        +
        +
      • +
      + + + +
        +
      • +

        afterAlways

        +
        protected void afterAlways(java.util.List<java.lang.Throwable> errors)
        +                    throws java.lang.Throwable
        +
        Always called after the delegate Statement, even if an exception + (or assumption failure) occurs. Any exceptions thrown from the body of this + method will be chained using MultipleFailureException.
        +
        +
        Parameters:
        +
        errors - A list of errors received so far. The list is modifiable although + should only be extended with new potential exceptions.
        +
        Throws:
        +
        java.lang.Throwable
        +
        +
      • +
      + + + +
        +
      • +

        afterIfSuccessful

        +
        protected void afterIfSuccessful()
        +                          throws java.lang.Throwable
        +
        Called only if the delegate Statement returned successfully.
        +
        +
        Throws:
        +
        java.lang.Throwable
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html new file mode 100644 index 00000000..d5bdfdc5 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html @@ -0,0 +1,370 @@ + + + + + + +StaticFieldsInvariantRule (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class StaticFieldsInvariantRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class StaticFieldsInvariantRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule that ensures static, reference fields of the suite class + (and optionally its superclasses) are cleaned up after a suite is completed. + This is helpful in finding out static memory leaks (a class references + something huge but is no longer used).
    +
    +
    See Also:
    +
    ClassRule, +accept(Field)
    +
    +
  • +
+
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected booleanaccept(java.lang.reflect.Field field) 
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        DEFAULT_LEAK_THRESHOLD

        +
        public static final long DEFAULT_LEAK_THRESHOLD
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StaticFieldsInvariantRule

        +
        public StaticFieldsInvariantRule()
        +
        By default use DEFAULT_LEAK_THRESHOLD as the threshold and count + in superclasses.
        +
      • +
      + + + +
        +
      • +

        StaticFieldsInvariantRule

        +
        public StaticFieldsInvariantRule(long leakThresholdBytes,
        +                                 boolean countSuperclasses)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                               org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        accept

        +
        protected boolean accept(java.lang.reflect.Field field)
        +
        +
        Returns:
        +
        Return false to exclude a given field from being + counted. By default final fields are rejected.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html new file mode 100644 index 00000000..473922aa --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html @@ -0,0 +1,329 @@ + + + + + + +SystemPropertiesInvariantRule (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class SystemPropertiesInvariantRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class SystemPropertiesInvariantRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule that ensures system properties remain unmodified by the nested + Statement. This can be applied both at suite level and at test level. + + This rule requires appropriate security permission to read and write + system properties (System.getProperties()) if running under a security + manager.
    +
    +
    See Also:
    +
    SystemPropertiesRestoreRule, +ClassRule, +Rule
    +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule()
        +
        Cares about all properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule(java.lang.String... ignoredProperties)
        +
        Don't care about the given set of properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule(java.util.Set<java.lang.String> ignoredProperties)
        +
        Don't care about the given set of properties.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                               org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html new file mode 100644 index 00000000..2e74af04 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html @@ -0,0 +1,331 @@ + + + + + + +SystemPropertiesRestoreRule (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class SystemPropertiesRestoreRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class SystemPropertiesRestoreRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule which restores system properties from before the nested + Statement. + + This rule requires appropriate security permission to read and write + system properties (System.getProperties()) if running under a security + manager.
    +
    +
    See Also:
    +
    SystemPropertiesInvariantRule, +ClassRule, +Rule
    +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule()
        +
        Restores all properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule(java.util.Set<java.lang.String> ignoredProperties)
        +
        +
        Parameters:
        +
        ignoredProperties - Properties that will be ignored (and will not be restored).
        +
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule(java.lang.String... ignoredProperties)
        +
        +
        Parameters:
        +
        ignoredProperties - Properties that will be ignored (and will not be restored).
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                               org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html new file mode 100644 index 00000000..fe164cba --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html @@ -0,0 +1,362 @@ + + + + + + +TestRuleAdapter (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class TestRuleAdapter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    Direct Known Subclasses:
    +
    RequireAssertionsRule
    +
    +
    +
    +
    public abstract class TestRuleAdapter
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    An abstract TestRule that guarantees the execution of + afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement. This is much like AfterClass or After + annotations but can be used with RuleChain to guarantee the order of + execution.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TestRuleAdapter() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidafterAlways(java.util.List<java.lang.Throwable> errors) +
      Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
      +
      protected voidafterIfSuccessful() +
      Called only if the delegate Statement returned successfully.
      +
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestRuleAdapter

        +
        public TestRuleAdapter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                               org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Always called before the delegate Statement.
        +
        +
        Throws:
        +
        java.lang.Throwable
        +
        +
      • +
      + + + +
        +
      • +

        afterAlways

        +
        protected void afterAlways(java.util.List<java.lang.Throwable> errors)
        +                    throws java.lang.Throwable
        +
        Always called after the delegate Statement, even if an exception + (or assumption failure) occurs. Any exceptions thrown from the body of this + method will be chained using MultipleFailureException.
        +
        +
        Parameters:
        +
        errors - A list of errors received so far. The list is modifiable although + should only be extended with new potential exceptions.
        +
        Throws:
        +
        java.lang.Throwable
        +
        +
      • +
      + + + +
        +
      • +

        afterIfSuccessful

        +
        protected void afterIfSuccessful()
        +                          throws java.lang.Throwable
        +
        Called only if the delegate Statement returned successfully.
        +
        +
        Throws:
        +
        java.lang.Throwable
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html new file mode 100644 index 00000000..0ae24e3b --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html new file mode 100644 index 00000000..c845e6af --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html new file mode 100644 index 00000000..99dc2142 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html @@ -0,0 +1,177 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html new file mode 100644 index 00000000..faad44d2 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html new file mode 100644 index 00000000..b03c191d --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.StatementAdapter (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.StatementAdapter

+
+
No usage of com.carrotsearch.randomizedtesting.rules.StatementAdapter
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html new file mode 100644 index 00000000..0d8db585 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html new file mode 100644 index 00000000..3f538892 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html new file mode 100644 index 00000000..38665cb6 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html new file mode 100644 index 00000000..5f81fa05 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html @@ -0,0 +1,168 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.TestRuleAdapter

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/package-frame.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/package-frame.html new file mode 100644 index 00000000..1681fbf4 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/package-frame.html @@ -0,0 +1,29 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + +

com.carrotsearch.randomizedtesting.rules

+ + + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/package-summary.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/package-summary.html new file mode 100644 index 00000000..b78ca087 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/package-summary.html @@ -0,0 +1,205 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Package com.carrotsearch.randomizedtesting.rules

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/package-tree.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/package-tree.html new file mode 100644 index 00000000..77a8ac78 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/package-tree.html @@ -0,0 +1,157 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules Class Hierarchy (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.rules

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/package-use.html b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/package-use.html new file mode 100644 index 00000000..77935641 --- /dev/null +++ b/releases/2.2.0/api/com/carrotsearch/randomizedtesting/rules/package-use.html @@ -0,0 +1,169 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.rules

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/constant-values.html b/releases/2.2.0/api/constant-values.html new file mode 100644 index 00000000..3f016233 --- /dev/null +++ b/releases/2.2.0/api/constant-values.html @@ -0,0 +1,256 @@ + + + + + + +Constant Field Values (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + +
+ + + + + + + +
+ + +
+

Constant Field Values

+

Contents

+ +
+
+ + +

com.carrotsearch.*

+ + +
+ +
+ + + + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/deprecated-list.html b/releases/2.2.0/api/deprecated-list.html new file mode 100644 index 00000000..161ca086 --- /dev/null +++ b/releases/2.2.0/api/deprecated-list.html @@ -0,0 +1,148 @@ + + + + + + +Deprecated List (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + +
+ + + + + + + +
+ + +
+

Deprecated API

+

Contents

+ +
+
+ + + +
+ +
+ + + + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/help-doc.html b/releases/2.2.0/api/help-doc.html new file mode 100644 index 00000000..b7b4c2cc --- /dev/null +++ b/releases/2.2.0/api/help-doc.html @@ -0,0 +1,231 @@ + + + + + + +API Help (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + +
+ + + + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+
    +
  • +

    Overview

    +

    The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

    +
  • +
  • +

    Package

    +

    Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:

    +
      +
    • Interfaces (italic)
    • +
    • Classes
    • +
    • Enums
    • +
    • Exceptions
    • +
    • Errors
    • +
    • Annotation Types
    • +
    +
  • +
  • +

    Class/Interface

    +

    Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

    +
      +
    • Class inheritance diagram
    • +
    • Direct Subclasses
    • +
    • All Known Subinterfaces
    • +
    • All Known Implementing Classes
    • +
    • Class/interface declaration
    • +
    • Class/interface description
    • +
    +
      +
    • Nested Class Summary
    • +
    • Field Summary
    • +
    • Constructor Summary
    • +
    • Method Summary
    • +
    +
      +
    • Field Detail
    • +
    • Constructor Detail
    • +
    • Method Detail
    • +
    +

    Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.

    +
  • +
  • +

    Annotation Type

    +

    Each annotation type has its own separate page with the following sections:

    +
      +
    • Annotation Type declaration
    • +
    • Annotation Type description
    • +
    • Required Element Summary
    • +
    • Optional Element Summary
    • +
    • Element Detail
    • +
    +
  • +
  • +

    Enum

    +

    Each enum has its own separate page with the following sections:

    +
      +
    • Enum declaration
    • +
    • Enum description
    • +
    • Enum Constant Summary
    • +
    • Enum Constant Detail
    • +
    +
  • +
  • +

    Use

    +

    Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.

    +
  • +
  • +

    Tree (Class Hierarchy)

    +

    There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object.

    +
      +
    • When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.
    • +
    • When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.
    • +
    +
  • +
  • +

    Deprecated API

    +

    The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.

    +
  • +
  • +

    Index

    +

    The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.

    +
  • +
  • +

    Prev/Next

    +

    These links take you to the next or previous class, interface, package, or related page.

    +
  • +
  • +

    Frames/No Frames

    +

    These links show and hide the HTML frames. All pages are available with or without frames.

    +
  • +
  • +

    All Classes

    +

    The All Classes link shows all classes and interfaces except non-static nested types.

    +
  • +
  • +

    Serialized Form

    +

    Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.

    +
  • +
  • +

    Constant Field Values

    +

    The Constant Field Values page lists the static final fields and their values.

    +
  • +
+This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/index-all.html b/releases/2.2.0/api/index-all.html new file mode 100644 index 00000000..4f8982f8 --- /dev/null +++ b/releases/2.2.0/api/index-all.html @@ -0,0 +1,1476 @@ + + + + + + +Index (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + +
+ + + + + + + +
+ + +
$ A B C D E F G H I J L M N O P R S T U V W  + + +

$

+
+
$(Object...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output.
+
+
$$(Object[]...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
+ + + +

A

+
+
accept(Field) - Method in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
afterAlways(List<Throwable>) - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
+
+
afterAlways(List<Throwable>) - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
+
+
afterIfSuccessful() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Called only if the delegate Statement returned successfully.
+
+
afterIfSuccessful() - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Called only if the delegate Statement returned successfully.
+
+
AnnotatedMethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Base class for TestMethodProviders based on annotations.
+
+
AnnotatedMethodProvider(Class<? extends Annotation>) - Constructor for class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
+
 
+
appendAllOpts(Description) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
+
Append all JVM options that may help in reproducing the error.
+
+
appendEnvironmentSettings() - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
appendOpt(String, String) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
+
Append a single VM option.
+
+
appendRunnerProperties() - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
appendTestGroupOptions(RandomizedContext) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
 
+
ASCIIGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A generator emitting simple ASCII characters from the set + (newlines not counted):
+
+
ASCIIGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.ASCIIGenerator
+
 
+
asciiGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
AssertingRandom - Class in com.carrotsearch.randomizedtesting
+
+
A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
+
+
AssertingRandom(Thread, Random) - Constructor for class com.carrotsearch.randomizedtesting.AssertingRandom
+
+
Creates an instance to be used by owner thread and delegating + to delegate until AssertingRandom.destroy()ed.
+
+
assumeFalse(boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
assumeFalse(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
assumeNoException(String, Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Assume t is null.
+
+
assumeNoException(Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeNoException(Throwable) directly available.
+
+
assumeNotNull(Object...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeNotNull(Object...) directly available.
+
+
assumeTrue(boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeTrue(boolean) directly available.
+
+
assumeTrue(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
atLeast(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a random value greater or equal to min.
+
+
atMost(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a non-negative random value smaller or equal max.
+
+
AUGMENTED_SEED_PACKAGE - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Fake package of a stack trace entry inserted into exceptions thrown by + test methods.
+
+
+ + + +

B

+
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+
 
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Always called before the delegate Statement.
+
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Always called before the delegate Statement.
+
+
between(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
+ + + +

C

+
+
CHILDVM_SYSPROP_JVM_COUNT - Static variable in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property passed to forked VMs: the number of concurrent JVMs.
+
+
CHILDVM_SYSPROP_JVM_ID - Static variable in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
+
+
ClassGlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter for Description.getClassName().
+
+
ClassGlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
ClassModel - Class in com.carrotsearch.randomizedtesting
+
+
Class model for a test suite.
+
+
ClassModel(Class<?>) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
ClassModel.FieldModel - Class in com.carrotsearch.randomizedtesting
+
 
+
ClassModel.MethodModel - Class in com.carrotsearch.randomizedtesting
+
 
+
ClassModel.Scope - Enum in com.carrotsearch.randomizedtesting
+
 
+
clone() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
clone() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.TempPathResource
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Close the stream.
+
+
closeAfterSuite(T) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Registers a Closeable resource that should be closed after the suite + completes.
+
+
closeAfterTest(T) - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Registers a Closeable resource that should be closed after the test + completes.
+
+
closeAtEnd(T, LifecycleScope) - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Dispose the given resource at the end of a given lifecycle scope.
+
+
CodepointSetGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator from a predefined set of codepoints or characters.
+
+
CodepointSetGenerator(char[]) - Constructor for class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
+
All characters must be from BMP (no parts of surrogate pairs allowed).
+
+
CodepointSetGenerator(String) - Constructor for class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
+
Parse the given String and split into BMP and supplementary codepoints.
+
+
collectFactoryParameters() - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Collect parameters from factory methods.
+
+
com.carrotsearch.randomizedtesting - package com.carrotsearch.randomizedtesting
+
 
+
com.carrotsearch.randomizedtesting.annotations - package com.carrotsearch.randomizedtesting.annotations
+
 
+
com.carrotsearch.randomizedtesting.generators - package com.carrotsearch.randomizedtesting.generators
+
 
+
com.carrotsearch.randomizedtesting.listeners - package com.carrotsearch.randomizedtesting.listeners
+
 
+
com.carrotsearch.randomizedtesting.rules - package com.carrotsearch.randomizedtesting.rules
+
 
+
current() - Static method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
 
+
CURRENT_PREFIX() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Static singleton's property prefix.
+
+
+ + + +

D

+
+
decorate(long) - Method in class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
decorate(long) - Method in interface com.carrotsearch.randomizedtesting.SeedDecorator
+
+
Called to decorate the initial seed for a Randomness.
+
+
DEFAULT_ITERATIONS - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
The default number of test repeat iterations.
+
+
DEFAULT_KILLATTEMPTS - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
The default number of first interrupts, then Thread.stop attempts.
+
+
DEFAULT_KILLWAIT - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Time in between interrupt retries or stop retries.
+
+
DEFAULT_LEAK_THRESHOLD - Static variable in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
DEFAULT_TIMEOUT - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Default timeout for a single test case.
+
+
DEFAULT_TIMEOUT_SUITE - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Default timeout for an entire suite.
+
+
describe() - Method in class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
describe() - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
describe() - Method in class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
destroy() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
+
This object will no longer be usable after this method is called.
+
+
+ + + +

E

+
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
evaluate(FilterExpressionParser.IContext) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
evaluate() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
 
+
+ + + +

F

+
+
FieldModel(Field) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
filter(Filter) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Implement Filterable because GUIs depend on it to run tests selectively.
+
+
FilterExpressionParser - Class in com.carrotsearch.randomizedtesting
+
+
Test group conditions filter parser.
+
+
FilterExpressionParser() - Constructor for class com.carrotsearch.randomizedtesting.FilterExpressionParser
+
 
+
FilterExpressionParser.Node - Class in com.carrotsearch.randomizedtesting
+
 
+
flush() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
flush() - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Flush the stream.
+
+
formatSeed(long) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Format a single seed.
+
+
formatSeedChain(Randomness...) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
+
+
formatStackTrace(StringBuilder, StackTraceElement[]) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format a list of stack entries into a string.
+
+
formatStackTrace(StackTraceElement[]) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
formatStackTrace(Iterable<StackTraceElement>) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
formatStackTrace(StringBuilder, Iterable<StackTraceElement>) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format a list of stack entries into a string.
+
+
formatThrowable(Throwable) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format an exception and all of its nested stacks into a string.
+
+
formatThrowable(StringBuilder, Throwable) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format an exception and all of its nested stacks into a string.
+
+
frequently() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
The exact opposite of RandomizedTest.rarely().
+
+
+ + + +

G

+
+
getAnnotatedLeafMethods(Class<? extends Annotation>) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getAnnotation(Method, Class<T>, boolean) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getContext() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
getDescription() - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Return the current tree of test descriptions (filtered).
+
+
getFields() - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getGroupEvaluator() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Provide access to GroupEvaluator.
+
+
getGroupName(Class<? extends Annotation>) - Static method in class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
getMethods() - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getRandom() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+ +
+
getRandom() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
getRandom() - Method in class com.carrotsearch.randomizedtesting.Randomness
+
+
Random instance for this randomness.
+
+
getRandomness() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Source of randomness for the context's thread.
+
+
getRunner() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Access to the runner governing this context.
+
+
getRunnerSeedAsString() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Returns the runner's master seed, formatted.
+
+
getSysProperty(Class<? extends Annotation>) - Static method in class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
getTargetClass() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
The class (suite) being tested.
+
+
getTestMethods(Class<?>, ClassModel) - Method in class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in class com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in interface com.carrotsearch.randomizedtesting.TestMethodProvider
+
+
Determine which methods are test methods.
+
+
getTraceFormatting() - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Stack trace formatting utilities.
+
+
globalTempDir() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Global temporary directory created for the duration of this class's lifespan.
+
+
GlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter that matches something using globbing (*) pattern.
+
+
GlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
globMatches(String) - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
+
Check if a given string matches the glob.
+
+
globPattern - Variable in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
groupEvaluator - Variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
 
+
+ + + +

H

+
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
hasZombieThreads() - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Returns true if any previous (or current) suite marked with + ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS has + left zombie threads.
+
+
+ + + +

I

+
+
initialize(Class<?>) - Method in class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
initialize(Class<?>) - Method in interface com.carrotsearch.randomizedtesting.SeedDecorator
+
+
Called once after instantiation to set up the decorator.
+
+
initializeWith(String) - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
 
+
isAnnotationPresent(Method, Class<T>, boolean) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
isNightly() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Return true if tests are running in nightly mode.
+
+
isNightly() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns true if we're running nightly tests.
+
+
ISO8859_1 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
iterations(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a "scaled" number of iterations for loops which can have a variable + iteration count.
+
+
+ + + +

J

+
+
JUnit3MethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Method provider selecting tests that follow a name pattern of test(.*).
+
+
JUnit3MethodProvider() - Constructor for class com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+
 
+
JUnit4MethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Method provider selecting Test annotated public instance parameterless methods.
+
+
JUnit4MethodProvider() - Constructor for class com.carrotsearch.randomizedtesting.JUnit4MethodProvider
+
 
+
+ + + +

L

+
+
LifecycleScope - Enum in com.carrotsearch.randomizedtesting
+
+
Lifecycle stages for tracking resources.
+
+
Listeners - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Annotate your suite class with this annotation to automatically add hooks to + the RunNotifier used for executing tests inside + RandomizedRunner.
+
+
+ + + +

M

+
+
MethodGlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter for Description.getMethodName().
+
+
MethodGlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
MethodModel(Method) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
methodName(Description) - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Attempts to extract just the method name from parameterized notation.
+
+
MixWithSuiteName - Class in com.carrotsearch.randomizedtesting
+
+
A SeedDecorator to be used with SeedDecorators annotation + to modify the master Randomness with a hash off the suite's class name.
+
+
MixWithSuiteName() - Constructor for class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
multiplier() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A multiplier can be used to linearly scale certain values.
+
+
+ + + +

N

+
+
Name - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Used to annotate constructor parameters for parameterized tests.
+
+
newServerSocket(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Assign a temporary server socket.
+
+
newTempDir() - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary directory for the LifecycleScope.TEST duration.
+
+
newTempDir(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a temporary directory, deleted after the given lifecycle phase.
+
+
newTempFile() - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary file for the LifecycleScope.TEST duration.
+
+
newTempFile(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary file deleted after the given lifecycle phase completes.
+
+
next(int) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextBoolean() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextBytes(byte[]) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextDouble() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextFloat() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextGaussian() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextInt() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextInt(int) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextLong() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
Nightly - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
An annotation indicating a given test case (or suite) should run only during + nightly tests.
+
+
NoClassHooksShadowingRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Don't allow BeforeClass and AfterClass hook shadowing as it is most + likely a user error.
+
+
NoClassHooksShadowingRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule
+
 
+
Node() - Constructor for class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
NoInstanceHooksOverridesRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Don't allow Before and After hook overrides as it is most + likely a user error and will result in superclass methods not being called + (requires manual chaining).
+
+
NoInstanceHooksOverridesRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule
+
 
+
NoShadowingOrOverridesOnMethodsRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Discovers shadowing or override relationships among methods annotated with any of the + provided annotations.
+
+
NoShadowingOrOverridesOnMethodsRule(Class<? extends Annotation>...) - Constructor for class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
+ + + +

O

+
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
ofStringLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
+ +
+
ofUtf8Length(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
+
Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
+
+
+ + + +

P

+
+
ParametersFactory - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Used to annotate methods providing parameters for parameterized tests.
+
+
parse(String) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser
+
+
Pratt's parser.
+
+
parseSeed(String) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Parse a single seed.
+
+
parseSeedChain(String) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Parse a seed chain formatted with SeedUtils.formatSeedChain(Randomness...).
+
+
prefixProperty(String) - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Prefix a given property name with a common prefix.
+
+
+ + + +

R

+
+
randomAsciiOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomAsciiOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomAsciiOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomAsciiOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomBoolean() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomByte() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomDouble() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFloat() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFrom(Random, T[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the given array.
+
+
randomFrom(Random, List<T>) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the given list.
+
+
randomFrom(Random, Collection<T>) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the collection.
+
+
randomFrom(T[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Pick a random object from the given array.
+
+
randomFrom(List<T>) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Pick a random object from the given list.
+
+
randomGaussian() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomInt(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomInts
+
+
A random integer between 0 and max (inclusive).
+
+
randomInt() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomInt(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random integer from 0..max (inclusive).
+
+
randomIntBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomInts
+
+
A random integer from min to max (inclusive).
+
+
randomIntBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random integer from min to max (inclusive).
+
+
RandomInts - Class in com.carrotsearch.randomizedtesting.generators
+
+
Utility classes for random integer and integer sequences.
+
+
RandomInts() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomInts
+
 
+
RandomizedContext - Class in com.carrotsearch.randomizedtesting
+
+
Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
+
+
RandomizedRunner - Class in com.carrotsearch.randomizedtesting
+
+
A Runner implementation for running randomized test cases with + predictable and repeatable randomness.
+
+
RandomizedRunner(Class<?>) - Constructor for class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Creates a new runner for the given class.
+
+
RandomizedTest - Class in com.carrotsearch.randomizedtesting
+
+
Common scaffolding for subclassing randomized tests.
+
+
RandomizedTest() - Constructor for class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomLocale() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Return a random Locale from the available locales on the system.
+
+
randomLong() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
Randomness - Class in com.carrotsearch.randomizedtesting
+
+
Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance.
+
+
Randomness(Thread, long, SeedDecorator...) - Constructor for class com.carrotsearch.randomizedtesting.Randomness
+
 
+
Randomness(long, SeedDecorator...) - Constructor for class com.carrotsearch.randomizedtesting.Randomness
+
 
+
RandomPicks - Class in com.carrotsearch.randomizedtesting.generators
+
+
Random selections of objects.
+
+
RandomPicks() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomRealisticUnicodeOfCodepointLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfCodepointLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfCodepointLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfCodepointLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomShort() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
RandomStrings - Class in com.carrotsearch.randomizedtesting.generators
+
+
A facade to various implementations of StringGenerator interface.
+
+
RandomStrings() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomTimeZone() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Return a random TimeZone from the available timezones on the system.
+
+
randomUnicodeOfCodepointLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfCodepointLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfCodepointLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfCodepointLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
range - Variable in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
rarely() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Rarely returns true in about 10% of all calls (regardless of the + RandomizedTest.isNightly() mode).
+
+
realisticUnicodeGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
RealisticUnicodeGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator that emits valid unicodeGenerator codepoints.
+
+
RealisticUnicodeGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
reject(Thread) - Method in interface com.carrotsearch.randomizedtesting.ThreadFilter
+
 
+
Repeat - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Repeats randomized test case a given number of times.
+
+
ReplicateOnEachVm - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Replicates the test class on each concurrent forked JVM.
+
+
ReproduceErrorMessageBuilder - Class in com.carrotsearch.randomizedtesting
+
+
A builder for constructing "reproduce with" message.
+
+
ReproduceErrorMessageBuilder() - Constructor for class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
ReproduceErrorMessageBuilder(StringBuilder) - Constructor for class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
ReproduceInfoPrinter - Class in com.carrotsearch.randomizedtesting.listeners
+
+
A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
+
+
ReproduceInfoPrinter() - Constructor for class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+
 
+
RequireAssertionsRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Require assertions TestRule.
+
+
RequireAssertionsRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+
 
+
Rethrow - Class in com.carrotsearch.randomizedtesting
+
+
Rethrowing checked exceptions as unchecked ones.
+
+
Rethrow() - Constructor for class com.carrotsearch.randomizedtesting.Rethrow
+
 
+
rethrow(Throwable) - Static method in class com.carrotsearch.randomizedtesting.Rethrow
+
+
Rethrows t (identical object).
+
+
rmDir(Path) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Recursively delete a folder.
+
+
run(RunNotifier) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Runs all tests and hooks.
+
+
runWithPrivateRandomness(Randomness, Callable<T>) - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns.
+
+
+ + + +

S

+
+
scaledRandomIntBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a "scaled" random number between min and max (inclusive).
+
+
Seed - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Defines the starting seed for a given test or the entire suite.
+
+
SeedDecorator - Interface in com.carrotsearch.randomizedtesting
+
+
This is an advanced feature.
+
+
SeedDecorators - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Allows modifying the master seed (before the suite is started).
+
+
seedFromThrowable(Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with RandomizedRunner.AUGMENTED_SEED_PACKAGE.
+
+
Seeds - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Defines a list of starting seeds for a given test.
+
+
SeedUtils - Class in com.carrotsearch.randomizedtesting
+
+
Utilities for parsing random seeds.
+
+
setSeed(long) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
sleep(long) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Same as Thread.sleep(long).
+
+
StatementAdapter - Class in com.carrotsearch.randomizedtesting.rules
+
+
An abstract Statement that guarantees the execution of + StatementAdapter.afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement.
+
+
StatementAdapter(Statement) - Constructor for class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
 
+
StaticFieldsInvariantRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule that ensures static, reference fields of the suite class + (and optionally its superclasses) are cleaned up after a suite is completed.
+
+
StaticFieldsInvariantRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
+
By default use StaticFieldsInvariantRule.DEFAULT_LEAK_THRESHOLD as the threshold and count + in superclasses.
+
+
StaticFieldsInvariantRule(long, boolean) - Constructor for class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
StringGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A StringGenerator generates random strings composed of characters.
+
+
StringGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
SysGlobals - Class in com.carrotsearch.randomizedtesting
+
+
Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
+
+
SYSPROP_APPEND_SEED() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If true, append seed parameter to all methods.
+
+
SYSPROP_ITERATIONS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
The global override for the number of each test's repetitions.
+
+
SYSPROP_KILLATTEMPTS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
+
+
SYSPROP_KILLWAIT() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
+
+
SYSPROP_MULTIPLIER - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
The global multiplier property (Double).
+
+
SYSPROP_PREFIX() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global system property that holds the prefix used by other properties.
+
+
SYSPROP_RANDOM_SEED() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property with an integer defining global initialization seeds for all + random generators.
+
+
SYSPROP_STACKFILTERING() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Enable or disable stack filtering.
+
+
SYSPROP_TESTCLASS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for picking out a single test class to execute.
+
+
SYSPROP_TESTFILTER() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global test filter.
+
+
SYSPROP_TESTMETHOD() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for picking out a single test method to execute.
+
+
SYSPROP_TIMEOUT() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed.
+
+
SYSPROP_TIMEOUT_SUITE() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for entire suite's maximum execution time after which + it is considered out of control.
+
+
SystemPropertiesInvariantRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule that ensures system properties remain unmodified by the nested + Statement.
+
+
SystemPropertiesInvariantRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Cares about all properties.
+
+
SystemPropertiesInvariantRule(String...) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Don't care about the given set of properties.
+
+
SystemPropertiesInvariantRule(Set<String>) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Don't care about the given set of properties.
+
+
SystemPropertiesRestoreRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule which restores system properties from before the nested + Statement.
+
+
SystemPropertiesRestoreRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
+
Restores all properties.
+
+
SystemPropertiesRestoreRule(Set<String>) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
SystemPropertiesRestoreRule(String...) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
systemPropertyAsBoolean(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a boolean, if defined.
+
+
systemPropertyAsDouble(String, double) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a double, if defined.
+
+
systemPropertyAsFloat(String, float) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a float, if defined.
+
+
systemPropertyAsInt(String, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to an int, if defined.
+
+
systemPropertyAsLong(String, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a long, if defined.
+
+
+ + + +

T

+
+
TeeOutputStream - Class in com.carrotsearch.randomizedtesting
+
+
Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
+
+
TeeOutputStream(OutputStream, OutputStream) - Constructor for class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
TempPathResource - Class in com.carrotsearch.randomizedtesting
+
+
A temporary path resource will be deleted at the end of a given lifecycle phase.
+
+
TempPathResource(Path) - Constructor for class com.carrotsearch.randomizedtesting.TempPathResource
+
 
+
testFailure(Failure) - Method in class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+
 
+
TestGroup - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
A test group applied to an annotation indicates that a given annotation + can be used on individual tests as "labels".
+
+
TestGroup.Utilities - Class in com.carrotsearch.randomizedtesting.annotations
+
+
Utilities to deal with annotations annotated with TestGroup.
+
+
TestMethodProvider - Interface in com.carrotsearch.randomizedtesting
+
+
Responsible for providing individual test instances and their descriptions.
+
+
TestMethodProviders - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Test case method provider.
+
+
TestRuleAdapter - Class in com.carrotsearch.randomizedtesting.rules
+
+
An abstract TestRule that guarantees the execution of + TestRuleAdapter.afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement.
+
+
TestRuleAdapter() - Constructor for class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
 
+
ThreadFilter - Interface in com.carrotsearch.randomizedtesting
+
 
+
ThreadLeakAction - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakAction.Action - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakFilters - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakGroup - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakGroup.Group - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakLingering - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakScope - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakScope.Scope - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakZombies - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakZombies.Consequence - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
Timeout - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Maximum execution time for a single test method.
+
+
TimeoutSuite - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Maximum execution time for an entire suite (including all hooks and tests).
+
+
toExpression() - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toExpression(StringBuilder) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.Randomness
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
TraceFormatting - Class in com.carrotsearch.randomizedtesting
+
+
Utilities for dealing with throwables, stacks, etc.
+
+
TraceFormatting() - Constructor for class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Default stack traces, no filtering.
+
+
TraceFormatting(List<String>) - Constructor for class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
+ + + +

U

+
+
unicodeGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
UnicodeGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator that emits valid unicodeGenerator codepoints.
+
+
UnicodeGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
US_ASCII - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF16 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF32 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF8 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
Utilities() - Constructor for class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
+ + + +

V

+
+
validate(Class<?>) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.ClassModel.Scope
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.LifecycleScope
+
+
Returns the enum constant of this type with the specified name.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.ClassModel.Scope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.LifecycleScope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
verify(Method) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
+ + + +

W

+
+
write(int) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[], int, int) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[]) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[], int, int) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write bytes from the specified byte array to the stream.
+
+
write(byte[]) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write bytes from the specified byte array to the stream.
+
+
write(int) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write a single byte to the stream.
+
+
WriterOutputStream - Class in com.carrotsearch.randomizedtesting
+
+
OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer.
+
+
WriterOutputStream(Writer, CharsetDecoder) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer, CharsetDecoder, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, Charset, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, Charset) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer, String, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, String) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters.
+
+
+$ A B C D E F G H I J L M N O P R S T U V W 
+ +
+ + + + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/index.html b/releases/2.2.0/api/index.html new file mode 100644 index 00000000..cc23a4c1 --- /dev/null +++ b/releases/2.2.0/api/index.html @@ -0,0 +1,75 @@ + + + + + + +RandomizedTesting Randomized Runner v2.2.0 API Documentation + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> + + + diff --git a/releases/2.2.0/api/overview-frame.html b/releases/2.2.0/api/overview-frame.html new file mode 100644 index 00000000..b022e354 --- /dev/null +++ b/releases/2.2.0/api/overview-frame.html @@ -0,0 +1,26 @@ + + + + + + +Overview List (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + +

 

+ + diff --git a/releases/2.2.0/api/overview-summary.html b/releases/2.2.0/api/overview-summary.html new file mode 100644 index 00000000..3f7ccc0d --- /dev/null +++ b/releases/2.2.0/api/overview-summary.html @@ -0,0 +1,178 @@ + + + + + + +Overview (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + +
+ + + + + + + +
+ + +
+

RandomizedTesting Randomized Runner v2.2.0 API Documentation

+
+
+ + + + + + + + + + + + + + + + +
RandomizedRunner and RandomizedTest 
PackageDescription
com.carrotsearch.randomizedtesting 
com.carrotsearch.randomizedtesting.rules 
+
+
+ + + + + + + + + + + + +
Annotations 
PackageDescription
com.carrotsearch.randomizedtesting.annotations 
+
+
+ + + + + + + + + + + + + + + + +
Listeners, Generators and Validators 
PackageDescription
com.carrotsearch.randomizedtesting.generators 
com.carrotsearch.randomizedtesting.listeners 
+
+ +
+ + + + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/overview-tree.html b/releases/2.2.0/api/overview-tree.html new file mode 100644 index 00000000..70e7836c --- /dev/null +++ b/releases/2.2.0/api/overview-tree.html @@ -0,0 +1,273 @@ + + + + + + +Class Hierarchy (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + +
+ + + + + + + +
+ + + +
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Annotation Type Hierarchy

+
    +
  • com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Timeout (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seeds (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.SeedDecorators (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seed (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Repeat (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ParametersFactory (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Nightly (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Name (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Listeners (implements java.lang.annotation.Annotation)
  • +
+

Enum Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/package-list b/releases/2.2.0/api/package-list new file mode 100644 index 00000000..0ec940da --- /dev/null +++ b/releases/2.2.0/api/package-list @@ -0,0 +1,5 @@ +com.carrotsearch.randomizedtesting +com.carrotsearch.randomizedtesting.annotations +com.carrotsearch.randomizedtesting.generators +com.carrotsearch.randomizedtesting.listeners +com.carrotsearch.randomizedtesting.rules diff --git a/releases/2.2.0/api/script.js b/releases/2.2.0/api/script.js new file mode 100644 index 00000000..c3a1cae4 --- /dev/null +++ b/releases/2.2.0/api/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/releases/2.2.0/api/serialized-form.html b/releases/2.2.0/api/serialized-form.html new file mode 100644 index 00000000..9d28f4de --- /dev/null +++ b/releases/2.2.0/api/serialized-form.html @@ -0,0 +1,169 @@ + + + + + + +Serialized Form (RandomizedTesting Randomized Runner v2.2.0 API Documentation) + + + + + + + + +
+ + + + + + + +
+ + +
+

Serialized Form

+
+
+
    +
  • +

    Package com.carrotsearch.randomizedtesting

    +
      +
    • + + +

      Class com.carrotsearch.randomizedtesting.AssertingRandom extends java.util.Random implements Serializable

      +
        +
      • +

        Serialized Fields

        +
          +
        • +

          delegate

          +
          java.util.Random delegate
          +
        • +
        • +

          ownerRef

          +
          java.lang.ref.WeakReference<T> ownerRef
          +
        • +
        • +

          ownerName

          +
          java.lang.String ownerName
          +
        • +
        • +

          allocationStack

          +
          java.lang.StackTraceElement[] allocationStack
          +
        • +
        • +

          valid

          +
          boolean valid
          +
          Track out-of-context use of this Random instance. This introduces memory + barriers and scheduling side-effects but there's no other way to do it in any other + way and sharing randoms across threads or test cases is very bad and worth tracking.
          +
        • +
        +
      • +
      +
    • +
    +
  • +
+
+ +
+ + + + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.2.0/api/stylesheet.css b/releases/2.2.0/api/stylesheet.css new file mode 100644 index 00000000..1e392db4 --- /dev/null +++ b/releases/2.2.0/api/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; + width:100%; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +} From 26126d29483331d047fd0bbc40599a969d6c3500 Mon Sep 17 00:00:00 2001 From: Dawid Weiss Date: Fri, 6 Nov 2015 15:53:59 +0100 Subject: [PATCH 03/13] Release 2.3.0 --- releases/2.3.0/ant/Tasks/junit4.html | 659 ++++++++ releases/2.3.0/ant/index.html | 8 + .../js/google-code-prettify/lang-apollo.js | 2 + .../ant/js/google-code-prettify/lang-clj.js | 18 + .../ant/js/google-code-prettify/lang-css.js | 2 + .../ant/js/google-code-prettify/lang-go.js | 1 + .../ant/js/google-code-prettify/lang-hs.js | 2 + .../ant/js/google-code-prettify/lang-lisp.js | 3 + .../ant/js/google-code-prettify/lang-lua.js | 2 + .../ant/js/google-code-prettify/lang-ml.js | 2 + .../ant/js/google-code-prettify/lang-n.js | 4 + .../ant/js/google-code-prettify/lang-proto.js | 1 + .../ant/js/google-code-prettify/lang-scala.js | 2 + .../ant/js/google-code-prettify/lang-sql.js | 2 + .../ant/js/google-code-prettify/lang-tex.js | 1 + .../ant/js/google-code-prettify/lang-vb.js | 2 + .../ant/js/google-code-prettify/lang-vhdl.js | 3 + .../ant/js/google-code-prettify/lang-wiki.js | 2 + .../ant/js/google-code-prettify/lang-xq.js | 3 + .../ant/js/google-code-prettify/lang-yaml.js | 2 + .../ant/js/google-code-prettify/prettify.css | 1 + .../ant/js/google-code-prettify/prettify.js | 28 + releases/2.3.0/ant/stylesheets/antmanual.css | 20 + releases/2.3.0/ant/stylesheets/junit4.css | 12 + releases/2.3.0/ant/stylesheets/style.css | 72 + releases/2.3.0/api/Tasks/junit4.html | 659 ++++++++ releases/2.3.0/api/allclasses-frame.html | 92 + releases/2.3.0/api/allclasses-noframe.html | 92 + .../AnnotatedMethodProvider.html | 284 ++++ .../randomizedtesting/AssertingRandom.html | 520 ++++++ .../randomizedtesting/ClassGlobFilter.html | 326 ++++ .../ClassModel.FieldModel.html | 375 +++++ .../ClassModel.MethodModel.html | 375 +++++ .../randomizedtesting/ClassModel.Scope.html | 349 ++++ .../randomizedtesting/ClassModel.html | 347 ++++ .../FilterExpressionParser.Node.html | 341 ++++ .../FilterExpressionParser.html | 281 ++++ .../randomizedtesting/GlobFilter.html | 355 ++++ .../JUnit3MethodProvider.html | 280 ++++ .../JUnit4MethodProvider.html | 247 +++ .../randomizedtesting/LifecycleScope.html | 328 ++++ .../randomizedtesting/MethodGlobFilter.html | 326 ++++ .../randomizedtesting/MixWithSuiteName.html | 294 ++++ .../randomizedtesting/RandomizedContext.html | 394 +++++ .../randomizedtesting/RandomizedRunner.html | 626 +++++++ .../randomizedtesting/RandomizedTest.html | 1385 +++++++++++++++ .../randomizedtesting/Randomness.html | 302 ++++ .../ReproduceErrorMessageBuilder.html | 337 ++++ .../randomizedtesting/Rethrow.html | 262 +++ .../randomizedtesting/SeedDecorator.html | 232 +++ .../randomizedtesting/SeedUtils.html | 278 +++ .../randomizedtesting/SysGlobals.html | 542 ++++++ .../randomizedtesting/TeeOutputStream.html | 433 +++++ .../randomizedtesting/TempPathResource.html | 274 +++ .../TestMethodAndParams.html | 224 +++ .../randomizedtesting/TestMethodProvider.html | 226 +++ .../randomizedtesting/ThreadFilter.html | 211 +++ .../randomizedtesting/TraceFormatting.html | 357 ++++ .../randomizedtesting/WriterOutputStream.html | 571 +++++++ .../annotations/Listeners.html | 211 +++ .../randomizedtesting/annotations/Name.html | 205 +++ .../annotations/Nightly.html | 219 +++ .../annotations/ParametersFactory.html | 245 +++ .../randomizedtesting/annotations/Repeat.html | 235 +++ .../annotations/ReplicateOnEachVm.html | 162 ++ .../randomizedtesting/annotations/Seed.html | 229 +++ .../annotations/SeedDecorators.html | 217 +++ .../randomizedtesting/annotations/Seeds.html | 218 +++ .../TestCaseOrdering.AlphabeticOrder.html | 281 ++++ .../annotations/TestCaseOrdering.html | 215 +++ .../annotations/TestGroup.Utilities.html | 276 +++ .../annotations/TestGroup.html | 266 +++ .../annotations/TestMethodProviders.html | 209 +++ .../annotations/ThreadLeakAction.Action.html | 331 ++++ .../annotations/ThreadLeakAction.html | 207 +++ .../annotations/ThreadLeakFilters.html | 224 +++ .../annotations/ThreadLeakGroup.Group.html | 349 ++++ .../annotations/ThreadLeakGroup.html | 207 +++ .../annotations/ThreadLeakLingering.html | 216 +++ .../annotations/ThreadLeakScope.Scope.html | 350 ++++ .../annotations/ThreadLeakScope.html | 207 +++ .../ThreadLeakZombies.Consequence.html | 344 ++++ .../annotations/ThreadLeakZombies.html | 207 +++ .../annotations/Timeout.html | 216 +++ .../annotations/TimeoutSuite.html | 221 +++ .../annotations/class-use/Listeners.html | 117 ++ .../annotations/class-use/Name.html | 117 ++ .../annotations/class-use/Nightly.html | 117 ++ .../class-use/ParametersFactory.html | 117 ++ .../annotations/class-use/Repeat.html | 117 ++ .../class-use/ReplicateOnEachVm.html | 117 ++ .../annotations/class-use/Seed.html | 117 ++ .../annotations/class-use/SeedDecorators.html | 117 ++ .../annotations/class-use/Seeds.html | 117 ++ .../TestCaseOrdering.AlphabeticOrder.html | 117 ++ .../class-use/TestCaseOrdering.html | 117 ++ .../class-use/TestGroup.Utilities.html | 117 ++ .../annotations/class-use/TestGroup.html | 160 ++ .../class-use/TestMethodProviders.html | 117 ++ .../class-use/ThreadLeakAction.Action.html | 166 ++ .../class-use/ThreadLeakAction.html | 117 ++ .../class-use/ThreadLeakFilters.html | 117 ++ .../class-use/ThreadLeakGroup.Group.html | 166 ++ .../class-use/ThreadLeakGroup.html | 117 ++ .../class-use/ThreadLeakLingering.html | 117 ++ .../class-use/ThreadLeakScope.Scope.html | 166 ++ .../class-use/ThreadLeakScope.html | 117 ++ .../ThreadLeakZombies.Consequence.html | 166 ++ .../class-use/ThreadLeakZombies.html | 117 ++ .../annotations/class-use/Timeout.html | 117 ++ .../annotations/class-use/TimeoutSuite.html | 117 ++ .../annotations/package-frame.html | 51 + .../annotations/package-summary.html | 293 ++++ .../annotations/package-tree.html | 169 ++ .../annotations/package-use.html | 165 ++ .../class-use/AnnotatedMethodProvider.html | 159 ++ .../class-use/AssertingRandom.html | 117 ++ .../class-use/ClassGlobFilter.html | 117 ++ .../class-use/ClassModel.FieldModel.html | 157 ++ .../class-use/ClassModel.MethodModel.html | 161 ++ .../class-use/ClassModel.Scope.html | 166 ++ .../class-use/ClassModel.html | 170 ++ .../FilterExpressionParser.Node.html | 159 ++ .../class-use/FilterExpressionParser.html | 117 ++ .../class-use/GlobFilter.html | 165 ++ .../class-use/JUnit3MethodProvider.html | 117 ++ .../class-use/JUnit4MethodProvider.html | 117 ++ .../class-use/LifecycleScope.html | 200 +++ .../class-use/MethodGlobFilter.html | 117 ++ .../class-use/MixWithSuiteName.html | 117 ++ .../class-use/RandomizedContext.html | 176 ++ .../class-use/RandomizedRunner.html | 159 ++ .../class-use/RandomizedTest.html | 117 ++ .../class-use/Randomness.html | 183 ++ .../ReproduceErrorMessageBuilder.html | 178 ++ .../randomizedtesting/class-use/Rethrow.html | 117 ++ .../class-use/SeedDecorator.html | 177 ++ .../class-use/SeedUtils.html | 117 ++ .../class-use/SysGlobals.html | 157 ++ .../class-use/TeeOutputStream.html | 117 ++ .../class-use/TempPathResource.html | 117 ++ .../class-use/TestMethodAndParams.html | 158 ++ .../class-use/TestMethodProvider.html | 171 ++ .../class-use/ThreadFilter.html | 117 ++ .../class-use/TraceFormatting.html | 159 ++ .../class-use/WriterOutputStream.html | 117 ++ .../generators/ASCIIGenerator.html | 260 +++ .../generators/CodepointSetGenerator.html | 331 ++++ .../generators/RandomInts.html | 284 ++++ .../generators/RandomPicks.html | 302 ++++ .../generators/RandomStrings.html | 468 ++++++ .../generators/RealisticUnicodeGenerator.html | 309 ++++ .../generators/StringGenerator.html | 322 ++++ .../generators/UnicodeGenerator.html | 332 ++++ .../generators/class-use/ASCIIGenerator.html | 157 ++ .../class-use/CodepointSetGenerator.html | 160 ++ .../generators/class-use/RandomInts.html | 117 ++ .../generators/class-use/RandomPicks.html | 117 ++ .../generators/class-use/RandomStrings.html | 117 ++ .../class-use/RealisticUnicodeGenerator.html | 157 ++ .../generators/class-use/StringGenerator.html | 178 ++ .../class-use/UnicodeGenerator.html | 157 ++ .../generators/package-frame.html | 27 + .../generators/package-summary.html | 180 ++ .../generators/package-tree.html | 143 ++ .../generators/package-use.html | 173 ++ .../listeners/ReproduceInfoPrinter.html | 278 +++ .../class-use/ReproduceInfoPrinter.html | 117 ++ .../listeners/package-frame.html | 20 + .../listeners/package-summary.html | 138 ++ .../listeners/package-tree.html | 134 ++ .../listeners/package-use.html | 117 ++ .../randomizedtesting/package-frame.html | 55 + .../randomizedtesting/package-summary.html | 335 ++++ .../randomizedtesting/package-tree.html | 196 +++ .../randomizedtesting/package-use.html | 245 +++ .../rules/NoClassHooksShadowingRule.html | 248 +++ .../rules/NoInstanceHooksOverridesRule.html | 249 +++ .../NoShadowingOrOverridesOnMethodsRule.html | 305 ++++ .../rules/RequireAssertionsRule.html | 286 ++++ .../rules/StatementAdapter.html | 338 ++++ .../rules/StaticFieldsInvariantRule.html | 346 ++++ .../rules/SystemPropertiesInvariantRule.html | 311 ++++ .../rules/SystemPropertiesRestoreRule.html | 307 ++++ .../rules/TestRuleAdapter.html | 340 ++++ .../class-use/NoClassHooksShadowingRule.html | 117 ++ .../NoInstanceHooksOverridesRule.html | 117 ++ .../NoShadowingOrOverridesOnMethodsRule.html | 168 ++ .../class-use/RequireAssertionsRule.html | 117 ++ .../rules/class-use/StatementAdapter.html | 117 ++ .../class-use/StaticFieldsInvariantRule.html | 117 ++ .../SystemPropertiesInvariantRule.html | 117 ++ .../SystemPropertiesRestoreRule.html | 117 ++ .../rules/class-use/TestRuleAdapter.html | 159 ++ .../rules/package-frame.html | 28 + .../rules/package-summary.html | 196 +++ .../randomizedtesting/rules/package-tree.html | 148 ++ .../randomizedtesting/rules/package-use.html | 160 ++ releases/2.3.0/api/constant-values.html | 268 +++ releases/2.3.0/api/deprecated-list.html | 139 ++ releases/2.3.0/api/help-doc.html | 222 +++ releases/2.3.0/api/index-all.html | 1493 +++++++++++++++++ releases/2.3.0/api/index.html | 75 + .../js/google-code-prettify/lang-apollo.js | 2 + .../api/js/google-code-prettify/lang-clj.js | 18 + .../api/js/google-code-prettify/lang-css.js | 2 + .../api/js/google-code-prettify/lang-go.js | 1 + .../api/js/google-code-prettify/lang-hs.js | 2 + .../api/js/google-code-prettify/lang-lisp.js | 3 + .../api/js/google-code-prettify/lang-lua.js | 2 + .../api/js/google-code-prettify/lang-ml.js | 2 + .../api/js/google-code-prettify/lang-n.js | 4 + .../api/js/google-code-prettify/lang-proto.js | 1 + .../api/js/google-code-prettify/lang-scala.js | 2 + .../api/js/google-code-prettify/lang-sql.js | 2 + .../api/js/google-code-prettify/lang-tex.js | 1 + .../api/js/google-code-prettify/lang-vb.js | 2 + .../api/js/google-code-prettify/lang-vhdl.js | 3 + .../api/js/google-code-prettify/lang-wiki.js | 2 + .../api/js/google-code-prettify/lang-xq.js | 3 + .../api/js/google-code-prettify/lang-yaml.js | 2 + .../api/js/google-code-prettify/prettify.css | 1 + .../api/js/google-code-prettify/prettify.js | 28 + releases/2.3.0/api/overview-frame.html | 25 + releases/2.3.0/api/overview-summary.html | 169 ++ releases/2.3.0/api/overview-tree.html | 267 +++ releases/2.3.0/api/package-list | 5 + releases/2.3.0/api/resources/background.gif | Bin 0 -> 2313 bytes releases/2.3.0/api/resources/tab.gif | Bin 0 -> 291 bytes releases/2.3.0/api/resources/titlebar.gif | Bin 0 -> 10701 bytes releases/2.3.0/api/resources/titlebar_end.gif | Bin 0 -> 849 bytes releases/2.3.0/api/serialized-form.html | 162 ++ releases/2.3.0/api/stylesheet.css | 474 ++++++ releases/2.3.0/api/stylesheets/antmanual.css | 20 + releases/2.3.0/api/stylesheets/junit4.css | 12 + releases/2.3.0/api/stylesheets/style.css | 72 + 236 files changed, 41918 insertions(+) create mode 100644 releases/2.3.0/ant/Tasks/junit4.html create mode 100644 releases/2.3.0/ant/index.html create mode 100644 releases/2.3.0/ant/js/google-code-prettify/lang-apollo.js create mode 100644 releases/2.3.0/ant/js/google-code-prettify/lang-clj.js create mode 100644 releases/2.3.0/ant/js/google-code-prettify/lang-css.js create mode 100644 releases/2.3.0/ant/js/google-code-prettify/lang-go.js create mode 100644 releases/2.3.0/ant/js/google-code-prettify/lang-hs.js create mode 100644 releases/2.3.0/ant/js/google-code-prettify/lang-lisp.js create mode 100644 releases/2.3.0/ant/js/google-code-prettify/lang-lua.js create mode 100644 releases/2.3.0/ant/js/google-code-prettify/lang-ml.js create mode 100644 releases/2.3.0/ant/js/google-code-prettify/lang-n.js create mode 100644 releases/2.3.0/ant/js/google-code-prettify/lang-proto.js create mode 100644 releases/2.3.0/ant/js/google-code-prettify/lang-scala.js create mode 100644 releases/2.3.0/ant/js/google-code-prettify/lang-sql.js create mode 100644 releases/2.3.0/ant/js/google-code-prettify/lang-tex.js create mode 100644 releases/2.3.0/ant/js/google-code-prettify/lang-vb.js create mode 100644 releases/2.3.0/ant/js/google-code-prettify/lang-vhdl.js create mode 100644 releases/2.3.0/ant/js/google-code-prettify/lang-wiki.js create mode 100644 releases/2.3.0/ant/js/google-code-prettify/lang-xq.js create mode 100644 releases/2.3.0/ant/js/google-code-prettify/lang-yaml.js create mode 100644 releases/2.3.0/ant/js/google-code-prettify/prettify.css create mode 100644 releases/2.3.0/ant/js/google-code-prettify/prettify.js create mode 100644 releases/2.3.0/ant/stylesheets/antmanual.css create mode 100644 releases/2.3.0/ant/stylesheets/junit4.css create mode 100644 releases/2.3.0/ant/stylesheets/style.css create mode 100644 releases/2.3.0/api/Tasks/junit4.html create mode 100644 releases/2.3.0/api/allclasses-frame.html create mode 100644 releases/2.3.0/api/allclasses-noframe.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/AssertingRandom.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/ClassModel.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/GlobFilter.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/LifecycleScope.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/RandomizedContext.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/RandomizedTest.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/Randomness.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/Rethrow.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/SeedDecorator.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/SeedUtils.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/SysGlobals.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/TempPathResource.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/ThreadFilter.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/TraceFormatting.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/Name.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/Seed.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/package-use.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/RandomInts.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomInts.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/package-frame.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/package-summary.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/package-tree.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/package-use.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/listeners/package-use.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/package-frame.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/package-summary.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/package-tree.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/package-use.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/package-frame.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/package-summary.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/package-tree.html create mode 100644 releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/package-use.html create mode 100644 releases/2.3.0/api/constant-values.html create mode 100644 releases/2.3.0/api/deprecated-list.html create mode 100644 releases/2.3.0/api/help-doc.html create mode 100644 releases/2.3.0/api/index-all.html create mode 100644 releases/2.3.0/api/index.html create mode 100644 releases/2.3.0/api/js/google-code-prettify/lang-apollo.js create mode 100644 releases/2.3.0/api/js/google-code-prettify/lang-clj.js create mode 100644 releases/2.3.0/api/js/google-code-prettify/lang-css.js create mode 100644 releases/2.3.0/api/js/google-code-prettify/lang-go.js create mode 100644 releases/2.3.0/api/js/google-code-prettify/lang-hs.js create mode 100644 releases/2.3.0/api/js/google-code-prettify/lang-lisp.js create mode 100644 releases/2.3.0/api/js/google-code-prettify/lang-lua.js create mode 100644 releases/2.3.0/api/js/google-code-prettify/lang-ml.js create mode 100644 releases/2.3.0/api/js/google-code-prettify/lang-n.js create mode 100644 releases/2.3.0/api/js/google-code-prettify/lang-proto.js create mode 100644 releases/2.3.0/api/js/google-code-prettify/lang-scala.js create mode 100644 releases/2.3.0/api/js/google-code-prettify/lang-sql.js create mode 100644 releases/2.3.0/api/js/google-code-prettify/lang-tex.js create mode 100644 releases/2.3.0/api/js/google-code-prettify/lang-vb.js create mode 100644 releases/2.3.0/api/js/google-code-prettify/lang-vhdl.js create mode 100644 releases/2.3.0/api/js/google-code-prettify/lang-wiki.js create mode 100644 releases/2.3.0/api/js/google-code-prettify/lang-xq.js create mode 100644 releases/2.3.0/api/js/google-code-prettify/lang-yaml.js create mode 100644 releases/2.3.0/api/js/google-code-prettify/prettify.css create mode 100644 releases/2.3.0/api/js/google-code-prettify/prettify.js create mode 100644 releases/2.3.0/api/overview-frame.html create mode 100644 releases/2.3.0/api/overview-summary.html create mode 100644 releases/2.3.0/api/overview-tree.html create mode 100644 releases/2.3.0/api/package-list create mode 100644 releases/2.3.0/api/resources/background.gif create mode 100644 releases/2.3.0/api/resources/tab.gif create mode 100644 releases/2.3.0/api/resources/titlebar.gif create mode 100644 releases/2.3.0/api/resources/titlebar_end.gif create mode 100644 releases/2.3.0/api/serialized-form.html create mode 100644 releases/2.3.0/api/stylesheet.css create mode 100644 releases/2.3.0/api/stylesheets/antmanual.css create mode 100644 releases/2.3.0/api/stylesheets/junit4.css create mode 100644 releases/2.3.0/api/stylesheets/style.css diff --git a/releases/2.3.0/ant/Tasks/junit4.html b/releases/2.3.0/ant/Tasks/junit4.html new file mode 100644 index 00000000..67f7e239 --- /dev/null +++ b/releases/2.3.0/ant/Tasks/junit4.html @@ -0,0 +1,659 @@ + + + + + + + + + + + JUnit4 Task + + + + +

JUnit4

+

Description

+ +

This task runs tests from the JUnit testing framework in versions 4.10 and above. It to some extent +mimics the style of the default ANT's junit task, but adds the following features: +

    +
  • ability to run tests in multiple forked JVMs (isolated JVMs),
  • +
  • ability to load-balance tests based on previous execution history or job-stealing,
  • +
  • seamless integration with randomized runner + to support a global seed for randomized tests and proper seed reporting,
  • +
  • Synchronized and decluttered console output from child JVMs,
  • +
  • Built-in reporting to HTML, JSON and various forms of plain text.
  • +
+ +

Note: The latest version of the JUnit framework can be found at +http://www.junit.org. +This task has been tested with JUnit 4.10 and later. +Appropriate junit*.jar must be available in the task's classpath and in the +tested code's classpath. See the examples below. +

+ +

External references: More information about randomized testing. +

+ +

Parameters

+ +

junit4 attempts to be a drop-in replacement for ANT's default junit task, but so attributes +that make little sense have been deprecated and are ignored. Attributes specific to junit4 are highlighted in +light green.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AttributeDescriptionRequired
printsummaryPrints the summary of all executed, ignored and failed tests after all suites have been + executed. To get per-suite summaries, configure a console report properly (see below).No; default is on.
forkNot used. ANT-junit drop-in compatibility only. Tests are always forked.--
forkmodeNot used. ANT-junit drop-in compatibility only. Tests are always forked into one more more + forked JVMs. Each suite is executed entirely on a single JVM.--
haltonerrorNot used. ANT-junit drop-in compatibility only. Use haltonfailure which handles both errors and failures.--
errorpropertyNot used. ANT-junit drop-in compatibility only. Use failureproperty which handles both errors and failures.--
haltonfailureStop the build process if a test fails (errors are considered failures as well). No; default is on (ANT's junit has the default set to 'off').
failurepropertyThe name of a property to set in the event of a failure + (errors are considered failures as well).No.
filtertraceNot used. ANT-junit drop-in compatibility only. Reports may provide their own filtering capabilities.--
timeoutNot used. ANT-junit drop-in compatibility only. Test runners provide their own timeout facilities.--
maxmemoryMaximum amount of memory to allocate to each forked VM (be careful if using lots of forks). + Note: + If you get java.lang.OutOfMemoryError: Java heap space + in some of your tests then you need to raise the size like + maxmemory="128m"No
jvmThe command used to invoke the forked java virtual machines, the default is 'java'. The command is resolved by + java.lang.Runtime.exec().No; default is java.
dirThe directory in which to invoke the forked JVMs in. This is by default the project's basedir. + Because multiple JVMs may clash if they are generating files in the current working directory, one can use per-JVM directory + by setting isolateWorkingDirectories attribute to true; in such case each JVM gets a sub-directory + under whatever dir is defined. + No
isolateWorkingDirectoriesIf true current working directories are isolated for each forked JVM. See dir attribute too.No; default is true.
newenvironmentDo not propagate the old environment when new + environment variables are specified.No; default is false.
includeantruntimeNot used. ANT-junit drop-in compatibility only.--
showoutputNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately.--
outputtoformattersNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately.--
tempdirSpecify where to store temporary files. These temporary files include a list of suites passed + to each slave JVM so it is usually wise to just leave this attribute unset - the default is to take the value of the + dir attribute or the project's basedir. + No
reloadingNot used. ANT-junit drop-in compatibility only.--
clonevmNot used. ANT-junit drop-in compatibility only.--
logfailedtestsNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately to get + just the failing tests, their output etc.--
enableTestListenerEventsNot used. ANT-junit drop-in compatibility only.--
parallelism + The number of parallel slaves. Can be set to a constant max for the + maximum number of cores returned from Runtime.availableProcessors or + auto for sensible defaults depending on the number of cores. + +

Note: this setting forks physical JVM processes so it multiplies the + requirements for heap memory, IO, etc.

+
No; Can be set to any integer or: 'max', 'auto'. + The default is '1' (sequential execution in a forked JVM).
dynamicAssignmentRatio + Specifies the ratio of suites moved to dynamic assignment list (job-stealing). A dynamic + assignment list dispatches suites to the first idle slave JVM. Theoretically + this is an optimal strategy, but it is usually better to have some static assignments + to avoid communication costs. + +

A ratio of 0 means only static assignments are used. A ratio of 1 means + only dynamic assignments are used.

+ +

The list of dynamic assignments is sorted by decreasing cost (always) and + is inherently prone to race conditions in distributing suites. Should there + be an error based on suite-dependency it will not be directly repeatable. In such + case use the per-slave-jvm list of suites file dumped to disk for each slave JVM. + See leaveTemporary attribute. +

No; default is '0.25' (25% of all suites are assigned dynamically).
seed + Specify random seed for anything that is randomized in junit4. The order of suites + execution and suite-JVM assignments are a result of this seed for example. + +

The master seed is also passed to slave JVMs as a system property (to bootstrap randomized runner).

+
No; default is a randomly generated seed.
prefix + Initializes custom prefix for all randomized runner properties. This must be consistent + across all junit4 invocations if done from the same classpath. Use only when REALLY needed. + No; default is randomized runner's prefix.
shuffleOnSlave + Predictably shuffle tests order after balancing. This will help in spreading + lighter and heavier tests over a single slave's execution timeline while + still keeping the same tests order depending on the seed. See nested elements + for configuring load balancers. + No; the default is 'true'.
leaveTemporary + Leave temporary junit4 files after the task quits. This can be used to trace the exact order + of suites executed on each forked JVM for example. + No; default is 'false'.
jvmOutputAction + What should be done on unexpected JVM output? JVM may write directly to the + original descriptors, bypassing redirections of System.out and System.err. Typically, + these messages will be important and should fail the build (permgen space exceeded, + compiler errors, crash dumps). However, certain legitimate logs (gc activity, class loading + logs) are also printed to these streams so sometimes the output can be ignored. + +

Allowed values (any comma-delimited combination of): ignore, pipe, fail, warn.

+
No; default is 'pipe,warn'.
sysouts + If set to true, any sysout and syserr calls will be written to original + output and error streams (and in effect will appear as "jvm output". By default + sysout and syserrs are captured and proxied to the event stream to be synchronized + with other test events (and properly handled by reports) but occasionally + one may want to synchronize them with direct JVM output (to synchronize + with compiler output or GC output for example). + +

See examples below on examples of capturing full JVM output.

+
No; default is 'false'.
heartbeat + A duration (in seconds) before an event is dispatched about forked JVM inactivity. + This can be useful to report hung or very long tests. Heartbeat information will + include an approximate location inside the non-responding JVM (suite or test case). + No; default is '0'.
uniqueSuiteNames + Allow or disallow duplicate suite names in resource collections. By default this option + is true because certain ANT-compatible report types (like XML reports) + will have a problem with duplicate suite names (will overwrite files). + No; default is 'true'.
ifNoTests + Defines the behavior when no tests were executed successfully or failed (either + there were no tests at all or all of them were filtered out). One of the following + enum constants: 'ignore', 'warn' or 'fail'. + No; default is 'ignore'.
+ + +

Nested Elements

+ +

The <junit4> task supports a nested elements. Some of them are compatible with +ANT's default <junit> task while others are unique to <junit4>. + + +

Specifying classpath for tests

+ +The <classpath> element represents a PATH like structure to be used for each +forked JVM. Note that classpath should include suiteable junit*.jar, otherwise your tests +wont run. + + +

Specifying test suite classes

+ +Unlike standard <junit> task, <junit4> defines suite classes as +resources to .class files. These resources can originate from any resource collection and +there can be any number of resource collections with such resources. For example this definition +includes all suite classes from a ZIP file (JAR file), excluding nested classes: + +

+
+ + +

jvmarg

+ +

Additional parameters may be passed to the new JVM via nested <jvmarg> elements. For example:

+ +

+
+ +

would run the JVM with a serial garbage collector on HotSpot JVM.

+ + + +

sysproperty

+ +

Use nested <sysproperty> elements to specify system +properties required by the tests. These properties will be made available +to the forked JVMs during their execution. The attributes for this element are the same +as for environment variables.

+ +

An extended attribute <ignoreEmpty> is supported which, if defined, +causes the property NOT to be defined in the forked JVM (as opposed to passing an empty property +value).

+ +
+ +

would run the test in ANT's VM and make the project's basedir property +available to the test (note the current working directory of a forked JVM will not be the + basedir typically).

+ + + +

syspropertyset

+ +

You can specify a set of properties to be passed to the target JVM as system properties +with syspropertysets. +This target behaves much like the default in ANT but allows a dynamic set of (remapped) +properties to be resolved at runtime. Similar to sysproperty, this +tag also supports ignoreEmpty attribute to work around +bugs +with local properties in ANT.

+ +
+ + +

env

+ +

It is possible to specify environment variables to pass to the +forked VM via nested <env> elements. For a description +of the <env> element's attributes, see the +description in the exec task.

+ + + +

bootclasspath

+ +

The location of bootstrap class files can be specified using this +PATH like structure.

+ + + +

assertions

+ +

You can control enablement of Java 1.4 assertions with an +<assertions> +subelement.

+ + + +

listeners and reports

+ +

There is no notion of "reports" in junit4. Reports are just listeners +that attach to the even stream and can produce something (to the console, file or otherwise). You +can also attach your own listeners if you like (although you'd have to peek at the code of existing +listeners to get the feeling how this is done -- communication is via events not interfaces).

+ +

report-text

+ +

There are a few predefined listeners to choose from. By far the most common will be report-text +which produces console output (or plain text file). A plain text report configuration may look like this: +

+ +
+ +

This listener supports stack trace filtering to reduce verbosity (console output, for +example). For production or integration builds, it is recommended to keep the full stacks. +For developer runs, the default set of filters (enabled by default) can declutter the output +a bit. An example stack trace filter, with default options and two custom filters, is shown +below.

+ +
+ +

The level of verbosity of the output can be fine-tuned to one's needs by disabling +or enabling test statuses and suite summaries or each test's output. Experimenting +highly recommended.

+ +

report-ant-xml

+ +

Another listener is report-ant-xml which can produce XML files suitable +for junitreport task (although +we highly recommend using the built-in JSON report.

+ +
+ +

report-json

+ +

Yet another built-in listener is producing a modern JSON output with test data and +an accompanying HTML5 file for visualizing it:

+ +
+ +

An example of a HTML5 report produced by the above can be seen here, for example. + +

Load balancing of test suites

+ +

Suites can be scattered across forked JVMs randomly or using a greedy load-balancing algorithm +(and followed by job-stealing if needed). For load balancing, previous execution +statistics will be needed. These statistics should ideally come from a single machine and multiple +executions so that they average the influence of the environment etc.

+ +

A dedicated listener is used to collect and update statistics. The configuration below shows +both the listener and a balancer configuration. The balancer uses multiple sources for collecting +statistics (for example precomputed statistics and previous local runs):

+ +
+ + +

Capturing original JVM output

+ +

JUnit4 has been designed to run reports and aggregation of test events on the master +JVM, not on the forked JVMs. This slightly complicates things when diagnostic JVM messages +are used because these messages are printed directly to original stream descriptors +by the JVM, bypassing System.out or System.err substitutions.

+ +

In those rare cases when the original JVM output streams are needed (possibly +mixed with what the tests have printed), junit4 can be configured to leave the original +streams on disk or pipe them to ANT's output. An example is shown below:

+ +
+ +

Should one need to preserve the original output files (in case they are large, for example), +the configuration would then look as follows:

+ +
+ +

This would result in the following message being printed to ANT (note +the output file name contains an execution-unique element to avoid clashing with other +forked JVMs or builds).

+ +
+[junit4:junit4] JVM J0: stdout was not empty, see: /home/[...]/junit4-J0-1058309761ea5fafd.sysout
+[junit4:junit4] JVM J0: stderr was not empty, see: /home/[...]/junit4-J0-1058309761ea5fafd.syserr
+
+ + + diff --git a/releases/2.3.0/ant/index.html b/releases/2.3.0/ant/index.html new file mode 100644 index 00000000..35f1ea69 --- /dev/null +++ b/releases/2.3.0/ant/index.html @@ -0,0 +1,8 @@ + + + + + +Follow to: junit4 documentation. + + diff --git a/releases/2.3.0/ant/js/google-code-prettify/lang-apollo.js b/releases/2.3.0/ant/js/google-code-prettify/lang-apollo.js new file mode 100644 index 00000000..7098baf4 --- /dev/null +++ b/releases/2.3.0/ant/js/google-code-prettify/lang-apollo.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["com",/^#[^\n\r]*/,null,"#"],["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,null,'"']],[["kwd",/^(?:ADS|AD|AUG|BZF|BZMF|CAE|CAF|CA|CCS|COM|CS|DAS|DCA|DCOM|DCS|DDOUBL|DIM|DOUBLE|DTCB|DTCF|DV|DXCH|EDRUPT|EXTEND|INCR|INDEX|NDX|INHINT|LXCH|MASK|MSK|MP|MSU|NOOP|OVSK|QXCH|RAND|READ|RELINT|RESUME|RETURN|ROR|RXOR|SQUARE|SU|TCR|TCAA|OVSK|TCF|TC|TS|WAND|WOR|WRITE|XCH|XLQ|XXALQ|ZL|ZQ|ADD|ADZ|SUB|SUZ|MPY|MPR|MPZ|DVP|COM|ABS|CLA|CLZ|LDQ|STO|STQ|ALS|LLS|LRS|TRA|TSQ|TMI|TOV|AXT|TIX|DLY|INP|OUT)\s/, +null],["typ",/^(?:-?GENADR|=MINUS|2BCADR|VN|BOF|MM|-?2CADR|-?[1-6]DNADR|ADRES|BBCON|[ES]?BANK=?|BLOCK|BNKSUM|E?CADR|COUNT\*?|2?DEC\*?|-?DNCHAN|-?DNPTR|EQUALS|ERASE|MEMORY|2?OCT|REMADR|SETLOC|SUBRO|ORG|BSS|BES|SYN|EQU|DEFINE|END)\s/,null],["lit",/^'(?:-*(?:\w|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?)?/],["pln",/^-*(?:[!-z]|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?/],["pun",/^[^\w\t\n\r "'-);\\\xa0]+/]]),["apollo","agc","aea"]); diff --git a/releases/2.3.0/ant/js/google-code-prettify/lang-clj.js b/releases/2.3.0/ant/js/google-code-prettify/lang-clj.js new file mode 100644 index 00000000..542a2205 --- /dev/null +++ b/releases/2.3.0/ant/js/google-code-prettify/lang-clj.js @@ -0,0 +1,18 @@ +/* + Copyright (C) 2011 Google Inc. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["opn",/^[([{]+/,a,"([{"],["clo",/^[)\]}]+/,a,")]}"],["com",/^;[^\n\r]*/,a,";"],["pln",/^[\t\n\r \xa0]+/,a,"\t\n\r \xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,a,'"']],[["kwd",/^(?:def|if|do|let|quote|var|fn|loop|recur|throw|try|monitor-enter|monitor-exit|defmacro|defn|defn-|macroexpand|macroexpand-1|for|doseq|dosync|dotimes|and|or|when|not|assert|doto|proxy|defstruct|first|rest|cons|defprotocol|deftype|defrecord|reify|defmulti|defmethod|meta|with-meta|ns|in-ns|create-ns|import|intern|refer|alias|namespace|resolve|ref|deref|refset|new|set!|memfn|to-array|into-array|aset|gen-class|reduce|map|filter|find|nil?|empty?|hash-map|hash-set|vec|vector|seq|flatten|reverse|assoc|dissoc|list|list?|disj|get|union|difference|intersection|extend|extend-type|extend-protocol|prn)\b/,a], +["typ",/^:[\dA-Za-z-]+/]]),["clj"]); diff --git a/releases/2.3.0/ant/js/google-code-prettify/lang-css.js b/releases/2.3.0/ant/js/google-code-prettify/lang-css.js new file mode 100644 index 00000000..041e1f59 --- /dev/null +++ b/releases/2.3.0/ant/js/google-code-prettify/lang-css.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\f\r ]+/,null," \t\r\n "]],[["str",/^"(?:[^\n\f\r"\\]|\\(?:\r\n?|\n|\f)|\\[\S\s])*"/,null],["str",/^'(?:[^\n\f\r'\\]|\\(?:\r\n?|\n|\f)|\\[\S\s])*'/,null],["lang-css-str",/^url\(([^"')]*)\)/i],["kwd",/^(?:url|rgb|!important|@import|@page|@media|@charset|inherit)(?=[^\w-]|$)/i,null],["lang-css-kw",/^(-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*)\s*:/i],["com",/^\/\*[^*]*\*+(?:[^*/][^*]*\*+)*\//],["com", +/^(?:<\!--|--\>)/],["lit",/^(?:\d+|\d*\.\d+)(?:%|[a-z]+)?/i],["lit",/^#[\da-f]{3,6}/i],["pln",/^-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*/i],["pun",/^[^\s\w"']+/]]),["css"]);PR.registerLangHandler(PR.createSimpleLexer([],[["kwd",/^-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*/i]]),["css-kw"]);PR.registerLangHandler(PR.createSimpleLexer([],[["str",/^[^"')]+/]]),["css-str"]); diff --git a/releases/2.3.0/ant/js/google-code-prettify/lang-go.js b/releases/2.3.0/ant/js/google-code-prettify/lang-go.js new file mode 100644 index 00000000..fc18dc07 --- /dev/null +++ b/releases/2.3.0/ant/js/google-code-prettify/lang-go.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["pln",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])+(?:'|$)|`[^`]*(?:`|$))/,null,"\"'"]],[["com",/^(?:\/\/[^\n\r]*|\/\*[\S\s]*?\*\/)/],["pln",/^(?:[^"'/`]|\/(?![*/]))+/]]),["go"]); diff --git a/releases/2.3.0/ant/js/google-code-prettify/lang-hs.js b/releases/2.3.0/ant/js/google-code-prettify/lang-hs.js new file mode 100644 index 00000000..9d77b083 --- /dev/null +++ b/releases/2.3.0/ant/js/google-code-prettify/lang-hs.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t-\r ]+/,null,"\t\n \r "],["str",/^"(?:[^\n\f\r"\\]|\\[\S\s])*(?:"|$)/,null,'"'],["str",/^'(?:[^\n\f\r'\\]|\\[^&])'?/,null,"'"],["lit",/^(?:0o[0-7]+|0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)/i,null,"0123456789"]],[["com",/^(?:--+[^\n\f\r]*|{-(?:[^-]|-+[^}-])*-})/],["kwd",/^(?:case|class|data|default|deriving|do|else|if|import|in|infix|infixl|infixr|instance|let|module|newtype|of|then|type|where|_)(?=[^\d'A-Za-z]|$)/, +null],["pln",/^(?:[A-Z][\w']*\.)*[A-Za-z][\w']*/],["pun",/^[^\d\t-\r "'A-Za-z]+/]]),["hs"]); diff --git a/releases/2.3.0/ant/js/google-code-prettify/lang-lisp.js b/releases/2.3.0/ant/js/google-code-prettify/lang-lisp.js new file mode 100644 index 00000000..02a30e8d --- /dev/null +++ b/releases/2.3.0/ant/js/google-code-prettify/lang-lisp.js @@ -0,0 +1,3 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["opn",/^\(+/,a,"("],["clo",/^\)+/,a,")"],["com",/^;[^\n\r]*/,a,";"],["pln",/^[\t\n\r \xa0]+/,a,"\t\n\r \xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,a,'"']],[["kwd",/^(?:block|c[ad]+r|catch|con[ds]|def(?:ine|un)|do|eq|eql|equal|equalp|eval-when|flet|format|go|if|labels|lambda|let|load-time-value|locally|macrolet|multiple-value-call|nil|progn|progv|quote|require|return-from|setq|symbol-macrolet|t|tagbody|the|throw|unwind)\b/,a], +["lit",/^[+-]?(?:[#0]x[\da-f]+|\d+\/\d+|(?:\.\d+|\d+(?:\.\d*)?)(?:[de][+-]?\d+)?)/i],["lit",/^'(?:-*(?:\w|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?)?/],["pln",/^-*(?:[_a-z]|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?/i],["pun",/^[^\w\t\n\r "'-);\\\xa0]+/]]),["cl","el","lisp","scm"]); diff --git a/releases/2.3.0/ant/js/google-code-prettify/lang-lua.js b/releases/2.3.0/ant/js/google-code-prettify/lang-lua.js new file mode 100644 index 00000000..e83a3c46 --- /dev/null +++ b/releases/2.3.0/ant/js/google-code-prettify/lang-lua.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$))/,null,"\"'"]],[["com",/^--(?:\[(=*)\[[\S\s]*?(?:]\1]|$)|[^\n\r]*)/],["str",/^\[(=*)\[[\S\s]*?(?:]\1]|$)/],["kwd",/^(?:and|break|do|else|elseif|end|false|for|function|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,null],["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i], +["pln",/^[_a-z]\w*/i],["pun",/^[^\w\t\n\r \xa0][^\w\t\n\r "'+=\xa0-]*/]]),["lua"]); diff --git a/releases/2.3.0/ant/js/google-code-prettify/lang-ml.js b/releases/2.3.0/ant/js/google-code-prettify/lang-ml.js new file mode 100644 index 00000000..6df02d72 --- /dev/null +++ b/releases/2.3.0/ant/js/google-code-prettify/lang-ml.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["com",/^#(?:if[\t\n\r \xa0]+(?:[$_a-z][\w']*|``[^\t\n\r`]*(?:``|$))|else|endif|light)/i,null,"#"],["str",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])(?:'|$))/,null,"\"'"]],[["com",/^(?:\/\/[^\n\r]*|\(\*[\S\s]*?\*\))/],["kwd",/^(?:abstract|and|as|assert|begin|class|default|delegate|do|done|downcast|downto|elif|else|end|exception|extern|false|finally|for|fun|function|if|in|inherit|inline|interface|internal|lazy|let|match|member|module|mutable|namespace|new|null|of|open|or|override|private|public|rec|return|static|struct|then|to|true|try|type|upcast|use|val|void|when|while|with|yield|asr|land|lor|lsl|lsr|lxor|mod|sig|atomic|break|checked|component|const|constraint|constructor|continue|eager|event|external|fixed|functor|global|include|method|mixin|object|parallel|process|protected|pure|sealed|trait|virtual|volatile)\b/], +["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i],["pln",/^(?:[_a-z][\w']*[!#?]?|``[^\t\n\r`]*(?:``|$))/i],["pun",/^[^\w\t\n\r "'\xa0]+/]]),["fs","ml"]); diff --git a/releases/2.3.0/ant/js/google-code-prettify/lang-n.js b/releases/2.3.0/ant/js/google-code-prettify/lang-n.js new file mode 100644 index 00000000..6c2e85b9 --- /dev/null +++ b/releases/2.3.0/ant/js/google-code-prettify/lang-n.js @@ -0,0 +1,4 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["str",/^(?:'(?:[^\n\r'\\]|\\.)*'|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,a,'"'],["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,a,"#"],["pln",/^\s+/,a," \r\n\t\xa0"]],[["str",/^@"(?:[^"]|"")*(?:"|$)/,a],["str",/^<#[^#>]*(?:#>|$)/,a],["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,a],["com",/^\/\/[^\n\r]*/,a],["com",/^\/\*[\S\s]*?(?:\*\/|$)/, +a],["kwd",/^(?:abstract|and|as|base|catch|class|def|delegate|enum|event|extern|false|finally|fun|implements|interface|internal|is|macro|match|matches|module|mutable|namespace|new|null|out|override|params|partial|private|protected|public|ref|sealed|static|struct|syntax|this|throw|true|try|type|typeof|using|variant|virtual|volatile|when|where|with|assert|assert2|async|break|checked|continue|do|else|ensures|for|foreach|if|late|lock|new|nolate|otherwise|regexp|repeat|requires|return|surroundwith|unchecked|unless|using|while|yield)\b/, +a],["typ",/^(?:array|bool|byte|char|decimal|double|float|int|list|long|object|sbyte|short|string|ulong|uint|ufloat|ulong|ushort|void)\b/,a],["lit",/^@[$_a-z][\w$@]*/i,a],["typ",/^@[A-Z]+[a-z][\w$@]*/,a],["pln",/^'?[$_a-z][\w$@]*/i,a],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,a,"0123456789"],["pun",/^.[^\s\w"-$'./@`]*/,a]]),["n","nemerle"]); diff --git a/releases/2.3.0/ant/js/google-code-prettify/lang-proto.js b/releases/2.3.0/ant/js/google-code-prettify/lang-proto.js new file mode 100644 index 00000000..f006ad8c --- /dev/null +++ b/releases/2.3.0/ant/js/google-code-prettify/lang-proto.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.sourceDecorator({keywords:"bytes,default,double,enum,extend,extensions,false,group,import,max,message,option,optional,package,repeated,required,returns,rpc,service,syntax,to,true",types:/^(bool|(double|s?fixed|[su]?int)(32|64)|float|string)\b/,cStyleComments:!0}),["proto"]); diff --git a/releases/2.3.0/ant/js/google-code-prettify/lang-scala.js b/releases/2.3.0/ant/js/google-code-prettify/lang-scala.js new file mode 100644 index 00000000..60d034de --- /dev/null +++ b/releases/2.3.0/ant/js/google-code-prettify/lang-scala.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^"(?:""(?:""?(?!")|[^"\\]|\\.)*"{0,3}|(?:[^\n\r"\\]|\\.)*"?)/,null,'"'],["lit",/^`(?:[^\n\r\\`]|\\.)*`?/,null,"`"],["pun",/^[!#%&(--:-@[-^{-~]+/,null,"!#%&()*+,-:;<=>?@[\\]^{|}~"]],[["str",/^'(?:[^\n\r'\\]|\\(?:'|[^\n\r']+))'/],["lit",/^'[$A-Z_a-z][\w$]*(?![\w$'])/],["kwd",/^(?:abstract|case|catch|class|def|do|else|extends|final|finally|for|forSome|if|implicit|import|lazy|match|new|object|override|package|private|protected|requires|return|sealed|super|throw|trait|try|type|val|var|while|with|yield)\b/], +["lit",/^(?:true|false|null|this)\b/],["lit",/^(?:0(?:[0-7]+|x[\da-f]+)l?|(?:0|[1-9]\d*)(?:(?:\.\d+)?(?:e[+-]?\d+)?f?|l?)|\\.\d+(?:e[+-]?\d+)?f?)/i],["typ",/^[$_]*[A-Z][\d$A-Z_]*[a-z][\w$]*/],["pln",/^[$A-Z_a-z][\w$]*/],["com",/^\/(?:\/.*|\*(?:\/|\**[^*/])*(?:\*+\/?)?)/],["pun",/^(?:\.+|\/)/]]),["scala"]); diff --git a/releases/2.3.0/ant/js/google-code-prettify/lang-sql.js b/releases/2.3.0/ant/js/google-code-prettify/lang-sql.js new file mode 100644 index 00000000..da705b0b --- /dev/null +++ b/releases/2.3.0/ant/js/google-code-prettify/lang-sql.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^(?:"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*')/,null,"\"'"]],[["com",/^(?:--[^\n\r]*|\/\*[\S\s]*?(?:\*\/|$))/],["kwd",/^(?:add|all|alter|and|any|as|asc|authorization|backup|begin|between|break|browse|bulk|by|cascade|case|check|checkpoint|close|clustered|coalesce|collate|column|commit|compute|constraint|contains|containstable|continue|convert|create|cross|current|current_date|current_time|current_timestamp|current_user|cursor|database|dbcc|deallocate|declare|default|delete|deny|desc|disk|distinct|distributed|double|drop|dummy|dump|else|end|errlvl|escape|except|exec|execute|exists|exit|fetch|file|fillfactor|for|foreign|freetext|freetexttable|from|full|function|goto|grant|group|having|holdlock|identity|identitycol|identity_insert|if|in|index|inner|insert|intersect|into|is|join|key|kill|left|like|lineno|load|match|merge|national|nocheck|nonclustered|not|null|nullif|of|off|offsets|on|open|opendatasource|openquery|openrowset|openxml|option|or|order|outer|over|percent|plan|precision|primary|print|proc|procedure|public|raiserror|read|readtext|reconfigure|references|replication|restore|restrict|return|revoke|right|rollback|rowcount|rowguidcol|rule|save|schema|select|session_user|set|setuser|shutdown|some|statistics|system_user|table|textsize|then|to|top|tran|transaction|trigger|truncate|tsequal|union|unique|update|updatetext|use|user|using|values|varying|view|waitfor|when|where|while|with|writetext)(?=[^\w-]|$)/i, +null],["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i],["pln",/^[_a-z][\w-]*/i],["pun",/^[^\w\t\n\r "'\xa0][^\w\t\n\r "'+\xa0-]*/]]),["sql"]); diff --git a/releases/2.3.0/ant/js/google-code-prettify/lang-tex.js b/releases/2.3.0/ant/js/google-code-prettify/lang-tex.js new file mode 100644 index 00000000..ce96fbbd --- /dev/null +++ b/releases/2.3.0/ant/js/google-code-prettify/lang-tex.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["com",/^%[^\n\r]*/,null,"%"]],[["kwd",/^\\[@-Za-z]+/],["kwd",/^\\./],["typ",/^[$&]/],["lit",/[+-]?(?:\.\d+|\d+(?:\.\d*)?)(cm|em|ex|in|pc|pt|bp|mm)/i],["pun",/^[()=[\]{}]+/]]),["latex","tex"]); diff --git a/releases/2.3.0/ant/js/google-code-prettify/lang-vb.js b/releases/2.3.0/ant/js/google-code-prettify/lang-vb.js new file mode 100644 index 00000000..07506b03 --- /dev/null +++ b/releases/2.3.0/ant/js/google-code-prettify/lang-vb.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0\u2028\u2029]+/,null,"\t\n\r Â\xa0

"],["str",/^(?:["\u201c\u201d](?:[^"\u201c\u201d]|["\u201c\u201d]{2})(?:["\u201c\u201d]c|$)|["\u201c\u201d](?:[^"\u201c\u201d]|["\u201c\u201d]{2})*(?:["\u201c\u201d]|$))/i,null,'"“â€'],["com",/^['\u2018\u2019].*/,null,"'‘’"]],[["kwd",/^(?:addhandler|addressof|alias|and|andalso|ansi|as|assembly|auto|boolean|byref|byte|byval|call|case|catch|cbool|cbyte|cchar|cdate|cdbl|cdec|char|cint|class|clng|cobj|const|cshort|csng|cstr|ctype|date|decimal|declare|default|delegate|dim|directcast|do|double|each|else|elseif|end|endif|enum|erase|error|event|exit|finally|for|friend|function|get|gettype|gosub|goto|handles|if|implements|imports|in|inherits|integer|interface|is|let|lib|like|long|loop|me|mod|module|mustinherit|mustoverride|mybase|myclass|namespace|new|next|not|notinheritable|notoverridable|object|on|option|optional|or|orelse|overloads|overridable|overrides|paramarray|preserve|private|property|protected|public|raiseevent|readonly|redim|removehandler|resume|return|select|set|shadows|shared|short|single|static|step|stop|string|structure|sub|synclock|then|throw|to|try|typeof|unicode|until|variant|wend|when|while|with|withevents|writeonly|xor|endif|gosub|let|variant|wend)\b/i, +null],["com",/^rem.*/i],["lit",/^(?:true\b|false\b|nothing\b|\d+(?:e[+-]?\d+[dfr]?|[dfilrs])?|(?:&h[\da-f]+|&o[0-7]+)[ils]?|\d*\.\d+(?:e[+-]?\d+)?[dfr]?|#\s+(?:\d+[/-]\d+[/-]\d+(?:\s+\d+:\d+(?::\d+)?(\s*(?:am|pm))?)?|\d+:\d+(?::\d+)?(\s*(?:am|pm))?)\s+#)/i],["pln",/^(?:(?:[a-z]|_\w)\w*|\[(?:[a-z]|_\w)\w*])/i],["pun",/^[^\w\t\n\r "'[\]\xa0\u2018\u2019\u201c\u201d\u2028\u2029]+/],["pun",/^(?:\[|])/]]),["vb","vbs"]); diff --git a/releases/2.3.0/ant/js/google-code-prettify/lang-vhdl.js b/releases/2.3.0/ant/js/google-code-prettify/lang-vhdl.js new file mode 100644 index 00000000..128b5b6c --- /dev/null +++ b/releases/2.3.0/ant/js/google-code-prettify/lang-vhdl.js @@ -0,0 +1,3 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"]],[["str",/^(?:[box]?"(?:[^"]|"")*"|'.')/i],["com",/^--[^\n\r]*/],["kwd",/^(?:abs|access|after|alias|all|and|architecture|array|assert|attribute|begin|block|body|buffer|bus|case|component|configuration|constant|disconnect|downto|else|elsif|end|entity|exit|file|for|function|generate|generic|group|guarded|if|impure|in|inertial|inout|is|label|library|linkage|literal|loop|map|mod|nand|new|next|nor|not|null|of|on|open|or|others|out|package|port|postponed|procedure|process|pure|range|record|register|reject|rem|report|return|rol|ror|select|severity|shared|signal|sla|sll|sra|srl|subtype|then|to|transport|type|unaffected|units|until|use|variable|wait|when|while|with|xnor|xor)(?=[^\w-]|$)/i, +null],["typ",/^(?:bit|bit_vector|character|boolean|integer|real|time|string|severity_level|positive|natural|signed|unsigned|line|text|std_u?logic(?:_vector)?)(?=[^\w-]|$)/i,null],["typ",/^'(?:active|ascending|base|delayed|driving|driving_value|event|high|image|instance_name|last_active|last_event|last_value|left|leftof|length|low|path_name|pos|pred|quiet|range|reverse_range|right|rightof|simple_name|stable|succ|transaction|val|value)(?=[^\w-]|$)/i,null],["lit",/^\d+(?:_\d+)*(?:#[\w.\\]+#(?:[+-]?\d+(?:_\d+)*)?|(?:\.\d+(?:_\d+)*)?(?:e[+-]?\d+(?:_\d+)*)?)/i], +["pln",/^(?:[a-z]\w*|\\[^\\]*\\)/i],["pun",/^[^\w\t\n\r "'\xa0][^\w\t\n\r "'\xa0-]*/]]),["vhdl","vhd"]); diff --git a/releases/2.3.0/ant/js/google-code-prettify/lang-wiki.js b/releases/2.3.0/ant/js/google-code-prettify/lang-wiki.js new file mode 100644 index 00000000..9b0b4487 --- /dev/null +++ b/releases/2.3.0/ant/js/google-code-prettify/lang-wiki.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\d\t a-gi-z\xa0]+/,null,"\t Â\xa0abcdefgijklmnopqrstuvwxyz0123456789"],["pun",/^[*=[\]^~]+/,null,"=*~^[]"]],[["lang-wiki.meta",/(?:^^|\r\n?|\n)(#[a-z]+)\b/],["lit",/^[A-Z][a-z][\da-z]+[A-Z][a-z][^\W_]+\b/],["lang-",/^{{{([\S\s]+?)}}}/],["lang-",/^`([^\n\r`]+)`/],["str",/^https?:\/\/[^\s#/?]*(?:\/[^\s#?]*)?(?:\?[^\s#]*)?(?:#\S*)?/i],["pln",/^(?:\r\n|[\S\s])[^\n\r#*=A-[^`h{~]*/]]),["wiki"]); +PR.registerLangHandler(PR.createSimpleLexer([["kwd",/^#[a-z]+/i,null,"#"]],[]),["wiki.meta"]); diff --git a/releases/2.3.0/ant/js/google-code-prettify/lang-xq.js b/releases/2.3.0/ant/js/google-code-prettify/lang-xq.js new file mode 100644 index 00000000..e323ae32 --- /dev/null +++ b/releases/2.3.0/ant/js/google-code-prettify/lang-xq.js @@ -0,0 +1,3 @@ +PR.registerLangHandler(PR.createSimpleLexer([["var pln",/^\$[\w-]+/,null,"$"]],[["pln",/^[\s=][<>][\s=]/],["lit",/^@[\w-]+/],["tag",/^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["com",/^\(:[\S\s]*?:\)/],["pln",/^[(),/;[\]{}]$/],["str",/^(?:"(?:[^"\\{]|\\[\S\s])*(?:"|$)|'(?:[^'\\{]|\\[\S\s])*(?:'|$))/,null,"\"'"],["kwd",/^(?:xquery|where|version|variable|union|typeswitch|treat|to|then|text|stable|sortby|some|self|schema|satisfies|returns|return|ref|processing-instruction|preceding-sibling|preceding|precedes|parent|only|of|node|namespace|module|let|item|intersect|instance|in|import|if|function|for|follows|following-sibling|following|external|except|every|else|element|descending|descendant-or-self|descendant|define|default|declare|comment|child|cast|case|before|attribute|assert|ascending|as|ancestor-or-self|ancestor|after|eq|order|by|or|and|schema-element|document-node|node|at)\b/], +["typ",/^(?:xs:yearMonthDuration|xs:unsignedLong|xs:time|xs:string|xs:short|xs:QName|xs:Name|xs:long|xs:integer|xs:int|xs:gYearMonth|xs:gYear|xs:gMonthDay|xs:gDay|xs:float|xs:duration|xs:double|xs:decimal|xs:dayTimeDuration|xs:dateTime|xs:date|xs:byte|xs:boolean|xs:anyURI|xf:yearMonthDuration)\b/,null],["fun pln",/^(?:xp:dereference|xinc:node-expand|xinc:link-references|xinc:link-expand|xhtml:restructure|xhtml:clean|xhtml:add-lists|xdmp:zip-manifest|xdmp:zip-get|xdmp:zip-create|xdmp:xquery-version|xdmp:word-convert|xdmp:with-namespaces|xdmp:version|xdmp:value|xdmp:user-roles|xdmp:user-last-login|xdmp:user|xdmp:url-encode|xdmp:url-decode|xdmp:uri-is-file|xdmp:uri-format|xdmp:uri-content-type|xdmp:unquote|xdmp:unpath|xdmp:triggers-database|xdmp:trace|xdmp:to-json|xdmp:tidy|xdmp:subbinary|xdmp:strftime|xdmp:spawn-in|xdmp:spawn|xdmp:sleep|xdmp:shutdown|xdmp:set-session-field|xdmp:set-response-encoding|xdmp:set-response-content-type|xdmp:set-response-code|xdmp:set-request-time-limit|xdmp:set|xdmp:servers|xdmp:server-status|xdmp:server-name|xdmp:server|xdmp:security-database|xdmp:security-assert|xdmp:schema-database|xdmp:save|xdmp:role-roles|xdmp:role|xdmp:rethrow|xdmp:restart|xdmp:request-timestamp|xdmp:request-status|xdmp:request-cancel|xdmp:request|xdmp:redirect-response|xdmp:random|xdmp:quote|xdmp:query-trace|xdmp:query-meters|xdmp:product-edition|xdmp:privilege-roles|xdmp:privilege|xdmp:pretty-print|xdmp:powerpoint-convert|xdmp:platform|xdmp:permission|xdmp:pdf-convert|xdmp:path|xdmp:octal-to-integer|xdmp:node-uri|xdmp:node-replace|xdmp:node-kind|xdmp:node-insert-child|xdmp:node-insert-before|xdmp:node-insert-after|xdmp:node-delete|xdmp:node-database|xdmp:mul64|xdmp:modules-root|xdmp:modules-database|xdmp:merging|xdmp:merge-cancel|xdmp:merge|xdmp:md5|xdmp:logout|xdmp:login|xdmp:log-level|xdmp:log|xdmp:lock-release|xdmp:lock-acquire|xdmp:load|xdmp:invoke-in|xdmp:invoke|xdmp:integer-to-octal|xdmp:integer-to-hex|xdmp:http-put|xdmp:http-post|xdmp:http-options|xdmp:http-head|xdmp:http-get|xdmp:http-delete|xdmp:hosts|xdmp:host-status|xdmp:host-name|xdmp:host|xdmp:hex-to-integer|xdmp:hash64|xdmp:hash32|xdmp:has-privilege|xdmp:groups|xdmp:group-serves|xdmp:group-servers|xdmp:group-name|xdmp:group-hosts|xdmp:group|xdmp:get-session-field-names|xdmp:get-session-field|xdmp:get-response-encoding|xdmp:get-response-code|xdmp:get-request-username|xdmp:get-request-user|xdmp:get-request-url|xdmp:get-request-protocol|xdmp:get-request-path|xdmp:get-request-method|xdmp:get-request-header-names|xdmp:get-request-header|xdmp:get-request-field-names|xdmp:get-request-field-filename|xdmp:get-request-field-content-type|xdmp:get-request-field|xdmp:get-request-client-certificate|xdmp:get-request-client-address|xdmp:get-request-body|xdmp:get-current-user|xdmp:get-current-roles|xdmp:get|xdmp:function-name|xdmp:function-module|xdmp:function|xdmp:from-json|xdmp:forests|xdmp:forest-status|xdmp:forest-restore|xdmp:forest-restart|xdmp:forest-name|xdmp:forest-delete|xdmp:forest-databases|xdmp:forest-counts|xdmp:forest-clear|xdmp:forest-backup|xdmp:forest|xdmp:filesystem-file|xdmp:filesystem-directory|xdmp:exists|xdmp:excel-convert|xdmp:eval-in|xdmp:eval|xdmp:estimate|xdmp:email|xdmp:element-content-type|xdmp:elapsed-time|xdmp:document-set-quality|xdmp:document-set-property|xdmp:document-set-properties|xdmp:document-set-permissions|xdmp:document-set-collections|xdmp:document-remove-properties|xdmp:document-remove-permissions|xdmp:document-remove-collections|xdmp:document-properties|xdmp:document-locks|xdmp:document-load|xdmp:document-insert|xdmp:document-get-quality|xdmp:document-get-properties|xdmp:document-get-permissions|xdmp:document-get-collections|xdmp:document-get|xdmp:document-forest|xdmp:document-delete|xdmp:document-add-properties|xdmp:document-add-permissions|xdmp:document-add-collections|xdmp:directory-properties|xdmp:directory-locks|xdmp:directory-delete|xdmp:directory-create|xdmp:directory|xdmp:diacritic-less|xdmp:describe|xdmp:default-permissions|xdmp:default-collections|xdmp:databases|xdmp:database-restore-validate|xdmp:database-restore-status|xdmp:database-restore-cancel|xdmp:database-restore|xdmp:database-name|xdmp:database-forests|xdmp:database-backup-validate|xdmp:database-backup-status|xdmp:database-backup-purge|xdmp:database-backup-cancel|xdmp:database-backup|xdmp:database|xdmp:collection-properties|xdmp:collection-locks|xdmp:collection-delete|xdmp:collation-canonical-uri|xdmp:castable-as|xdmp:can-grant-roles|xdmp:base64-encode|xdmp:base64-decode|xdmp:architecture|xdmp:apply|xdmp:amp-roles|xdmp:amp|xdmp:add64|xdmp:add-response-header|xdmp:access|trgr:trigger-set-recursive|trgr:trigger-set-permissions|trgr:trigger-set-name|trgr:trigger-set-module|trgr:trigger-set-event|trgr:trigger-set-description|trgr:trigger-remove-permissions|trgr:trigger-module|trgr:trigger-get-permissions|trgr:trigger-enable|trgr:trigger-disable|trgr:trigger-database-online-event|trgr:trigger-data-event|trgr:trigger-add-permissions|trgr:remove-trigger|trgr:property-content|trgr:pre-commit|trgr:post-commit|trgr:get-trigger-by-id|trgr:get-trigger|trgr:document-scope|trgr:document-content|trgr:directory-scope|trgr:create-trigger|trgr:collection-scope|trgr:any-property-content|thsr:set-entry|thsr:remove-term|thsr:remove-synonym|thsr:remove-entry|thsr:query-lookup|thsr:lookup|thsr:load|thsr:insert|thsr:expand|thsr:add-synonym|spell:suggest-detailed|spell:suggest|spell:remove-word|spell:make-dictionary|spell:load|spell:levenshtein-distance|spell:is-correct|spell:insert|spell:double-metaphone|spell:add-word|sec:users-collection|sec:user-set-roles|sec:user-set-password|sec:user-set-name|sec:user-set-description|sec:user-set-default-permissions|sec:user-set-default-collections|sec:user-remove-roles|sec:user-privileges|sec:user-get-roles|sec:user-get-description|sec:user-get-default-permissions|sec:user-get-default-collections|sec:user-doc-permissions|sec:user-doc-collections|sec:user-add-roles|sec:unprotect-collection|sec:uid-for-name|sec:set-realm|sec:security-version|sec:security-namespace|sec:security-installed|sec:security-collection|sec:roles-collection|sec:role-set-roles|sec:role-set-name|sec:role-set-description|sec:role-set-default-permissions|sec:role-set-default-collections|sec:role-remove-roles|sec:role-privileges|sec:role-get-roles|sec:role-get-description|sec:role-get-default-permissions|sec:role-get-default-collections|sec:role-doc-permissions|sec:role-doc-collections|sec:role-add-roles|sec:remove-user|sec:remove-role-from-users|sec:remove-role-from-role|sec:remove-role-from-privileges|sec:remove-role-from-amps|sec:remove-role|sec:remove-privilege|sec:remove-amp|sec:protect-collection|sec:privileges-collection|sec:privilege-set-roles|sec:privilege-set-name|sec:privilege-remove-roles|sec:privilege-get-roles|sec:privilege-add-roles|sec:priv-doc-permissions|sec:priv-doc-collections|sec:get-user-names|sec:get-unique-elem-id|sec:get-role-names|sec:get-role-ids|sec:get-privilege|sec:get-distinct-permissions|sec:get-collection|sec:get-amp|sec:create-user-with-role|sec:create-user|sec:create-role|sec:create-privilege|sec:create-amp|sec:collections-collection|sec:collection-set-permissions|sec:collection-remove-permissions|sec:collection-get-permissions|sec:collection-add-permissions|sec:check-admin|sec:amps-collection|sec:amp-set-roles|sec:amp-remove-roles|sec:amp-get-roles|sec:amp-doc-permissions|sec:amp-doc-collections|sec:amp-add-roles|search:unparse|search:suggest|search:snippet|search:search|search:resolve-nodes|search:resolve|search:remove-constraint|search:parse|search:get-default-options|search:estimate|search:check-options|prof:value|prof:reset|prof:report|prof:invoke|prof:eval|prof:enable|prof:disable|prof:allowed|ppt:clean|pki:template-set-request|pki:template-set-name|pki:template-set-key-type|pki:template-set-key-options|pki:template-set-description|pki:template-in-use|pki:template-get-version|pki:template-get-request|pki:template-get-name|pki:template-get-key-type|pki:template-get-key-options|pki:template-get-id|pki:template-get-description|pki:need-certificate|pki:is-temporary|pki:insert-trusted-certificates|pki:insert-template|pki:insert-signed-certificates|pki:insert-certificate-revocation-list|pki:get-trusted-certificate-ids|pki:get-template-ids|pki:get-template-certificate-authority|pki:get-template-by-name|pki:get-template|pki:get-pending-certificate-requests-xml|pki:get-pending-certificate-requests-pem|pki:get-pending-certificate-request|pki:get-certificates-for-template-xml|pki:get-certificates-for-template|pki:get-certificates|pki:get-certificate-xml|pki:get-certificate-pem|pki:get-certificate|pki:generate-temporary-certificate-if-necessary|pki:generate-temporary-certificate|pki:generate-template-certificate-authority|pki:generate-certificate-request|pki:delete-template|pki:delete-certificate|pki:create-template|pdf:make-toc|pdf:insert-toc-headers|pdf:get-toc|pdf:clean|p:status-transition|p:state-transition|p:remove|p:pipelines|p:insert|p:get-by-id|p:get|p:execute|p:create|p:condition|p:collection|p:action|ooxml:runs-merge|ooxml:package-uris|ooxml:package-parts-insert|ooxml:package-parts|msword:clean|mcgm:polygon|mcgm:point|mcgm:geospatial-query-from-elements|mcgm:geospatial-query|mcgm:circle|math:tanh|math:tan|math:sqrt|math:sinh|math:sin|math:pow|math:modf|math:log10|math:log|math:ldexp|math:frexp|math:fmod|math:floor|math:fabs|math:exp|math:cosh|math:cos|math:ceil|math:atan2|math:atan|math:asin|math:acos|map:put|map:map|map:keys|map:get|map:delete|map:count|map:clear|lnk:to|lnk:remove|lnk:insert|lnk:get|lnk:from|lnk:create|kml:polygon|kml:point|kml:interior-polygon|kml:geospatial-query-from-elements|kml:geospatial-query|kml:circle|kml:box|gml:polygon|gml:point|gml:interior-polygon|gml:geospatial-query-from-elements|gml:geospatial-query|gml:circle|gml:box|georss:point|georss:geospatial-query|georss:circle|geo:polygon|geo:point|geo:interior-polygon|geo:geospatial-query-from-elements|geo:geospatial-query|geo:circle|geo:box|fn:zero-or-one|fn:years-from-duration|fn:year-from-dateTime|fn:year-from-date|fn:upper-case|fn:unordered|fn:true|fn:translate|fn:trace|fn:tokenize|fn:timezone-from-time|fn:timezone-from-dateTime|fn:timezone-from-date|fn:sum|fn:subtract-dateTimes-yielding-yearMonthDuration|fn:subtract-dateTimes-yielding-dayTimeDuration|fn:substring-before|fn:substring-after|fn:substring|fn:subsequence|fn:string-to-codepoints|fn:string-pad|fn:string-length|fn:string-join|fn:string|fn:static-base-uri|fn:starts-with|fn:seconds-from-time|fn:seconds-from-duration|fn:seconds-from-dateTime|fn:round-half-to-even|fn:round|fn:root|fn:reverse|fn:resolve-uri|fn:resolve-QName|fn:replace|fn:remove|fn:QName|fn:prefix-from-QName|fn:position|fn:one-or-more|fn:number|fn:not|fn:normalize-unicode|fn:normalize-space|fn:node-name|fn:node-kind|fn:nilled|fn:namespace-uri-from-QName|fn:namespace-uri-for-prefix|fn:namespace-uri|fn:name|fn:months-from-duration|fn:month-from-dateTime|fn:month-from-date|fn:minutes-from-time|fn:minutes-from-duration|fn:minutes-from-dateTime|fn:min|fn:max|fn:matches|fn:lower-case|fn:local-name-from-QName|fn:local-name|fn:last|fn:lang|fn:iri-to-uri|fn:insert-before|fn:index-of|fn:in-scope-prefixes|fn:implicit-timezone|fn:idref|fn:id|fn:hours-from-time|fn:hours-from-duration|fn:hours-from-dateTime|fn:floor|fn:false|fn:expanded-QName|fn:exists|fn:exactly-one|fn:escape-uri|fn:escape-html-uri|fn:error|fn:ends-with|fn:encode-for-uri|fn:empty|fn:document-uri|fn:doc-available|fn:doc|fn:distinct-values|fn:distinct-nodes|fn:default-collation|fn:deep-equal|fn:days-from-duration|fn:day-from-dateTime|fn:day-from-date|fn:data|fn:current-time|fn:current-dateTime|fn:current-date|fn:count|fn:contains|fn:concat|fn:compare|fn:collection|fn:codepoints-to-string|fn:codepoint-equal|fn:ceiling|fn:boolean|fn:base-uri|fn:avg|fn:adjust-time-to-timezone|fn:adjust-dateTime-to-timezone|fn:adjust-date-to-timezone|fn:abs|feed:unsubscribe|feed:subscription|feed:subscribe|feed:request|feed:item|feed:description|excel:clean|entity:enrich|dom:set-pipelines|dom:set-permissions|dom:set-name|dom:set-evaluation-context|dom:set-domain-scope|dom:set-description|dom:remove-pipeline|dom:remove-permissions|dom:remove|dom:get|dom:evaluation-context|dom:domains|dom:domain-scope|dom:create|dom:configuration-set-restart-user|dom:configuration-set-permissions|dom:configuration-set-evaluation-context|dom:configuration-set-default-domain|dom:configuration-get|dom:configuration-create|dom:collection|dom:add-pipeline|dom:add-permissions|dls:retention-rules|dls:retention-rule-remove|dls:retention-rule-insert|dls:retention-rule|dls:purge|dls:node-expand|dls:link-references|dls:link-expand|dls:documents-query|dls:document-versions-query|dls:document-version-uri|dls:document-version-query|dls:document-version-delete|dls:document-version-as-of|dls:document-version|dls:document-update|dls:document-unmanage|dls:document-set-quality|dls:document-set-property|dls:document-set-properties|dls:document-set-permissions|dls:document-set-collections|dls:document-retention-rules|dls:document-remove-properties|dls:document-remove-permissions|dls:document-remove-collections|dls:document-purge|dls:document-manage|dls:document-is-managed|dls:document-insert-and-manage|dls:document-include-query|dls:document-history|dls:document-get-permissions|dls:document-extract-part|dls:document-delete|dls:document-checkout-status|dls:document-checkout|dls:document-checkin|dls:document-add-properties|dls:document-add-permissions|dls:document-add-collections|dls:break-checkout|dls:author-query|dls:as-of-query|dbk:convert|dbg:wait|dbg:value|dbg:stopped|dbg:stop|dbg:step|dbg:status|dbg:stack|dbg:out|dbg:next|dbg:line|dbg:invoke|dbg:function|dbg:finish|dbg:expr|dbg:eval|dbg:disconnect|dbg:detach|dbg:continue|dbg:connect|dbg:clear|dbg:breakpoints|dbg:break|dbg:attached|dbg:attach|cvt:save-converted-documents|cvt:part-uri|cvt:destination-uri|cvt:basepath|cvt:basename|cts:words|cts:word-query-weight|cts:word-query-text|cts:word-query-options|cts:word-query|cts:word-match|cts:walk|cts:uris|cts:uri-match|cts:train|cts:tokenize|cts:thresholds|cts:stem|cts:similar-query-weight|cts:similar-query-nodes|cts:similar-query|cts:shortest-distance|cts:search|cts:score|cts:reverse-query-weight|cts:reverse-query-nodes|cts:reverse-query|cts:remainder|cts:registered-query-weight|cts:registered-query-options|cts:registered-query-ids|cts:registered-query|cts:register|cts:query|cts:quality|cts:properties-query-query|cts:properties-query|cts:polygon-vertices|cts:polygon|cts:point-longitude|cts:point-latitude|cts:point|cts:or-query-queries|cts:or-query|cts:not-query-weight|cts:not-query-query|cts:not-query|cts:near-query-weight|cts:near-query-queries|cts:near-query-options|cts:near-query-distance|cts:near-query|cts:highlight|cts:geospatial-co-occurrences|cts:frequency|cts:fitness|cts:field-words|cts:field-word-query-weight|cts:field-word-query-text|cts:field-word-query-options|cts:field-word-query-field-name|cts:field-word-query|cts:field-word-match|cts:entity-highlight|cts:element-words|cts:element-word-query-weight|cts:element-word-query-text|cts:element-word-query-options|cts:element-word-query-element-name|cts:element-word-query|cts:element-word-match|cts:element-values|cts:element-value-ranges|cts:element-value-query-weight|cts:element-value-query-text|cts:element-value-query-options|cts:element-value-query-element-name|cts:element-value-query|cts:element-value-match|cts:element-value-geospatial-co-occurrences|cts:element-value-co-occurrences|cts:element-range-query-weight|cts:element-range-query-value|cts:element-range-query-options|cts:element-range-query-operator|cts:element-range-query-element-name|cts:element-range-query|cts:element-query-query|cts:element-query-element-name|cts:element-query|cts:element-pair-geospatial-values|cts:element-pair-geospatial-value-match|cts:element-pair-geospatial-query-weight|cts:element-pair-geospatial-query-region|cts:element-pair-geospatial-query-options|cts:element-pair-geospatial-query-longitude-name|cts:element-pair-geospatial-query-latitude-name|cts:element-pair-geospatial-query-element-name|cts:element-pair-geospatial-query|cts:element-pair-geospatial-boxes|cts:element-geospatial-values|cts:element-geospatial-value-match|cts:element-geospatial-query-weight|cts:element-geospatial-query-region|cts:element-geospatial-query-options|cts:element-geospatial-query-element-name|cts:element-geospatial-query|cts:element-geospatial-boxes|cts:element-child-geospatial-values|cts:element-child-geospatial-value-match|cts:element-child-geospatial-query-weight|cts:element-child-geospatial-query-region|cts:element-child-geospatial-query-options|cts:element-child-geospatial-query-element-name|cts:element-child-geospatial-query-child-name|cts:element-child-geospatial-query|cts:element-child-geospatial-boxes|cts:element-attribute-words|cts:element-attribute-word-query-weight|cts:element-attribute-word-query-text|cts:element-attribute-word-query-options|cts:element-attribute-word-query-element-name|cts:element-attribute-word-query-attribute-name|cts:element-attribute-word-query|cts:element-attribute-word-match|cts:element-attribute-values|cts:element-attribute-value-ranges|cts:element-attribute-value-query-weight|cts:element-attribute-value-query-text|cts:element-attribute-value-query-options|cts:element-attribute-value-query-element-name|cts:element-attribute-value-query-attribute-name|cts:element-attribute-value-query|cts:element-attribute-value-match|cts:element-attribute-value-geospatial-co-occurrences|cts:element-attribute-value-co-occurrences|cts:element-attribute-range-query-weight|cts:element-attribute-range-query-value|cts:element-attribute-range-query-options|cts:element-attribute-range-query-operator|cts:element-attribute-range-query-element-name|cts:element-attribute-range-query-attribute-name|cts:element-attribute-range-query|cts:element-attribute-pair-geospatial-values|cts:element-attribute-pair-geospatial-value-match|cts:element-attribute-pair-geospatial-query-weight|cts:element-attribute-pair-geospatial-query-region|cts:element-attribute-pair-geospatial-query-options|cts:element-attribute-pair-geospatial-query-longitude-name|cts:element-attribute-pair-geospatial-query-latitude-name|cts:element-attribute-pair-geospatial-query-element-name|cts:element-attribute-pair-geospatial-query|cts:element-attribute-pair-geospatial-boxes|cts:document-query-uris|cts:document-query|cts:distance|cts:directory-query-uris|cts:directory-query-depth|cts:directory-query|cts:destination|cts:deregister|cts:contains|cts:confidence|cts:collections|cts:collection-query-uris|cts:collection-query|cts:collection-match|cts:classify|cts:circle-radius|cts:circle-center|cts:circle|cts:box-west|cts:box-south|cts:box-north|cts:box-east|cts:box|cts:bearing|cts:arc-intersection|cts:and-query-queries|cts:and-query-options|cts:and-query|cts:and-not-query-positive-query|cts:and-not-query-negative-query|cts:and-not-query|css:get|css:convert|cpf:success|cpf:failure|cpf:document-set-state|cpf:document-set-processing-status|cpf:document-set-last-updated|cpf:document-set-error|cpf:document-get-state|cpf:document-get-processing-status|cpf:document-get-last-updated|cpf:document-get-error|cpf:check-transition|alert:spawn-matching-actions|alert:rule-user-id-query|alert:rule-set-user-id|alert:rule-set-query|alert:rule-set-options|alert:rule-set-name|alert:rule-set-description|alert:rule-set-action|alert:rule-remove|alert:rule-name-query|alert:rule-insert|alert:rule-id-query|alert:rule-get-user-id|alert:rule-get-query|alert:rule-get-options|alert:rule-get-name|alert:rule-get-id|alert:rule-get-description|alert:rule-get-action|alert:rule-action-query|alert:remove-triggers|alert:make-rule|alert:make-log-action|alert:make-config|alert:make-action|alert:invoke-matching-actions|alert:get-my-rules|alert:get-all-rules|alert:get-actions|alert:find-matching-rules|alert:create-triggers|alert:config-set-uri|alert:config-set-trigger-ids|alert:config-set-options|alert:config-set-name|alert:config-set-description|alert:config-set-cpf-domain-names|alert:config-set-cpf-domain-ids|alert:config-insert|alert:config-get-uri|alert:config-get-trigger-ids|alert:config-get-options|alert:config-get-name|alert:config-get-id|alert:config-get-description|alert:config-get-cpf-domain-names|alert:config-get-cpf-domain-ids|alert:config-get|alert:config-delete|alert:action-set-options|alert:action-set-name|alert:action-set-module-root|alert:action-set-module-db|alert:action-set-module|alert:action-set-description|alert:action-remove|alert:action-insert|alert:action-get-options|alert:action-get-name|alert:action-get-module-root|alert:action-get-module-db|alert:action-get-module|alert:action-get-description|zero-or-one|years-from-duration|year-from-dateTime|year-from-date|upper-case|unordered|true|translate|trace|tokenize|timezone-from-time|timezone-from-dateTime|timezone-from-date|sum|subtract-dateTimes-yielding-yearMonthDuration|subtract-dateTimes-yielding-dayTimeDuration|substring-before|substring-after|substring|subsequence|string-to-codepoints|string-pad|string-length|string-join|string|static-base-uri|starts-with|seconds-from-time|seconds-from-duration|seconds-from-dateTime|round-half-to-even|round|root|reverse|resolve-uri|resolve-QName|replace|remove|QName|prefix-from-QName|position|one-or-more|number|not|normalize-unicode|normalize-space|node-name|node-kind|nilled|namespace-uri-from-QName|namespace-uri-for-prefix|namespace-uri|name|months-from-duration|month-from-dateTime|month-from-date|minutes-from-time|minutes-from-duration|minutes-from-dateTime|min|max|matches|lower-case|local-name-from-QName|local-name|last|lang|iri-to-uri|insert-before|index-of|in-scope-prefixes|implicit-timezone|idref|id|hours-from-time|hours-from-duration|hours-from-dateTime|floor|false|expanded-QName|exists|exactly-one|escape-uri|escape-html-uri|error|ends-with|encode-for-uri|empty|document-uri|doc-available|doc|distinct-values|distinct-nodes|default-collation|deep-equal|days-from-duration|day-from-dateTime|day-from-date|data|current-time|current-dateTime|current-date|count|contains|concat|compare|collection|codepoints-to-string|codepoint-equal|ceiling|boolean|base-uri|avg|adjust-time-to-timezone|adjust-dateTime-to-timezone|adjust-date-to-timezone|abs)\b/], +["pln",/^[\w:-]+/],["pln",/^[\t\n\r \xa0]+/]]),["xq","xquery"]); diff --git a/releases/2.3.0/ant/js/google-code-prettify/lang-yaml.js b/releases/2.3.0/ant/js/google-code-prettify/lang-yaml.js new file mode 100644 index 00000000..c38729b6 --- /dev/null +++ b/releases/2.3.0/ant/js/google-code-prettify/lang-yaml.js @@ -0,0 +1,2 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["pun",/^[:>?|]+/,a,":|>?"],["dec",/^%(?:YAML|TAG)[^\n\r#]+/,a,"%"],["typ",/^&\S+/,a,"&"],["typ",/^!\S*/,a,"!"],["str",/^"(?:[^"\\]|\\.)*(?:"|$)/,a,'"'],["str",/^'(?:[^']|'')*(?:'|$)/,a,"'"],["com",/^#[^\n\r]*/,a,"#"],["pln",/^\s+/,a," \t\r\n"]],[["dec",/^(?:---|\.\.\.)(?:[\n\r]|$)/],["pun",/^-/],["kwd",/^\w+:[\n\r ]/],["pln",/^\w+/]]),["yaml","yml"]); diff --git a/releases/2.3.0/ant/js/google-code-prettify/prettify.css b/releases/2.3.0/ant/js/google-code-prettify/prettify.css new file mode 100644 index 00000000..d44b3a22 --- /dev/null +++ b/releases/2.3.0/ant/js/google-code-prettify/prettify.css @@ -0,0 +1 @@ +.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee} \ No newline at end of file diff --git a/releases/2.3.0/ant/js/google-code-prettify/prettify.js b/releases/2.3.0/ant/js/google-code-prettify/prettify.js new file mode 100644 index 00000000..eef5ad7e --- /dev/null +++ b/releases/2.3.0/ant/js/google-code-prettify/prettify.js @@ -0,0 +1,28 @@ +var q=null;window.PR_SHOULD_USE_CONTINUATION=!0; +(function(){function L(a){function m(a){var f=a.charCodeAt(0);if(f!==92)return f;var b=a.charAt(1);return(f=r[b])?f:"0"<=b&&b<="7"?parseInt(a.substring(1),8):b==="u"||b==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function e(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);a=String.fromCharCode(a);if(a==="\\"||a==="-"||a==="["||a==="]")a="\\"+a;return a}function h(a){for(var f=a.substring(1,a.length-1).match(/\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\[0-3][0-7]{0,2}|\\[0-7]{1,2}|\\[\S\s]|[^\\]/g),a= +[],b=[],o=f[0]==="^",c=o?1:0,i=f.length;c122||(d<65||j>90||b.push([Math.max(65,j)|32,Math.min(d,90)|32]),d<97||j>122||b.push([Math.max(97,j)&-33,Math.min(d,122)&-33]))}}b.sort(function(a,f){return a[0]-f[0]||f[1]-a[1]});f=[];j=[NaN,NaN];for(c=0;ci[0]&&(i[1]+1>i[0]&&b.push("-"),b.push(e(i[1])));b.push("]");return b.join("")}function y(a){for(var f=a.source.match(/\[(?:[^\\\]]|\\[\S\s])*]|\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\\d+|\\[^\dux]|\(\?[!:=]|[()^]|[^()[\\^]+/g),b=f.length,d=[],c=0,i=0;c=2&&a==="["?f[c]=h(j):a!=="\\"&&(f[c]=j.replace(/[A-Za-z]/g,function(a){a=a.charCodeAt(0);return"["+String.fromCharCode(a&-33,a|32)+"]"}));return f.join("")}for(var t=0,s=!1,l=!1,p=0,d=a.length;p=5&&"lang-"===b.substring(0,5))&&!(o&&typeof o[1]==="string"))c=!1,b="src";c||(r[f]=b)}i=d;d+=f.length;if(c){c=o[1];var j=f.indexOf(c),k=j+c.length;o[2]&&(k=f.length-o[2].length,j=k-c.length);b=b.substring(5);B(l+i,f.substring(0,j),e,p);B(l+i+j,c,C(b,c),p);B(l+i+k,f.substring(k),e,p)}else p.push(l+i,b)}a.e=p}var h={},y;(function(){for(var e=a.concat(m), +l=[],p={},d=0,g=e.length;d=0;)h[n.charAt(k)]=r;r=r[1];n=""+r;p.hasOwnProperty(n)||(l.push(r),p[n]=q)}l.push(/[\S\s]/);y=L(l)})();var t=m.length;return e}function u(a){var m=[],e=[];a.tripleQuotedStrings?m.push(["str",/^(?:'''(?:[^'\\]|\\[\S\s]|''?(?=[^']))*(?:'''|$)|"""(?:[^"\\]|\\[\S\s]|""?(?=[^"]))*(?:"""|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$))/,q,"'\""]):a.multiLineStrings?m.push(["str",/^(?:'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$)|`(?:[^\\`]|\\[\S\s])*(?:`|$))/, +q,"'\"`"]):m.push(["str",/^(?:'(?:[^\n\r'\\]|\\.)*(?:'|$)|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,q,"\"'"]);a.verbatimStrings&&e.push(["str",/^@"(?:[^"]|"")*(?:"|$)/,q]);var h=a.hashComments;h&&(a.cStyleComments?(h>1?m.push(["com",/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,q,"#"]):m.push(["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,q,"#"]),e.push(["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,q])):m.push(["com",/^#[^\n\r]*/, +q,"#"]));a.cStyleComments&&(e.push(["com",/^\/\/[^\n\r]*/,q]),e.push(["com",/^\/\*[\S\s]*?(?:\*\/|$)/,q]));a.regexLiterals&&e.push(["lang-regex",/^(?:^^\.?|[!+-]|!=|!==|#|%|%=|&|&&|&&=|&=|\(|\*|\*=|\+=|,|-=|->|\/|\/=|:|::|;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|[?@[^]|\^=|\^\^|\^\^=|{|\||\|=|\|\||\|\|=|~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\s*(\/(?=[^*/])(?:[^/[\\]|\\[\S\s]|\[(?:[^\\\]]|\\[\S\s])*(?:]|$))+\/)/]);(h=a.types)&&e.push(["typ",h]);a=(""+a.keywords).replace(/^ | $/g, +"");a.length&&e.push(["kwd",RegExp("^(?:"+a.replace(/[\s,]+/g,"|")+")\\b"),q]);m.push(["pln",/^\s+/,q," \r\n\t\xa0"]);e.push(["lit",/^@[$_a-z][\w$@]*/i,q],["typ",/^(?:[@_]?[A-Z]+[a-z][\w$@]*|\w+_t\b)/,q],["pln",/^[$_a-z][\w$@]*/i,q],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,q,"0123456789"],["pln",/^\\[\S\s]?/,q],["pun",/^.[^\s\w"-$'./@\\`]*/,q]);return x(m,e)}function D(a,m){function e(a){switch(a.nodeType){case 1:if(k.test(a.className))break;if("BR"===a.nodeName)h(a), +a.parentNode&&a.parentNode.removeChild(a);else for(a=a.firstChild;a;a=a.nextSibling)e(a);break;case 3:case 4:if(p){var b=a.nodeValue,d=b.match(t);if(d){var c=b.substring(0,d.index);a.nodeValue=c;(b=b.substring(d.index+d[0].length))&&a.parentNode.insertBefore(s.createTextNode(b),a.nextSibling);h(a);c||a.parentNode.removeChild(a)}}}}function h(a){function b(a,d){var e=d?a.cloneNode(!1):a,f=a.parentNode;if(f){var f=b(f,1),g=a.nextSibling;f.appendChild(e);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return e} +for(;!a.nextSibling;)if(a=a.parentNode,!a)return;for(var a=b(a.nextSibling,0),e;(e=a.parentNode)&&e.nodeType===1;)a=e;d.push(a)}var k=/(?:^|\s)nocode(?:\s|$)/,t=/\r\n?|\n/,s=a.ownerDocument,l;a.currentStyle?l=a.currentStyle.whiteSpace:window.getComputedStyle&&(l=s.defaultView.getComputedStyle(a,q).getPropertyValue("white-space"));var p=l&&"pre"===l.substring(0,3);for(l=s.createElement("LI");a.firstChild;)l.appendChild(a.firstChild);for(var d=[l],g=0;g=0;){var h=m[e];A.hasOwnProperty(h)?window.console&&console.warn("cannot override language handler %s",h):A[h]=a}}function C(a,m){if(!a||!A.hasOwnProperty(a))a=/^\s*=o&&(h+=2);e>=c&&(a+=2)}}catch(w){"console"in window&&console.log(w&&w.stack?w.stack:w)}}var v=["break,continue,do,else,for,if,return,while"],w=[[v,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"], +"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],F=[w,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],G=[w,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"], +H=[G,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],w=[w,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],I=[v,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"], +J=[v,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],v=[v,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],K=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,N=/\S/,O=u({keywords:[F,H,w,"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END"+ +I,J,v],hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),A={};k(O,["default-code"]);k(x([],[["pln",/^[^]*(?:>|$)/],["com",/^<\!--[\S\s]*?(?:--\>|$)/],["lang-",/^<\?([\S\s]+?)(?:\?>|$)/],["lang-",/^<%([\S\s]+?)(?:%>|$)/],["pun",/^(?:<[%?]|[%?]>)/],["lang-",/^]*>([\S\s]+?)<\/xmp\b[^>]*>/i],["lang-js",/^]*>([\S\s]*?)(<\/script\b[^>]*>)/i],["lang-css",/^]*>([\S\s]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]), +["default-markup","htm","html","mxml","xhtml","xml","xsl"]);k(x([["pln",/^\s+/,q," \t\r\n"],["atv",/^(?:"[^"]*"?|'[^']*'?)/,q,"\"'"]],[["tag",/^^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["atn",/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^\s"'>]*(?:[^\s"'/>]|\/(?=\s)))/],["pun",/^[/<->]+/],["lang-js",/^on\w+\s*=\s*"([^"]+)"/i],["lang-js",/^on\w+\s*=\s*'([^']+)'/i],["lang-js",/^on\w+\s*=\s*([^\s"'>]+)/i],["lang-css",/^style\s*=\s*"([^"]+)"/i],["lang-css",/^style\s*=\s*'([^']+)'/i],["lang-css", +/^style\s*=\s*([^\s"'>]+)/i]]),["in.tag"]);k(x([],[["atv",/^[\S\s]+/]]),["uq.val"]);k(u({keywords:F,hashComments:!0,cStyleComments:!0,types:K}),["c","cc","cpp","cxx","cyc","m"]);k(u({keywords:"null,true,false"}),["json"]);k(u({keywords:H,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:K}),["cs"]);k(u({keywords:G,cStyleComments:!0}),["java"]);k(u({keywords:v,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]);k(u({keywords:I,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}), +["cv","py"]);k(u({keywords:"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]);k(u({keywords:J,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]);k(u({keywords:w,cStyleComments:!0,regexLiterals:!0}),["js"]);k(u({keywords:"all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes", +hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]);k(x([],[["str",/^[\S\s]+/]]),["regex"]);window.prettyPrintOne=function(a,m,e){var h=document.createElement("PRE");h.innerHTML=a;e&&D(h,e);E({g:m,i:e,h:h});return h.innerHTML};window.prettyPrint=function(a){function m(){for(var e=window.PR_SHOULD_USE_CONTINUATION?l.now()+250:Infinity;p=0){var k=k.match(g),f,b;if(b= +!k){b=n;for(var o=void 0,c=b.firstChild;c;c=c.nextSibling)var i=c.nodeType,o=i===1?o?b:c:i===3?N.test(c.nodeValue)?b:o:o;b=(f=o===b?void 0:o)&&"CODE"===f.tagName}b&&(k=f.className.match(g));k&&(k=k[1]);b=!1;for(o=n.parentNode;o;o=o.parentNode)if((o.tagName==="pre"||o.tagName==="code"||o.tagName==="xmp")&&o.className&&o.className.indexOf("prettyprint")>=0){b=!0;break}b||((b=(b=n.className.match(/\blinenums\b(?::(\d+))?/))?b[1]&&b[1].length?+b[1]:!0:!1)&&D(n,b),d={g:k,h:n,i:b},E(d))}}p + + + + + + + + + + JUnit4 Task + + + + +

JUnit4

+

Description

+ +

This task runs tests from the JUnit testing framework in versions 4.10 and above. It to some extent +mimics the style of the default ANT's junit task, but adds the following features: +

    +
  • ability to run tests in multiple forked JVMs (isolated JVMs),
  • +
  • ability to load-balance tests based on previous execution history or job-stealing,
  • +
  • seamless integration with randomized runner + to support a global seed for randomized tests and proper seed reporting,
  • +
  • Synchronized and decluttered console output from child JVMs,
  • +
  • Built-in reporting to HTML, JSON and various forms of plain text.
  • +
+ +

Note: The latest version of the JUnit framework can be found at +http://www.junit.org. +This task has been tested with JUnit 4.10 and later. +Appropriate junit*.jar must be available in the task's classpath and in the +tested code's classpath. See the examples below. +

+ +

External references: More information about randomized testing. +

+ +

Parameters

+ +

junit4 attempts to be a drop-in replacement for ANT's default junit task, but so attributes +that make little sense have been deprecated and are ignored. Attributes specific to junit4 are highlighted in +light green.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AttributeDescriptionRequired
printsummaryPrints the summary of all executed, ignored and failed tests after all suites have been + executed. To get per-suite summaries, configure a console report properly (see below).No; default is on.
forkNot used. ANT-junit drop-in compatibility only. Tests are always forked.--
forkmodeNot used. ANT-junit drop-in compatibility only. Tests are always forked into one more more + forked JVMs. Each suite is executed entirely on a single JVM.--
haltonerrorNot used. ANT-junit drop-in compatibility only. Use haltonfailure which handles both errors and failures.--
errorpropertyNot used. ANT-junit drop-in compatibility only. Use failureproperty which handles both errors and failures.--
haltonfailureStop the build process if a test fails (errors are considered failures as well). No; default is on (ANT's junit has the default set to 'off').
failurepropertyThe name of a property to set in the event of a failure + (errors are considered failures as well).No.
filtertraceNot used. ANT-junit drop-in compatibility only. Reports may provide their own filtering capabilities.--
timeoutNot used. ANT-junit drop-in compatibility only. Test runners provide their own timeout facilities.--
maxmemoryMaximum amount of memory to allocate to each forked VM (be careful if using lots of forks). + Note: + If you get java.lang.OutOfMemoryError: Java heap space + in some of your tests then you need to raise the size like + maxmemory="128m"No
jvmThe command used to invoke the forked java virtual machines, the default is 'java'. The command is resolved by + java.lang.Runtime.exec().No; default is java.
dirThe directory in which to invoke the forked JVMs in. This is by default the project's basedir. + Because multiple JVMs may clash if they are generating files in the current working directory, one can use per-JVM directory + by setting isolateWorkingDirectories attribute to true; in such case each JVM gets a sub-directory + under whatever dir is defined. + No
isolateWorkingDirectoriesIf true current working directories are isolated for each forked JVM. See dir attribute too.No; default is true.
newenvironmentDo not propagate the old environment when new + environment variables are specified.No; default is false.
includeantruntimeNot used. ANT-junit drop-in compatibility only.--
showoutputNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately.--
outputtoformattersNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately.--
tempdirSpecify where to store temporary files. These temporary files include a list of suites passed + to each slave JVM so it is usually wise to just leave this attribute unset - the default is to take the value of the + dir attribute or the project's basedir. + No
reloadingNot used. ANT-junit drop-in compatibility only.--
clonevmNot used. ANT-junit drop-in compatibility only.--
logfailedtestsNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately to get + just the failing tests, their output etc.--
enableTestListenerEventsNot used. ANT-junit drop-in compatibility only.--
parallelism + The number of parallel slaves. Can be set to a constant max for the + maximum number of cores returned from Runtime.availableProcessors or + auto for sensible defaults depending on the number of cores. + +

Note: this setting forks physical JVM processes so it multiplies the + requirements for heap memory, IO, etc.

+
No; Can be set to any integer or: 'max', 'auto'. + The default is '1' (sequential execution in a forked JVM).
dynamicAssignmentRatio + Specifies the ratio of suites moved to dynamic assignment list (job-stealing). A dynamic + assignment list dispatches suites to the first idle slave JVM. Theoretically + this is an optimal strategy, but it is usually better to have some static assignments + to avoid communication costs. + +

A ratio of 0 means only static assignments are used. A ratio of 1 means + only dynamic assignments are used.

+ +

The list of dynamic assignments is sorted by decreasing cost (always) and + is inherently prone to race conditions in distributing suites. Should there + be an error based on suite-dependency it will not be directly repeatable. In such + case use the per-slave-jvm list of suites file dumped to disk for each slave JVM. + See leaveTemporary attribute. +

No; default is '0.25' (25% of all suites are assigned dynamically).
seed + Specify random seed for anything that is randomized in junit4. The order of suites + execution and suite-JVM assignments are a result of this seed for example. + +

The master seed is also passed to slave JVMs as a system property (to bootstrap randomized runner).

+
No; default is a randomly generated seed.
prefix + Initializes custom prefix for all randomized runner properties. This must be consistent + across all junit4 invocations if done from the same classpath. Use only when REALLY needed. + No; default is randomized runner's prefix.
shuffleOnSlave + Predictably shuffle tests order after balancing. This will help in spreading + lighter and heavier tests over a single slave's execution timeline while + still keeping the same tests order depending on the seed. See nested elements + for configuring load balancers. + No; the default is 'true'.
leaveTemporary + Leave temporary junit4 files after the task quits. This can be used to trace the exact order + of suites executed on each forked JVM for example. + No; default is 'false'.
jvmOutputAction + What should be done on unexpected JVM output? JVM may write directly to the + original descriptors, bypassing redirections of System.out and System.err. Typically, + these messages will be important and should fail the build (permgen space exceeded, + compiler errors, crash dumps). However, certain legitimate logs (gc activity, class loading + logs) are also printed to these streams so sometimes the output can be ignored. + +

Allowed values (any comma-delimited combination of): ignore, pipe, fail, warn.

+
No; default is 'pipe,warn'.
sysouts + If set to true, any sysout and syserr calls will be written to original + output and error streams (and in effect will appear as "jvm output". By default + sysout and syserrs are captured and proxied to the event stream to be synchronized + with other test events (and properly handled by reports) but occasionally + one may want to synchronize them with direct JVM output (to synchronize + with compiler output or GC output for example). + +

See examples below on examples of capturing full JVM output.

+
No; default is 'false'.
heartbeat + A duration (in seconds) before an event is dispatched about forked JVM inactivity. + This can be useful to report hung or very long tests. Heartbeat information will + include an approximate location inside the non-responding JVM (suite or test case). + No; default is '0'.
uniqueSuiteNames + Allow or disallow duplicate suite names in resource collections. By default this option + is true because certain ANT-compatible report types (like XML reports) + will have a problem with duplicate suite names (will overwrite files). + No; default is 'true'.
ifNoTests + Defines the behavior when no tests were executed successfully or failed (either + there were no tests at all or all of them were filtered out). One of the following + enum constants: 'ignore', 'warn' or 'fail'. + No; default is 'ignore'.
+ + +

Nested Elements

+ +

The <junit4> task supports a nested elements. Some of them are compatible with +ANT's default <junit> task while others are unique to <junit4>. + + +

Specifying classpath for tests

+ +The <classpath> element represents a PATH like structure to be used for each +forked JVM. Note that classpath should include suiteable junit*.jar, otherwise your tests +wont run. + + +

Specifying test suite classes

+ +Unlike standard <junit> task, <junit4> defines suite classes as +resources to .class files. These resources can originate from any resource collection and +there can be any number of resource collections with such resources. For example this definition +includes all suite classes from a ZIP file (JAR file), excluding nested classes: + +

+
+ + +

jvmarg

+ +

Additional parameters may be passed to the new JVM via nested <jvmarg> elements. For example:

+ +

+
+ +

would run the JVM with a serial garbage collector on HotSpot JVM.

+ + + +

sysproperty

+ +

Use nested <sysproperty> elements to specify system +properties required by the tests. These properties will be made available +to the forked JVMs during their execution. The attributes for this element are the same +as for environment variables.

+ +

An extended attribute <ignoreEmpty> is supported which, if defined, +causes the property NOT to be defined in the forked JVM (as opposed to passing an empty property +value).

+ +
+ +

would run the test in ANT's VM and make the project's basedir property +available to the test (note the current working directory of a forked JVM will not be the + basedir typically).

+ + + +

syspropertyset

+ +

You can specify a set of properties to be passed to the target JVM as system properties +with syspropertysets. +This target behaves much like the default in ANT but allows a dynamic set of (remapped) +properties to be resolved at runtime. Similar to sysproperty, this +tag also supports ignoreEmpty attribute to work around +bugs +with local properties in ANT.

+ +
+ + +

env

+ +

It is possible to specify environment variables to pass to the +forked VM via nested <env> elements. For a description +of the <env> element's attributes, see the +description in the exec task.

+ + + +

bootclasspath

+ +

The location of bootstrap class files can be specified using this +PATH like structure.

+ + + +

assertions

+ +

You can control enablement of Java 1.4 assertions with an +<assertions> +subelement.

+ + + +

listeners and reports

+ +

There is no notion of "reports" in junit4. Reports are just listeners +that attach to the even stream and can produce something (to the console, file or otherwise). You +can also attach your own listeners if you like (although you'd have to peek at the code of existing +listeners to get the feeling how this is done -- communication is via events not interfaces).

+ +

report-text

+ +

There are a few predefined listeners to choose from. By far the most common will be report-text +which produces console output (or plain text file). A plain text report configuration may look like this: +

+ +
+ +

This listener supports stack trace filtering to reduce verbosity (console output, for +example). For production or integration builds, it is recommended to keep the full stacks. +For developer runs, the default set of filters (enabled by default) can declutter the output +a bit. An example stack trace filter, with default options and two custom filters, is shown +below.

+ +
+ +

The level of verbosity of the output can be fine-tuned to one's needs by disabling +or enabling test statuses and suite summaries or each test's output. Experimenting +highly recommended.

+ +

report-ant-xml

+ +

Another listener is report-ant-xml which can produce XML files suitable +for junitreport task (although +we highly recommend using the built-in JSON report.

+ +
+ +

report-json

+ +

Yet another built-in listener is producing a modern JSON output with test data and +an accompanying HTML5 file for visualizing it:

+ +
+ +

An example of a HTML5 report produced by the above can be seen here, for example. + +

Load balancing of test suites

+ +

Suites can be scattered across forked JVMs randomly or using a greedy load-balancing algorithm +(and followed by job-stealing if needed). For load balancing, previous execution +statistics will be needed. These statistics should ideally come from a single machine and multiple +executions so that they average the influence of the environment etc.

+ +

A dedicated listener is used to collect and update statistics. The configuration below shows +both the listener and a balancer configuration. The balancer uses multiple sources for collecting +statistics (for example precomputed statistics and previous local runs):

+ +
+ + +

Capturing original JVM output

+ +

JUnit4 has been designed to run reports and aggregation of test events on the master +JVM, not on the forked JVMs. This slightly complicates things when diagnostic JVM messages +are used because these messages are printed directly to original stream descriptors +by the JVM, bypassing System.out or System.err substitutions.

+ +

In those rare cases when the original JVM output streams are needed (possibly +mixed with what the tests have printed), junit4 can be configured to leave the original +streams on disk or pipe them to ANT's output. An example is shown below:

+ +
+ +

Should one need to preserve the original output files (in case they are large, for example), +the configuration would then look as follows:

+ +
+ +

This would result in the following message being printed to ANT (note +the output file name contains an execution-unique element to avoid clashing with other +forked JVMs or builds).

+ +
+[junit4:junit4] JVM J0: stdout was not empty, see: /home/[...]/junit4-J0-1058309761ea5fafd.sysout
+[junit4:junit4] JVM J0: stderr was not empty, see: /home/[...]/junit4-J0-1058309761ea5fafd.syserr
+
+ + + diff --git a/releases/2.3.0/api/allclasses-frame.html b/releases/2.3.0/api/allclasses-frame.html new file mode 100644 index 00000000..ce15e776 --- /dev/null +++ b/releases/2.3.0/api/allclasses-frame.html @@ -0,0 +1,92 @@ + + + + + + +All Classes (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + +

All Classes

+ + + diff --git a/releases/2.3.0/api/allclasses-noframe.html b/releases/2.3.0/api/allclasses-noframe.html new file mode 100644 index 00000000..a2080708 --- /dev/null +++ b/releases/2.3.0/api/allclasses-noframe.html @@ -0,0 +1,92 @@ + + + + + + +All Classes (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + +

All Classes

+ + + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html new file mode 100644 index 00000000..76cbc002 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html @@ -0,0 +1,284 @@ + + + + + + +AnnotatedMethodProvider (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class AnnotatedMethodProvider

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AnnotatedMethodProvider(java.lang.Class<? extends java.lang.annotation.Annotation> ann) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AnnotatedMethodProvider

        +
        public AnnotatedMethodProvider(java.lang.Class<? extends java.lang.annotation.Annotation> ann)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        public java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                            ClassModel suiteClassModel)
        +
        Description copied from interface: TestMethodProvider
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        +
        Specified by:
        +
        getTestMethods in interface TestMethodProvider
        +
        Parameters:
        suiteClass - The suite class.
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        Return a set of methods which should be invoked by the runner as + tests.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/AssertingRandom.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/AssertingRandom.html new file mode 100644 index 00000000..cbfce5b2 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/AssertingRandom.html @@ -0,0 +1,520 @@ + + + + + + +AssertingRandom (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class AssertingRandom

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.util.Random
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.AssertingRandom
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public final class AssertingRandom
    +extends java.util.Random
    +
    A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
    +
    See Also:
    Serialized Form
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AssertingRandom(java.lang.Thread owner, + java.util.Random delegate) +
      Creates an instance to be used by owner thread and delegating + to delegate until destroy()ed.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected java.lang.Objectclone() 
      voiddestroy() +
      This object will no longer be usable after this method is called.
      +
      booleanequals(java.lang.Object obj) 
      inthashCode() 
      protected intnext(int bits) 
      booleannextBoolean() 
      voidnextBytes(byte[] bytes) 
      doublenextDouble() 
      floatnextFloat() 
      doublenextGaussian() 
      intnextInt() 
      intnextInt(int n) 
      longnextLong() 
      voidsetSeed(long seed) 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AssertingRandom

        +
        public AssertingRandom(java.lang.Thread owner,
        +               java.util.Random delegate)
        +
        Creates an instance to be used by owner thread and delegating + to delegate until destroy()ed.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        next

        +
        protected int next(int bits)
        +
        +
        Overrides:
        +
        next in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBoolean

        +
        public boolean nextBoolean()
        +
        +
        Overrides:
        +
        nextBoolean in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBytes

        +
        public void nextBytes(byte[] bytes)
        +
        +
        Overrides:
        +
        nextBytes in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextDouble

        +
        public double nextDouble()
        +
        +
        Overrides:
        +
        nextDouble in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextFloat

        +
        public float nextFloat()
        +
        +
        Overrides:
        +
        nextFloat in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextGaussian

        +
        public double nextGaussian()
        +
        +
        Overrides:
        +
        nextGaussian in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt()
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt(int n)
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextLong

        +
        public long nextLong()
        +
        +
        Overrides:
        +
        nextLong in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        setSeed

        +
        public void setSeed(long seed)
        +
        +
        Overrides:
        +
        setSeed in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        destroy

        +
        public void destroy()
        +
        This object will no longer be usable after this method is called.
        +
      • +
      + + + +
        +
      • +

        clone

        +
        protected java.lang.Object clone()
        +                          throws java.lang.CloneNotSupportedException
        +
        +
        Overrides:
        +
        clone in class java.lang.Object
        +
        Throws:
        +
        java.lang.CloneNotSupportedException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html new file mode 100644 index 00000000..3e98bee5 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html @@ -0,0 +1,326 @@ + + + + + + +ClassGlobFilter (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassGlobFilter

+
+
+ +
+
    +
  • +
    +
    +
    public class ClassGlobFilter
    +extends GlobFilter
    +
    A filter for Description.getClassName().
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassGlobFilter(java.lang.String globPattern) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.Stringdescribe() 
      booleanshouldRun(org.junit.runner.Description description) 
      + +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassGlobFilter

        +
        public ClassGlobFilter(java.lang.String globPattern)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        shouldRun

        +
        public boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class GlobFilter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class GlobFilter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html new file mode 100644 index 00000000..bd376e1e --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html @@ -0,0 +1,375 @@ + + + + + + +ClassModel.FieldModel (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel.FieldModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel.FieldModel
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static final class ClassModel.FieldModel
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      Telement 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassModel.FieldModel(java.lang.reflect.Field f) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanequals(java.lang.Object obj) 
      ClassModel.ScopegetAccessScope() 
      EgetDown() 
      EgetUp() 
      inthashCode() 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        element

        +
        public final T extends java.lang.reflect.Member element
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassModel.FieldModel

        +
        public ClassModel.FieldModel(java.lang.reflect.Field f)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        getDown

        +
        public E getDown()
        +
      • +
      + + + +
        +
      • +

        getUp

        +
        public E getUp()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html new file mode 100644 index 00000000..a37c40b0 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html @@ -0,0 +1,375 @@ + + + + + + +ClassModel.MethodModel (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel.MethodModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel.MethodModel
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static final class ClassModel.MethodModel
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      Telement 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassModel.MethodModel(java.lang.reflect.Method m) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanequals(java.lang.Object obj) 
      ClassModel.ScopegetAccessScope() 
      EgetDown() 
      EgetUp() 
      inthashCode() 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        element

        +
        public final T extends java.lang.reflect.Member element
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassModel.MethodModel

        +
        public ClassModel.MethodModel(java.lang.reflect.Method m)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        getDown

        +
        public E getDown()
        +
      • +
      + + + +
        +
      • +

        getUp

        +
        public E getUp()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html new file mode 100644 index 00000000..8abca6f1 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html @@ -0,0 +1,349 @@ + + + + + + +ClassModel.Scope (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Enum ClassModel.Scope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ClassModel.Scope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.ClassModel.Scope
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<ClassModel.Scope>
    +
    +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static enum ClassModel.Scope
    +extends java.lang.Enum<ClassModel.Scope>
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ClassModel.ScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ClassModel.Scope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ClassModel.Scope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ClassModel.Scope c : ClassModel.Scope.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ClassModel.Scope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/ClassModel.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/ClassModel.html new file mode 100644 index 00000000..41f23e8e --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/ClassModel.html @@ -0,0 +1,347 @@ + + + + + + +ClassModel (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class ClassModel
    +extends java.lang.Object
    +
    Class model for a test suite. Builds relationship (overrides/ shadows) links + for methods and fields.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassModel(java.lang.Class<?> clazz) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel>getAnnotatedLeafMethods(java.lang.Class<? extends java.lang.annotation.Annotation> annotation) 
      <T extends java.lang.annotation.Annotation> 
      T
      getAnnotation(java.lang.reflect.Method method, + java.lang.Class<T> annClass, + boolean inherited) 
      java.util.Map<java.lang.reflect.Field,ClassModel.FieldModel>getFields() 
      java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel>getMethods() 
      <T extends java.lang.annotation.Annotation> 
      boolean
      isAnnotationPresent(java.lang.reflect.Method method, + java.lang.Class<T> annClass, + boolean inherited) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassModel

        +
        public ClassModel(java.lang.Class<?> clazz)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + +
        +
      • +

        getAnnotatedLeafMethods

        +
        public java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel> getAnnotatedLeafMethods(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
        +
      • +
      + + + +
        +
      • +

        getAnnotation

        +
        public <T extends java.lang.annotation.Annotation> T getAnnotation(java.lang.reflect.Method method,
        +                                                          java.lang.Class<T> annClass,
        +                                                          boolean inherited)
        +
      • +
      + + + +
        +
      • +

        isAnnotationPresent

        +
        public <T extends java.lang.annotation.Annotation> boolean isAnnotationPresent(java.lang.reflect.Method method,
        +                                                                      java.lang.Class<T> annClass,
        +                                                                      boolean inherited)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html new file mode 100644 index 00000000..be511d88 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html @@ -0,0 +1,341 @@ + + + + + + +FilterExpressionParser.Node (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class FilterExpressionParser.Node

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    FilterExpressionParser
    +
    +
    +
    +
    public abstract class FilterExpressionParser.Node
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      com.carrotsearch.randomizedtesting.FilterExpressionParser.InputRangerange 
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanevaluate(com.carrotsearch.randomizedtesting.FilterExpressionParser.IContext context) 
      java.lang.StringtoExpression() 
      protected java.lang.StringBuildertoExpression(java.lang.StringBuilder b) 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        range

        +
        public com.carrotsearch.randomizedtesting.FilterExpressionParser.InputRange range
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FilterExpressionParser.Node

        +
        public FilterExpressionParser.Node()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        toExpression

        +
        public final java.lang.String toExpression()
        +
      • +
      + + + +
        +
      • +

        toExpression

        +
        protected java.lang.StringBuilder toExpression(java.lang.StringBuilder b)
        +
      • +
      + + + +
        +
      • +

        evaluate

        +
        public boolean evaluate(com.carrotsearch.randomizedtesting.FilterExpressionParser.IContext context)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html new file mode 100644 index 00000000..743fba43 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html @@ -0,0 +1,281 @@ + + + + + + +FilterExpressionParser (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class FilterExpressionParser

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.FilterExpressionParser
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class FilterExpressionParser
    +extends java.lang.Object
    +
    Test group conditions filter parser.
    +
  • +
+
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      FilterExpressionParser.Nodeparse(java.lang.String rule) +
      Pratt's parser.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FilterExpressionParser

        +
        public FilterExpressionParser()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/GlobFilter.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/GlobFilter.html new file mode 100644 index 00000000..25295cea --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/GlobFilter.html @@ -0,0 +1,355 @@ + + + + + + +GlobFilter (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class GlobFilter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.manipulation.Filter
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.GlobFilter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ClassGlobFilter, MethodGlobFilter
    +
    +
    +
    +
    public abstract class GlobFilter
    +extends org.junit.runner.manipulation.Filter
    +
    A filter that matches something using globbing (*) pattern.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected java.lang.StringglobPattern 
      +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      GlobFilter(java.lang.String glob) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      abstract java.lang.Stringdescribe() 
      protected booleanglobMatches(java.lang.String string) +
      Check if a given string matches the glob.
      +
      abstract booleanshouldRun(org.junit.runner.Description description) 
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        globPattern

        +
        protected final java.lang.String globPattern
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        GlobFilter

        +
        public GlobFilter(java.lang.String glob)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        globMatches

        +
        protected final boolean globMatches(java.lang.String string)
        +
        Check if a given string matches the glob.
        +
      • +
      + + + +
        +
      • +

        shouldRun

        +
        public abstract boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class org.junit.runner.manipulation.Filter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public abstract java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class org.junit.runner.manipulation.Filter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html new file mode 100644 index 00000000..7b9bbe33 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html @@ -0,0 +1,280 @@ + + + + + + +JUnit3MethodProvider (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class JUnit3MethodProvider

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.JUnit3MethodProvider
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    TestMethodProvider
    +
    +
    +
    +
    public class JUnit3MethodProvider
    +extends java.lang.Object
    +implements TestMethodProvider
    +
    Method provider selecting tests that follow a name pattern of test(.*).
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JUnit3MethodProvider

        +
        public JUnit3MethodProvider()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        public java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                            ClassModel suiteClassModel)
        +
        Description copied from interface: TestMethodProvider
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        +
        Specified by:
        +
        getTestMethods in interface TestMethodProvider
        +
        Parameters:
        suiteClass - The suite class.
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        Return a set of methods which should be invoked by the runner as + tests.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html new file mode 100644 index 00000000..5e14f5ef --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html @@ -0,0 +1,247 @@ + + + + + + +JUnit4MethodProvider (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class JUnit4MethodProvider

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    TestMethodProvider
    +
    +
    +
    +
    public class JUnit4MethodProvider
    +extends AnnotatedMethodProvider
    +
    Method provider selecting Test annotated public instance parameterless methods.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JUnit4MethodProvider

        +
        public JUnit4MethodProvider()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/LifecycleScope.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/LifecycleScope.html new file mode 100644 index 00000000..20c0f9f3 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/LifecycleScope.html @@ -0,0 +1,328 @@ + + + + + + +LifecycleScope (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Enum LifecycleScope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<LifecycleScope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.LifecycleScope
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<LifecycleScope>
    +
    +
    +
    +
    public enum LifecycleScope
    +extends java.lang.Enum<LifecycleScope>
    +
    Lifecycle stages for tracking resources.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      SUITE +
      A single suite (class), including all AfterClass hooks.
      +
      TEST +
      A single test case, including all After hooks.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static LifecycleScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static LifecycleScope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        TEST

        +
        public static final LifecycleScope TEST
        +
        A single test case, including all After hooks.
        +
      • +
      + + + +
        +
      • +

        SUITE

        +
        public static final LifecycleScope SUITE
        +
        A single suite (class), including all AfterClass hooks.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static LifecycleScope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (LifecycleScope c : LifecycleScope.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static LifecycleScope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html new file mode 100644 index 00000000..9c81b255 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html @@ -0,0 +1,326 @@ + + + + + + +MethodGlobFilter (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class MethodGlobFilter

+
+
+ +
+
    +
  • +
    +
    +
    public class MethodGlobFilter
    +extends GlobFilter
    +
    A filter for Description.getMethodName().
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MethodGlobFilter(java.lang.String globPattern) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.Stringdescribe() 
      booleanshouldRun(org.junit.runner.Description description) 
      + +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MethodGlobFilter

        +
        public MethodGlobFilter(java.lang.String globPattern)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        shouldRun

        +
        public boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class GlobFilter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class GlobFilter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html new file mode 100644 index 00000000..d63abcc6 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html @@ -0,0 +1,294 @@ + + + + + + +MixWithSuiteName (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class MixWithSuiteName

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.MixWithSuiteName
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MixWithSuiteName() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      longdecorate(long seed) +
      Called to decorate the initial seed for a Randomness.
      +
      voidinitialize(java.lang.Class<?> suiteClass) +
      Called once after instantiation to set up the decorator.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MixWithSuiteName

        +
        public MixWithSuiteName()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        public void initialize(java.lang.Class<?> suiteClass)
        +
        Description copied from interface: SeedDecorator
        +
        Called once after instantiation to set up the decorator.
        +
        +
        Specified by:
        +
        initialize in interface SeedDecorator
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/RandomizedContext.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/RandomizedContext.html new file mode 100644 index 00000000..ab2c3734 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/RandomizedContext.html @@ -0,0 +1,394 @@ + + + + + + +RandomizedContext (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedContext

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.RandomizedContext
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomizedContext
    +extends java.lang.Object
    +
    Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      <T extends java.io.Closeable> 
      T
      closeAtEnd(T resource, + LifecycleScope scope) +
      Dispose the given resource at the end of a given lifecycle scope.
      +
      static RandomizedContextcurrent() 
      com.carrotsearch.randomizedtesting.GroupEvaluatorgetGroupEvaluator() +
      Provide access to GroupEvaluator.
      +
      java.util.RandomgetRandom() +
      A shorthand for calling getRandomness() and then Randomness.getRandom().
      +
      RandomnessgetRandomness() +
      Source of randomness for the context's thread.
      +
      RandomizedRunnergetRunner() +
      Access to the runner governing this context.
      +
      java.lang.StringgetRunnerSeedAsString() +
      Returns the runner's master seed, formatted.
      +
      java.lang.Class<?>getTargetClass() +
      The class (suite) being tested.
      +
      booleanisNightly() +
      Return true if tests are running in nightly mode.
      +
      <T> TrunWithPrivateRandomness(Randomness randomness, + java.util.concurrent.Callable<T> callable) +
      Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTargetClass

        +
        public java.lang.Class<?> getTargetClass()
        +
        The class (suite) being tested.
        +
      • +
      + + + +
        +
      • +

        getRunnerSeedAsString

        +
        public java.lang.String getRunnerSeedAsString()
        +
        Returns the runner's master seed, formatted.
        +
      • +
      + + + +
        +
      • +

        getRandomness

        +
        public Randomness getRandomness()
        +
        Source of randomness for the context's thread.
        +
      • +
      + + + + + + + +
        +
      • +

        isNightly

        +
        public boolean isNightly()
        +
        Return true if tests are running in nightly mode.
        +
      • +
      + + + +
        +
      • +

        current

        +
        public static RandomizedContext current()
        +
        Returns:
        Returns the context for the calling thread or throws an + IllegalStateException if the thread is out of scope.
        +
        Throws:
        +
        java.lang.IllegalStateException - If context is not available.
        +
      • +
      + + + +
        +
      • +

        getRunner

        +
        public RandomizedRunner getRunner()
        +
        Access to the runner governing this context.
        +
      • +
      + + + + + +
        +
      • +

        closeAtEnd

        +
        public <T extends java.io.Closeable> T closeAtEnd(T resource,
        +                                         LifecycleScope scope)
        +
        Dispose the given resource at the end of a given lifecycle scope. If the Closeable + throws an exception, the test case or suite will end in a failure.
        +
        Returns:
        resource (for call chaining).
        +
      • +
      + + + +
        +
      • +

        getGroupEvaluator

        +
        public com.carrotsearch.randomizedtesting.GroupEvaluator getGroupEvaluator()
        +
        Provide access to GroupEvaluator.
        +
      • +
      + + + +
        +
      • +

        runWithPrivateRandomness

        +
        public <T> T runWithPrivateRandomness(Randomness randomness,
        +                             java.util.concurrent.Callable<T> callable)
        +                           throws java.lang.Exception
        +
        Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns. +

        + This utility method can be used to initialize resources in a reproducible way since all calls to utility methods + like RandomizedTest.randomInt() et.al. are forwarded to the current + RandomContext which uses the provided randomness from the top of the stack. +

        +
        Type Parameters:
        T - the return type of the callable
        Parameters:
        randomness - the randomness to push to the top of the stack
        callable - the callable to execute
        +
        Returns:
        the result of the call to Callable.call()
        +
        Throws:
        +
        java.lang.Exception - if Callable.call() throws an exception
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html new file mode 100644 index 00000000..6aed981a --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html @@ -0,0 +1,626 @@ + + + + + + +RandomizedRunner (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedRunner

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.Runner
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.RandomizedRunner
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.runner.Describable, org.junit.runner.manipulation.Filterable
    +
    +
    +
    +
    public final class RandomizedRunner
    +extends org.junit.runner.Runner
    +implements org.junit.runner.manipulation.Filterable
    +
    A Runner implementation for running randomized test cases with + predictable and repeatable randomness. + +

    Supports the following JUnit4 features: +

      +
    • BeforeClass-annotated methods (before all tests of a class/superclass),
    • +
    • Before-annotated methods (before each test),
    • +
    • Test-annotated methods,
    • +
    • After-annotated methods (after each test),
    • +
    • AfterClass-annotated methods (after all tests of a class/superclass),
    • +
    • Rule-annotated fields implementing MethodRule + and TestRule.
    • +
    + +

    Contracts: +

      +
    • BeforeClass, Before + methods declared in superclasses are called before methods declared in subclasses,
    • +
    • AfterClass, After + methods declared in superclasses are called after methods declared in subclasses,
    • +
    • BeforeClass, Before, AfterClass, After + methods declared within the same class are called in randomized order + derived from the master seed (repeatable with the same seed),
    • +
    + +

    Deviations from "standard" JUnit: +

      +
    • test methods are allowed to return values (the return value is ignored),
    • +
    • hook methods need not be public; in fact, it is encouraged to make them private to + avoid accidental shadowing which silently drops parent hooks from executing + (applies to class hooks mostly, but also to instance hooks).
    • +
    • all exceptions raised during hooks or test case execution are reported to the notifier, + there is no suppression or chaining of exceptions,
    • +
    • a test method must not leave behind any active threads; this is detected + using ThreadGroup active counts and is sometimes problematic (many classes + in the standard library leave active threads behind without waiting for them to terminate). + One can use the ThreadLeakScope, ThreadLeakAction + and other annotations to control how aggressive the detection + strategy is and if it fails the test or not.
    • +
    • uncaught exceptions from any of children threads will cause the test to fail.
    • +
    +
    See Also:
    RandomizedTest, +ThreadLeakAction, +ThreadLeakScope, +ThreadLeakZombies, +ThreadLeakGroup, +ThreadLeakLingering, +ThreadLeakFilters, +Listeners, +RandomizedContext, +TestMethodProviders
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringAUGMENTED_SEED_PACKAGE +
      Fake package of a stack trace entry inserted into exceptions thrown by + test methods.
      +
      static intDEFAULT_ITERATIONS +
      The default number of test repeat iterations.
      +
      static intDEFAULT_KILLATTEMPTS +
      The default number of first interrupts, then Thread.stop attempts.
      +
      static intDEFAULT_KILLWAIT +
      Time in between interrupt retries or stop retries.
      +
      static intDEFAULT_TIMEOUT +
      Default timeout for a single test case.
      +
      static intDEFAULT_TIMEOUT_SUITE +
      Default timeout for an entire suite.
      +
      com.carrotsearch.randomizedtesting.GroupEvaluatorgroupEvaluator 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomizedRunner(java.lang.Class<?> testClass) +
      Creates a new runner for the given class.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.List<com.carrotsearch.randomizedtesting.RandomizedRunner.TestMethodExecution>collectMethodExecutions(java.lang.reflect.Constructor<?> constructor, + java.util.List<java.lang.reflect.Method> testMethods) +
      Collect test method executions from list of test methods and + potentially parameters from parameter factory methods.
      +
      voidfilter(org.junit.runner.manipulation.Filter filter) +
      Implement Filterable because GUIs depend on it to run tests selectively.
      +
      org.junit.runner.DescriptiongetDescription() +
      Return the current tree of test descriptions (filtered).
      +
      TraceFormattinggetTraceFormatting() +
      Stack trace formatting utilities.
      +
      static booleanhasZombieThreads() +
      Returns true if any previous (or current) suite marked with + ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS has + left zombie threads.
      +
      static java.lang.StringmethodName(org.junit.runner.Description description) +
      Attempts to extract just the method name from parameterized notation.
      +
      voidrun(org.junit.runner.notification.RunNotifier notifier) +
      Runs all tests and hooks.
      +
      static java.lang.StringseedFromThrowable(java.lang.Throwable t) +
      RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with AUGMENTED_SEED_PACKAGE.
      +
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.Runner

        +testCount
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        AUGMENTED_SEED_PACKAGE

        +
        public static final java.lang.String AUGMENTED_SEED_PACKAGE
        +
        Fake package of a stack trace entry inserted into exceptions thrown by + test methods. These stack entries contain additional information about + seeds used during execution.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        DEFAULT_TIMEOUT

        +
        public static final int DEFAULT_TIMEOUT
        +
        Default timeout for a single test case. By default + the timeout is disabled. Use global system property + SysGlobals.SYSPROP_TIMEOUT or an annotation Timeout if you need to set + timeouts or expect some test cases may hang. This will slightly slow down + the tests because each test case is executed in a forked thread.
        +
        See Also:
        SysGlobals.SYSPROP_TIMEOUT(), +Constant Field Values
        +
      • +
      + + + + + + + +
        +
      • +

        DEFAULT_KILLATTEMPTS

        +
        public static final int DEFAULT_KILLATTEMPTS
        +
        The default number of first interrupts, then Thread.stop attempts.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        DEFAULT_KILLWAIT

        +
        public static final int DEFAULT_KILLWAIT
        +
        Time in between interrupt retries or stop retries.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        DEFAULT_ITERATIONS

        +
        public static final int DEFAULT_ITERATIONS
        +
        The default number of test repeat iterations.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        groupEvaluator

        +
        public com.carrotsearch.randomizedtesting.GroupEvaluator groupEvaluator
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomizedRunner

        +
        public RandomizedRunner(java.lang.Class<?> testClass)
        +                 throws org.junit.runners.model.InitializationError
        +
        Creates a new runner for the given class.
        +
        Throws:
        +
        org.junit.runners.model.InitializationError
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getDescription

        +
        public org.junit.runner.Description getDescription()
        +
        Return the current tree of test descriptions (filtered).
        +
        +
        Specified by:
        +
        getDescription in interface org.junit.runner.Describable
        +
        Specified by:
        +
        getDescription in class org.junit.runner.Runner
        +
        +
      • +
      + + + +
        +
      • +

        filter

        +
        public void filter(org.junit.runner.manipulation.Filter filter)
        +            throws org.junit.runner.manipulation.NoTestsRemainException
        +
        Implement Filterable because GUIs depend on it to run tests selectively.
        +
        +
        Specified by:
        +
        filter in interface org.junit.runner.manipulation.Filterable
        +
        Throws:
        +
        org.junit.runner.manipulation.NoTestsRemainException
        +
      • +
      + + + +
        +
      • +

        run

        +
        public void run(org.junit.runner.notification.RunNotifier notifier)
        +
        Runs all tests and hooks.
        +
        +
        Specified by:
        +
        run in class org.junit.runner.Runner
        +
        +
      • +
      + + + +
        +
      • +

        collectMethodExecutions

        +
        public java.util.List<com.carrotsearch.randomizedtesting.RandomizedRunner.TestMethodExecution> collectMethodExecutions(java.lang.reflect.Constructor<?> constructor,
        +                                                                                                              java.util.List<java.lang.reflect.Method> testMethods)
        +
        Collect test method executions from list of test methods and + potentially parameters from parameter factory methods.
        +
      • +
      + + + +
        +
      • +

        getTraceFormatting

        +
        public TraceFormatting getTraceFormatting()
        +
        Stack trace formatting utilities. These may be initialized to filter out certain packages.
        +
      • +
      + + + +
        +
      • +

        seedFromThrowable

        +
        public static java.lang.String seedFromThrowable(java.lang.Throwable t)
        +
        RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with AUGMENTED_SEED_PACKAGE.
        +
        Returns:
        A string is returned with seeds combined, if any. Null is returned if no augmentation + can be found.
        +
      • +
      + + + +
        +
      • +

        methodName

        +
        public static java.lang.String methodName(org.junit.runner.Description description)
        +
        Attempts to extract just the method name from parameterized notation.
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/RandomizedTest.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/RandomizedTest.html new file mode 100644 index 00000000..5badd8ad --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/RandomizedTest.html @@ -0,0 +1,1385 @@ + + + + + + +RandomizedTest (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedTest

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.RandomizedTest
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class RandomizedTest
    +extends java.lang.Object
    +
    Common scaffolding for subclassing randomized tests.
    +
    See Also:
    Listeners, +RandomizedContext
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected static java.nio.charset.CharsetISO8859_1 
      static java.lang.StringSYSPROP_MULTIPLIER +
      The global multiplier property (Double).
      +
      protected static java.nio.charset.CharsetUS_ASCII 
      protected static java.nio.charset.CharsetUTF16 
      protected static java.nio.charset.CharsetUTF32 
      protected static java.nio.charset.CharsetUTF8 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomizedTest() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.Object[]$(java.lang.Object... objects) +
      This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output.
      +
      static java.lang.Object[][]$$(java.lang.Object[]... objects) 
      static voidassumeFalse(boolean condition) + +
      static voidassumeFalse(java.lang.String message, + boolean condition) + +
      static voidassumeNoException(java.lang.String msg, + java.lang.Throwable t) +
      Assume t is null.
      +
      static voidassumeNoException(java.lang.Throwable t) +
      Making Assume.assumeNoException(Throwable) directly available.
      +
      static voidassumeNotNull(java.lang.Object... objects) +
      Making Assume.assumeNotNull(Object...) directly available.
      +
      static voidassumeTrue(boolean condition) +
      Making Assume.assumeTrue(boolean) directly available.
      +
      static voidassumeTrue(java.lang.String message, + boolean condition) 
      static intatLeast(int min) +
      Returns a random value greater or equal to min.
      +
      static intatMost(int max) +
      Returns a non-negative random value smaller or equal max.
      +
      static intbetween(int min, + int max) + +
      static <T extends java.io.Closeable> 
      T
      closeAfterSuite(T resource) +
      Registers a Closeable resource that should be closed after the suite + completes.
      +
      <T extends java.io.Closeable> 
      T
      closeAfterTest(T resource) +
      Registers a Closeable resource that should be closed after the test + completes.
      +
      static booleanfrequently() +
      The exact opposite of rarely().
      +
      static RandomizedContextgetContext() + +
      static java.util.RandomgetRandom() + +
      static java.nio.file.PathglobalTempDir() +
      Global temporary directory created for the duration of this class's lifespan.
      +
      static booleanisNightly() +
      Returns true if we're running nightly tests.
      +
      static intiterations(int min, + int max) +
      Returns a "scaled" number of iterations for loops which can have a variable + iteration count.
      +
      static doublemultiplier() +
      A multiplier can be used to linearly scale certain values.
      +
      static java.net.ServerSocketnewServerSocket(LifecycleScope scope) +
      Assign a temporary server socket.
      +
      java.nio.file.PathnewTempDir() +
      Creates a new temporary directory for the LifecycleScope.TEST duration.
      +
      static java.nio.file.PathnewTempDir(LifecycleScope scope) +
      Creates a temporary directory, deleted after the given lifecycle phase.
      +
      java.nio.file.PathnewTempFile() +
      Creates a new temporary file for the LifecycleScope.TEST duration.
      +
      static java.nio.file.PathnewTempFile(LifecycleScope scope) +
      Creates a new temporary file deleted after the given lifecycle phase completes.
      +
      static java.lang.StringrandomAsciiOfLength(int codeUnits) 
      static java.lang.StringrandomAsciiOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static booleanrandomBoolean() 
      static byterandomByte() 
      static doublerandomDouble() 
      static floatrandomFloat() 
      static <T> TrandomFrom(java.util.List<T> list) +
      Pick a random object from the given list.
      +
      static <T> TrandomFrom(T[] array) +
      Pick a random object from the given array.
      +
      static doublerandomGaussian() 
      static intrandomInt() 
      static intrandomInt(int max) +
      A random integer from 0..max (inclusive).
      +
      static intrandomIntBetween(int min, + int max) +
      A random integer from min to max (inclusive).
      +
      static java.util.LocalerandomLocale() +
      Return a random Locale from the available locales on the system.
      +
      static longrandomLong() 
      static java.lang.StringrandomRealisticUnicodeOfCodepointLength(int codePoints) 
      static java.lang.StringrandomRealisticUnicodeOfCodepointLengthBetween(int minCodePoints, + int maxCodePoints) 
      static java.lang.StringrandomRealisticUnicodeOfLength(int codeUnits) 
      static java.lang.StringrandomRealisticUnicodeOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static shortrandomShort() 
      static java.util.TimeZonerandomTimeZone() +
      Return a random TimeZone from the available timezones on the system.
      +
      static java.lang.StringrandomUnicodeOfCodepointLength(int codePoints) 
      static java.lang.StringrandomUnicodeOfCodepointLengthBetween(int minCodePoints, + int maxCodePoints) 
      static java.lang.StringrandomUnicodeOfLength(int codeUnits) 
      static java.lang.StringrandomUnicodeOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static booleanrarely() +
      Rarely returns true in about 10% of all calls (regardless of the + isNightly() mode).
      +
      static voidrmDir(java.nio.file.Path path) +
      Recursively delete a folder.
      +
      static intscaledRandomIntBetween(int min, + int max) +
      Returns a "scaled" random number between min and max (inclusive).
      +
      static voidsleep(long millis) +
      Same as Thread.sleep(long).
      +
      static booleansystemPropertyAsBoolean(java.lang.String propertyName, + boolean defaultValue) +
      Get a system property and convert it to a boolean, if defined.
      +
      static doublesystemPropertyAsDouble(java.lang.String propertyName, + double defaultValue) +
      Get a system property and convert it to a double, if defined.
      +
      static floatsystemPropertyAsFloat(java.lang.String propertyName, + float defaultValue) +
      Get a system property and convert it to a float, if defined.
      +
      static intsystemPropertyAsInt(java.lang.String propertyName, + int defaultValue) +
      Get a system property and convert it to an int, if defined.
      +
      static floatsystemPropertyAsLong(java.lang.String propertyName, + int defaultValue) +
      Get a system property and convert it to a long, if defined.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        SYSPROP_MULTIPLIER

        +
        public static final java.lang.String SYSPROP_MULTIPLIER
        +
        The global multiplier property (Double).
        +
        See Also:
        multiplier(), +Constant Field Values
        +
      • +
      + + + +
        +
      • +

        UTF8

        +
        protected static final java.nio.charset.Charset UTF8
        +
      • +
      + + + +
        +
      • +

        UTF16

        +
        protected static final java.nio.charset.Charset UTF16
        +
      • +
      + + + +
        +
      • +

        ISO8859_1

        +
        protected static final java.nio.charset.Charset ISO8859_1
        +
      • +
      + + + +
        +
      • +

        US_ASCII

        +
        protected static final java.nio.charset.Charset US_ASCII
        +
      • +
      + + + +
        +
      • +

        UTF32

        +
        protected static final java.nio.charset.Charset UTF32
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomizedTest

        +
        public RandomizedTest()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        isNightly

        +
        public static boolean isNightly()
        +
        Returns true if we're running nightly tests.
        +
        See Also:
        Nightly
        +
      • +
      + + + +
        +
      • +

        getRandom

        +
        public static java.util.Random getRandom()
        +
        Shortcut for RandomizedContext.getRandom(). Even though this method + is static, it returns per-thread Random instance, so no race conditions + can occur. + +

        It is recommended that specific methods are used to pick random values.

        +
      • +
      + + + +
        +
      • +

        randomBoolean

        +
        public static boolean randomBoolean()
        +
      • +
      + + + +
        +
      • +

        randomByte

        +
        public static byte randomByte()
        +
      • +
      + + + +
        +
      • +

        randomShort

        +
        public static short randomShort()
        +
      • +
      + + + +
        +
      • +

        randomInt

        +
        public static int randomInt()
        +
      • +
      + + + +
        +
      • +

        randomFloat

        +
        public static float randomFloat()
        +
      • +
      + + + +
        +
      • +

        randomDouble

        +
        public static double randomDouble()
        +
      • +
      + + + +
        +
      • +

        randomLong

        +
        public static long randomLong()
        +
      • +
      + + + +
        +
      • +

        randomGaussian

        +
        public static double randomGaussian()
        +
        See Also:
        Random.nextGaussian()
        +
      • +
      + + + +
        +
      • +

        randomInt

        +
        public static int randomInt(int max)
        +
        A random integer from 0..max (inclusive).
        +
      • +
      + + + +
        +
      • +

        randomIntBetween

        +
        public static int randomIntBetween(int min,
        +                   int max)
        +
        A random integer from min to max (inclusive).
        +
        See Also:
        scaledRandomIntBetween(int, int)
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        atMost

        +
        public static int atMost(int max)
        +
        Returns a non-negative random value smaller or equal max. The value + picked is affected by isNightly() and multiplier(). + +

        This method is effectively an alias to: +

        + scaledRandomIntBetween(0, max)
        + 
        +
        See Also:
        scaledRandomIntBetween(int, int)
        +
      • +
      + + + +
        +
      • +

        rarely

        +
        public static boolean rarely()
        +
        Rarely returns true in about 10% of all calls (regardless of the + isNightly() mode).
        +
      • +
      + + + +
        +
      • +

        frequently

        +
        public static boolean frequently()
        +
        The exact opposite of rarely().
        +
      • +
      + + + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(T[] array)
        +
        Pick a random object from the given array. The array must not be empty.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.List<T> list)
        +
        Pick a random object from the given list.
        +
      • +
      + + + +
        +
      • +

        multiplier

        +
        public static double multiplier()
        +
        A multiplier can be used to linearly scale certain values. It can be used to make data + or iterations of certain tests "heavier" for nightly runs, for example. + +

        The default multiplier value is 1.

        +
        See Also:
        SYSPROP_MULTIPLIER
        +
      • +
      + + + +
        +
      • +

        iterations

        +
        public static int iterations(int min,
        +             int max)
        +
        Returns a "scaled" number of iterations for loops which can have a variable + iteration count. This method is effectively + an alias to scaledRandomIntBetween(int, int).
        +
      • +
      + + + +
        +
      • +

        scaledRandomIntBetween

        +
        public static int scaledRandomIntBetween(int min,
        +                         int max)
        +
        Returns a "scaled" random number between min and max (inclusive). The number of + iterations will fall between [min, max], but the selection will also try to + achieve the points below: +
          +
        • the multiplier can be used to move the number of iterations closer to min + (if it is smaller than 1) or closer to max (if it is larger than 1). Setting + the multiplier to 0 will always result in picking min.
        • +
        • on normal runs, the number will be closer to min than to max.
        • +
        • on nightly runs, the number will be closer to max than to min.
        • +
        +
        Parameters:
        min - Minimum (inclusive).
        max - Maximum (inclusive).
        +
        Returns:
        Returns a random number between min and max.
        See Also:
        multiplier()
        +
      • +
      + + + +
        +
      • +

        globalTempDir

        +
        public static java.nio.file.Path globalTempDir()
        +                                        throws java.io.IOException
        +
        Global temporary directory created for the duration of this class's lifespan. If + multiple class loaders are used, there may be more global temp dirs, but it + shouldn't really be the case in practice.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        newTempDir

        +
        public java.nio.file.Path newTempDir()
        +                              throws java.io.IOException
        +
        Creates a new temporary directory for the LifecycleScope.TEST duration.
        +
        Throws:
        +
        java.io.IOException
        See Also:
        globalTempDir()
        +
      • +
      + + + +
        +
      • +

        newTempDir

        +
        public static java.nio.file.Path newTempDir(LifecycleScope scope)
        +                                     throws java.io.IOException
        +
        Creates a temporary directory, deleted after the given lifecycle phase. + Temporary directory is created relative to a globally picked temporary directory.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + + + +
        +
      • +

        closeAfterTest

        +
        public <T extends java.io.Closeable> T closeAfterTest(T resource)
        +
        Registers a Closeable resource that should be closed after the test + completes.
        +
        Returns:
        resource (for call chaining).
        +
      • +
      + + + + + +
        +
      • +

        closeAfterSuite

        +
        public static <T extends java.io.Closeable> T closeAfterSuite(T resource)
        +
        Registers a Closeable resource that should be closed after the suite + completes.
        +
        Returns:
        resource (for call chaining).
        +
      • +
      + + + +
        +
      • +

        newTempFile

        +
        public java.nio.file.Path newTempFile()
        +                               throws java.io.IOException
        +
        Creates a new temporary file for the LifecycleScope.TEST duration.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        newTempFile

        +
        public static java.nio.file.Path newTempFile(LifecycleScope scope)
        +                                      throws java.io.IOException
        +
        Creates a new temporary file deleted after the given lifecycle phase completes. + The file is physically created on disk, but is not locked or opened.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        rmDir

        +
        public static void rmDir(java.nio.file.Path path)
        +                  throws java.io.IOException
        +
        Recursively delete a folder. Throws an exception if any failure occurs.
        +
        Parameters:
        path - Path to the folder to be (recursively) deleted. The folder must + exist.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        newServerSocket

        +
        public static java.net.ServerSocket newServerSocket(LifecycleScope scope)
        +                                             throws java.io.IOException
        +
        Assign a temporary server socket. If you need a temporary port one can + assign a server socket and close it immediately, just to acquire its port + number.
        +
        Parameters:
        scope - The lifecycle scope to close the socket after. If the socket is + closed earlier, nothing happens (silently dropped).
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        randomLocale

        +
        public static java.util.Locale randomLocale()
        +
        Return a random Locale from the available locales on the system. + +

        Warning: This test assumes the returned array of locales is repeatable from jvm execution + to jvm execution. It _may_ be different from jvm to jvm and as such, it can render + tests execute in a different way.

        +
      • +
      + + + +
        +
      • +

        randomTimeZone

        +
        public static java.util.TimeZone randomTimeZone()
        +
        Return a random TimeZone from the available timezones on the system. + +

        Warning: This test assumes the returned array of time zones is repeatable from jvm execution + to jvm execution. It _may_ be different from jvm to jvm and as such, it can render + tests execute in a different way.

        +
      • +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        +
      • +

        $

        +
        public static java.lang.Object[] $(java.lang.Object... objects)
        +
        This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output. The name is a dollar for brevity, idea borrowed from + http://code.google.com/p/junitparams/.
        +
      • +
      + + + +
        +
      • +

        $$

        +
        public static java.lang.Object[][] $$(java.lang.Object[]... objects)
        +
        See Also:
        $(java.lang.Object...)
        +
      • +
      + + + +
        +
      • +

        sleep

        +
        public static void sleep(long millis)
        +
        Same as Thread.sleep(long).
        +
      • +
      + + + +
        +
      • +

        assumeTrue

        +
        public static void assumeTrue(boolean condition)
        +
        Making Assume.assumeTrue(boolean) directly available.
        +
      • +
      + + + +
        +
      • +

        assumeFalse

        +
        public static void assumeFalse(boolean condition)
        + +
      • +
      + + + +
        +
      • +

        assumeNotNull

        +
        public static void assumeNotNull(java.lang.Object... objects)
        +
        Making Assume.assumeNotNull(Object...) directly available.
        +
      • +
      + + + +
        +
      • +

        assumeTrue

        +
        public static void assumeTrue(java.lang.String message,
        +              boolean condition)
        +
        Parameters:
        condition - If false an InternalAssumptionViolatedException is + thrown by this method and the test case (should be) ignored (or + rather technically, flagged as a failure not passing a certain + assumption). Tests that are assumption-failures do not break + builds (again: typically).
        message - Message to be included in the exception's string.
        +
      • +
      + + + +
        +
      • +

        assumeFalse

        +
        public static void assumeFalse(java.lang.String message,
        +               boolean condition)
        + +
      • +
      + + + +
        +
      • +

        assumeNoException

        +
        public static void assumeNoException(java.lang.String msg,
        +                     java.lang.Throwable t)
        +
        Assume t is null.
        +
      • +
      + + + +
        +
      • +

        assumeNoException

        +
        public static void assumeNoException(java.lang.Throwable t)
        +
        Making Assume.assumeNoException(Throwable) directly available.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsDouble

        +
        public static double systemPropertyAsDouble(java.lang.String propertyName,
        +                            double defaultValue)
        +
        Get a system property and convert it to a double, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsFloat

        +
        public static float systemPropertyAsFloat(java.lang.String propertyName,
        +                          float defaultValue)
        +
        Get a system property and convert it to a float, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsInt

        +
        public static int systemPropertyAsInt(java.lang.String propertyName,
        +                      int defaultValue)
        +
        Get a system property and convert it to an int, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsLong

        +
        public static float systemPropertyAsLong(java.lang.String propertyName,
        +                         int defaultValue)
        +
        Get a system property and convert it to a long, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsBoolean

        +
        public static boolean systemPropertyAsBoolean(java.lang.String propertyName,
        +                              boolean defaultValue)
        +
        Get a system property and convert it to a boolean, if defined. This method returns + true if the property exists an is set to any of the following strings + (case-insensitive): true, on, yes, enabled. + +

        false is returned if the property exists and is set to any of the + following strings (case-insensitive): + false, off, no, disabled.

        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/Randomness.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/Randomness.html new file mode 100644 index 00000000..34565e4f --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/Randomness.html @@ -0,0 +1,302 @@ + + + + + + +Randomness (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class Randomness

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.Randomness
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class Randomness
    +extends java.lang.Object
    +
    Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance. + +

    An instance of this class will be typically available from RandomizedContext. + No need to instantiate manually.

    +
    See Also:
    RandomizedContext
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.RandomgetRandom() +
      Random instance for this randomness.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Randomness

        +
        public Randomness(java.lang.Thread owner,
        +          long seed,
        +          SeedDecorator... decorators)
        +
      • +
      + + + +
        +
      • +

        Randomness

        +
        public Randomness(long seed,
        +          SeedDecorator... decorators)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getRandom

        +
        public java.util.Random getRandom()
        +
        Random instance for this randomness.
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html new file mode 100644 index 00000000..92a2e105 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html @@ -0,0 +1,337 @@ + + + + + + +ReproduceErrorMessageBuilder (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ReproduceErrorMessageBuilder

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class ReproduceErrorMessageBuilder
    +extends java.lang.Object
    +
    A builder for constructing "reproduce with" message.
    +
    See Also:
    appendAllOpts(Description)
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ReproduceErrorMessageBuilder

        +
        public ReproduceErrorMessageBuilder()
        +
      • +
      + + + +
        +
      • +

        ReproduceErrorMessageBuilder

        +
        public ReproduceErrorMessageBuilder(java.lang.StringBuilder builder)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/Rethrow.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/Rethrow.html new file mode 100644 index 00000000..d6d61d19 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/Rethrow.html @@ -0,0 +1,262 @@ + + + + + + +Rethrow (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class Rethrow

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.Rethrow
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class Rethrow
    +extends java.lang.Object
    +
    Rethrowing checked exceptions as unchecked ones. Eh, it is sometimes useful...
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Rethrow() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.RuntimeExceptionrethrow(java.lang.Throwable t) +
      Rethrows t (identical object).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Rethrow

        +
        public Rethrow()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        rethrow

        +
        public static java.lang.RuntimeException rethrow(java.lang.Throwable t)
        +
        Rethrows t (identical object).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/SeedDecorator.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/SeedDecorator.html new file mode 100644 index 00000000..6f92b8c2 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/SeedDecorator.html @@ -0,0 +1,232 @@ + + + + + + +SeedDecorator (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface SeedDecorator

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    MixWithSuiteName
    +
    +
    +
    +
    public interface SeedDecorator
    +
    This is an advanced feature. See SeedDecorators annotation.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      longdecorate(long seed) +
      Called to decorate the initial seed for a Randomness.
      +
      voidinitialize(java.lang.Class<?> suiteClass) +
      Called once after instantiation to set up the decorator.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        void initialize(java.lang.Class<?> suiteClass)
        +
        Called once after instantiation to set up the decorator.
        +
      • +
      + + + +
        +
      • +

        decorate

        +
        long decorate(long seed)
        +
        Called to decorate the initial seed for a Randomness.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/SeedUtils.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/SeedUtils.html new file mode 100644 index 00000000..747887a0 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/SeedUtils.html @@ -0,0 +1,278 @@ + + + + + + +SeedUtils (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class SeedUtils

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.SeedUtils
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class SeedUtils
    +extends java.lang.Object
    +
    Utilities for parsing random seeds.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringformatSeed(long seed) +
      Format a single seed.
      +
      static java.lang.StringformatSeedChain(Randomness... randomnesses) +
      Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
      +
      static longparseSeed(java.lang.String seed) +
      Parse a single seed.
      +
      static long[]parseSeedChain(java.lang.String chain) +
      Parse a seed chain formatted with formatSeedChain(Randomness...).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        parseSeed

        +
        public static long parseSeed(java.lang.String seed)
        +
        Parse a single seed. The seed needs to be cleaned up from any surrounding characters.
        +
      • +
      + + + +
        +
      • +

        formatSeed

        +
        public static java.lang.String formatSeed(long seed)
        +
        Format a single seed.
        +
      • +
      + + + +
        +
      • +

        parseSeedChain

        +
        public static long[] parseSeedChain(java.lang.String chain)
        +
        Parse a seed chain formatted with formatSeedChain(Randomness...).
        +
      • +
      + + + +
        +
      • +

        formatSeedChain

        +
        public static java.lang.String formatSeedChain(Randomness... randomnesses)
        +
        Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/SysGlobals.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/SysGlobals.html new file mode 100644 index 00000000..5eaa6aa7 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/SysGlobals.html @@ -0,0 +1,542 @@ + + + + + + +SysGlobals (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class SysGlobals

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.SysGlobals
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class SysGlobals
    +extends java.lang.Object
    +
    Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringCHILDVM_SYSPROP_JVM_COUNT +
      System property passed to forked VMs: the number of concurrent JVMs.
      +
      static java.lang.StringCHILDVM_SYSPROP_JVM_ID +
      System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringCURRENT_PREFIX() +
      Static singleton's property prefix.
      +
      static SysGlobalsinitializeWith(java.lang.String prefix) 
      static java.lang.StringprefixProperty(java.lang.String propertyName) +
      Prefix a given property name with a common prefix.
      +
      static java.lang.StringSYSPROP_APPEND_SEED() +
      If true, append seed parameter to all methods.
      +
      static java.lang.StringSYSPROP_ITERATIONS() +
      The global override for the number of each test's repetitions.
      +
      static java.lang.StringSYSPROP_KILLATTEMPTS() +
      If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
      +
      static java.lang.StringSYSPROP_KILLWAIT() +
      If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
      +
      static java.lang.StringSYSPROP_PREFIX() +
      Global system property that holds the prefix used by other properties.
      +
      static java.lang.StringSYSPROP_RANDOM_SEED() +
      System property with an integer defining global initialization seeds for all + random generators.
      +
      static java.lang.StringSYSPROP_STACKFILTERING() +
      Enable or disable stack filtering.
      +
      static java.lang.StringSYSPROP_TESTCLASS() +
      Global override for picking out a single test class to execute.
      +
      static java.lang.StringSYSPROP_TESTFILTER() +
      Global test filter.
      +
      static java.lang.StringSYSPROP_TESTMETHOD() +
      Global override for picking out a single test method to execute.
      +
      static java.lang.StringSYSPROP_TIMEOUT_SUITE() +
      Global override for entire suite's maximum execution time after which + it is considered out of control.
      +
      static java.lang.StringSYSPROP_TIMEOUT() +
      Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        CHILDVM_SYSPROP_JVM_ID

        +
        public static final java.lang.String CHILDVM_SYSPROP_JVM_ID
        +
        System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        CHILDVM_SYSPROP_JVM_COUNT

        +
        public static final java.lang.String CHILDVM_SYSPROP_JVM_COUNT
        +
        System property passed to forked VMs: the number of concurrent JVMs.
        +
        See Also:
        Constant Field Values
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initializeWith

        +
        public static SysGlobals initializeWith(java.lang.String prefix)
        +
      • +
      + + + +
        +
      • +

        SYSPROP_PREFIX

        +
        public static java.lang.String SYSPROP_PREFIX()
        +
        Global system property that holds the prefix used by other properties.
        +
      • +
      + + + +
        +
      • +

        CURRENT_PREFIX

        +
        public static java.lang.String CURRENT_PREFIX()
        +
        Static singleton's property prefix. Initializes it if not already initialized.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_STACKFILTERING

        +
        public static java.lang.String SYSPROP_STACKFILTERING()
        +
        Enable or disable stack filtering.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_RANDOM_SEED

        +
        public static java.lang.String SYSPROP_RANDOM_SEED()
        +
        System property with an integer defining global initialization seeds for all + random generators. Should guarantee test reproducibility.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_ITERATIONS

        +
        public static java.lang.String SYSPROP_ITERATIONS()
        +
        The global override for the number of each test's repetitions.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTCLASS

        +
        public static java.lang.String SYSPROP_TESTCLASS()
        +
        Global override for picking out a single test class to execute. All other + classes are ignored. The property can contain "globbing patterns" similar + to shell expansion patterns. For example: +
        + *MyTest
        + 
        + will pick all classes ending in MyTest (in any package, including nested static + classes if they appear on input).
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTMETHOD

        +
        public static java.lang.String SYSPROP_TESTMETHOD()
        +
        Global override for picking out a single test method to execute. If a + matching method exists in more than one class, it will be executed.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTFILTER

        +
        public static java.lang.String SYSPROP_TESTFILTER()
        +
        Global test filter.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_KILLATTEMPTS

        +
        public static java.lang.String SYSPROP_KILLATTEMPTS()
        +
        If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
        +
      • +
      + + + +
        +
      • +

        SYSPROP_KILLWAIT

        +
        public static java.lang.String SYSPROP_KILLWAIT()
        +
        If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TIMEOUT

        +
        public static java.lang.String SYSPROP_TIMEOUT()
        +
        Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed. + +

        The timeout value should be in milliseconds. If the value is trailed by a + "!" then the timeout value takes precedence over annotations, otherwise annotations + take precedence over the default timeout. This is useful for running debugging + sessions, for example, when default timeouts may be too short.

        +
        See Also:
        RandomizedRunner.DEFAULT_TIMEOUT
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TIMEOUT_SUITE

        +
        public static java.lang.String SYSPROP_TIMEOUT_SUITE()
        +
        Global override for entire suite's maximum execution time after which + it is considered out of control. + +

        The timeout value should be in milliseconds. If the value is trailed by a + "!" then the timeout value takes precedence over annotations, otherwise annotations + take precedence over the default timeout. This is useful for running debugging + sessions, for example, when default timeouts may be too short.

        +
        See Also:
        RandomizedRunner.DEFAULT_TIMEOUT_SUITE
        +
      • +
      + + + +
        +
      • +

        SYSPROP_APPEND_SEED

        +
        public static java.lang.String SYSPROP_APPEND_SEED()
        +
        If true, append seed parameter to all methods. Methods that are for some + reason repeated (due to Repeat annotation or multiple Seeds, for example) + are always postfixed with the seed to discriminate tests from each other. Otherwise many + GUI clients have a problem in telling which test result was which.
        +
      • +
      + + + +
        +
      • +

        prefixProperty

        +
        public static java.lang.String prefixProperty(java.lang.String propertyName)
        +
        Prefix a given property name with a common prefix. The prefix itself can be overridden + using SYSPROP_PREFIX. This method initializes static singleton property + names so it shouldn't be called on class initialization anywhere.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html new file mode 100644 index 00000000..947b483a --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html @@ -0,0 +1,433 @@ + + + + + + +TeeOutputStream (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TeeOutputStream

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.io.OutputStream
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.TeeOutputStream
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Closeable, java.io.Flushable, java.lang.AutoCloseable
    +
    +
    +
    +
    public class TeeOutputStream
    +extends java.io.OutputStream
    +
    Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TeeOutputStream(java.io.OutputStream first, + java.io.OutputStream second) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected java.lang.Objectclone() 
      voidclose() 
      booleanequals(java.lang.Object obj) 
      voidflush() 
      inthashCode() 
      java.lang.StringtoString() 
      voidwrite(byte[] b) 
      voidwrite(byte[] b, + int off, + int len) 
      voidwrite(int b) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TeeOutputStream

        +
        public TeeOutputStream(java.io.OutputStream first,
        +               java.io.OutputStream second)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        write

        +
        public void write(int b)
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b,
        +         int off,
        +         int len)
        +           throws java.io.IOException
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Overrides:
        +
        close in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        flush

        +
        public void flush()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        flush in interface java.io.Flushable
        +
        Overrides:
        +
        flush in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b)
        +           throws java.io.IOException
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        clone

        +
        protected java.lang.Object clone()
        +                          throws java.lang.CloneNotSupportedException
        +
        +
        Overrides:
        +
        clone in class java.lang.Object
        +
        Throws:
        +
        java.lang.CloneNotSupportedException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/TempPathResource.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/TempPathResource.html new file mode 100644 index 00000000..d02d4ad5 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/TempPathResource.html @@ -0,0 +1,274 @@ + + + + + + +TempPathResource (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TempPathResource

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.TempPathResource
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TempPathResource(java.nio.file.Path location) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidclose() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TempPathResource

        +
        public TempPathResource(java.nio.file.Path location)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html new file mode 100644 index 00000000..79a5318f --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html @@ -0,0 +1,224 @@ + + + + + + +TestMethodAndParams (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface TestMethodAndParams

+
+
+
+
    +
  • +
    +
    +
    public interface TestMethodAndParams
    +
    A single test case entry composed of the test method + and the arguments eventually passed to the test class's constructor.
    +
    See Also:
    TestCaseOrdering
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.List<java.lang.Object>getInstanceArguments() 
      java.lang.reflect.MethodgetTestMethod() 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethod

        +
        java.lang.reflect.Method getTestMethod()
        +
      • +
      + + + +
        +
      • +

        getInstanceArguments

        +
        java.util.List<java.lang.Object> getInstanceArguments()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html new file mode 100644 index 00000000..7ad9fc62 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html @@ -0,0 +1,226 @@ + + + + + + +TestMethodProvider (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface TestMethodProvider

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                            ClassModel suiteClassModel)
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        Parameters:
        suiteClass - The suite class.
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        Return a set of methods which should be invoked by the runner as + tests.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/ThreadFilter.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/ThreadFilter.html new file mode 100644 index 00000000..2f90bf74 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/ThreadFilter.html @@ -0,0 +1,211 @@ + + + + + + +ThreadFilter (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface ThreadFilter

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanreject(java.lang.Thread t) 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        reject

        +
        boolean reject(java.lang.Thread t)
        +
        Returns:
        Return true if thread t should be + filtered out.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/TraceFormatting.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/TraceFormatting.html new file mode 100644 index 00000000..e0230e55 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/TraceFormatting.html @@ -0,0 +1,357 @@ + + + + + + +TraceFormatting (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TraceFormatting

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.TraceFormatting
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class TraceFormatting
    +extends java.lang.Object
    +
    Utilities for dealing with throwables, stacks, etc.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      TraceFormatting() +
      Default stack traces, no filtering.
      +
      TraceFormatting(java.util.List<java.lang.String> filteredPrefixes) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringformatStackTrace(java.lang.Iterable<java.lang.StackTraceElement> stackTrace) 
      java.lang.StringformatStackTrace(java.lang.StackTraceElement[] stackTrace) 
      java.lang.StringBuilderformatStackTrace(java.lang.StringBuilder b, + java.lang.Iterable<java.lang.StackTraceElement> stackTrace) +
      Format a list of stack entries into a string.
      +
      java.lang.StringBuilderformatStackTrace(java.lang.StringBuilder b, + java.lang.StackTraceElement[] stackTrace) +
      Format a list of stack entries into a string.
      +
      java.lang.StringBuilderformatThrowable(java.lang.StringBuilder b, + java.lang.Throwable t) +
      Format an exception and all of its nested stacks into a string.
      +
      java.lang.StringformatThrowable(java.lang.Throwable t) +
      Format an exception and all of its nested stacks into a string.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TraceFormatting

        +
        public TraceFormatting()
        +
        Default stack traces, no filtering.
        +
      • +
      + + + +
        +
      • +

        TraceFormatting

        +
        public TraceFormatting(java.util.List<java.lang.String> filteredPrefixes)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        formatThrowable

        +
        public java.lang.String formatThrowable(java.lang.Throwable t)
        +
        Format an exception and all of its nested stacks into a string.
        +
      • +
      + + + +
        +
      • +

        formatThrowable

        +
        public java.lang.StringBuilder formatThrowable(java.lang.StringBuilder b,
        +                                      java.lang.Throwable t)
        +
        Format an exception and all of its nested stacks into a string.
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.StringBuilder formatStackTrace(java.lang.StringBuilder b,
        +                                       java.lang.StackTraceElement[] stackTrace)
        +
        Format a list of stack entries into a string.
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.String formatStackTrace(java.lang.StackTraceElement[] stackTrace)
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.String formatStackTrace(java.lang.Iterable<java.lang.StackTraceElement> stackTrace)
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.StringBuilder formatStackTrace(java.lang.StringBuilder b,
        +                                       java.lang.Iterable<java.lang.StackTraceElement> stackTrace)
        +
        Format a list of stack entries into a string.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html new file mode 100644 index 00000000..2c6120ca --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html @@ -0,0 +1,571 @@ + + + + + + +WriterOutputStream (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class WriterOutputStream

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.io.OutputStream
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.WriterOutputStream
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Closeable, java.io.Flushable, java.lang.AutoCloseable
    +
    +
    +
    +
    public class WriterOutputStream
    +extends java.io.OutputStream
    +
    OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer. The stream is transformed using a + CharsetDecoder object, guaranteeing that all charset + encodings supported by the JRE are handled correctly. +

    + The output of the CharsetDecoder is buffered using a fixed size buffer. + This implies that the data is written to the underlying Writer in chunks + that are no larger than the size of this buffer. By default, the buffer is + flushed only when it overflows or when flush() or close() + is called. In general there is therefore no need to wrap the underlying Writer + in a BufferedWriter. WriterOutputStream can also + be instructed to flush the buffer after each write operation. In this case, all + available data is written immediately to the underlying Writer, implying that + the current position of the Writer is correlated to the current position + of the WriterOutputStream. +

    + WriterOutputStream implements the inverse transformation of OutputStreamWriter; + in the following example, writing to out2 would have the same result as writing to + out directly (provided that the byte sequence is legal with respect to the + charset encoding): +

    + OutputStream out = ...
    + Charset cs = ...
    + OutputStreamWriter writer = new OutputStreamWriter(out, cs);
    + WriterOutputStream out2 = new WriterOutputStream(writer, cs);
    + WriterOutputStream implements the same transformation as InputStreamReader, + except that the control flow is reversed: both classes transform a byte stream + into a character stream, but InputStreamReader pulls data from the underlying stream, + while WriterOutputStream pushes it to the underlying stream. +

    + Note that while there are use cases where there is no alternative to using + this class, very often the need to use this class is an indication of a flaw + in the design of the code. This class is typically used in situations where an existing + API only accepts an OutputStream object, but where the stream is known to represent + character data that must be decoded for further use. +

    + Instances of WriterOutputStream are not thread safe.

    +
    Since:
    +
    2.0
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      WriterOutputStream(java.io.Writer writer) +
      Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.Charset charset) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.CharsetDecoder decoder) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.CharsetDecoder decoder, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.Charset charset, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      WriterOutputStream(java.io.Writer writer, + java.lang.String charsetName) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.lang.String charsetName, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidclose() +
      Close the stream.
      +
      voidflush() +
      Flush the stream.
      +
      voidwrite(byte[] b) +
      Write bytes from the specified byte array to the stream.
      +
      voidwrite(byte[] b, + int off, + int len) +
      Write bytes from the specified byte array to the stream.
      +
      voidwrite(int b) +
      Write a single byte to the stream.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.CharsetDecoder decoder)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        decoder - the charset decoder
        Since:
        +
        2.1
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.CharsetDecoder decoder,
        +                  int bufferSize,
        +                  boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        Parameters:
        writer - the target Writer
        decoder - the charset decoder
        bufferSize - the size of the output buffer in number of characters
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        Since:
        +
        2.1
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.Charset charset,
        +                  int bufferSize,
        +                  boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        Parameters:
        writer - the target Writer
        charset - the charset encoding
        bufferSize - the size of the output buffer in number of characters
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.Charset charset)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        charset - the charset encoding
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.lang.String charsetName,
        +                  int bufferSize,
        +                  boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        Parameters:
        writer - the target Writer
        charsetName - the name of the charset encoding
        bufferSize - the size of the output buffer in number of characters
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.lang.String charsetName)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        charsetName - the name of the charset encoding
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer)
        +
        Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters. The output buffer will only + be flushed when it overflows or when flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        write

        +
        public void write(byte[] b,
        +         int off,
        +         int len)
        +           throws java.io.IOException
        +
        Write bytes from the specified byte array to the stream.
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        b - the byte array containing the bytes to write
        off - the start offset in the byte array
        len - the number of bytes to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b)
        +           throws java.io.IOException
        +
        Write bytes from the specified byte array to the stream.
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        b - the byte array containing the bytes to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(int b)
        +           throws java.io.IOException
        +
        Write a single byte to the stream.
        +
        +
        Specified by:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        b - the byte to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        flush

        +
        public void flush()
        +           throws java.io.IOException
        +
        Flush the stream. Any remaining content accumulated in the output buffer + will be written to the underlying Writer. After that + Writer.flush() will be called.
        +
        +
        Specified by:
        +
        flush in interface java.io.Flushable
        +
        Overrides:
        +
        flush in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        Close the stream. Any remaining content accumulated in the output buffer + will be written to the underlying Writer. After that + Writer.close() will be called.
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Overrides:
        +
        close in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html new file mode 100644 index 00000000..e5697e7d --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html @@ -0,0 +1,211 @@ + + + + + + +Listeners (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Listeners

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +public @interface Listeners
    +
    Annotate your suite class with this annotation to automatically add hooks to + the RunNotifier used for executing tests inside + RandomizedRunner.
    +
    See Also:
    value()
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends org.junit.runner.notification.RunListener>[]value +
      An array of listener classes.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.Class<? extends org.junit.runner.notification.RunListener>[] value
        +
        An array of listener classes. These classes must be instantiable (public, static, no-args + constructor, etc.).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/Name.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/Name.html new file mode 100644 index 00000000..adaf58ca --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/Name.html @@ -0,0 +1,205 @@ + + + + + + +Name (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Name

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=PARAMETER)
    +public @interface Name
    +
    Used to annotate constructor parameters for parameterized tests.
    +
    See Also:
    ParametersFactory
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Stringvalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html new file mode 100644 index 00000000..0df54b4d --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html @@ -0,0 +1,219 @@ + + + + + + +Nightly (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Nightly

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +@TestGroup(enabled=false)
    +public @interface Nightly
    +
    An annotation indicating a given test case (or suite) should run only during + nightly tests. + +

    The notion of "nightly" tests is based on an assumption that these tests can + take longer than usual or require more resources than usual. Nightly tests will + be most commonly used with higher scaling multipliers as in + (RandomizedTest.SYSPROP_MULTIPLIER.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.Stringvalue +
      Additional description, if needed.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
        Additional description, if needed.
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html new file mode 100644 index 00000000..a48d9a20 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html @@ -0,0 +1,245 @@ + + + + + + +ParametersFactory (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ParametersFactory

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=METHOD)
    +public @interface ParametersFactory
    +
    Used to annotate methods providing parameters for parameterized tests. The method + annotated as the factory must be static, public, parameterless and must have a return + type assignable to Iterable<Object[]>. + +

    The iterable must return arrays conforming to the suite class's constructor + with respect to the number and types of parameters. + +

    The constructor's parameters can be annotated with Name to provide + more descriptive parameter names for test descriptions.

    +
    See Also:
    Name
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.StringargumentFormatting +
      Specify custom formatting for test names (constructor arguments).
      +
      booleanshuffle +
      Shuffles the order of tests generated for the parameter set.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        argumentFormatting

        +
        public abstract java.lang.String argumentFormatting
        +
        Specify custom formatting for test names (constructor arguments). + The string must be a valid argument to Java's built-in Formatter. + Constructor arguments are available in the order they were returned + from ParametersFactory. Not all arguments have to be used, + for example: foo=%1$s would select only the second argument (indexes + are zero-based).
        +
        +
        Default:
        +
        "default"
        +
        +
      • +
      + + + +
        +
      • +

        shuffle

        +
        public abstract boolean shuffle
        +
        Shuffles the order of tests generated for the parameter set.
        +
        +
        Default:
        +
        true
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html new file mode 100644 index 00000000..4face0da --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html @@ -0,0 +1,235 @@ + + + + + + +Repeat (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Repeat

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface Repeat
    +
    Repeats randomized test case a given number of times. Repetitions can + start with a different seed (predictably derived from the first one) or + start from the same seed every time (useful to check if a given test is truly + predictable for a given seed or not).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      intiterations +
      Repeat this many iterations.
      +
      booleanuseConstantSeed +
      Re-run all iterations with a constant seed.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        iterations

        +
        public abstract int iterations
        +
        Repeat this many iterations. Must be greater or equal 1.
        +
        +
        Default:
        +
        1
        +
        +
      • +
      + + + +
        +
      • +

        useConstantSeed

        +
        public abstract boolean useConstantSeed
        +
        Re-run all iterations with a constant seed. This may be helpful in checking + if a given test is really predictably random.
        +
        +
        Default:
        +
        false
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html new file mode 100644 index 00000000..1641023e --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html @@ -0,0 +1,162 @@ + + + + + + +ReplicateOnEachVm (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ReplicateOnEachVm

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ReplicateOnEachVm
    +

    Replicates the test class on each concurrent forked JVM. If only a single JVM + is used for running tests, this annotation has no effect.

    + +

    The purpose of this annotation is to, for example, replicate a single test suite + across multiple forked JVMs and then selectively ignore or execute tests on each + JVM, depending on its number, providing poor-man's load balancing for individual + test cases (test suites are balanced by the framework itself).

    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/Seed.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/Seed.html new file mode 100644 index 00000000..398d6c76 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/Seed.html @@ -0,0 +1,229 @@ + + + + + + +Seed (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Seed

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface Seed
    +
    Defines the starting seed for a given test or the entire suite. + +

    If applied to the + suite, it semantically overrides SysGlobals.SYSPROP_RANDOM_SEED, but + does not affect individual test cases (these should be repeatable anyway).

    + +

    If applied to the method, it overrides the default randomized value that is derived + from the global suite's seed.

    + +

    Typically, you'll want to override the class's seed to make the test repeat a "fixed" + scenario. Occasionally if there's a single failing test case for repeated tests, one + may want to override both to fix both the class's randomness and a given test case randomness.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.Stringvalue +
      The seed expressed as a hexadecimal long number or a string random to + indicate randomized seed should be used (default value).
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
        The seed expressed as a hexadecimal long number or a string random to + indicate randomized seed should be used (default value). + +

        The default value random can be used to construct a list of known + seeds for which a test previously failed and a random seed in addition to that (coverage + of previous failures + randomized run). See Seeds for more info.

        +
        +
        Default:
        +
        "random"
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html new file mode 100644 index 00000000..1ff9e10c --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html @@ -0,0 +1,217 @@ + + + + + + +SeedDecorators (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type SeedDecorators

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +public @interface SeedDecorators
    +
    Allows modifying the master seed (before the suite is started). + +

    Use this annotation when you want to perturb or modify the master seed. This may be + useful if there are decisions taken in static contexts of multiple suites. In such a case + these decisions would always be identical (because at static context level the seed is + always derived from the same master). With a SeedDecorator one can perturb + the seed for every suite. + +

      +
    • Extra care should be used to make permutations consistent across different runs.
    • +
    • Seed decorators must be thread-safe, re-entrable, preferably unsynchronized and + must never fail!
    • +
    +
    See Also:
    value()
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends SeedDecorator>[]value 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.Class<? extends SeedDecorator>[] value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html new file mode 100644 index 00000000..5b9df2c3 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html @@ -0,0 +1,218 @@ + + + + + + +Seeds (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Seeds

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=METHOD)
    +@Inherited
    +public @interface Seeds
    +
    Defines a list of starting seeds for a given test. + +

    Typically, you'll want to override the class's seed to make the test repeat a "fixed" + scenario in which the test was known to fail in the past. In addition, you may still permit + a randomized seed by adding a non-restricted Seed as in:

    +
    + @Seeds({
    +   @Seed("deadbeef"),
    +   @Seed("cafebabe"), 
    +   @Seed()})
    + 
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      Seed[]value +
      A non-empty array of Seeds.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract Seed[] value
        +
        A non-empty array of Seeds.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html new file mode 100644 index 00000000..465f5b23 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html @@ -0,0 +1,281 @@ + + + + + + +TestCaseOrdering.AlphabeticOrder (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Class TestCaseOrdering.AlphabeticOrder

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.util.Comparator<TestMethodAndParams>
    +
    +
    +
    Enclosing class:
    +
    TestCaseOrdering
    +
    +
    +
    +
    public static class TestCaseOrdering.AlphabeticOrder
    +extends java.lang.Object
    +implements java.util.Comparator<TestMethodAndParams>
    +
    Alphabetic, increasing order by method name.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      intcompare(TestMethodAndParams o1, + TestMethodAndParams o2) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface java.util.Comparator

        +equals
      • +
      +
    • +
    +
  • +
+
+
+ +
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html new file mode 100644 index 00000000..d04dc369 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html @@ -0,0 +1,215 @@ + + + + + + +TestCaseOrdering (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestCaseOrdering

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestCaseOrdering
    +
    Test case ordering. The returned comparator will be used for sorting + all TestMethodAndParams entries, where method is the test method + and params are potential parameters to the constructor for a given + test (if ParametersFactory is used). + + The sort is stable with respect to the original (shuffled) order of + test cases.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends java.util.Comparator<TestMethodAndParams>>value +
      The comparator used to sort all test cases.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html new file mode 100644 index 00000000..4eb7d84c --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html @@ -0,0 +1,276 @@ + + + + + + +TestGroup.Utilities (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Class TestGroup.Utilities

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    TestGroup
    +
    +
    +
    +
    public static class TestGroup.Utilities
    +extends java.lang.Object
    +
    Utilities to deal with annotations annotated with TestGroup.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringgetGroupName(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass) 
      static java.lang.StringgetSysProperty(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestGroup.Utilities

        +
        public TestGroup.Utilities()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getGroupName

        +
        public static java.lang.String getGroupName(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
        +
      • +
      + + + +
        +
      • +

        getSysProperty

        +
        public static java.lang.String getSysProperty(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html new file mode 100644 index 00000000..10dc0496 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html @@ -0,0 +1,266 @@ + + + + + + +TestGroup (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestGroup

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=ANNOTATION_TYPE)
    +@Inherited
    +public @interface TestGroup
    +
    A test group applied to an annotation indicates that a given annotation + can be used on individual tests as "labels". The meaning of these labels is + mostly application-specific (example: Nightly which indicates slower, + more intensive tests that are skipped during regular runs). + +

    RandomizedRunner collects groups from all tests in a suite. A group + can be enabled or disabled using boolean system properties (or test + hooks in the code). A test case is executed if it has no groups or if all of its groups + are enabled.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      booleanenabled +
      Is the group enabled or disabled by default (unless overridden by test group filtering + rules).
      +
      java.lang.Stringname +
      The name of a test group.
      +
      java.lang.StringsysProperty +
      System property used to enable/ disable a group.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        name

        +
        public abstract java.lang.String name
        +
        The name of a test group. If not defined, the default (lowercased annotation + name) is used.
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      + + + +
        +
      • +

        sysProperty

        +
        public abstract java.lang.String sysProperty
        +
        System property used to enable/ disable a group. If empty, a default is used: +
        + tests.name
        + 
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      + + + +
        +
      • +

        enabled

        +
        public abstract boolean enabled
        +
        Is the group enabled or disabled by default (unless overridden by test group filtering + rules).
        +
        +
        Default:
        +
        true
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html new file mode 100644 index 00000000..306b7b27 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html @@ -0,0 +1,209 @@ + + + + + + +TestMethodProviders (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestMethodProviders

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestMethodProviders
    +
    Test case method provider. + + TODO: it would be nice to have an _instance_ provider as opposed to method provider, + but it's hellishly difficult to integrate with the rest of the infrastructure (seeds, + repetitions, etc.).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends TestMethodProvider>[]value 
      +
    • +
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html new file mode 100644 index 00000000..2f563b79 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html @@ -0,0 +1,331 @@ + + + + + + +ThreadLeakAction.Action (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakAction.Action

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakAction.Action>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      INTERRUPT +
      Try to Thread.interrupt() any leaked threads.
      +
      WARN +
      Emit a warning using Java's logging system.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakAction.ActionvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakAction.Action[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakAction.Action[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakAction.Action c : ThreadLeakAction.Action.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakAction.Action valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html new file mode 100644 index 00000000..7b42f537 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakAction (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakAction

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface ThreadLeakAction
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakAction.Action[] value
        +
        +
        Default:
        +
        {com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action.WARN, com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action.INTERRUPT}
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html new file mode 100644 index 00000000..545d3068 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html @@ -0,0 +1,224 @@ + + + + + + +ThreadLeakFilters (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakFilters

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakFilters
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      booleandefaultFilters 
      java.lang.Class<? extends ThreadFilter>[]filters 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        defaultFilters

        +
        public abstract boolean defaultFilters
        +
        +
        Default:
        +
        true
        +
        +
      • +
      + + + +
        +
      • +

        filters

        +
        public abstract java.lang.Class<? extends ThreadFilter>[] filters
        +
        +
        Default:
        +
        {}
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html new file mode 100644 index 00000000..98ba0270 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html @@ -0,0 +1,349 @@ + + + + + + +ThreadLeakGroup.Group (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakGroup.Group

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakGroup.Group>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      ALL +
      All JVM threads will be tracked.
      +
      MAIN +
      The "main" thread group and descendants will be tracked.
      +
      TESTGROUP +
      Only per-suite test group and descendants will be tracked.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakGroup.GroupvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakGroup.Group[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        ALL

        +
        public static final ThreadLeakGroup.Group ALL
        +
        All JVM threads will be tracked. + +

        WARNING: This option will not work + on IBM J9 because of livelock bugs in Thread.getAllStackTraces().

        +
      • +
      + + + +
        +
      • +

        MAIN

        +
        public static final ThreadLeakGroup.Group MAIN
        +
        The "main" thread group and descendants will be tracked.
        +
      • +
      + + + +
        +
      • +

        TESTGROUP

        +
        public static final ThreadLeakGroup.Group TESTGROUP
        +
        Only per-suite test group and descendants will be tracked.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakGroup.Group[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakGroup.Group c : ThreadLeakGroup.Group.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakGroup.Group valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html new file mode 100644 index 00000000..96c8e0eb --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakGroup (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakGroup

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakGroup
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      ThreadLeakGroup.Groupvalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakGroup.Group value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group.MAIN
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html new file mode 100644 index 00000000..4cff67bd --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html @@ -0,0 +1,216 @@ + + + + + + +ThreadLeakLingering (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakLingering

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface ThreadLeakLingering
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      intlinger +
      Time in millis to "linger" for any left-behind threads.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        linger

        +
        public abstract int linger
        +
        Time in millis to "linger" for any left-behind threads. If equals 0, there + is no waiting. + +

        + This is particularly useful if there's no way to Thread.join() and + wait for the potential forked threads to terminate. This is the case with + Timer or Executors for example.

        +
        +
        Default:
        +
        0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html new file mode 100644 index 00000000..0bd19f6e --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html @@ -0,0 +1,350 @@ + + + + + + +ThreadLeakScope.Scope (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakScope.Scope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakScope.Scope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      NONE +
      No thread leak checks at all.
      +
      SUITE +
      No thread leaks from entire suite scope (individual tests may leak threads, + they become part of the suite scope).
      +
      TEST +
      No thread leaks from any individual test (including Rules) or the + entire suite (including ClassRules).
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakScope.ScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakScope.Scope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        TEST

        +
        public static final ThreadLeakScope.Scope TEST
        +
        No thread leaks from any individual test (including Rules) or the + entire suite (including ClassRules).
        +
      • +
      + + + +
        +
      • +

        SUITE

        +
        public static final ThreadLeakScope.Scope SUITE
        +
        No thread leaks from entire suite scope (individual tests may leak threads, + they become part of the suite scope).
        +
      • +
      + + + +
        +
      • +

        NONE

        +
        public static final ThreadLeakScope.Scope NONE
        +
        No thread leak checks at all. Highly discouraged.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakScope.Scope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakScope.Scope c : ThreadLeakScope.Scope.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakScope.Scope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html new file mode 100644 index 00000000..4dd0221e --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakScope (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakScope

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakScope
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      ThreadLeakScope.Scopevalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakScope.Scope value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope.TEST
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html new file mode 100644 index 00000000..f0719b3b --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html @@ -0,0 +1,344 @@ + + + + + + +ThreadLeakZombies.Consequence (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakZombies.Consequence

+
+
+
    +
  • java.lang.Object
  • +
  • + +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      CONTINUE +
      Deprecated. 
      +
      IGNORE_REMAINING_TESTS +
      Ignore any remaining tests once zombie threads have been detected.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakZombies.ConsequencevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakZombies.Consequence[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        CONTINUE

        +
        @Deprecated
        +public static final ThreadLeakZombies.Consequence CONTINUE
        +
        Deprecated. 
        +
        Continue execution with zombie threads running in the background as if + nothing happened. This is NOT a good idea because zombie threads may be + fiddling with the test instance or static fields. It is strongly + recommended to use a combination of + ThreadLeakAction.Action.INTERRUPT together with + IGNORE_REMAINING_TESTS to enforce interruption of leaked threads + and if this does not succeed just ignore any tests further on. +

        + For the reasons outlined above, this enum flag is marked as + Deprecated. It will be supported and will not be removed, + however.

        +
      • +
      + + + + +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakZombies.Consequence[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakZombies.Consequence c : ThreadLeakZombies.Consequence.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakZombies.Consequence valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html new file mode 100644 index 00000000..a857b812 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakZombies (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakZombies

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakZombies
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakZombies.Consequence value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html new file mode 100644 index 00000000..d40d2701 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html @@ -0,0 +1,216 @@ + + + + + + +Timeout (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Timeout

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface Timeout
    +
    Maximum execution time for a single test method. Test methods are defined as + any instance-scope TestRules, Before and After hooks + and Test methods. Suite class's constructor is not part of the + measured code (see TimeoutSuite). + +

    + Overrides a global default RandomizedRunner.DEFAULT_TIMEOUT or a + system property override SysGlobals.SYSPROP_TIMEOUT.

    +
    See Also:
    TimeoutSuite
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      intmillis +
      Timeout time in millis.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        millis

        +
        public abstract int millis
        +
        Timeout time in millis. The timeout time is approximate, it may take longer + to actually abort the test case.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html new file mode 100644 index 00000000..a7d801dc --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html @@ -0,0 +1,221 @@ + + + + + + +TimeoutSuite (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TimeoutSuite

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TimeoutSuite
    +
    Maximum execution time for an entire suite (including all hooks and tests). + Suite is defined as any class-scope TestRules, BeforeClass + and AfterClass hooks, suite class's constructor, instance-scope + TestRules, Before and After hooks and Test + methods. + +

    + The suite class's static initializer is not part of the measured code + (if you have static initializers in your tests, get rid of them). + +

    + Overrides the global default RandomizedRunner.DEFAULT_TIMEOUT or a + system property override SysGlobals.SYSPROP_TIMEOUT.

    +
    See Also:
    Timeout
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      intmillis +
      Timeout time in millis.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        millis

        +
        public abstract int millis
        +
        Timeout time in millis. The timeout time is approximate, it may take longer + to actually abort the suite.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html new file mode 100644 index 00000000..722b4177 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Listeners (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Listeners

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Listeners
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html new file mode 100644 index 00000000..2d1a43aa --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Name (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Name

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Name
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html new file mode 100644 index 00000000..7677d2f6 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Nightly (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Nightly

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Nightly
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html new file mode 100644 index 00000000..2cf86bad --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ParametersFactory (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ParametersFactory

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ParametersFactory
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html new file mode 100644 index 00000000..c349c817 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Repeat (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Repeat

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Repeat
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html new file mode 100644 index 00000000..6aa05406 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html new file mode 100644 index 00000000..c9f0510b --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Seed (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Seed

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Seed
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html new file mode 100644 index 00000000..519619a2 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.SeedDecorators (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.SeedDecorators

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.SeedDecorators
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html new file mode 100644 index 00000000..2c98ab7a --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Seeds (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Seeds

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Seeds
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html new file mode 100644 index 00000000..2f7ce1f7 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html new file mode 100644 index 00000000..8cee16c1 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html new file mode 100644 index 00000000..70325246 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html new file mode 100644 index 00000000..75768b3d --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestGroup (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestGroup

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html new file mode 100644 index 00000000..eff72efe --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestMethodProviders

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestMethodProviders
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html new file mode 100644 index 00000000..31c2ecd8 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html new file mode 100644 index 00000000..af91212f --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html new file mode 100644 index 00000000..c8f61a32 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html new file mode 100644 index 00000000..a352050a --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html new file mode 100644 index 00000000..d9b59ec8 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html new file mode 100644 index 00000000..a8b9c384 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html new file mode 100644 index 00000000..d961bf5b --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html new file mode 100644 index 00000000..d665dee3 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html new file mode 100644 index 00000000..4d121b02 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html new file mode 100644 index 00000000..a5dc9ffb --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html new file mode 100644 index 00000000..3bf8f284 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Timeout (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Timeout

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Timeout
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html new file mode 100644 index 00000000..97bdb521 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TimeoutSuite

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TimeoutSuite
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html new file mode 100644 index 00000000..29f4225e --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html @@ -0,0 +1,51 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.annotations

+ + + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html new file mode 100644 index 00000000..9ef12ad5 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html @@ -0,0 +1,293 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.annotations

+
+
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html new file mode 100644 index 00000000..b2e2c634 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html @@ -0,0 +1,169 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations Class Hierarchy (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.annotations

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Annotation Type Hierarchy

+
    +
  • com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Timeout (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seeds (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.SeedDecorators (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seed (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Repeat (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ParametersFactory (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Nightly (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Name (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Listeners (implements java.lang.annotation.Annotation)
  • +
+

Enum Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/package-use.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/package-use.html new file mode 100644 index 00000000..beda67d0 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/annotations/package-use.html @@ -0,0 +1,165 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.annotations

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html new file mode 100644 index 00000000..b1ab784e --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.AnnotatedMethodProvider

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html new file mode 100644 index 00000000..b08a8ba7 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.AssertingRandom (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.AssertingRandom

+
+
No usage of com.carrotsearch.randomizedtesting.AssertingRandom
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html new file mode 100644 index 00000000..b6466fe0 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassGlobFilter (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassGlobFilter

+
+
No usage of com.carrotsearch.randomizedtesting.ClassGlobFilter
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html new file mode 100644 index 00000000..2f57e1f7 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.FieldModel (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.FieldModel

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html new file mode 100644 index 00000000..1acf2adb --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html @@ -0,0 +1,161 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.MethodModel (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.MethodModel

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html new file mode 100644 index 00000000..fc72067a --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.Scope (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.Scope

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html new file mode 100644 index 00000000..005c7f77 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html new file mode 100644 index 00000000..cc4982bc --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.FilterExpressionParser.Node

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html new file mode 100644 index 00000000..c2f1a4b0 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.FilterExpressionParser (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.FilterExpressionParser

+
+
No usage of com.carrotsearch.randomizedtesting.FilterExpressionParser
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html new file mode 100644 index 00000000..e58a5480 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html @@ -0,0 +1,165 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.GlobFilter (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.GlobFilter

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html new file mode 100644 index 00000000..ae3b85d1 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.JUnit3MethodProvider (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.JUnit3MethodProvider

+
+
No usage of com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html new file mode 100644 index 00000000..9bf2a1de --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.JUnit4MethodProvider (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.JUnit4MethodProvider

+
+
No usage of com.carrotsearch.randomizedtesting.JUnit4MethodProvider
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html new file mode 100644 index 00000000..9eda76e8 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html @@ -0,0 +1,200 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.LifecycleScope (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.LifecycleScope

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html new file mode 100644 index 00000000..c57b365b --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.MethodGlobFilter (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.MethodGlobFilter

+
+
No usage of com.carrotsearch.randomizedtesting.MethodGlobFilter
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html new file mode 100644 index 00000000..a60f7738 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.MixWithSuiteName (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.MixWithSuiteName

+
+
No usage of com.carrotsearch.randomizedtesting.MixWithSuiteName
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html new file mode 100644 index 00000000..b3d53c8c --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedContext (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedContext

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html new file mode 100644 index 00000000..037dbb9d --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedRunner (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedRunner

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html new file mode 100644 index 00000000..01322116 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedTest (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedTest

+
+
No usage of com.carrotsearch.randomizedtesting.RandomizedTest
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html new file mode 100644 index 00000000..d12ff74c --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html @@ -0,0 +1,183 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.Randomness (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.Randomness

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html new file mode 100644 index 00000000..d116372d --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html @@ -0,0 +1,178 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html new file mode 100644 index 00000000..56d0d831 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.Rethrow (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.Rethrow

+
+
No usage of com.carrotsearch.randomizedtesting.Rethrow
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html new file mode 100644 index 00000000..efa6ba36 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html @@ -0,0 +1,177 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.SeedDecorator (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.SeedDecorator

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html new file mode 100644 index 00000000..f94f7aac --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.SeedUtils (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.SeedUtils

+
+
No usage of com.carrotsearch.randomizedtesting.SeedUtils
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html new file mode 100644 index 00000000..3d4ed4a1 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.SysGlobals (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.SysGlobals

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html new file mode 100644 index 00000000..910fb228 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TeeOutputStream (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TeeOutputStream

+
+
No usage of com.carrotsearch.randomizedtesting.TeeOutputStream
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html new file mode 100644 index 00000000..f2d3515a --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TempPathResource (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TempPathResource

+
+
No usage of com.carrotsearch.randomizedtesting.TempPathResource
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html new file mode 100644 index 00000000..44dcaedc --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html @@ -0,0 +1,158 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.TestMethodAndParams (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.TestMethodAndParams

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html new file mode 100644 index 00000000..00d10d36 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html @@ -0,0 +1,171 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.TestMethodProvider (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.TestMethodProvider

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html new file mode 100644 index 00000000..8d60f203 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.ThreadFilter (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.ThreadFilter

+
+
No usage of com.carrotsearch.randomizedtesting.ThreadFilter
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html new file mode 100644 index 00000000..ae8a29bb --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TraceFormatting (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TraceFormatting

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html new file mode 100644 index 00000000..230c4d85 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.WriterOutputStream (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.WriterOutputStream

+
+
No usage of com.carrotsearch.randomizedtesting.WriterOutputStream
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html new file mode 100644 index 00000000..d2aae761 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html @@ -0,0 +1,260 @@ + + + + + + +ASCIIGenerator (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class ASCIIGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class ASCIIGenerator
    +extends CodepointSetGenerator
    +
    A generator emitting simple ASCII characters from the set + (newlines not counted): +
    + abcdefghijklmnopqrstuvwxyz
    + ABCDEFGHIJKLMNOPQRSTUVWXYZ
    + 
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ASCIIGenerator

        +
        public ASCIIGenerator()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html new file mode 100644 index 00000000..c96982a7 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html @@ -0,0 +1,331 @@ + + + + + + +CodepointSetGenerator (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class CodepointSetGenerator

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ASCIIGenerator
    +
    +
    +
    +
    public class CodepointSetGenerator
    +extends StringGenerator
    +
    A string generator from a predefined set of codepoints or characters.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      CodepointSetGenerator(char[] chars) +
      All characters must be from BMP (no parts of surrogate pairs allowed).
      +
      CodepointSetGenerator(java.lang.String s) +
      Parse the given String and split into BMP and supplementary codepoints.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CodepointSetGenerator

        +
        public CodepointSetGenerator(char[] chars)
        +
        All characters must be from BMP (no parts of surrogate pairs allowed).
        +
      • +
      + + + +
        +
      • +

        CodepointSetGenerator

        +
        public CodepointSetGenerator(java.lang.String s)
        +
        Parse the given String and split into BMP and supplementary codepoints.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/RandomInts.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/RandomInts.html new file mode 100644 index 00000000..fccb728e --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/RandomInts.html @@ -0,0 +1,284 @@ + + + + + + +RandomInts (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomInts

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomInts
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomInts
    +extends java.lang.Object
    +
    Utility classes for random integer and integer sequences.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomInts() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static intrandomInt(java.util.Random r, + int max) +
      A random integer between 0 and max (inclusive).
      +
      static intrandomIntBetween(java.util.Random r, + int min, + int max) +
      A random integer from min to max (inclusive).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomInts

        +
        public RandomInts()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomIntBetween

        +
        public static int randomIntBetween(java.util.Random r,
        +                   int min,
        +                   int max)
        +
        A random integer from min to max (inclusive).
        +
      • +
      + + + +
        +
      • +

        randomInt

        +
        public static int randomInt(java.util.Random r,
        +            int max)
        +
        A random integer between 0 and max (inclusive).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html new file mode 100644 index 00000000..e4c118c0 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html @@ -0,0 +1,302 @@ + + + + + + +RandomPicks (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomPicks

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomPicks
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomPicks
    +extends java.lang.Object
    +
    Random selections of objects.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomPicks() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static <T> TrandomFrom(java.util.Random r, + java.util.Collection<T> collection) +
      Pick a random object from the collection.
      +
      static <T> TrandomFrom(java.util.Random r, + java.util.List<T> list) +
      Pick a random object from the given list.
      +
      static <T> TrandomFrom(java.util.Random r, + T[] array) +
      Pick a random object from the given array.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomPicks

        +
        public RandomPicks()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +               T[] array)
        +
        Pick a random object from the given array.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +               java.util.List<T> list)
        +
        Pick a random object from the given list.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +               java.util.Collection<T> collection)
        +
        Pick a random object from the collection. Requires linear scanning.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html new file mode 100644 index 00000000..3c7c7bb3 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html @@ -0,0 +1,468 @@ + + + + + + +RandomStrings (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomStrings

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomStrings
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomStrings
    +extends java.lang.Object
    +
    A facade to various implementations of StringGenerator interface.
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomStrings

        +
        public RandomStrings()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomAsciiOfLengthBetween

        +
        public static java.lang.String randomAsciiOfLengthBetween(java.util.Random r,
        +                                          int minCodeUnits,
        +                                          int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomAsciiOfLength

        +
        public static java.lang.String randomAsciiOfLength(java.util.Random r,
        +                                   int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfLengthBetween

        +
        public static java.lang.String randomUnicodeOfLengthBetween(java.util.Random r,
        +                                            int minCodeUnits,
        +                                            int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfLength

        +
        public static java.lang.String randomUnicodeOfLength(java.util.Random r,
        +                                     int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfCodepointLengthBetween

        +
        public static java.lang.String randomUnicodeOfCodepointLengthBetween(java.util.Random r,
        +                                                     int minCodePoints,
        +                                                     int maxCodePoints)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfCodepointLength

        +
        public static java.lang.String randomUnicodeOfCodepointLength(java.util.Random r,
        +                                              int codePoints)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfLengthBetween

        +
        public static java.lang.String randomRealisticUnicodeOfLengthBetween(java.util.Random r,
        +                                                     int minCodeUnits,
        +                                                     int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfLength

        +
        public static java.lang.String randomRealisticUnicodeOfLength(java.util.Random r,
        +                                              int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfCodepointLengthBetween

        +
        public static java.lang.String randomRealisticUnicodeOfCodepointLengthBetween(java.util.Random r,
        +                                                              int minCodePoints,
        +                                                              int maxCodePoints)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfCodepointLength

        +
        public static java.lang.String randomRealisticUnicodeOfCodepointLength(java.util.Random r,
        +                                                       int codePoints)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html new file mode 100644 index 00000000..dbaa0fca --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html @@ -0,0 +1,309 @@ + + + + + + +RealisticUnicodeGenerator (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RealisticUnicodeGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class RealisticUnicodeGenerator
    +extends StringGenerator
    +
    A string generator that emits valid unicodeGenerator codepoints.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RealisticUnicodeGenerator

        +
        public RealisticUnicodeGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html new file mode 100644 index 00000000..c0b79395 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html @@ -0,0 +1,322 @@ + + + + + + +StringGenerator (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class StringGenerator

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.StringGenerator
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      StringGenerator() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      abstract java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      abstract java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      java.lang.StringofStringLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) + +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StringGenerator

        +
        public StringGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofStringLength

        +
        public java.lang.String ofStringLength(java.util.Random r,
        +                              int minCodeUnits,
        +                              int maxCodeUnits)
        + +
      • +
      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public abstract java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        Parameters:
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
        Throws:
        +
        java.lang.IllegalArgumentException - Thrown if the generator cannot emit random string + of the given unit length. For example a generator emitting only extended unicodeGenerator + plane characters (encoded as surrogate pairs) will not be able to emit an odd number + of code units.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public abstract java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        Parameters:
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html new file mode 100644 index 00000000..cf3fb020 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html @@ -0,0 +1,332 @@ + + + + + + +UnicodeGenerator (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class UnicodeGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class UnicodeGenerator
    +extends StringGenerator
    +
    A string generator that emits valid unicodeGenerator codepoints.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      UnicodeGenerator() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      java.lang.StringofUtf8Length(java.util.Random r, + int minUtf8Length, + int maxUtf8Length) +
      Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        UnicodeGenerator

        +
        public UnicodeGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      + + + +
        +
      • +

        ofUtf8Length

        +
        public java.lang.String ofUtf8Length(java.util.Random r,
        +                            int minUtf8Length,
        +                            int maxUtf8Length)
        +
        Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
        +
        Parameters:
        minUtf8Length - Minimum UTF-8 representation length (inclusive).
        maxUtf8Length - Maximum UTF-8 representation length (inclusive).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html new file mode 100644 index 00000000..29ea24b0 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.ASCIIGenerator (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.ASCIIGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html new file mode 100644 index 00000000..51823a2a --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomInts.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomInts.html new file mode 100644 index 00000000..e9b51c42 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomInts.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomInts (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomInts

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomInts
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html new file mode 100644 index 00000000..1be20859 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomPicks (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomPicks

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomPicks
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html new file mode 100644 index 00000000..22cde80c --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomStrings (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomStrings

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomStrings
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html new file mode 100644 index 00000000..95aaf015 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html new file mode 100644 index 00000000..10c090f1 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html @@ -0,0 +1,178 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.StringGenerator (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.StringGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html new file mode 100644 index 00000000..b68a59d1 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.UnicodeGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/package-frame.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/package-frame.html new file mode 100644 index 00000000..2034a770 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/package-frame.html @@ -0,0 +1,27 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.generators

+ + + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/package-summary.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/package-summary.html new file mode 100644 index 00000000..187ab2f8 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/package-summary.html @@ -0,0 +1,180 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.generators

+
+
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/package-tree.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/package-tree.html new file mode 100644 index 00000000..84c9cf59 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/package-tree.html @@ -0,0 +1,143 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators Class Hierarchy (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.generators

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/package-use.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/package-use.html new file mode 100644 index 00000000..2b675461 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/generators/package-use.html @@ -0,0 +1,173 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.generators

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html new file mode 100644 index 00000000..a9373373 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html @@ -0,0 +1,278 @@ + + + + + + +ReproduceInfoPrinter (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.listeners
+

Class ReproduceInfoPrinter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.notification.RunListener
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class ReproduceInfoPrinter
    +extends org.junit.runner.notification.RunListener
    +
    A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidtestFailure(org.junit.runner.notification.Failure failure) 
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.notification.RunListener

        +testAssumptionFailure, testFinished, testIgnored, testRunFinished, testRunStarted, testStarted
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ReproduceInfoPrinter

        +
        public ReproduceInfoPrinter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        testFailure

        +
        public void testFailure(org.junit.runner.notification.Failure failure)
        +                 throws java.lang.Exception
        +
        +
        Overrides:
        +
        testFailure in class org.junit.runner.notification.RunListener
        +
        Throws:
        +
        java.lang.Exception
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html new file mode 100644 index 00000000..a9d126c8 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter

+
+
No usage of com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html new file mode 100644 index 00000000..ab9d3aab --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html @@ -0,0 +1,20 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.listeners

+
+

Classes

+ +
+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html new file mode 100644 index 00000000..bfd46b76 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html @@ -0,0 +1,138 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.listeners

+
+
+
    +
  • + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    ReproduceInfoPrinter +
    A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
    +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html new file mode 100644 index 00000000..87a907e1 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html @@ -0,0 +1,134 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners Class Hierarchy (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.listeners

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • org.junit.runner.notification.RunListener + +
    • +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/listeners/package-use.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/listeners/package-use.html new file mode 100644 index 00000000..f812776d --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/listeners/package-use.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.listeners

+
+
No usage of com.carrotsearch.randomizedtesting.listeners
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/package-frame.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/package-frame.html new file mode 100644 index 00000000..2cb895cd --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/package-frame.html @@ -0,0 +1,55 @@ + + + + + + +com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + +

com.carrotsearch.randomizedtesting

+ + + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/package-summary.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/package-summary.html new file mode 100644 index 00000000..f396adc8 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/package-summary.html @@ -0,0 +1,335 @@ + + + + + + +com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting

+
+
+
    +
  • + + + + + + + + + + + + + + + + + + + + + + + + +
    Interface Summary 
    InterfaceDescription
    SeedDecorator +
    This is an advanced feature.
    +
    TestMethodAndParams +
    A single test case entry composed of the test method + and the arguments eventually passed to the test class's constructor.
    +
    TestMethodProvider +
    Responsible for providing individual test instances and their descriptions.
    +
    ThreadFilter 
    +
  • +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    AnnotatedMethodProvider +
    Base class for TestMethodProviders based on annotations.
    +
    AssertingRandom +
    A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
    +
    ClassGlobFilter +
    A filter for Description.getClassName().
    +
    ClassModel +
    Class model for a test suite.
    +
    ClassModel.FieldModel 
    ClassModel.MethodModel 
    FilterExpressionParser +
    Test group conditions filter parser.
    +
    GlobFilter +
    A filter that matches something using globbing (*) pattern.
    +
    JUnit3MethodProvider +
    Method provider selecting tests that follow a name pattern of test(.*).
    +
    JUnit4MethodProvider +
    Method provider selecting Test annotated public instance parameterless methods.
    +
    MethodGlobFilter +
    A filter for Description.getMethodName().
    +
    MixWithSuiteName +
    A SeedDecorator to be used with SeedDecorators annotation + to modify the master Randomness with a hash off the suite's class name.
    +
    RandomizedContext +
    Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
    +
    RandomizedRunner +
    A Runner implementation for running randomized test cases with + predictable and repeatable randomness.
    +
    RandomizedTest +
    Common scaffolding for subclassing randomized tests.
    +
    Randomness +
    Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance.
    +
    ReproduceErrorMessageBuilder +
    A builder for constructing "reproduce with" message.
    +
    Rethrow +
    Rethrowing checked exceptions as unchecked ones.
    +
    SeedUtils +
    Utilities for parsing random seeds.
    +
    SysGlobals +
    Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
    +
    TeeOutputStream +
    Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
    +
    TempPathResource +
    A temporary path resource will be deleted at the end of a given lifecycle phase.
    +
    TraceFormatting +
    Utilities for dealing with throwables, stacks, etc.
    +
    WriterOutputStream +
    OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer.
    +
    +
  • +
  • + + + + + + + + + + + + + + + + +
    Enum Summary 
    EnumDescription
    ClassModel.Scope 
    LifecycleScope +
    Lifecycle stages for tracking resources.
    +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/package-tree.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/package-tree.html new file mode 100644 index 00000000..ad19aac1 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/package-tree.html @@ -0,0 +1,196 @@ + + + + + + +com.carrotsearch.randomizedtesting Class Hierarchy (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Enum Hierarchy

+
    +
  • java.lang.Object +
      +
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) + +
    • +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/package-use.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/package-use.html new file mode 100644 index 00000000..191b2d7e --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/package-use.html @@ -0,0 +1,245 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html new file mode 100644 index 00000000..584b7c5b --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html @@ -0,0 +1,248 @@ + + + + + + +NoClassHooksShadowingRule (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoClassHooksShadowingRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class NoClassHooksShadowingRule
    +extends NoShadowingOrOverridesOnMethodsRule
    +
    Don't allow BeforeClass and AfterClass hook shadowing as it is most + likely a user error. JUnit rules for shadowed hook methods are weird.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoClassHooksShadowingRule

        +
        public NoClassHooksShadowingRule()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html new file mode 100644 index 00000000..4b492787 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html @@ -0,0 +1,249 @@ + + + + + + +NoInstanceHooksOverridesRule (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoInstanceHooksOverridesRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class NoInstanceHooksOverridesRule
    +extends NoShadowingOrOverridesOnMethodsRule
    +
    Don't allow Before and After hook overrides as it is most + likely a user error and will result in superclass methods not being called + (requires manual chaining).
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoInstanceHooksOverridesRule

        +
        public NoInstanceHooksOverridesRule()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html new file mode 100644 index 00000000..f659c0dd --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html @@ -0,0 +1,305 @@ + + + + + + +NoShadowingOrOverridesOnMethodsRule (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoShadowingOrOverridesOnMethodsRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    Direct Known Subclasses:
    +
    NoClassHooksShadowingRule, NoInstanceHooksOverridesRule
    +
    +
    +
    +
    public abstract class NoShadowingOrOverridesOnMethodsRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    Discovers shadowing or override relationships among methods annotated with any of the + provided annotations.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      NoShadowingOrOverridesOnMethodsRule(java.lang.Class<? extends java.lang.annotation.Annotation>... annotations) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement base, + org.junit.runner.Description description) 
      voidvalidate(java.lang.Class<?> clazz) 
      protected booleanverify(java.lang.reflect.Method key) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoShadowingOrOverridesOnMethodsRule

        +
        @SafeVarargs
        +public NoShadowingOrOverridesOnMethodsRule(java.lang.Class<? extends java.lang.annotation.Annotation>... annotations)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public final org.junit.runners.model.Statement apply(org.junit.runners.model.Statement base,
        +                                      org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        validate

        +
        public final void validate(java.lang.Class<?> clazz)
        +                    throws java.lang.Throwable
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        verify

        +
        protected boolean verify(java.lang.reflect.Method key)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html new file mode 100644 index 00000000..67ec84c8 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html @@ -0,0 +1,286 @@ + + + + + + +RequireAssertionsRule (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class RequireAssertionsRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class RequireAssertionsRule
    +extends TestRuleAdapter
    +
    Require assertions TestRule.
    +
    See Also:
    ClassRule
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RequireAssertionsRule

        +
        public RequireAssertionsRule()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Description copied from class: TestRuleAdapter
        +
        Always called before the delegate Statement.
        +
        +
        Overrides:
        +
        before in class TestRuleAdapter
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html new file mode 100644 index 00000000..abda8da8 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html @@ -0,0 +1,338 @@ + + + + + + +StatementAdapter (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class StatementAdapter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runners.model.Statement
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.rules.StatementAdapter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public abstract class StatementAdapter
    +extends org.junit.runners.model.Statement
    +
    An abstract Statement that guarantees the execution of + afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement. This is much like AfterClass or After + annotations but can be used with RuleChain to guarantee the order of + execution.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected StatementAdapter(org.junit.runners.model.Statement delegate) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected voidafterAlways(java.util.List<java.lang.Throwable> errors) +
      Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
      +
      protected voidafterIfSuccessful() +
      Called only if the delegate Statement returned successfully.
      +
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      voidevaluate() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StatementAdapter

        +
        protected StatementAdapter(org.junit.runners.model.Statement delegate)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        evaluate

        +
        public final void evaluate()
        +                    throws java.lang.Throwable
        +
        +
        Specified by:
        +
        evaluate in class org.junit.runners.model.Statement
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Always called before the delegate Statement.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterAlways

        +
        protected void afterAlways(java.util.List<java.lang.Throwable> errors)
        +                    throws java.lang.Throwable
        +
        Always called after the delegate Statement, even if an exception + (or assumption failure) occurs. Any exceptions thrown from the body of this + method will be chained using MultipleFailureException.
        +
        Parameters:
        errors - A list of errors received so far. The list is modifiable although + should only be extended with new potential exceptions.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterIfSuccessful

        +
        protected void afterIfSuccessful()
        +                          throws java.lang.Throwable
        +
        Called only if the delegate Statement returned successfully.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html new file mode 100644 index 00000000..dfdfca48 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html @@ -0,0 +1,346 @@ + + + + + + +StaticFieldsInvariantRule (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class StaticFieldsInvariantRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class StaticFieldsInvariantRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule that ensures static, reference fields of the suite class + (and optionally its superclasses) are cleaned up after a suite is completed. + This is helpful in finding out static memory leaks (a class references + something huge but is no longer used).
    +
    See Also:
    ClassRule, +accept(Field)
    +
  • +
+
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected booleanaccept(java.lang.reflect.Field field) 
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StaticFieldsInvariantRule

        +
        public StaticFieldsInvariantRule()
        +
        By default use DEFAULT_LEAK_THRESHOLD as the threshold and count + in superclasses.
        +
      • +
      + + + +
        +
      • +

        StaticFieldsInvariantRule

        +
        public StaticFieldsInvariantRule(long leakThresholdBytes,
        +                         boolean countSuperclasses)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        accept

        +
        protected boolean accept(java.lang.reflect.Field field)
        +
        Returns:
        Return false to exclude a given field from being + counted. By default final fields are rejected.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html new file mode 100644 index 00000000..c999f18a --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html @@ -0,0 +1,311 @@ + + + + + + +SystemPropertiesInvariantRule (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class SystemPropertiesInvariantRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class SystemPropertiesInvariantRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule that ensures system properties remain unmodified by the nested + Statement. This can be applied both at suite level and at test level. + + This rule requires appropriate security permission to read and write + system properties (System.getProperties()) if running under a security + manager.
    +
    See Also:
    SystemPropertiesRestoreRule, +ClassRule, +Rule
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule()
        +
        Cares about all properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule(java.lang.String... ignoredProperties)
        +
        Don't care about the given set of properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule(java.util.Set<java.lang.String> ignoredProperties)
        +
        Don't care about the given set of properties.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html new file mode 100644 index 00000000..3b5a2be1 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html @@ -0,0 +1,307 @@ + + + + + + +SystemPropertiesRestoreRule (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class SystemPropertiesRestoreRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class SystemPropertiesRestoreRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule which restores system properties from before the nested + Statement. + + This rule requires appropriate security permission to read and write + system properties (System.getProperties()) if running under a security + manager.
    +
    See Also:
    SystemPropertiesInvariantRule, +ClassRule, +Rule
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule()
        +
        Restores all properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule(java.util.Set<java.lang.String> ignoredProperties)
        +
        Parameters:
        ignoredProperties - Properties that will be ignored (and will not be restored).
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule(java.lang.String... ignoredProperties)
        +
        Parameters:
        ignoredProperties - Properties that will be ignored (and will not be restored).
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html new file mode 100644 index 00000000..729bcf20 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html @@ -0,0 +1,340 @@ + + + + + + +TestRuleAdapter (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class TestRuleAdapter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    Direct Known Subclasses:
    +
    RequireAssertionsRule
    +
    +
    +
    +
    public abstract class TestRuleAdapter
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    An abstract TestRule that guarantees the execution of + afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement. This is much like AfterClass or After + annotations but can be used with RuleChain to guarantee the order of + execution.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TestRuleAdapter() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected voidafterAlways(java.util.List<java.lang.Throwable> errors) +
      Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
      +
      protected voidafterIfSuccessful() +
      Called only if the delegate Statement returned successfully.
      +
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestRuleAdapter

        +
        public TestRuleAdapter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Always called before the delegate Statement.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterAlways

        +
        protected void afterAlways(java.util.List<java.lang.Throwable> errors)
        +                    throws java.lang.Throwable
        +
        Always called after the delegate Statement, even if an exception + (or assumption failure) occurs. Any exceptions thrown from the body of this + method will be chained using MultipleFailureException.
        +
        Parameters:
        errors - A list of errors received so far. The list is modifiable although + should only be extended with new potential exceptions.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterIfSuccessful

        +
        protected void afterIfSuccessful()
        +                          throws java.lang.Throwable
        +
        Called only if the delegate Statement returned successfully.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html new file mode 100644 index 00000000..f0a18951 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html new file mode 100644 index 00000000..25eb2d6b --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html new file mode 100644 index 00000000..9bfa787f --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html @@ -0,0 +1,168 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html new file mode 100644 index 00000000..d0aa1965 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html new file mode 100644 index 00000000..241370b6 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.StatementAdapter (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.StatementAdapter

+
+
No usage of com.carrotsearch.randomizedtesting.rules.StatementAdapter
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html new file mode 100644 index 00000000..0199ed3b --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html new file mode 100644 index 00000000..2679eb1a --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html new file mode 100644 index 00000000..b423570f --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html new file mode 100644 index 00000000..c84c5d97 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.TestRuleAdapter

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/package-frame.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/package-frame.html new file mode 100644 index 00000000..aa155034 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/package-frame.html @@ -0,0 +1,28 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.rules

+ + + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/package-summary.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/package-summary.html new file mode 100644 index 00000000..b67df687 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/package-summary.html @@ -0,0 +1,196 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.rules

+
+
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/package-tree.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/package-tree.html new file mode 100644 index 00000000..a3e03478 --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/package-tree.html @@ -0,0 +1,148 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules Class Hierarchy (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.rules

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/package-use.html b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/package-use.html new file mode 100644 index 00000000..2dcbb7bb --- /dev/null +++ b/releases/2.3.0/api/com/carrotsearch/randomizedtesting/rules/package-use.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.rules

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/constant-values.html b/releases/2.3.0/api/constant-values.html new file mode 100644 index 00000000..d1b323a9 --- /dev/null +++ b/releases/2.3.0/api/constant-values.html @@ -0,0 +1,268 @@ + + + + + + +Constant Field Values (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Constant Field Values

+

Contents

+ +
+
+ + +

com.carrotsearch.*

+ +
    +
  • + + + + + + + + + + + + + + +
    com.carrotsearch.randomizedtesting.annotations.ParametersFactory 
    Modifier and TypeConstant FieldValue
    + +public static final java.lang.StringDEFAULT_FORMATTING"default"
    +
  • +
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/deprecated-list.html b/releases/2.3.0/api/deprecated-list.html new file mode 100644 index 00000000..70eeb987 --- /dev/null +++ b/releases/2.3.0/api/deprecated-list.html @@ -0,0 +1,139 @@ + + + + + + +Deprecated List (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Deprecated API

+

Contents

+ +
+
+ + + +
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/help-doc.html b/releases/2.3.0/api/help-doc.html new file mode 100644 index 00000000..3d257013 --- /dev/null +++ b/releases/2.3.0/api/help-doc.html @@ -0,0 +1,222 @@ + + + + + + +API Help (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+
    +
  • +

    Overview

    +

    The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

    +
  • +
  • +

    Package

    +

    Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:

    +
      +
    • Interfaces (italic)
    • +
    • Classes
    • +
    • Enums
    • +
    • Exceptions
    • +
    • Errors
    • +
    • Annotation Types
    • +
    +
  • +
  • +

    Class/Interface

    +

    Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

    +
      +
    • Class inheritance diagram
    • +
    • Direct Subclasses
    • +
    • All Known Subinterfaces
    • +
    • All Known Implementing Classes
    • +
    • Class/interface declaration
    • +
    • Class/interface description
    • +
    +
      +
    • Nested Class Summary
    • +
    • Field Summary
    • +
    • Constructor Summary
    • +
    • Method Summary
    • +
    +
      +
    • Field Detail
    • +
    • Constructor Detail
    • +
    • Method Detail
    • +
    +

    Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.

    +
  • +
  • +

    Annotation Type

    +

    Each annotation type has its own separate page with the following sections:

    +
      +
    • Annotation Type declaration
    • +
    • Annotation Type description
    • +
    • Required Element Summary
    • +
    • Optional Element Summary
    • +
    • Element Detail
    • +
    +
  • +
  • +

    Enum

    +

    Each enum has its own separate page with the following sections:

    +
      +
    • Enum declaration
    • +
    • Enum description
    • +
    • Enum Constant Summary
    • +
    • Enum Constant Detail
    • +
    +
  • +
  • +

    Use

    +

    Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.

    +
  • +
  • +

    Tree (Class Hierarchy)

    +

    There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object.

    +
      +
    • When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.
    • +
    • When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.
    • +
    +
  • +
  • +

    Deprecated API

    +

    The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.

    +
  • +
  • +

    Index

    +

    The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.

    +
  • +
  • +

    Prev/Next

    +

    These links take you to the next or previous class, interface, package, or related page.

    +
  • +
  • +

    Frames/No Frames

    +

    These links show and hide the HTML frames. All pages are available with or without frames.

    +
  • +
  • +

    All Classes

    +

    The All Classes link shows all classes and interfaces except non-static nested types.

    +
  • +
  • +

    Serialized Form

    +

    Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.

    +
  • +
  • +

    Constant Field Values

    +

    The Constant Field Values page lists the static final fields and their values.

    +
  • +
+This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/index-all.html b/releases/2.3.0/api/index-all.html new file mode 100644 index 00000000..964e776f --- /dev/null +++ b/releases/2.3.0/api/index-all.html @@ -0,0 +1,1493 @@ + + + + + + +Index (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
$ A B C D E F G H I J L M N O P R S T U V W  + + +

$

+
+
$(Object...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output.
+
+
$$(Object[]...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
+ + + +

A

+
+
accept(Field) - Method in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
afterAlways(List<Throwable>) - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
+
+
afterAlways(List<Throwable>) - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
+
+
afterIfSuccessful() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Called only if the delegate Statement returned successfully.
+
+
afterIfSuccessful() - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Called only if the delegate Statement returned successfully.
+
+
AnnotatedMethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Base class for TestMethodProviders based on annotations.
+
+
AnnotatedMethodProvider(Class<? extends Annotation>) - Constructor for class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
+
 
+
appendAllOpts(Description) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
+
Append all JVM options that may help in reproducing the error.
+
+
appendEnvironmentSettings() - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
appendOpt(String, String) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
+
Append a single VM option.
+
+
appendRunnerProperties() - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
appendTestGroupOptions(RandomizedContext) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
 
+
ASCIIGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A generator emitting simple ASCII characters from the set + (newlines not counted):
+
+
ASCIIGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.ASCIIGenerator
+
 
+
asciiGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
AssertingRandom - Class in com.carrotsearch.randomizedtesting
+
+
A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
+
+
AssertingRandom(Thread, Random) - Constructor for class com.carrotsearch.randomizedtesting.AssertingRandom
+
+
Creates an instance to be used by owner thread and delegating + to delegate until AssertingRandom.destroy()ed.
+
+
assumeFalse(boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
assumeFalse(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
assumeNoException(String, Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Assume t is null.
+
+
assumeNoException(Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeNoException(Throwable) directly available.
+
+
assumeNotNull(Object...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeNotNull(Object...) directly available.
+
+
assumeTrue(boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeTrue(boolean) directly available.
+
+
assumeTrue(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
atLeast(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a random value greater or equal to min.
+
+
atMost(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a non-negative random value smaller or equal max.
+
+
AUGMENTED_SEED_PACKAGE - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Fake package of a stack trace entry inserted into exceptions thrown by + test methods.
+
+
+ + + +

B

+
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+
 
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Always called before the delegate Statement.
+
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Always called before the delegate Statement.
+
+
between(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
+ + + +

C

+
+
CHILDVM_SYSPROP_JVM_COUNT - Static variable in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property passed to forked VMs: the number of concurrent JVMs.
+
+
CHILDVM_SYSPROP_JVM_ID - Static variable in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
+
+
ClassGlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter for Description.getClassName().
+
+
ClassGlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
ClassModel - Class in com.carrotsearch.randomizedtesting
+
+
Class model for a test suite.
+
+
ClassModel(Class<?>) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
ClassModel.FieldModel - Class in com.carrotsearch.randomizedtesting
+
 
+
ClassModel.FieldModel(Field) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
ClassModel.MethodModel - Class in com.carrotsearch.randomizedtesting
+
 
+
ClassModel.MethodModel(Method) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
ClassModel.Scope - Enum in com.carrotsearch.randomizedtesting
+
 
+
clone() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
clone() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.TempPathResource
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Close the stream.
+
+
closeAfterSuite(T) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Registers a Closeable resource that should be closed after the suite + completes.
+
+
closeAfterTest(T) - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Registers a Closeable resource that should be closed after the test + completes.
+
+
closeAtEnd(T, LifecycleScope) - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Dispose the given resource at the end of a given lifecycle scope.
+
+
CodepointSetGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator from a predefined set of codepoints or characters.
+
+
CodepointSetGenerator(char[]) - Constructor for class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
+
All characters must be from BMP (no parts of surrogate pairs allowed).
+
+
CodepointSetGenerator(String) - Constructor for class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
+
Parse the given String and split into BMP and supplementary codepoints.
+
+
collectMethodExecutions(Constructor<?>, List<Method>) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Collect test method executions from list of test methods and + potentially parameters from parameter factory methods.
+
+
com.carrotsearch.randomizedtesting - package com.carrotsearch.randomizedtesting
+
 
+
com.carrotsearch.randomizedtesting.annotations - package com.carrotsearch.randomizedtesting.annotations
+
 
+
com.carrotsearch.randomizedtesting.generators - package com.carrotsearch.randomizedtesting.generators
+
 
+
com.carrotsearch.randomizedtesting.listeners - package com.carrotsearch.randomizedtesting.listeners
+
 
+
com.carrotsearch.randomizedtesting.rules - package com.carrotsearch.randomizedtesting.rules
+
 
+
compare(TestMethodAndParams, TestMethodAndParams) - Method in class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
+
 
+
current() - Static method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
 
+
CURRENT_PREFIX() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Static singleton's property prefix.
+
+
+ + + +

D

+
+
decorate(long) - Method in class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
decorate(long) - Method in interface com.carrotsearch.randomizedtesting.SeedDecorator
+
+
Called to decorate the initial seed for a Randomness.
+
+
DEFAULT_FORMATTING - Static variable in annotation type com.carrotsearch.randomizedtesting.annotations.ParametersFactory
+
+
Use default argument formatting for test cases.
+
+
DEFAULT_ITERATIONS - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
The default number of test repeat iterations.
+
+
DEFAULT_KILLATTEMPTS - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
The default number of first interrupts, then Thread.stop attempts.
+
+
DEFAULT_KILLWAIT - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Time in between interrupt retries or stop retries.
+
+
DEFAULT_LEAK_THRESHOLD - Static variable in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
DEFAULT_TIMEOUT - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Default timeout for a single test case.
+
+
DEFAULT_TIMEOUT_SUITE - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Default timeout for an entire suite.
+
+
describe() - Method in class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
describe() - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
describe() - Method in class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
destroy() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
+
This object will no longer be usable after this method is called.
+
+
+ + + +

E

+
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
evaluate(FilterExpressionParser.IContext) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
evaluate() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
 
+
+ + + +

F

+
+
filter(Filter) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Implement Filterable because GUIs depend on it to run tests selectively.
+
+
FilterExpressionParser - Class in com.carrotsearch.randomizedtesting
+
+
Test group conditions filter parser.
+
+
FilterExpressionParser() - Constructor for class com.carrotsearch.randomizedtesting.FilterExpressionParser
+
 
+
FilterExpressionParser.Node - Class in com.carrotsearch.randomizedtesting
+
 
+
FilterExpressionParser.Node() - Constructor for class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
flush() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
flush() - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Flush the stream.
+
+
formatSeed(long) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Format a single seed.
+
+
formatSeedChain(Randomness...) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
+
+
formatStackTrace(StringBuilder, StackTraceElement[]) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format a list of stack entries into a string.
+
+
formatStackTrace(StackTraceElement[]) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
formatStackTrace(Iterable<StackTraceElement>) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
formatStackTrace(StringBuilder, Iterable<StackTraceElement>) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format a list of stack entries into a string.
+
+
formatThrowable(Throwable) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format an exception and all of its nested stacks into a string.
+
+
formatThrowable(StringBuilder, Throwable) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format an exception and all of its nested stacks into a string.
+
+
frequently() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
The exact opposite of RandomizedTest.rarely().
+
+
+ + + +

G

+
+
getAnnotatedLeafMethods(Class<? extends Annotation>) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getAnnotation(Method, Class<T>, boolean) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getContext() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
getDescription() - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Return the current tree of test descriptions (filtered).
+
+
getFields() - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getGroupEvaluator() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Provide access to GroupEvaluator.
+
+
getGroupName(Class<? extends Annotation>) - Static method in class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
getInstanceArguments() - Method in interface com.carrotsearch.randomizedtesting.TestMethodAndParams
+
 
+
getMethods() - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getRandom() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+ +
+
getRandom() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
getRandom() - Method in class com.carrotsearch.randomizedtesting.Randomness
+
+
Random instance for this randomness.
+
+
getRandomness() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Source of randomness for the context's thread.
+
+
getRunner() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Access to the runner governing this context.
+
+
getRunnerSeedAsString() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Returns the runner's master seed, formatted.
+
+
getSysProperty(Class<? extends Annotation>) - Static method in class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
getTargetClass() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
The class (suite) being tested.
+
+
getTestMethod() - Method in interface com.carrotsearch.randomizedtesting.TestMethodAndParams
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in class com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in interface com.carrotsearch.randomizedtesting.TestMethodProvider
+
+
Determine which methods are test methods.
+
+
getTraceFormatting() - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Stack trace formatting utilities.
+
+
globalTempDir() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Global temporary directory created for the duration of this class's lifespan.
+
+
GlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter that matches something using globbing (*) pattern.
+
+
GlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
globMatches(String) - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
+
Check if a given string matches the glob.
+
+
globPattern - Variable in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
groupEvaluator - Variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
 
+
+ + + +

H

+
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
hasZombieThreads() - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Returns true if any previous (or current) suite marked with + ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS has + left zombie threads.
+
+
+ + + +

I

+
+
initialize(Class<?>) - Method in class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
initialize(Class<?>) - Method in interface com.carrotsearch.randomizedtesting.SeedDecorator
+
+
Called once after instantiation to set up the decorator.
+
+
initializeWith(String) - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
 
+
isAnnotationPresent(Method, Class<T>, boolean) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
isNightly() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Return true if tests are running in nightly mode.
+
+
isNightly() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns true if we're running nightly tests.
+
+
ISO8859_1 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
iterations(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a "scaled" number of iterations for loops which can have a variable + iteration count.
+
+
+ + + +

J

+
+
JUnit3MethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Method provider selecting tests that follow a name pattern of test(.*).
+
+
JUnit3MethodProvider() - Constructor for class com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+
 
+
JUnit4MethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Method provider selecting Test annotated public instance parameterless methods.
+
+
JUnit4MethodProvider() - Constructor for class com.carrotsearch.randomizedtesting.JUnit4MethodProvider
+
 
+
+ + + +

L

+
+
LifecycleScope - Enum in com.carrotsearch.randomizedtesting
+
+
Lifecycle stages for tracking resources.
+
+
Listeners - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Annotate your suite class with this annotation to automatically add hooks to + the RunNotifier used for executing tests inside + RandomizedRunner.
+
+
+ + + +

M

+
+
MethodGlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter for Description.getMethodName().
+
+
MethodGlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
methodName(Description) - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Attempts to extract just the method name from parameterized notation.
+
+
MixWithSuiteName - Class in com.carrotsearch.randomizedtesting
+
+
A SeedDecorator to be used with SeedDecorators annotation + to modify the master Randomness with a hash off the suite's class name.
+
+
MixWithSuiteName() - Constructor for class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
multiplier() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A multiplier can be used to linearly scale certain values.
+
+
+ + + +

N

+
+
Name - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Used to annotate constructor parameters for parameterized tests.
+
+
newServerSocket(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Assign a temporary server socket.
+
+
newTempDir() - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary directory for the LifecycleScope.TEST duration.
+
+
newTempDir(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a temporary directory, deleted after the given lifecycle phase.
+
+
newTempFile() - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary file for the LifecycleScope.TEST duration.
+
+
newTempFile(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary file deleted after the given lifecycle phase completes.
+
+
next(int) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextBoolean() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextBytes(byte[]) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextDouble() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextFloat() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextGaussian() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextInt() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextInt(int) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextLong() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
Nightly - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
An annotation indicating a given test case (or suite) should run only during + nightly tests.
+
+
NoClassHooksShadowingRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Don't allow BeforeClass and AfterClass hook shadowing as it is most + likely a user error.
+
+
NoClassHooksShadowingRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule
+
 
+
NoInstanceHooksOverridesRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Don't allow Before and After hook overrides as it is most + likely a user error and will result in superclass methods not being called + (requires manual chaining).
+
+
NoInstanceHooksOverridesRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule
+
 
+
NoShadowingOrOverridesOnMethodsRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Discovers shadowing or override relationships among methods annotated with any of the + provided annotations.
+
+
NoShadowingOrOverridesOnMethodsRule(Class<? extends Annotation>...) - Constructor for class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
+ + + +

O

+
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
ofStringLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
+ +
+
ofUtf8Length(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
+
Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
+
+
+ + + +

P

+
+
ParametersFactory - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Used to annotate methods providing parameters for parameterized tests.
+
+
parse(String) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser
+
+
Pratt's parser.
+
+
parseSeed(String) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Parse a single seed.
+
+
parseSeedChain(String) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Parse a seed chain formatted with SeedUtils.formatSeedChain(Randomness...).
+
+
prefixProperty(String) - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Prefix a given property name with a common prefix.
+
+
+ + + +

R

+
+
randomAsciiOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomAsciiOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomAsciiOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomAsciiOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomBoolean() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomByte() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomDouble() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFloat() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFrom(Random, T[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the given array.
+
+
randomFrom(Random, List<T>) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the given list.
+
+
randomFrom(Random, Collection<T>) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the collection.
+
+
randomFrom(T[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Pick a random object from the given array.
+
+
randomFrom(List<T>) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Pick a random object from the given list.
+
+
randomGaussian() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomInt(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomInts
+
+
A random integer between 0 and max (inclusive).
+
+
randomInt() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomInt(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random integer from 0..max (inclusive).
+
+
randomIntBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomInts
+
+
A random integer from min to max (inclusive).
+
+
randomIntBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random integer from min to max (inclusive).
+
+
RandomInts - Class in com.carrotsearch.randomizedtesting.generators
+
+
Utility classes for random integer and integer sequences.
+
+
RandomInts() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomInts
+
 
+
RandomizedContext - Class in com.carrotsearch.randomizedtesting
+
+
Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
+
+
RandomizedRunner - Class in com.carrotsearch.randomizedtesting
+
+
A Runner implementation for running randomized test cases with + predictable and repeatable randomness.
+
+
RandomizedRunner(Class<?>) - Constructor for class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Creates a new runner for the given class.
+
+
RandomizedTest - Class in com.carrotsearch.randomizedtesting
+
+
Common scaffolding for subclassing randomized tests.
+
+
RandomizedTest() - Constructor for class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomLocale() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Return a random Locale from the available locales on the system.
+
+
randomLong() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
Randomness - Class in com.carrotsearch.randomizedtesting
+
+
Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance.
+
+
Randomness(Thread, long, SeedDecorator...) - Constructor for class com.carrotsearch.randomizedtesting.Randomness
+
 
+
Randomness(long, SeedDecorator...) - Constructor for class com.carrotsearch.randomizedtesting.Randomness
+
 
+
RandomPicks - Class in com.carrotsearch.randomizedtesting.generators
+
+
Random selections of objects.
+
+
RandomPicks() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomRealisticUnicodeOfCodepointLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfCodepointLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfCodepointLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfCodepointLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomShort() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
RandomStrings - Class in com.carrotsearch.randomizedtesting.generators
+
+
A facade to various implementations of StringGenerator interface.
+
+
RandomStrings() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomTimeZone() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Return a random TimeZone from the available timezones on the system.
+
+
randomUnicodeOfCodepointLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfCodepointLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfCodepointLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfCodepointLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
range - Variable in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
rarely() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Rarely returns true in about 10% of all calls (regardless of the + RandomizedTest.isNightly() mode).
+
+
realisticUnicodeGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
RealisticUnicodeGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator that emits valid unicodeGenerator codepoints.
+
+
RealisticUnicodeGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
reject(Thread) - Method in interface com.carrotsearch.randomizedtesting.ThreadFilter
+
 
+
Repeat - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Repeats randomized test case a given number of times.
+
+
ReplicateOnEachVm - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Replicates the test class on each concurrent forked JVM.
+
+
ReproduceErrorMessageBuilder - Class in com.carrotsearch.randomizedtesting
+
+
A builder for constructing "reproduce with" message.
+
+
ReproduceErrorMessageBuilder() - Constructor for class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
ReproduceErrorMessageBuilder(StringBuilder) - Constructor for class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
ReproduceInfoPrinter - Class in com.carrotsearch.randomizedtesting.listeners
+
+
A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
+
+
ReproduceInfoPrinter() - Constructor for class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+
 
+
RequireAssertionsRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Require assertions TestRule.
+
+
RequireAssertionsRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+
 
+
Rethrow - Class in com.carrotsearch.randomizedtesting
+
+
Rethrowing checked exceptions as unchecked ones.
+
+
Rethrow() - Constructor for class com.carrotsearch.randomizedtesting.Rethrow
+
 
+
rethrow(Throwable) - Static method in class com.carrotsearch.randomizedtesting.Rethrow
+
+
Rethrows t (identical object).
+
+
rmDir(Path) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Recursively delete a folder.
+
+
run(RunNotifier) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Runs all tests and hooks.
+
+
runWithPrivateRandomness(Randomness, Callable<T>) - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns.
+
+
+ + + +

S

+
+
scaledRandomIntBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a "scaled" random number between min and max (inclusive).
+
+
Seed - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Defines the starting seed for a given test or the entire suite.
+
+
SeedDecorator - Interface in com.carrotsearch.randomizedtesting
+
+
This is an advanced feature.
+
+
SeedDecorators - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Allows modifying the master seed (before the suite is started).
+
+
seedFromThrowable(Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with RandomizedRunner.AUGMENTED_SEED_PACKAGE.
+
+
Seeds - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Defines a list of starting seeds for a given test.
+
+
SeedUtils - Class in com.carrotsearch.randomizedtesting
+
+
Utilities for parsing random seeds.
+
+
setSeed(long) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
sleep(long) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Same as Thread.sleep(long).
+
+
StatementAdapter - Class in com.carrotsearch.randomizedtesting.rules
+
+
An abstract Statement that guarantees the execution of + StatementAdapter.afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement.
+
+
StatementAdapter(Statement) - Constructor for class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
 
+
StaticFieldsInvariantRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule that ensures static, reference fields of the suite class + (and optionally its superclasses) are cleaned up after a suite is completed.
+
+
StaticFieldsInvariantRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
+
By default use StaticFieldsInvariantRule.DEFAULT_LEAK_THRESHOLD as the threshold and count + in superclasses.
+
+
StaticFieldsInvariantRule(long, boolean) - Constructor for class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
StringGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A StringGenerator generates random strings composed of characters.
+
+
StringGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
SysGlobals - Class in com.carrotsearch.randomizedtesting
+
+
Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
+
+
SYSPROP_APPEND_SEED() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If true, append seed parameter to all methods.
+
+
SYSPROP_ITERATIONS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
The global override for the number of each test's repetitions.
+
+
SYSPROP_KILLATTEMPTS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
+
+
SYSPROP_KILLWAIT() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
+
+
SYSPROP_MULTIPLIER - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
The global multiplier property (Double).
+
+
SYSPROP_PREFIX() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global system property that holds the prefix used by other properties.
+
+
SYSPROP_RANDOM_SEED() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property with an integer defining global initialization seeds for all + random generators.
+
+
SYSPROP_STACKFILTERING() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Enable or disable stack filtering.
+
+
SYSPROP_TESTCLASS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for picking out a single test class to execute.
+
+
SYSPROP_TESTFILTER() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global test filter.
+
+
SYSPROP_TESTMETHOD() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for picking out a single test method to execute.
+
+
SYSPROP_TIMEOUT() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed.
+
+
SYSPROP_TIMEOUT_SUITE() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for entire suite's maximum execution time after which + it is considered out of control.
+
+
SystemPropertiesInvariantRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule that ensures system properties remain unmodified by the nested + Statement.
+
+
SystemPropertiesInvariantRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Cares about all properties.
+
+
SystemPropertiesInvariantRule(String...) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Don't care about the given set of properties.
+
+
SystemPropertiesInvariantRule(Set<String>) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Don't care about the given set of properties.
+
+
SystemPropertiesRestoreRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule which restores system properties from before the nested + Statement.
+
+
SystemPropertiesRestoreRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
+
Restores all properties.
+
+
SystemPropertiesRestoreRule(Set<String>) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
SystemPropertiesRestoreRule(String...) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
systemPropertyAsBoolean(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a boolean, if defined.
+
+
systemPropertyAsDouble(String, double) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a double, if defined.
+
+
systemPropertyAsFloat(String, float) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a float, if defined.
+
+
systemPropertyAsInt(String, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to an int, if defined.
+
+
systemPropertyAsLong(String, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a long, if defined.
+
+
+ + + +

T

+
+
TeeOutputStream - Class in com.carrotsearch.randomizedtesting
+
+
Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
+
+
TeeOutputStream(OutputStream, OutputStream) - Constructor for class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
TempPathResource - Class in com.carrotsearch.randomizedtesting
+
+
A temporary path resource will be deleted at the end of a given lifecycle phase.
+
+
TempPathResource(Path) - Constructor for class com.carrotsearch.randomizedtesting.TempPathResource
+
 
+
TestCaseOrdering - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Test case ordering.
+
+
TestCaseOrdering.AlphabeticOrder - Class in com.carrotsearch.randomizedtesting.annotations
+
+
Alphabetic, increasing order by method name.
+
+
TestCaseOrdering.AlphabeticOrder() - Constructor for class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
+
 
+
testFailure(Failure) - Method in class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+
 
+
TestGroup - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
A test group applied to an annotation indicates that a given annotation + can be used on individual tests as "labels".
+
+
TestGroup.Utilities - Class in com.carrotsearch.randomizedtesting.annotations
+
+
Utilities to deal with annotations annotated with TestGroup.
+
+
TestGroup.Utilities() - Constructor for class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
TestMethodAndParams - Interface in com.carrotsearch.randomizedtesting
+
+
A single test case entry composed of the test method + and the arguments eventually passed to the test class's constructor.
+
+
TestMethodProvider - Interface in com.carrotsearch.randomizedtesting
+
+
Responsible for providing individual test instances and their descriptions.
+
+
TestMethodProviders - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Test case method provider.
+
+
TestRuleAdapter - Class in com.carrotsearch.randomizedtesting.rules
+
+
An abstract TestRule that guarantees the execution of + TestRuleAdapter.afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement.
+
+
TestRuleAdapter() - Constructor for class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
 
+
ThreadFilter - Interface in com.carrotsearch.randomizedtesting
+
 
+
ThreadLeakAction - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakAction.Action - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakFilters - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakGroup - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakGroup.Group - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakLingering - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakScope - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakScope.Scope - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakZombies - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakZombies.Consequence - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
Timeout - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Maximum execution time for a single test method.
+
+
TimeoutSuite - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Maximum execution time for an entire suite (including all hooks and tests).
+
+
toExpression() - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toExpression(StringBuilder) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.Randomness
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
TraceFormatting - Class in com.carrotsearch.randomizedtesting
+
+
Utilities for dealing with throwables, stacks, etc.
+
+
TraceFormatting() - Constructor for class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Default stack traces, no filtering.
+
+
TraceFormatting(List<String>) - Constructor for class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
+ + + +

U

+
+
unicodeGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
UnicodeGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator that emits valid unicodeGenerator codepoints.
+
+
UnicodeGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
US_ASCII - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF16 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF32 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF8 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
+ + + +

V

+
+
validate(Class<?>) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.ClassModel.Scope
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.LifecycleScope
+
+
Returns the enum constant of this type with the specified name.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.ClassModel.Scope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.LifecycleScope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
verify(Method) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
+ + + +

W

+
+
write(int) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[], int, int) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[]) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[], int, int) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write bytes from the specified byte array to the stream.
+
+
write(byte[]) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write bytes from the specified byte array to the stream.
+
+
write(int) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write a single byte to the stream.
+
+
WriterOutputStream - Class in com.carrotsearch.randomizedtesting
+
+
OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer.
+
+
WriterOutputStream(Writer, CharsetDecoder) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer, CharsetDecoder, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, Charset, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, Charset) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer, String, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, String) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters.
+
+
+$ A B C D E F G H I J L M N O P R S T U V W 
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/index.html b/releases/2.3.0/api/index.html new file mode 100644 index 00000000..0960531e --- /dev/null +++ b/releases/2.3.0/api/index.html @@ -0,0 +1,75 @@ + + + + + + +RandomizedTesting Randomized Runner v2.3.0 API Documentation + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> + + + diff --git a/releases/2.3.0/api/js/google-code-prettify/lang-apollo.js b/releases/2.3.0/api/js/google-code-prettify/lang-apollo.js new file mode 100644 index 00000000..7098baf4 --- /dev/null +++ b/releases/2.3.0/api/js/google-code-prettify/lang-apollo.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["com",/^#[^\n\r]*/,null,"#"],["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,null,'"']],[["kwd",/^(?:ADS|AD|AUG|BZF|BZMF|CAE|CAF|CA|CCS|COM|CS|DAS|DCA|DCOM|DCS|DDOUBL|DIM|DOUBLE|DTCB|DTCF|DV|DXCH|EDRUPT|EXTEND|INCR|INDEX|NDX|INHINT|LXCH|MASK|MSK|MP|MSU|NOOP|OVSK|QXCH|RAND|READ|RELINT|RESUME|RETURN|ROR|RXOR|SQUARE|SU|TCR|TCAA|OVSK|TCF|TC|TS|WAND|WOR|WRITE|XCH|XLQ|XXALQ|ZL|ZQ|ADD|ADZ|SUB|SUZ|MPY|MPR|MPZ|DVP|COM|ABS|CLA|CLZ|LDQ|STO|STQ|ALS|LLS|LRS|TRA|TSQ|TMI|TOV|AXT|TIX|DLY|INP|OUT)\s/, +null],["typ",/^(?:-?GENADR|=MINUS|2BCADR|VN|BOF|MM|-?2CADR|-?[1-6]DNADR|ADRES|BBCON|[ES]?BANK=?|BLOCK|BNKSUM|E?CADR|COUNT\*?|2?DEC\*?|-?DNCHAN|-?DNPTR|EQUALS|ERASE|MEMORY|2?OCT|REMADR|SETLOC|SUBRO|ORG|BSS|BES|SYN|EQU|DEFINE|END)\s/,null],["lit",/^'(?:-*(?:\w|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?)?/],["pln",/^-*(?:[!-z]|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?/],["pun",/^[^\w\t\n\r "'-);\\\xa0]+/]]),["apollo","agc","aea"]); diff --git a/releases/2.3.0/api/js/google-code-prettify/lang-clj.js b/releases/2.3.0/api/js/google-code-prettify/lang-clj.js new file mode 100644 index 00000000..542a2205 --- /dev/null +++ b/releases/2.3.0/api/js/google-code-prettify/lang-clj.js @@ -0,0 +1,18 @@ +/* + Copyright (C) 2011 Google Inc. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["opn",/^[([{]+/,a,"([{"],["clo",/^[)\]}]+/,a,")]}"],["com",/^;[^\n\r]*/,a,";"],["pln",/^[\t\n\r \xa0]+/,a,"\t\n\r \xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,a,'"']],[["kwd",/^(?:def|if|do|let|quote|var|fn|loop|recur|throw|try|monitor-enter|monitor-exit|defmacro|defn|defn-|macroexpand|macroexpand-1|for|doseq|dosync|dotimes|and|or|when|not|assert|doto|proxy|defstruct|first|rest|cons|defprotocol|deftype|defrecord|reify|defmulti|defmethod|meta|with-meta|ns|in-ns|create-ns|import|intern|refer|alias|namespace|resolve|ref|deref|refset|new|set!|memfn|to-array|into-array|aset|gen-class|reduce|map|filter|find|nil?|empty?|hash-map|hash-set|vec|vector|seq|flatten|reverse|assoc|dissoc|list|list?|disj|get|union|difference|intersection|extend|extend-type|extend-protocol|prn)\b/,a], +["typ",/^:[\dA-Za-z-]+/]]),["clj"]); diff --git a/releases/2.3.0/api/js/google-code-prettify/lang-css.js b/releases/2.3.0/api/js/google-code-prettify/lang-css.js new file mode 100644 index 00000000..041e1f59 --- /dev/null +++ b/releases/2.3.0/api/js/google-code-prettify/lang-css.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\f\r ]+/,null," \t\r\n "]],[["str",/^"(?:[^\n\f\r"\\]|\\(?:\r\n?|\n|\f)|\\[\S\s])*"/,null],["str",/^'(?:[^\n\f\r'\\]|\\(?:\r\n?|\n|\f)|\\[\S\s])*'/,null],["lang-css-str",/^url\(([^"')]*)\)/i],["kwd",/^(?:url|rgb|!important|@import|@page|@media|@charset|inherit)(?=[^\w-]|$)/i,null],["lang-css-kw",/^(-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*)\s*:/i],["com",/^\/\*[^*]*\*+(?:[^*/][^*]*\*+)*\//],["com", +/^(?:<\!--|--\>)/],["lit",/^(?:\d+|\d*\.\d+)(?:%|[a-z]+)?/i],["lit",/^#[\da-f]{3,6}/i],["pln",/^-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*/i],["pun",/^[^\s\w"']+/]]),["css"]);PR.registerLangHandler(PR.createSimpleLexer([],[["kwd",/^-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*/i]]),["css-kw"]);PR.registerLangHandler(PR.createSimpleLexer([],[["str",/^[^"')]+/]]),["css-str"]); diff --git a/releases/2.3.0/api/js/google-code-prettify/lang-go.js b/releases/2.3.0/api/js/google-code-prettify/lang-go.js new file mode 100644 index 00000000..fc18dc07 --- /dev/null +++ b/releases/2.3.0/api/js/google-code-prettify/lang-go.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["pln",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])+(?:'|$)|`[^`]*(?:`|$))/,null,"\"'"]],[["com",/^(?:\/\/[^\n\r]*|\/\*[\S\s]*?\*\/)/],["pln",/^(?:[^"'/`]|\/(?![*/]))+/]]),["go"]); diff --git a/releases/2.3.0/api/js/google-code-prettify/lang-hs.js b/releases/2.3.0/api/js/google-code-prettify/lang-hs.js new file mode 100644 index 00000000..9d77b083 --- /dev/null +++ b/releases/2.3.0/api/js/google-code-prettify/lang-hs.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t-\r ]+/,null,"\t\n \r "],["str",/^"(?:[^\n\f\r"\\]|\\[\S\s])*(?:"|$)/,null,'"'],["str",/^'(?:[^\n\f\r'\\]|\\[^&])'?/,null,"'"],["lit",/^(?:0o[0-7]+|0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)/i,null,"0123456789"]],[["com",/^(?:--+[^\n\f\r]*|{-(?:[^-]|-+[^}-])*-})/],["kwd",/^(?:case|class|data|default|deriving|do|else|if|import|in|infix|infixl|infixr|instance|let|module|newtype|of|then|type|where|_)(?=[^\d'A-Za-z]|$)/, +null],["pln",/^(?:[A-Z][\w']*\.)*[A-Za-z][\w']*/],["pun",/^[^\d\t-\r "'A-Za-z]+/]]),["hs"]); diff --git a/releases/2.3.0/api/js/google-code-prettify/lang-lisp.js b/releases/2.3.0/api/js/google-code-prettify/lang-lisp.js new file mode 100644 index 00000000..02a30e8d --- /dev/null +++ b/releases/2.3.0/api/js/google-code-prettify/lang-lisp.js @@ -0,0 +1,3 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["opn",/^\(+/,a,"("],["clo",/^\)+/,a,")"],["com",/^;[^\n\r]*/,a,";"],["pln",/^[\t\n\r \xa0]+/,a,"\t\n\r \xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,a,'"']],[["kwd",/^(?:block|c[ad]+r|catch|con[ds]|def(?:ine|un)|do|eq|eql|equal|equalp|eval-when|flet|format|go|if|labels|lambda|let|load-time-value|locally|macrolet|multiple-value-call|nil|progn|progv|quote|require|return-from|setq|symbol-macrolet|t|tagbody|the|throw|unwind)\b/,a], +["lit",/^[+-]?(?:[#0]x[\da-f]+|\d+\/\d+|(?:\.\d+|\d+(?:\.\d*)?)(?:[de][+-]?\d+)?)/i],["lit",/^'(?:-*(?:\w|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?)?/],["pln",/^-*(?:[_a-z]|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?/i],["pun",/^[^\w\t\n\r "'-);\\\xa0]+/]]),["cl","el","lisp","scm"]); diff --git a/releases/2.3.0/api/js/google-code-prettify/lang-lua.js b/releases/2.3.0/api/js/google-code-prettify/lang-lua.js new file mode 100644 index 00000000..e83a3c46 --- /dev/null +++ b/releases/2.3.0/api/js/google-code-prettify/lang-lua.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$))/,null,"\"'"]],[["com",/^--(?:\[(=*)\[[\S\s]*?(?:]\1]|$)|[^\n\r]*)/],["str",/^\[(=*)\[[\S\s]*?(?:]\1]|$)/],["kwd",/^(?:and|break|do|else|elseif|end|false|for|function|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,null],["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i], +["pln",/^[_a-z]\w*/i],["pun",/^[^\w\t\n\r \xa0][^\w\t\n\r "'+=\xa0-]*/]]),["lua"]); diff --git a/releases/2.3.0/api/js/google-code-prettify/lang-ml.js b/releases/2.3.0/api/js/google-code-prettify/lang-ml.js new file mode 100644 index 00000000..6df02d72 --- /dev/null +++ b/releases/2.3.0/api/js/google-code-prettify/lang-ml.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["com",/^#(?:if[\t\n\r \xa0]+(?:[$_a-z][\w']*|``[^\t\n\r`]*(?:``|$))|else|endif|light)/i,null,"#"],["str",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])(?:'|$))/,null,"\"'"]],[["com",/^(?:\/\/[^\n\r]*|\(\*[\S\s]*?\*\))/],["kwd",/^(?:abstract|and|as|assert|begin|class|default|delegate|do|done|downcast|downto|elif|else|end|exception|extern|false|finally|for|fun|function|if|in|inherit|inline|interface|internal|lazy|let|match|member|module|mutable|namespace|new|null|of|open|or|override|private|public|rec|return|static|struct|then|to|true|try|type|upcast|use|val|void|when|while|with|yield|asr|land|lor|lsl|lsr|lxor|mod|sig|atomic|break|checked|component|const|constraint|constructor|continue|eager|event|external|fixed|functor|global|include|method|mixin|object|parallel|process|protected|pure|sealed|trait|virtual|volatile)\b/], +["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i],["pln",/^(?:[_a-z][\w']*[!#?]?|``[^\t\n\r`]*(?:``|$))/i],["pun",/^[^\w\t\n\r "'\xa0]+/]]),["fs","ml"]); diff --git a/releases/2.3.0/api/js/google-code-prettify/lang-n.js b/releases/2.3.0/api/js/google-code-prettify/lang-n.js new file mode 100644 index 00000000..6c2e85b9 --- /dev/null +++ b/releases/2.3.0/api/js/google-code-prettify/lang-n.js @@ -0,0 +1,4 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["str",/^(?:'(?:[^\n\r'\\]|\\.)*'|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,a,'"'],["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,a,"#"],["pln",/^\s+/,a," \r\n\t\xa0"]],[["str",/^@"(?:[^"]|"")*(?:"|$)/,a],["str",/^<#[^#>]*(?:#>|$)/,a],["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,a],["com",/^\/\/[^\n\r]*/,a],["com",/^\/\*[\S\s]*?(?:\*\/|$)/, +a],["kwd",/^(?:abstract|and|as|base|catch|class|def|delegate|enum|event|extern|false|finally|fun|implements|interface|internal|is|macro|match|matches|module|mutable|namespace|new|null|out|override|params|partial|private|protected|public|ref|sealed|static|struct|syntax|this|throw|true|try|type|typeof|using|variant|virtual|volatile|when|where|with|assert|assert2|async|break|checked|continue|do|else|ensures|for|foreach|if|late|lock|new|nolate|otherwise|regexp|repeat|requires|return|surroundwith|unchecked|unless|using|while|yield)\b/, +a],["typ",/^(?:array|bool|byte|char|decimal|double|float|int|list|long|object|sbyte|short|string|ulong|uint|ufloat|ulong|ushort|void)\b/,a],["lit",/^@[$_a-z][\w$@]*/i,a],["typ",/^@[A-Z]+[a-z][\w$@]*/,a],["pln",/^'?[$_a-z][\w$@]*/i,a],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,a,"0123456789"],["pun",/^.[^\s\w"-$'./@`]*/,a]]),["n","nemerle"]); diff --git a/releases/2.3.0/api/js/google-code-prettify/lang-proto.js b/releases/2.3.0/api/js/google-code-prettify/lang-proto.js new file mode 100644 index 00000000..f006ad8c --- /dev/null +++ b/releases/2.3.0/api/js/google-code-prettify/lang-proto.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.sourceDecorator({keywords:"bytes,default,double,enum,extend,extensions,false,group,import,max,message,option,optional,package,repeated,required,returns,rpc,service,syntax,to,true",types:/^(bool|(double|s?fixed|[su]?int)(32|64)|float|string)\b/,cStyleComments:!0}),["proto"]); diff --git a/releases/2.3.0/api/js/google-code-prettify/lang-scala.js b/releases/2.3.0/api/js/google-code-prettify/lang-scala.js new file mode 100644 index 00000000..60d034de --- /dev/null +++ b/releases/2.3.0/api/js/google-code-prettify/lang-scala.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^"(?:""(?:""?(?!")|[^"\\]|\\.)*"{0,3}|(?:[^\n\r"\\]|\\.)*"?)/,null,'"'],["lit",/^`(?:[^\n\r\\`]|\\.)*`?/,null,"`"],["pun",/^[!#%&(--:-@[-^{-~]+/,null,"!#%&()*+,-:;<=>?@[\\]^{|}~"]],[["str",/^'(?:[^\n\r'\\]|\\(?:'|[^\n\r']+))'/],["lit",/^'[$A-Z_a-z][\w$]*(?![\w$'])/],["kwd",/^(?:abstract|case|catch|class|def|do|else|extends|final|finally|for|forSome|if|implicit|import|lazy|match|new|object|override|package|private|protected|requires|return|sealed|super|throw|trait|try|type|val|var|while|with|yield)\b/], +["lit",/^(?:true|false|null|this)\b/],["lit",/^(?:0(?:[0-7]+|x[\da-f]+)l?|(?:0|[1-9]\d*)(?:(?:\.\d+)?(?:e[+-]?\d+)?f?|l?)|\\.\d+(?:e[+-]?\d+)?f?)/i],["typ",/^[$_]*[A-Z][\d$A-Z_]*[a-z][\w$]*/],["pln",/^[$A-Z_a-z][\w$]*/],["com",/^\/(?:\/.*|\*(?:\/|\**[^*/])*(?:\*+\/?)?)/],["pun",/^(?:\.+|\/)/]]),["scala"]); diff --git a/releases/2.3.0/api/js/google-code-prettify/lang-sql.js b/releases/2.3.0/api/js/google-code-prettify/lang-sql.js new file mode 100644 index 00000000..da705b0b --- /dev/null +++ b/releases/2.3.0/api/js/google-code-prettify/lang-sql.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^(?:"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*')/,null,"\"'"]],[["com",/^(?:--[^\n\r]*|\/\*[\S\s]*?(?:\*\/|$))/],["kwd",/^(?:add|all|alter|and|any|as|asc|authorization|backup|begin|between|break|browse|bulk|by|cascade|case|check|checkpoint|close|clustered|coalesce|collate|column|commit|compute|constraint|contains|containstable|continue|convert|create|cross|current|current_date|current_time|current_timestamp|current_user|cursor|database|dbcc|deallocate|declare|default|delete|deny|desc|disk|distinct|distributed|double|drop|dummy|dump|else|end|errlvl|escape|except|exec|execute|exists|exit|fetch|file|fillfactor|for|foreign|freetext|freetexttable|from|full|function|goto|grant|group|having|holdlock|identity|identitycol|identity_insert|if|in|index|inner|insert|intersect|into|is|join|key|kill|left|like|lineno|load|match|merge|national|nocheck|nonclustered|not|null|nullif|of|off|offsets|on|open|opendatasource|openquery|openrowset|openxml|option|or|order|outer|over|percent|plan|precision|primary|print|proc|procedure|public|raiserror|read|readtext|reconfigure|references|replication|restore|restrict|return|revoke|right|rollback|rowcount|rowguidcol|rule|save|schema|select|session_user|set|setuser|shutdown|some|statistics|system_user|table|textsize|then|to|top|tran|transaction|trigger|truncate|tsequal|union|unique|update|updatetext|use|user|using|values|varying|view|waitfor|when|where|while|with|writetext)(?=[^\w-]|$)/i, +null],["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i],["pln",/^[_a-z][\w-]*/i],["pun",/^[^\w\t\n\r "'\xa0][^\w\t\n\r "'+\xa0-]*/]]),["sql"]); diff --git a/releases/2.3.0/api/js/google-code-prettify/lang-tex.js b/releases/2.3.0/api/js/google-code-prettify/lang-tex.js new file mode 100644 index 00000000..ce96fbbd --- /dev/null +++ b/releases/2.3.0/api/js/google-code-prettify/lang-tex.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["com",/^%[^\n\r]*/,null,"%"]],[["kwd",/^\\[@-Za-z]+/],["kwd",/^\\./],["typ",/^[$&]/],["lit",/[+-]?(?:\.\d+|\d+(?:\.\d*)?)(cm|em|ex|in|pc|pt|bp|mm)/i],["pun",/^[()=[\]{}]+/]]),["latex","tex"]); diff --git a/releases/2.3.0/api/js/google-code-prettify/lang-vb.js b/releases/2.3.0/api/js/google-code-prettify/lang-vb.js new file mode 100644 index 00000000..07506b03 --- /dev/null +++ b/releases/2.3.0/api/js/google-code-prettify/lang-vb.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0\u2028\u2029]+/,null,"\t\n\r Â\xa0

"],["str",/^(?:["\u201c\u201d](?:[^"\u201c\u201d]|["\u201c\u201d]{2})(?:["\u201c\u201d]c|$)|["\u201c\u201d](?:[^"\u201c\u201d]|["\u201c\u201d]{2})*(?:["\u201c\u201d]|$))/i,null,'"“â€'],["com",/^['\u2018\u2019].*/,null,"'‘’"]],[["kwd",/^(?:addhandler|addressof|alias|and|andalso|ansi|as|assembly|auto|boolean|byref|byte|byval|call|case|catch|cbool|cbyte|cchar|cdate|cdbl|cdec|char|cint|class|clng|cobj|const|cshort|csng|cstr|ctype|date|decimal|declare|default|delegate|dim|directcast|do|double|each|else|elseif|end|endif|enum|erase|error|event|exit|finally|for|friend|function|get|gettype|gosub|goto|handles|if|implements|imports|in|inherits|integer|interface|is|let|lib|like|long|loop|me|mod|module|mustinherit|mustoverride|mybase|myclass|namespace|new|next|not|notinheritable|notoverridable|object|on|option|optional|or|orelse|overloads|overridable|overrides|paramarray|preserve|private|property|protected|public|raiseevent|readonly|redim|removehandler|resume|return|select|set|shadows|shared|short|single|static|step|stop|string|structure|sub|synclock|then|throw|to|try|typeof|unicode|until|variant|wend|when|while|with|withevents|writeonly|xor|endif|gosub|let|variant|wend)\b/i, +null],["com",/^rem.*/i],["lit",/^(?:true\b|false\b|nothing\b|\d+(?:e[+-]?\d+[dfr]?|[dfilrs])?|(?:&h[\da-f]+|&o[0-7]+)[ils]?|\d*\.\d+(?:e[+-]?\d+)?[dfr]?|#\s+(?:\d+[/-]\d+[/-]\d+(?:\s+\d+:\d+(?::\d+)?(\s*(?:am|pm))?)?|\d+:\d+(?::\d+)?(\s*(?:am|pm))?)\s+#)/i],["pln",/^(?:(?:[a-z]|_\w)\w*|\[(?:[a-z]|_\w)\w*])/i],["pun",/^[^\w\t\n\r "'[\]\xa0\u2018\u2019\u201c\u201d\u2028\u2029]+/],["pun",/^(?:\[|])/]]),["vb","vbs"]); diff --git a/releases/2.3.0/api/js/google-code-prettify/lang-vhdl.js b/releases/2.3.0/api/js/google-code-prettify/lang-vhdl.js new file mode 100644 index 00000000..128b5b6c --- /dev/null +++ b/releases/2.3.0/api/js/google-code-prettify/lang-vhdl.js @@ -0,0 +1,3 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"]],[["str",/^(?:[box]?"(?:[^"]|"")*"|'.')/i],["com",/^--[^\n\r]*/],["kwd",/^(?:abs|access|after|alias|all|and|architecture|array|assert|attribute|begin|block|body|buffer|bus|case|component|configuration|constant|disconnect|downto|else|elsif|end|entity|exit|file|for|function|generate|generic|group|guarded|if|impure|in|inertial|inout|is|label|library|linkage|literal|loop|map|mod|nand|new|next|nor|not|null|of|on|open|or|others|out|package|port|postponed|procedure|process|pure|range|record|register|reject|rem|report|return|rol|ror|select|severity|shared|signal|sla|sll|sra|srl|subtype|then|to|transport|type|unaffected|units|until|use|variable|wait|when|while|with|xnor|xor)(?=[^\w-]|$)/i, +null],["typ",/^(?:bit|bit_vector|character|boolean|integer|real|time|string|severity_level|positive|natural|signed|unsigned|line|text|std_u?logic(?:_vector)?)(?=[^\w-]|$)/i,null],["typ",/^'(?:active|ascending|base|delayed|driving|driving_value|event|high|image|instance_name|last_active|last_event|last_value|left|leftof|length|low|path_name|pos|pred|quiet|range|reverse_range|right|rightof|simple_name|stable|succ|transaction|val|value)(?=[^\w-]|$)/i,null],["lit",/^\d+(?:_\d+)*(?:#[\w.\\]+#(?:[+-]?\d+(?:_\d+)*)?|(?:\.\d+(?:_\d+)*)?(?:e[+-]?\d+(?:_\d+)*)?)/i], +["pln",/^(?:[a-z]\w*|\\[^\\]*\\)/i],["pun",/^[^\w\t\n\r "'\xa0][^\w\t\n\r "'\xa0-]*/]]),["vhdl","vhd"]); diff --git a/releases/2.3.0/api/js/google-code-prettify/lang-wiki.js b/releases/2.3.0/api/js/google-code-prettify/lang-wiki.js new file mode 100644 index 00000000..9b0b4487 --- /dev/null +++ b/releases/2.3.0/api/js/google-code-prettify/lang-wiki.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\d\t a-gi-z\xa0]+/,null,"\t Â\xa0abcdefgijklmnopqrstuvwxyz0123456789"],["pun",/^[*=[\]^~]+/,null,"=*~^[]"]],[["lang-wiki.meta",/(?:^^|\r\n?|\n)(#[a-z]+)\b/],["lit",/^[A-Z][a-z][\da-z]+[A-Z][a-z][^\W_]+\b/],["lang-",/^{{{([\S\s]+?)}}}/],["lang-",/^`([^\n\r`]+)`/],["str",/^https?:\/\/[^\s#/?]*(?:\/[^\s#?]*)?(?:\?[^\s#]*)?(?:#\S*)?/i],["pln",/^(?:\r\n|[\S\s])[^\n\r#*=A-[^`h{~]*/]]),["wiki"]); +PR.registerLangHandler(PR.createSimpleLexer([["kwd",/^#[a-z]+/i,null,"#"]],[]),["wiki.meta"]); diff --git a/releases/2.3.0/api/js/google-code-prettify/lang-xq.js b/releases/2.3.0/api/js/google-code-prettify/lang-xq.js new file mode 100644 index 00000000..e323ae32 --- /dev/null +++ b/releases/2.3.0/api/js/google-code-prettify/lang-xq.js @@ -0,0 +1,3 @@ +PR.registerLangHandler(PR.createSimpleLexer([["var pln",/^\$[\w-]+/,null,"$"]],[["pln",/^[\s=][<>][\s=]/],["lit",/^@[\w-]+/],["tag",/^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["com",/^\(:[\S\s]*?:\)/],["pln",/^[(),/;[\]{}]$/],["str",/^(?:"(?:[^"\\{]|\\[\S\s])*(?:"|$)|'(?:[^'\\{]|\\[\S\s])*(?:'|$))/,null,"\"'"],["kwd",/^(?:xquery|where|version|variable|union|typeswitch|treat|to|then|text|stable|sortby|some|self|schema|satisfies|returns|return|ref|processing-instruction|preceding-sibling|preceding|precedes|parent|only|of|node|namespace|module|let|item|intersect|instance|in|import|if|function|for|follows|following-sibling|following|external|except|every|else|element|descending|descendant-or-self|descendant|define|default|declare|comment|child|cast|case|before|attribute|assert|ascending|as|ancestor-or-self|ancestor|after|eq|order|by|or|and|schema-element|document-node|node|at)\b/], +["typ",/^(?:xs:yearMonthDuration|xs:unsignedLong|xs:time|xs:string|xs:short|xs:QName|xs:Name|xs:long|xs:integer|xs:int|xs:gYearMonth|xs:gYear|xs:gMonthDay|xs:gDay|xs:float|xs:duration|xs:double|xs:decimal|xs:dayTimeDuration|xs:dateTime|xs:date|xs:byte|xs:boolean|xs:anyURI|xf:yearMonthDuration)\b/,null],["fun pln",/^(?:xp:dereference|xinc:node-expand|xinc:link-references|xinc:link-expand|xhtml:restructure|xhtml:clean|xhtml:add-lists|xdmp:zip-manifest|xdmp:zip-get|xdmp:zip-create|xdmp:xquery-version|xdmp:word-convert|xdmp:with-namespaces|xdmp:version|xdmp:value|xdmp:user-roles|xdmp:user-last-login|xdmp:user|xdmp:url-encode|xdmp:url-decode|xdmp:uri-is-file|xdmp:uri-format|xdmp:uri-content-type|xdmp:unquote|xdmp:unpath|xdmp:triggers-database|xdmp:trace|xdmp:to-json|xdmp:tidy|xdmp:subbinary|xdmp:strftime|xdmp:spawn-in|xdmp:spawn|xdmp:sleep|xdmp:shutdown|xdmp:set-session-field|xdmp:set-response-encoding|xdmp:set-response-content-type|xdmp:set-response-code|xdmp:set-request-time-limit|xdmp:set|xdmp:servers|xdmp:server-status|xdmp:server-name|xdmp:server|xdmp:security-database|xdmp:security-assert|xdmp:schema-database|xdmp:save|xdmp:role-roles|xdmp:role|xdmp:rethrow|xdmp:restart|xdmp:request-timestamp|xdmp:request-status|xdmp:request-cancel|xdmp:request|xdmp:redirect-response|xdmp:random|xdmp:quote|xdmp:query-trace|xdmp:query-meters|xdmp:product-edition|xdmp:privilege-roles|xdmp:privilege|xdmp:pretty-print|xdmp:powerpoint-convert|xdmp:platform|xdmp:permission|xdmp:pdf-convert|xdmp:path|xdmp:octal-to-integer|xdmp:node-uri|xdmp:node-replace|xdmp:node-kind|xdmp:node-insert-child|xdmp:node-insert-before|xdmp:node-insert-after|xdmp:node-delete|xdmp:node-database|xdmp:mul64|xdmp:modules-root|xdmp:modules-database|xdmp:merging|xdmp:merge-cancel|xdmp:merge|xdmp:md5|xdmp:logout|xdmp:login|xdmp:log-level|xdmp:log|xdmp:lock-release|xdmp:lock-acquire|xdmp:load|xdmp:invoke-in|xdmp:invoke|xdmp:integer-to-octal|xdmp:integer-to-hex|xdmp:http-put|xdmp:http-post|xdmp:http-options|xdmp:http-head|xdmp:http-get|xdmp:http-delete|xdmp:hosts|xdmp:host-status|xdmp:host-name|xdmp:host|xdmp:hex-to-integer|xdmp:hash64|xdmp:hash32|xdmp:has-privilege|xdmp:groups|xdmp:group-serves|xdmp:group-servers|xdmp:group-name|xdmp:group-hosts|xdmp:group|xdmp:get-session-field-names|xdmp:get-session-field|xdmp:get-response-encoding|xdmp:get-response-code|xdmp:get-request-username|xdmp:get-request-user|xdmp:get-request-url|xdmp:get-request-protocol|xdmp:get-request-path|xdmp:get-request-method|xdmp:get-request-header-names|xdmp:get-request-header|xdmp:get-request-field-names|xdmp:get-request-field-filename|xdmp:get-request-field-content-type|xdmp:get-request-field|xdmp:get-request-client-certificate|xdmp:get-request-client-address|xdmp:get-request-body|xdmp:get-current-user|xdmp:get-current-roles|xdmp:get|xdmp:function-name|xdmp:function-module|xdmp:function|xdmp:from-json|xdmp:forests|xdmp:forest-status|xdmp:forest-restore|xdmp:forest-restart|xdmp:forest-name|xdmp:forest-delete|xdmp:forest-databases|xdmp:forest-counts|xdmp:forest-clear|xdmp:forest-backup|xdmp:forest|xdmp:filesystem-file|xdmp:filesystem-directory|xdmp:exists|xdmp:excel-convert|xdmp:eval-in|xdmp:eval|xdmp:estimate|xdmp:email|xdmp:element-content-type|xdmp:elapsed-time|xdmp:document-set-quality|xdmp:document-set-property|xdmp:document-set-properties|xdmp:document-set-permissions|xdmp:document-set-collections|xdmp:document-remove-properties|xdmp:document-remove-permissions|xdmp:document-remove-collections|xdmp:document-properties|xdmp:document-locks|xdmp:document-load|xdmp:document-insert|xdmp:document-get-quality|xdmp:document-get-properties|xdmp:document-get-permissions|xdmp:document-get-collections|xdmp:document-get|xdmp:document-forest|xdmp:document-delete|xdmp:document-add-properties|xdmp:document-add-permissions|xdmp:document-add-collections|xdmp:directory-properties|xdmp:directory-locks|xdmp:directory-delete|xdmp:directory-create|xdmp:directory|xdmp:diacritic-less|xdmp:describe|xdmp:default-permissions|xdmp:default-collections|xdmp:databases|xdmp:database-restore-validate|xdmp:database-restore-status|xdmp:database-restore-cancel|xdmp:database-restore|xdmp:database-name|xdmp:database-forests|xdmp:database-backup-validate|xdmp:database-backup-status|xdmp:database-backup-purge|xdmp:database-backup-cancel|xdmp:database-backup|xdmp:database|xdmp:collection-properties|xdmp:collection-locks|xdmp:collection-delete|xdmp:collation-canonical-uri|xdmp:castable-as|xdmp:can-grant-roles|xdmp:base64-encode|xdmp:base64-decode|xdmp:architecture|xdmp:apply|xdmp:amp-roles|xdmp:amp|xdmp:add64|xdmp:add-response-header|xdmp:access|trgr:trigger-set-recursive|trgr:trigger-set-permissions|trgr:trigger-set-name|trgr:trigger-set-module|trgr:trigger-set-event|trgr:trigger-set-description|trgr:trigger-remove-permissions|trgr:trigger-module|trgr:trigger-get-permissions|trgr:trigger-enable|trgr:trigger-disable|trgr:trigger-database-online-event|trgr:trigger-data-event|trgr:trigger-add-permissions|trgr:remove-trigger|trgr:property-content|trgr:pre-commit|trgr:post-commit|trgr:get-trigger-by-id|trgr:get-trigger|trgr:document-scope|trgr:document-content|trgr:directory-scope|trgr:create-trigger|trgr:collection-scope|trgr:any-property-content|thsr:set-entry|thsr:remove-term|thsr:remove-synonym|thsr:remove-entry|thsr:query-lookup|thsr:lookup|thsr:load|thsr:insert|thsr:expand|thsr:add-synonym|spell:suggest-detailed|spell:suggest|spell:remove-word|spell:make-dictionary|spell:load|spell:levenshtein-distance|spell:is-correct|spell:insert|spell:double-metaphone|spell:add-word|sec:users-collection|sec:user-set-roles|sec:user-set-password|sec:user-set-name|sec:user-set-description|sec:user-set-default-permissions|sec:user-set-default-collections|sec:user-remove-roles|sec:user-privileges|sec:user-get-roles|sec:user-get-description|sec:user-get-default-permissions|sec:user-get-default-collections|sec:user-doc-permissions|sec:user-doc-collections|sec:user-add-roles|sec:unprotect-collection|sec:uid-for-name|sec:set-realm|sec:security-version|sec:security-namespace|sec:security-installed|sec:security-collection|sec:roles-collection|sec:role-set-roles|sec:role-set-name|sec:role-set-description|sec:role-set-default-permissions|sec:role-set-default-collections|sec:role-remove-roles|sec:role-privileges|sec:role-get-roles|sec:role-get-description|sec:role-get-default-permissions|sec:role-get-default-collections|sec:role-doc-permissions|sec:role-doc-collections|sec:role-add-roles|sec:remove-user|sec:remove-role-from-users|sec:remove-role-from-role|sec:remove-role-from-privileges|sec:remove-role-from-amps|sec:remove-role|sec:remove-privilege|sec:remove-amp|sec:protect-collection|sec:privileges-collection|sec:privilege-set-roles|sec:privilege-set-name|sec:privilege-remove-roles|sec:privilege-get-roles|sec:privilege-add-roles|sec:priv-doc-permissions|sec:priv-doc-collections|sec:get-user-names|sec:get-unique-elem-id|sec:get-role-names|sec:get-role-ids|sec:get-privilege|sec:get-distinct-permissions|sec:get-collection|sec:get-amp|sec:create-user-with-role|sec:create-user|sec:create-role|sec:create-privilege|sec:create-amp|sec:collections-collection|sec:collection-set-permissions|sec:collection-remove-permissions|sec:collection-get-permissions|sec:collection-add-permissions|sec:check-admin|sec:amps-collection|sec:amp-set-roles|sec:amp-remove-roles|sec:amp-get-roles|sec:amp-doc-permissions|sec:amp-doc-collections|sec:amp-add-roles|search:unparse|search:suggest|search:snippet|search:search|search:resolve-nodes|search:resolve|search:remove-constraint|search:parse|search:get-default-options|search:estimate|search:check-options|prof:value|prof:reset|prof:report|prof:invoke|prof:eval|prof:enable|prof:disable|prof:allowed|ppt:clean|pki:template-set-request|pki:template-set-name|pki:template-set-key-type|pki:template-set-key-options|pki:template-set-description|pki:template-in-use|pki:template-get-version|pki:template-get-request|pki:template-get-name|pki:template-get-key-type|pki:template-get-key-options|pki:template-get-id|pki:template-get-description|pki:need-certificate|pki:is-temporary|pki:insert-trusted-certificates|pki:insert-template|pki:insert-signed-certificates|pki:insert-certificate-revocation-list|pki:get-trusted-certificate-ids|pki:get-template-ids|pki:get-template-certificate-authority|pki:get-template-by-name|pki:get-template|pki:get-pending-certificate-requests-xml|pki:get-pending-certificate-requests-pem|pki:get-pending-certificate-request|pki:get-certificates-for-template-xml|pki:get-certificates-for-template|pki:get-certificates|pki:get-certificate-xml|pki:get-certificate-pem|pki:get-certificate|pki:generate-temporary-certificate-if-necessary|pki:generate-temporary-certificate|pki:generate-template-certificate-authority|pki:generate-certificate-request|pki:delete-template|pki:delete-certificate|pki:create-template|pdf:make-toc|pdf:insert-toc-headers|pdf:get-toc|pdf:clean|p:status-transition|p:state-transition|p:remove|p:pipelines|p:insert|p:get-by-id|p:get|p:execute|p:create|p:condition|p:collection|p:action|ooxml:runs-merge|ooxml:package-uris|ooxml:package-parts-insert|ooxml:package-parts|msword:clean|mcgm:polygon|mcgm:point|mcgm:geospatial-query-from-elements|mcgm:geospatial-query|mcgm:circle|math:tanh|math:tan|math:sqrt|math:sinh|math:sin|math:pow|math:modf|math:log10|math:log|math:ldexp|math:frexp|math:fmod|math:floor|math:fabs|math:exp|math:cosh|math:cos|math:ceil|math:atan2|math:atan|math:asin|math:acos|map:put|map:map|map:keys|map:get|map:delete|map:count|map:clear|lnk:to|lnk:remove|lnk:insert|lnk:get|lnk:from|lnk:create|kml:polygon|kml:point|kml:interior-polygon|kml:geospatial-query-from-elements|kml:geospatial-query|kml:circle|kml:box|gml:polygon|gml:point|gml:interior-polygon|gml:geospatial-query-from-elements|gml:geospatial-query|gml:circle|gml:box|georss:point|georss:geospatial-query|georss:circle|geo:polygon|geo:point|geo:interior-polygon|geo:geospatial-query-from-elements|geo:geospatial-query|geo:circle|geo:box|fn:zero-or-one|fn:years-from-duration|fn:year-from-dateTime|fn:year-from-date|fn:upper-case|fn:unordered|fn:true|fn:translate|fn:trace|fn:tokenize|fn:timezone-from-time|fn:timezone-from-dateTime|fn:timezone-from-date|fn:sum|fn:subtract-dateTimes-yielding-yearMonthDuration|fn:subtract-dateTimes-yielding-dayTimeDuration|fn:substring-before|fn:substring-after|fn:substring|fn:subsequence|fn:string-to-codepoints|fn:string-pad|fn:string-length|fn:string-join|fn:string|fn:static-base-uri|fn:starts-with|fn:seconds-from-time|fn:seconds-from-duration|fn:seconds-from-dateTime|fn:round-half-to-even|fn:round|fn:root|fn:reverse|fn:resolve-uri|fn:resolve-QName|fn:replace|fn:remove|fn:QName|fn:prefix-from-QName|fn:position|fn:one-or-more|fn:number|fn:not|fn:normalize-unicode|fn:normalize-space|fn:node-name|fn:node-kind|fn:nilled|fn:namespace-uri-from-QName|fn:namespace-uri-for-prefix|fn:namespace-uri|fn:name|fn:months-from-duration|fn:month-from-dateTime|fn:month-from-date|fn:minutes-from-time|fn:minutes-from-duration|fn:minutes-from-dateTime|fn:min|fn:max|fn:matches|fn:lower-case|fn:local-name-from-QName|fn:local-name|fn:last|fn:lang|fn:iri-to-uri|fn:insert-before|fn:index-of|fn:in-scope-prefixes|fn:implicit-timezone|fn:idref|fn:id|fn:hours-from-time|fn:hours-from-duration|fn:hours-from-dateTime|fn:floor|fn:false|fn:expanded-QName|fn:exists|fn:exactly-one|fn:escape-uri|fn:escape-html-uri|fn:error|fn:ends-with|fn:encode-for-uri|fn:empty|fn:document-uri|fn:doc-available|fn:doc|fn:distinct-values|fn:distinct-nodes|fn:default-collation|fn:deep-equal|fn:days-from-duration|fn:day-from-dateTime|fn:day-from-date|fn:data|fn:current-time|fn:current-dateTime|fn:current-date|fn:count|fn:contains|fn:concat|fn:compare|fn:collection|fn:codepoints-to-string|fn:codepoint-equal|fn:ceiling|fn:boolean|fn:base-uri|fn:avg|fn:adjust-time-to-timezone|fn:adjust-dateTime-to-timezone|fn:adjust-date-to-timezone|fn:abs|feed:unsubscribe|feed:subscription|feed:subscribe|feed:request|feed:item|feed:description|excel:clean|entity:enrich|dom:set-pipelines|dom:set-permissions|dom:set-name|dom:set-evaluation-context|dom:set-domain-scope|dom:set-description|dom:remove-pipeline|dom:remove-permissions|dom:remove|dom:get|dom:evaluation-context|dom:domains|dom:domain-scope|dom:create|dom:configuration-set-restart-user|dom:configuration-set-permissions|dom:configuration-set-evaluation-context|dom:configuration-set-default-domain|dom:configuration-get|dom:configuration-create|dom:collection|dom:add-pipeline|dom:add-permissions|dls:retention-rules|dls:retention-rule-remove|dls:retention-rule-insert|dls:retention-rule|dls:purge|dls:node-expand|dls:link-references|dls:link-expand|dls:documents-query|dls:document-versions-query|dls:document-version-uri|dls:document-version-query|dls:document-version-delete|dls:document-version-as-of|dls:document-version|dls:document-update|dls:document-unmanage|dls:document-set-quality|dls:document-set-property|dls:document-set-properties|dls:document-set-permissions|dls:document-set-collections|dls:document-retention-rules|dls:document-remove-properties|dls:document-remove-permissions|dls:document-remove-collections|dls:document-purge|dls:document-manage|dls:document-is-managed|dls:document-insert-and-manage|dls:document-include-query|dls:document-history|dls:document-get-permissions|dls:document-extract-part|dls:document-delete|dls:document-checkout-status|dls:document-checkout|dls:document-checkin|dls:document-add-properties|dls:document-add-permissions|dls:document-add-collections|dls:break-checkout|dls:author-query|dls:as-of-query|dbk:convert|dbg:wait|dbg:value|dbg:stopped|dbg:stop|dbg:step|dbg:status|dbg:stack|dbg:out|dbg:next|dbg:line|dbg:invoke|dbg:function|dbg:finish|dbg:expr|dbg:eval|dbg:disconnect|dbg:detach|dbg:continue|dbg:connect|dbg:clear|dbg:breakpoints|dbg:break|dbg:attached|dbg:attach|cvt:save-converted-documents|cvt:part-uri|cvt:destination-uri|cvt:basepath|cvt:basename|cts:words|cts:word-query-weight|cts:word-query-text|cts:word-query-options|cts:word-query|cts:word-match|cts:walk|cts:uris|cts:uri-match|cts:train|cts:tokenize|cts:thresholds|cts:stem|cts:similar-query-weight|cts:similar-query-nodes|cts:similar-query|cts:shortest-distance|cts:search|cts:score|cts:reverse-query-weight|cts:reverse-query-nodes|cts:reverse-query|cts:remainder|cts:registered-query-weight|cts:registered-query-options|cts:registered-query-ids|cts:registered-query|cts:register|cts:query|cts:quality|cts:properties-query-query|cts:properties-query|cts:polygon-vertices|cts:polygon|cts:point-longitude|cts:point-latitude|cts:point|cts:or-query-queries|cts:or-query|cts:not-query-weight|cts:not-query-query|cts:not-query|cts:near-query-weight|cts:near-query-queries|cts:near-query-options|cts:near-query-distance|cts:near-query|cts:highlight|cts:geospatial-co-occurrences|cts:frequency|cts:fitness|cts:field-words|cts:field-word-query-weight|cts:field-word-query-text|cts:field-word-query-options|cts:field-word-query-field-name|cts:field-word-query|cts:field-word-match|cts:entity-highlight|cts:element-words|cts:element-word-query-weight|cts:element-word-query-text|cts:element-word-query-options|cts:element-word-query-element-name|cts:element-word-query|cts:element-word-match|cts:element-values|cts:element-value-ranges|cts:element-value-query-weight|cts:element-value-query-text|cts:element-value-query-options|cts:element-value-query-element-name|cts:element-value-query|cts:element-value-match|cts:element-value-geospatial-co-occurrences|cts:element-value-co-occurrences|cts:element-range-query-weight|cts:element-range-query-value|cts:element-range-query-options|cts:element-range-query-operator|cts:element-range-query-element-name|cts:element-range-query|cts:element-query-query|cts:element-query-element-name|cts:element-query|cts:element-pair-geospatial-values|cts:element-pair-geospatial-value-match|cts:element-pair-geospatial-query-weight|cts:element-pair-geospatial-query-region|cts:element-pair-geospatial-query-options|cts:element-pair-geospatial-query-longitude-name|cts:element-pair-geospatial-query-latitude-name|cts:element-pair-geospatial-query-element-name|cts:element-pair-geospatial-query|cts:element-pair-geospatial-boxes|cts:element-geospatial-values|cts:element-geospatial-value-match|cts:element-geospatial-query-weight|cts:element-geospatial-query-region|cts:element-geospatial-query-options|cts:element-geospatial-query-element-name|cts:element-geospatial-query|cts:element-geospatial-boxes|cts:element-child-geospatial-values|cts:element-child-geospatial-value-match|cts:element-child-geospatial-query-weight|cts:element-child-geospatial-query-region|cts:element-child-geospatial-query-options|cts:element-child-geospatial-query-element-name|cts:element-child-geospatial-query-child-name|cts:element-child-geospatial-query|cts:element-child-geospatial-boxes|cts:element-attribute-words|cts:element-attribute-word-query-weight|cts:element-attribute-word-query-text|cts:element-attribute-word-query-options|cts:element-attribute-word-query-element-name|cts:element-attribute-word-query-attribute-name|cts:element-attribute-word-query|cts:element-attribute-word-match|cts:element-attribute-values|cts:element-attribute-value-ranges|cts:element-attribute-value-query-weight|cts:element-attribute-value-query-text|cts:element-attribute-value-query-options|cts:element-attribute-value-query-element-name|cts:element-attribute-value-query-attribute-name|cts:element-attribute-value-query|cts:element-attribute-value-match|cts:element-attribute-value-geospatial-co-occurrences|cts:element-attribute-value-co-occurrences|cts:element-attribute-range-query-weight|cts:element-attribute-range-query-value|cts:element-attribute-range-query-options|cts:element-attribute-range-query-operator|cts:element-attribute-range-query-element-name|cts:element-attribute-range-query-attribute-name|cts:element-attribute-range-query|cts:element-attribute-pair-geospatial-values|cts:element-attribute-pair-geospatial-value-match|cts:element-attribute-pair-geospatial-query-weight|cts:element-attribute-pair-geospatial-query-region|cts:element-attribute-pair-geospatial-query-options|cts:element-attribute-pair-geospatial-query-longitude-name|cts:element-attribute-pair-geospatial-query-latitude-name|cts:element-attribute-pair-geospatial-query-element-name|cts:element-attribute-pair-geospatial-query|cts:element-attribute-pair-geospatial-boxes|cts:document-query-uris|cts:document-query|cts:distance|cts:directory-query-uris|cts:directory-query-depth|cts:directory-query|cts:destination|cts:deregister|cts:contains|cts:confidence|cts:collections|cts:collection-query-uris|cts:collection-query|cts:collection-match|cts:classify|cts:circle-radius|cts:circle-center|cts:circle|cts:box-west|cts:box-south|cts:box-north|cts:box-east|cts:box|cts:bearing|cts:arc-intersection|cts:and-query-queries|cts:and-query-options|cts:and-query|cts:and-not-query-positive-query|cts:and-not-query-negative-query|cts:and-not-query|css:get|css:convert|cpf:success|cpf:failure|cpf:document-set-state|cpf:document-set-processing-status|cpf:document-set-last-updated|cpf:document-set-error|cpf:document-get-state|cpf:document-get-processing-status|cpf:document-get-last-updated|cpf:document-get-error|cpf:check-transition|alert:spawn-matching-actions|alert:rule-user-id-query|alert:rule-set-user-id|alert:rule-set-query|alert:rule-set-options|alert:rule-set-name|alert:rule-set-description|alert:rule-set-action|alert:rule-remove|alert:rule-name-query|alert:rule-insert|alert:rule-id-query|alert:rule-get-user-id|alert:rule-get-query|alert:rule-get-options|alert:rule-get-name|alert:rule-get-id|alert:rule-get-description|alert:rule-get-action|alert:rule-action-query|alert:remove-triggers|alert:make-rule|alert:make-log-action|alert:make-config|alert:make-action|alert:invoke-matching-actions|alert:get-my-rules|alert:get-all-rules|alert:get-actions|alert:find-matching-rules|alert:create-triggers|alert:config-set-uri|alert:config-set-trigger-ids|alert:config-set-options|alert:config-set-name|alert:config-set-description|alert:config-set-cpf-domain-names|alert:config-set-cpf-domain-ids|alert:config-insert|alert:config-get-uri|alert:config-get-trigger-ids|alert:config-get-options|alert:config-get-name|alert:config-get-id|alert:config-get-description|alert:config-get-cpf-domain-names|alert:config-get-cpf-domain-ids|alert:config-get|alert:config-delete|alert:action-set-options|alert:action-set-name|alert:action-set-module-root|alert:action-set-module-db|alert:action-set-module|alert:action-set-description|alert:action-remove|alert:action-insert|alert:action-get-options|alert:action-get-name|alert:action-get-module-root|alert:action-get-module-db|alert:action-get-module|alert:action-get-description|zero-or-one|years-from-duration|year-from-dateTime|year-from-date|upper-case|unordered|true|translate|trace|tokenize|timezone-from-time|timezone-from-dateTime|timezone-from-date|sum|subtract-dateTimes-yielding-yearMonthDuration|subtract-dateTimes-yielding-dayTimeDuration|substring-before|substring-after|substring|subsequence|string-to-codepoints|string-pad|string-length|string-join|string|static-base-uri|starts-with|seconds-from-time|seconds-from-duration|seconds-from-dateTime|round-half-to-even|round|root|reverse|resolve-uri|resolve-QName|replace|remove|QName|prefix-from-QName|position|one-or-more|number|not|normalize-unicode|normalize-space|node-name|node-kind|nilled|namespace-uri-from-QName|namespace-uri-for-prefix|namespace-uri|name|months-from-duration|month-from-dateTime|month-from-date|minutes-from-time|minutes-from-duration|minutes-from-dateTime|min|max|matches|lower-case|local-name-from-QName|local-name|last|lang|iri-to-uri|insert-before|index-of|in-scope-prefixes|implicit-timezone|idref|id|hours-from-time|hours-from-duration|hours-from-dateTime|floor|false|expanded-QName|exists|exactly-one|escape-uri|escape-html-uri|error|ends-with|encode-for-uri|empty|document-uri|doc-available|doc|distinct-values|distinct-nodes|default-collation|deep-equal|days-from-duration|day-from-dateTime|day-from-date|data|current-time|current-dateTime|current-date|count|contains|concat|compare|collection|codepoints-to-string|codepoint-equal|ceiling|boolean|base-uri|avg|adjust-time-to-timezone|adjust-dateTime-to-timezone|adjust-date-to-timezone|abs)\b/], +["pln",/^[\w:-]+/],["pln",/^[\t\n\r \xa0]+/]]),["xq","xquery"]); diff --git a/releases/2.3.0/api/js/google-code-prettify/lang-yaml.js b/releases/2.3.0/api/js/google-code-prettify/lang-yaml.js new file mode 100644 index 00000000..c38729b6 --- /dev/null +++ b/releases/2.3.0/api/js/google-code-prettify/lang-yaml.js @@ -0,0 +1,2 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["pun",/^[:>?|]+/,a,":|>?"],["dec",/^%(?:YAML|TAG)[^\n\r#]+/,a,"%"],["typ",/^&\S+/,a,"&"],["typ",/^!\S*/,a,"!"],["str",/^"(?:[^"\\]|\\.)*(?:"|$)/,a,'"'],["str",/^'(?:[^']|'')*(?:'|$)/,a,"'"],["com",/^#[^\n\r]*/,a,"#"],["pln",/^\s+/,a," \t\r\n"]],[["dec",/^(?:---|\.\.\.)(?:[\n\r]|$)/],["pun",/^-/],["kwd",/^\w+:[\n\r ]/],["pln",/^\w+/]]),["yaml","yml"]); diff --git a/releases/2.3.0/api/js/google-code-prettify/prettify.css b/releases/2.3.0/api/js/google-code-prettify/prettify.css new file mode 100644 index 00000000..d44b3a22 --- /dev/null +++ b/releases/2.3.0/api/js/google-code-prettify/prettify.css @@ -0,0 +1 @@ +.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee} \ No newline at end of file diff --git a/releases/2.3.0/api/js/google-code-prettify/prettify.js b/releases/2.3.0/api/js/google-code-prettify/prettify.js new file mode 100644 index 00000000..eef5ad7e --- /dev/null +++ b/releases/2.3.0/api/js/google-code-prettify/prettify.js @@ -0,0 +1,28 @@ +var q=null;window.PR_SHOULD_USE_CONTINUATION=!0; +(function(){function L(a){function m(a){var f=a.charCodeAt(0);if(f!==92)return f;var b=a.charAt(1);return(f=r[b])?f:"0"<=b&&b<="7"?parseInt(a.substring(1),8):b==="u"||b==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function e(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);a=String.fromCharCode(a);if(a==="\\"||a==="-"||a==="["||a==="]")a="\\"+a;return a}function h(a){for(var f=a.substring(1,a.length-1).match(/\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\[0-3][0-7]{0,2}|\\[0-7]{1,2}|\\[\S\s]|[^\\]/g),a= +[],b=[],o=f[0]==="^",c=o?1:0,i=f.length;c122||(d<65||j>90||b.push([Math.max(65,j)|32,Math.min(d,90)|32]),d<97||j>122||b.push([Math.max(97,j)&-33,Math.min(d,122)&-33]))}}b.sort(function(a,f){return a[0]-f[0]||f[1]-a[1]});f=[];j=[NaN,NaN];for(c=0;ci[0]&&(i[1]+1>i[0]&&b.push("-"),b.push(e(i[1])));b.push("]");return b.join("")}function y(a){for(var f=a.source.match(/\[(?:[^\\\]]|\\[\S\s])*]|\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\\d+|\\[^\dux]|\(\?[!:=]|[()^]|[^()[\\^]+/g),b=f.length,d=[],c=0,i=0;c=2&&a==="["?f[c]=h(j):a!=="\\"&&(f[c]=j.replace(/[A-Za-z]/g,function(a){a=a.charCodeAt(0);return"["+String.fromCharCode(a&-33,a|32)+"]"}));return f.join("")}for(var t=0,s=!1,l=!1,p=0,d=a.length;p=5&&"lang-"===b.substring(0,5))&&!(o&&typeof o[1]==="string"))c=!1,b="src";c||(r[f]=b)}i=d;d+=f.length;if(c){c=o[1];var j=f.indexOf(c),k=j+c.length;o[2]&&(k=f.length-o[2].length,j=k-c.length);b=b.substring(5);B(l+i,f.substring(0,j),e,p);B(l+i+j,c,C(b,c),p);B(l+i+k,f.substring(k),e,p)}else p.push(l+i,b)}a.e=p}var h={},y;(function(){for(var e=a.concat(m), +l=[],p={},d=0,g=e.length;d=0;)h[n.charAt(k)]=r;r=r[1];n=""+r;p.hasOwnProperty(n)||(l.push(r),p[n]=q)}l.push(/[\S\s]/);y=L(l)})();var t=m.length;return e}function u(a){var m=[],e=[];a.tripleQuotedStrings?m.push(["str",/^(?:'''(?:[^'\\]|\\[\S\s]|''?(?=[^']))*(?:'''|$)|"""(?:[^"\\]|\\[\S\s]|""?(?=[^"]))*(?:"""|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$))/,q,"'\""]):a.multiLineStrings?m.push(["str",/^(?:'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$)|`(?:[^\\`]|\\[\S\s])*(?:`|$))/, +q,"'\"`"]):m.push(["str",/^(?:'(?:[^\n\r'\\]|\\.)*(?:'|$)|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,q,"\"'"]);a.verbatimStrings&&e.push(["str",/^@"(?:[^"]|"")*(?:"|$)/,q]);var h=a.hashComments;h&&(a.cStyleComments?(h>1?m.push(["com",/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,q,"#"]):m.push(["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,q,"#"]),e.push(["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,q])):m.push(["com",/^#[^\n\r]*/, +q,"#"]));a.cStyleComments&&(e.push(["com",/^\/\/[^\n\r]*/,q]),e.push(["com",/^\/\*[\S\s]*?(?:\*\/|$)/,q]));a.regexLiterals&&e.push(["lang-regex",/^(?:^^\.?|[!+-]|!=|!==|#|%|%=|&|&&|&&=|&=|\(|\*|\*=|\+=|,|-=|->|\/|\/=|:|::|;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|[?@[^]|\^=|\^\^|\^\^=|{|\||\|=|\|\||\|\|=|~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\s*(\/(?=[^*/])(?:[^/[\\]|\\[\S\s]|\[(?:[^\\\]]|\\[\S\s])*(?:]|$))+\/)/]);(h=a.types)&&e.push(["typ",h]);a=(""+a.keywords).replace(/^ | $/g, +"");a.length&&e.push(["kwd",RegExp("^(?:"+a.replace(/[\s,]+/g,"|")+")\\b"),q]);m.push(["pln",/^\s+/,q," \r\n\t\xa0"]);e.push(["lit",/^@[$_a-z][\w$@]*/i,q],["typ",/^(?:[@_]?[A-Z]+[a-z][\w$@]*|\w+_t\b)/,q],["pln",/^[$_a-z][\w$@]*/i,q],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,q,"0123456789"],["pln",/^\\[\S\s]?/,q],["pun",/^.[^\s\w"-$'./@\\`]*/,q]);return x(m,e)}function D(a,m){function e(a){switch(a.nodeType){case 1:if(k.test(a.className))break;if("BR"===a.nodeName)h(a), +a.parentNode&&a.parentNode.removeChild(a);else for(a=a.firstChild;a;a=a.nextSibling)e(a);break;case 3:case 4:if(p){var b=a.nodeValue,d=b.match(t);if(d){var c=b.substring(0,d.index);a.nodeValue=c;(b=b.substring(d.index+d[0].length))&&a.parentNode.insertBefore(s.createTextNode(b),a.nextSibling);h(a);c||a.parentNode.removeChild(a)}}}}function h(a){function b(a,d){var e=d?a.cloneNode(!1):a,f=a.parentNode;if(f){var f=b(f,1),g=a.nextSibling;f.appendChild(e);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return e} +for(;!a.nextSibling;)if(a=a.parentNode,!a)return;for(var a=b(a.nextSibling,0),e;(e=a.parentNode)&&e.nodeType===1;)a=e;d.push(a)}var k=/(?:^|\s)nocode(?:\s|$)/,t=/\r\n?|\n/,s=a.ownerDocument,l;a.currentStyle?l=a.currentStyle.whiteSpace:window.getComputedStyle&&(l=s.defaultView.getComputedStyle(a,q).getPropertyValue("white-space"));var p=l&&"pre"===l.substring(0,3);for(l=s.createElement("LI");a.firstChild;)l.appendChild(a.firstChild);for(var d=[l],g=0;g=0;){var h=m[e];A.hasOwnProperty(h)?window.console&&console.warn("cannot override language handler %s",h):A[h]=a}}function C(a,m){if(!a||!A.hasOwnProperty(a))a=/^\s*=o&&(h+=2);e>=c&&(a+=2)}}catch(w){"console"in window&&console.log(w&&w.stack?w.stack:w)}}var v=["break,continue,do,else,for,if,return,while"],w=[[v,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"], +"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],F=[w,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],G=[w,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"], +H=[G,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],w=[w,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],I=[v,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"], +J=[v,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],v=[v,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],K=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,N=/\S/,O=u({keywords:[F,H,w,"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END"+ +I,J,v],hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),A={};k(O,["default-code"]);k(x([],[["pln",/^[^]*(?:>|$)/],["com",/^<\!--[\S\s]*?(?:--\>|$)/],["lang-",/^<\?([\S\s]+?)(?:\?>|$)/],["lang-",/^<%([\S\s]+?)(?:%>|$)/],["pun",/^(?:<[%?]|[%?]>)/],["lang-",/^]*>([\S\s]+?)<\/xmp\b[^>]*>/i],["lang-js",/^]*>([\S\s]*?)(<\/script\b[^>]*>)/i],["lang-css",/^]*>([\S\s]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]), +["default-markup","htm","html","mxml","xhtml","xml","xsl"]);k(x([["pln",/^\s+/,q," \t\r\n"],["atv",/^(?:"[^"]*"?|'[^']*'?)/,q,"\"'"]],[["tag",/^^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["atn",/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^\s"'>]*(?:[^\s"'/>]|\/(?=\s)))/],["pun",/^[/<->]+/],["lang-js",/^on\w+\s*=\s*"([^"]+)"/i],["lang-js",/^on\w+\s*=\s*'([^']+)'/i],["lang-js",/^on\w+\s*=\s*([^\s"'>]+)/i],["lang-css",/^style\s*=\s*"([^"]+)"/i],["lang-css",/^style\s*=\s*'([^']+)'/i],["lang-css", +/^style\s*=\s*([^\s"'>]+)/i]]),["in.tag"]);k(x([],[["atv",/^[\S\s]+/]]),["uq.val"]);k(u({keywords:F,hashComments:!0,cStyleComments:!0,types:K}),["c","cc","cpp","cxx","cyc","m"]);k(u({keywords:"null,true,false"}),["json"]);k(u({keywords:H,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:K}),["cs"]);k(u({keywords:G,cStyleComments:!0}),["java"]);k(u({keywords:v,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]);k(u({keywords:I,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}), +["cv","py"]);k(u({keywords:"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]);k(u({keywords:J,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]);k(u({keywords:w,cStyleComments:!0,regexLiterals:!0}),["js"]);k(u({keywords:"all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes", +hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]);k(x([],[["str",/^[\S\s]+/]]),["regex"]);window.prettyPrintOne=function(a,m,e){var h=document.createElement("PRE");h.innerHTML=a;e&&D(h,e);E({g:m,i:e,h:h});return h.innerHTML};window.prettyPrint=function(a){function m(){for(var e=window.PR_SHOULD_USE_CONTINUATION?l.now()+250:Infinity;p=0){var k=k.match(g),f,b;if(b= +!k){b=n;for(var o=void 0,c=b.firstChild;c;c=c.nextSibling)var i=c.nodeType,o=i===1?o?b:c:i===3?N.test(c.nodeValue)?b:o:o;b=(f=o===b?void 0:o)&&"CODE"===f.tagName}b&&(k=f.className.match(g));k&&(k=k[1]);b=!1;for(o=n.parentNode;o;o=o.parentNode)if((o.tagName==="pre"||o.tagName==="code"||o.tagName==="xmp")&&o.className&&o.className.indexOf("prettyprint")>=0){b=!0;break}b||((b=(b=n.className.match(/\blinenums\b(?::(\d+))?/))?b[1]&&b[1].length?+b[1]:!0:!1)&&D(n,b),d={g:k,h:n,i:b},E(d))}}p + + + + + +Overview List (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + +

 

+ + diff --git a/releases/2.3.0/api/overview-summary.html b/releases/2.3.0/api/overview-summary.html new file mode 100644 index 00000000..3c46d83f --- /dev/null +++ b/releases/2.3.0/api/overview-summary.html @@ -0,0 +1,169 @@ + + + + + + +Overview (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

RandomizedTesting Randomized Runner v2.3.0 API Documentation

+
+
+ + + + + + + + + + + + + + + + +
RandomizedRunner and RandomizedTest 
PackageDescription
com.carrotsearch.randomizedtesting 
com.carrotsearch.randomizedtesting.rules 
+
+
+ + + + + + + + + + + + +
Annotations 
PackageDescription
com.carrotsearch.randomizedtesting.annotations 
+
+
+ + + + + + + + + + + + + + + + +
Listeners, Generators and Validators 
PackageDescription
com.carrotsearch.randomizedtesting.generators 
com.carrotsearch.randomizedtesting.listeners 
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/overview-tree.html b/releases/2.3.0/api/overview-tree.html new file mode 100644 index 00000000..d674a02e --- /dev/null +++ b/releases/2.3.0/api/overview-tree.html @@ -0,0 +1,267 @@ + + + + + + +Class Hierarchy (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + +
+ + + + + +
+ + + +
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Annotation Type Hierarchy

+
    +
  • com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Timeout (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seeds (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.SeedDecorators (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seed (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Repeat (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ParametersFactory (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Nightly (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Name (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Listeners (implements java.lang.annotation.Annotation)
  • +
+

Enum Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/package-list b/releases/2.3.0/api/package-list new file mode 100644 index 00000000..0ec940da --- /dev/null +++ b/releases/2.3.0/api/package-list @@ -0,0 +1,5 @@ +com.carrotsearch.randomizedtesting +com.carrotsearch.randomizedtesting.annotations +com.carrotsearch.randomizedtesting.generators +com.carrotsearch.randomizedtesting.listeners +com.carrotsearch.randomizedtesting.rules diff --git a/releases/2.3.0/api/resources/background.gif b/releases/2.3.0/api/resources/background.gif new file mode 100644 index 0000000000000000000000000000000000000000..f471940fde2f39ef8943a6af9569bcf986b1579b GIT binary patch literal 2313 zcmV+k3HJ6!Nk%w1VKM-40OkMy00030|NlK(aXwsfKV5S}VtGJbbVOr%L0@%CZH88Q zl{{NzcR^uxNo<2iYk@pjY)*5FJz8x~bc{)B zfk z+1T6M-s9WdW8dcJ-wO*3@9+W*5AY543-j^$^!EPz_4eHZ2#>)41`h@dc!2OAgN6$a zCS2I?;lqgx6IR4nkpTe;1RN0f=zxMq2O=q`94V5d$&e>Unta)^<;;^G3>e7yp=ZvW z6DIW3xpSvaogXF?_4%`@(V;s}NR^5J!3hrtJV@1QRV&r5S*L!zYE|rss${iFkg&!? zTN5V#)~=bmMorwgZsEpdOE)iExo+FO-8;8Kga{=HbSQCnF=E6W3?o*|ID%uwi5**> zJXy127Y9m+=HQ|PhXWi+xNwoWv}n_%Pq%(e+H~mGqhq5kv4Mo|-n~g|7!F*xZ{xv< zCpXS~dGg^IGK?4@J-T%b(XnUHFul6n<@2&4)zzyO2) z3Q8`i0+UKY*`$}e9mmp;tg*))`|PsK1|hAo%u0K$vDwm4gaSkm0j{`26k#qAKmbuhxZ#cquDR>B zD{s8+&TH-uNg$C#68QG}1HMBHfrP&L@@w$F_!itRzXdCN@V|LDAu%3!IDtq1#1UV7 z#1RxvT=B(DWbCoU5l=ia$Pp`Hgb_?Mp@hmtxZDI2N-)v#$}PXVvdm1d>@v(v`0TUJ zF)Pu89(q`zv=w^nVTIF3@3BYIPA}c`(@ZCAwbNBEt@PDUKe5CTR8aB66IE1!w%Amt zy+jpcn~k>GZpVFg+H6x{_uOksvBlq0OyT$6TyQZ37k(cOxZr|JEx1sGm<(M9gH z-~PMqyn|tT=))UN`|-FFFUA#KToK0fUOaz=7}Z~KeHhVC&%O27cTfHQ^WBU8z4p&T zp#>D|V}XShTD;Hx745Iz{`>K-Z$A|7!*Boo{mY;G21vjH8t{M!OrQc6$iN0V@PQDF zpadsK!3tXNf*8!81~qnXWuHZ)kytd=_y+ADWvw31ouV;CdZ#ya*(l7-A-C-Y^+iit8O zBy3*`Ls$|5Hn4m_^I^|C7{m7EFn|5vTk;|oywIgCc9Bb*=L+Y$)M>9GC<|HGs@6NB zHLY%03!dDf=eDRt2O6lVSFRcsuWZEwU?=z$CZ0W?#VJfdN>HG(l%oKpyiftJc|Y)xkjSJYCrQal-0PC~()T9xwF!Jf zVi1UA#3BBbh(i8r5&v#Pz!cF41KjbCc?4u2@@Q~oKLirt2TM30;y6b+zyX2`Yl9u; z`0$3;v0-YUp&7NdPT#q`cZlbij$jvbRk6R>8g*>}*b9E+WDwmpHAAxYzyT aU_pX{M6b8i>#Dq3onfZy}_nli%!Q$ZV%e&!tN2 zX3B0NWXQ443Eo1rUP86rLU>O>oTp%wt3Z{Tz&P*)Iraq^_@X;RtUFY!JxH|4U!>kw zxXwqo&R3Y=EsXaR!ng@y+y$%L1P3FZ4@N!j3m5MW74HcC->_JFuvlxLXiI=-OQ2|@ zpGc#>2-aN)<1RE9^`bB0`65VSK2>5m>CHs^YZCC)NX*NfbeT1%)Cxpu2_(6cCbLvjLY`hf1%*q}QO*%V4SfOu5Nqg~`-+(-76= za<`RA&(qDB^S!nIS^od5|Nk$KPXD8(qSB!f`M*{E?A^&yOW$08V^iNPK!%UNJ-@xmz>`pG2_%4I3QWk4UdtwP!GH$C%mo2K|$Ap=_)Y!#O($1@ohsUtR1k%wI*) z4*X&g==oWh`j{uP=HFm;Ye>0>UbDdtSp^~MaQ!L9I#)Ga?q}{@T#|qec*FkMLDenm zj^sCgk!^O^3o|vG!~2$$$7`C#4Ry zdQ!tui+J1*HyavK+4{`r+zvYHj9IsRt~@uEBOreWS8~2rXAR3!|7aTdr+x4|>@$Az z)b1t$gSB~6USxpfLmy^|_J_eNt*PI=ScO1SVH895N#`ef%IOh&o-2GIjK1s-JzkyZ z@r7O%hChz}kMHCM@Wqi^R-9t&%Fh^#9dVB0%ej@$=OjXA%XZdzCXf}c>SW26_z-Te z5b{}XWg&rELM=N*%aimp)k04t2c+`WAS>ZFIPWKvtyOI))HzpRA!T!b{tv?4NzF1v zNlP%#{&p@lFFEKvcroMAsI)mq?&`!e%l+-y&j9ZqhN}oG&dB=Pw09r+Q%m0cMujS# zs$a7!9VH`CC7k{!bV(J`rm%Jpj6&nLtWhPcy$onn$8G#ZdD9hxO<9k67Ya>K_7W~3 z&KYf14fq<{qHA7u6;>AOcomhdg?ianjr9uINt}*7w?g%z9{Q`(qRo@hDwSpGmxz&h&>%G%T(URL~=c>C{>y$K?+wLFp zy*M1@FTUKYV>8DeDIAIKM+!T5c-k&C4?Y~y^E zQCIc-=9~DiPtfVZB=_c3`qH3h|NXd^BcOQG`funSe)i5!NoA_r{b6PwzSDIXG+!(F z9CqJgo&~#7^VZHWj{u23q+NDCHn}GeWDC*(SW%{f4WMtP3l2jsO7*M)EX)#NLlsNnU4q@#jn0r#rsWsf^ngE0&ambG1f;Rj zfOk#_>1|25Z%?iI{0Yv8)DQfk>m1td?~}m0N%^k^u%EuUCc#ItmlY|epQ3YLWehYw zRU0qpPb#X&WU*UOU8et(s8x~WyYWYsgJCF+;U6@*nICY8)dk}IG+(#_Bz8zURd3HZ6qPE68U1%S{wL0 z;K{PDw2iRFIGG?(UiE9kT9?siuv4O{ z`dX2-eiXU3N)H2nT4V=AO^~J}sw+gr{&~qx%$$wlMv_JCWAMfcjYl}*Cfcf!adOY8 z8oLmJ{%49e+nLiVo#H9}wRk?UCzDz^>9TDxreVHzl~R*)?YU>Uu;J2eQ27O5`&X^8 z`94{)YWJQa#l0Fbz0N6B>j&8J;<%VuG6OYM9&QIdtueWjI3X;*dEtGiF@1AcvN4U> zG5SXIEXxB>)!mtQOztJLyeF78S*kLiU-!>PtQ_s~OMl~&y(hVVe$A5 zwo}E-DJ6${QP75?LsQ}Wl@MXwXMT4d>|?rD!g?jE>J^N*y;X}5FLe%d0_ zZ>eIBK6l@jkfw{p_YiDP;MS{jww{%j#?rk2z1J!HqE;Vd!TrCl_7UPef8;edI}wD6 zT&12Bxj&q}d4%$GHq+$~UYtWv`wI9k`89oKkCEK_E;-+O)(rhThjOM|kXDn{!W1Lo z`_?yQv=lp=-w()R<=0&c5%RWHY_fw@qb}uwFuPAGkl~@Kis}eE%MY@~6ZyWcF+llM zGyK`)(vn1F%%z=W7-Y=1$`w0Mv+-|#d};%JjCmw)Y1hOxwA|{}P%6LS4X`jQCGh`mR@=hGrr|cXa^Ipj;Mh)6mTqd1s_HmP0IxXT!w7YhoIHT>Hm#!;c@|L9OjV zsTlHE{Z;HWeM9^tPm-`|&nnl$%DRtNG1~?npUvgKPwKlaccEe4q!7YU3zykJnu6Sr z()LMXs_)^~u-ds7+wMff)RAJF?2?1H`_wDnt%MssYeB5;q~ojgVm6OHA6B>FG2erv z8&`|6<`=!EPKR^8Qlp5MiKwfxy4D`mN> ze$RKh_6*YJd4y0nnUZvwN%iY&^9xk@cM|5g#pZkc#N*(PH?^w&?ilTDMXFcd0`5!E zvgHS`=Lc|~1aO=L@L~eE*aP{90lc7qXY7GOs)3JH14T{(`K1D%tpvUT1-?F^1d4_S zJ#7yXkP3Q37bJlRQfv=mV-J3B8O*m5B%L3uW)S>|Jwy`|s6iK`sv0Z-3NcU(0knrG z5ChFXA@A9PUSdLI+(VU!!J1Mbw!~0VP^jZci2X|Nx0BF!24ObrAr>b=QtlyN4TAhn z!mQncJm~^m4MIafVLt_ewDUtO+e5w*!`(6A&H^F7i9s4t5&uBpNvh$nlTZjqTM5krNRRQ zqP)VR!|9@H>7qN_!+-)&_9s!^;gOvy5s~iEB&qP8{77&2NJMzZcsnJgSt_bYDzYU% zxQ#uuk3D*e7_*d5^?HW(^(WxICGf-mcmM((VStzIz%zFsm0;ZI3h=5OciJ#a%7I(IeGbFv+PP^?^sKBPrRBl<+qK^o%3fi=L9`la>-l4~p|hzAl~W zf=%(|NHgF7r5dJD+Cf08q-c(m;Epsldaz4cqHzTHT>)4xEe(cE0i~tf{Y0xs_1~Kv z+BYQ-TpEOch13;5YC9nHYEXhSv{ew=LV~nQL%UBQEgaDL2m?9u~v zEQmOvM=aB)Z$+eE38rs%AZR_)4>@2raqwH#Fji#xoLc&PS_TU^W8W(M0GqLdO~1yF z{sfHZ_sC#FX58(}d>RSkKZCz8%D7{cC3Z$Zh@52{31&V*W-@s~Z<8~aBeNcNW?e&O zsR(7fHOf}B&fsRqdZ(WK1e~s*o^uD6{YX9QJvqyWAqQXt*E>r$V94YK=X@8+{1cg> z*_i`a%alCJvbD~lCg&Q1Gk=|BzY)sejf9EHJ{s7lu4?ExCWR3jgTiET;exy{sW!Mg zuj*_YOf0@ScN~X0$7V6&KpL172rf|rA8?K<2+GelXw)NUk#@b4aT5MO%1ip4*ym}B-JI__S1R?CK z<4eW~bH;@H@tR55x}&JNSw_NvEPk)6E>XDt7*)4sgWuw+_vNZzmaS(tsi(57zcjA9 z@~XcHtzYq~IX|z*Md9mh>W~`sk3<^s7;EmyH4wcTdAo5NkUA2ofeG69{Gx7#i_*lt zQ7;N@xEo#nNRj&SbDHNnP0w#OE0{DZ$~7ySG%IN~zwd5Vu4&dnH>*OMb>&*VL^tbA zG;7y1t9dsYU$p3pw0x6mwGe6fjBYWsZ8e3q8f~-~cefgHxBangajI$kv(c*W-DZGp zbM$UgnP{_MYPXYX|6$u^deIhE(-xuGX2RVXqS+o~(iSV%;ZW1=Zqkut(r&xak^pT> zsp*I@X|-eOd^gb+sM(%3(E$|c47Y91mTU99Xe;4vFOTl5gmwVB+fvc3n2pwK?~Xd# zwrY{?CUj@~Msr?wXU0WKv2A$hq z`$V^gNq4(<*C=;4e4}$*uIC$5&uUHkM08J~N$>VV*VpdmLCuc!?!J9=-)VH;fo9)| zNN4m#^Kb9|`RF!^ZAT-z=bC8$do8~Tjc^o-aQjyc2(TW*d50E1#NW0pKb^~tf&OUlS+W}>0!m@!~1 z&TdSLhm`0u99c-z=oxYL8IFaGCDoFwFUP!1iJ%xF1UC4hhv*VR2451Pc0+kQGC)39C5 za81oV=$+xzZNYhn=RB-CTZ>Bevj)A3mi9|OS(dcy=N#Zm=Dza|z4Jd<=3IQ2CB>FiwH7{4Ej#+oa>M67 z!56)Km&2xJ|H7B;%~rJDuJ{rbZQiaX*e^$DEt~T$#h9(y#jg6>uX?boq!N}Q;EQth zYo1rjc15dETPw~*Ymu=lreoE9g^wb)ZcRe1yp1(Eo(rmqUYZXOU$BC_| zX{{&qE?E06wXm#v#cpKwE)jaydSaI`TkCCClr_lKMzPkyFT!R%VRn&sZSrchKx&4e~pJQcfViQxxl=T=7}#gYz7Pvoh`T#Jbab%2A2m zxh?A<`}A?8_GumBEcL;$x%gQb@PZ(If%ZE~D?ax#Km4a~+GV~!;Bb~qxxh@HHc|H6 zr%$^c9Dw~UQFWJv+81rCXS1vqqLfQ~-BtO63xCArGVA4T-}xPXYGHqB5h^+n5%$24 z(BROpi13J@*qFfR$oRMHel`=(zy zovs-UKHD3VkJ?hVeq!aA+8Fh4+NIlFhcC~UrR{4I#}K*u&z%68+P1*=q0B1r*2MY> z!9gYs*vlTO5v#8S>c#3goFmp>3iVKdU)NkjNV(s7tO4Wq?2M}o5Cj-*7;S=fEshOA zR*4$dm{ROvUamG%xL_tSW6}U$Nl=@91T;nC11o-iIVyVrfkd) zTCp;^tOy|_kuOFV$Nn=$AQJO9;&sZ&eDs^!r*m;Hw!)vpO1vcfj2EV{dJ?7ap0tq6 z$SwUVM*Vt+MS_`;bas-svPV|3POQi8G~?f^KOx4hg1He+Wd*s3Hl1{TfJS-+zv6vc zPoKiwr?7wECbub(IdB)9f_!kmUjBR*KY_z4E8_QA9xSr#G&@i5y^H`jB^I{|akh>W z%Cn3luOVY|8P>u>e^~#{$kmgX&-q>k{#pFbm2({(rtG<%nb0UCQ0%{Cy`F&~7}*we z@Of>ND_)V&XwN_+n~KjVorUQWZ*B6cld7ymQl{;rwlHl34K#}2YWxE+4CX@P&u6AfCda`&ZT1MOY69e-L@gNcAvwx8%1Z7lB4zc=_Cpt~&s ze%?;){1DB(PSK!^za967qF?lIjB~&06}Lf`cgh2qUiI^|$-VCTNE=hp&Ij}^A9&|* zQQrSqo3gn#_=z9j(y6f@T|OkJYv(fjwpz}$*U$|nLH2F zPNMuTS4g8 z*^hOlRh6~Mk}58;d477R>F^~aLO$dOXmhA*6zwIaHK()t2zKjo?j^NOJbh_=+71xg zO{Mgp7x?Z-1MKzoQ<+V2g#|e}|JawOPJZBL{o~PYdtWDX?jl##!Aiq|w>)vGJLipp zBK1xGhcvgSsQ;rn>+`>UmxlID{<~}7{y>SO^cyktN^Fsz!Z|B4?p*RKQG*8}SYBt{ zuFO{vJ?jgL{gUzYsnv(io}c0vlCp#*1vE?}KL^UZ&VF^TK+D;40CxX%j);%dCt;Z{ zAeMXC9JPWvKGwsCxx4w2iv_wNGG8l16AVI93rmc^c1>r(P||YE zpXa+=-&k995hfykL^J5S&vJF^ljR&`FE#ppNMM3%Omc!F)Mn{{&Ip#)JegbEJxud2 zn`wDVB~DMii5|H%m~51YeU1juNG3!+&?*uC#q@)z8q~`4yEL5I8}PtyA1IZ=52P$x zX)KhZt z7czUXBsy-8d`GVQ`90`wIh(Xt7v5j7h0t&ET~2M!Tb~4rN-xtK@8@mB*c(6QTwOS- z%9445_WY|cfm4?$nX$72&{~^mu}an^x^Da%=UU6YI;ur3+9L6I>raW5!=-Nzy(F2Z zwZlg7aM3NN5b{K|FB>s4R}|&Lr32_Ys{wwkECxo|rV@;5aHB25iUs7(6@dDpjN{Y%?C~UGp>*Q}K?)KKk64 zAn;@-dER}QG0L${jQ1cR75eM3-~ZTltTQ8%sm9x4Y`ve@ekMuvpA#Rh51@s6;6^&Q z!&M7^b%cea7FlZkPV9}@!bPBBfB&~XvGlE2T7V?IpM~OBmuK;OSt{~N`rL5c_I^de z9n*=@p|l;d`b_YIn8Aem1t7pp0=2-MCTIcJHlY z6x+mNLgi{JpwP)y(yzAFL2A#>bI&EwZE`PGvd*FQ!rx~6bUN&+Ij3)L;=595L#G;m8*^e?ap1`J5w7-q)*iUT_W9w8 z&xS-`i++HpWzY-a-)CWd0(pLW$A85P{Dy9r-=uPekNpN^yA}pJ7yWTZ>3iw4d6+IK zF%1XXkGcJm{0*vhSG5R1ySW;jctk9O==1-Mk?=Bl<{HE1p_@tx1s^+GoczYxj#B=i=kwQvEPrOt`<4W*pJw zbNjEqpr7B|Llc%m{V*QssV)im;pb00LUob=yFaU4`P_}ywU zt*QZl-bUsmh@L&zQaX4uHL&7YD(BOb9hH;;y;O-b-_O$4EFi1vCrMlz`dN|u?}HNO^aFQV{UZg_yy%nf>IXpulip!cR8|vNu7P*; zQye@}Qmj%(TB6`5E=c~w=LITF266XJ6X5xA7!OM1SE=~N*o3EP5Qqx!W<_+EMSLGo zqkC18AQ=0AK9=hgGQtrTovYc5^?Z^RLX?hlO-j&e1MXTTbfm>MS^=}!p>C>icUKdZ zBcNOb(6IJ!kq*e7N8Fx!!kPyn+2B2^2hd00+W^PUA&+S63jFE)bP5Tv+L5l~n(pu? zbeO|+K{{?pEow3?j0+dGVu)a6(0r{1Uj7{3 zxSsZ|BdMk>1-S}-;+`pk{Q5>H=tLRx+YqeenaSRsEX@gtPzz>j1A9g!C9kGtspY(- z%YL>NkVDE2z@}*;Q{=&5)yS;NupAmmibGUE4qte7aY6PcnXJgw>}ad(SW;@HtNurF ziV0_yHz=;Di%Tki6DW^tjkL`t%Ktct(ay zvuAOYoCu!Pm~@P5CIjk$bp`_iv{^l*Au{fB8mJK1>Macv?GL)**8*+JNvySIH5Y7i#1;!%NT!efc z;Z0*AOM&1VpR+6wIQxBM{xf`8T1V@#e<#QL}=YRwMkWG8%1(Fgj{iX)N zup{Txko(DqJWf=#Oi?Z!nra-?C{);TP`w|4>L+EKx1&P3swX<*#_50F!lD_$nQyuK??!UwA-{y)^QmMxoK1xIJ~uML{u;5!Z5tQyEL>;KaUd!_9FP zl2$QOI6V1`QdF|8gkdZsSpUqCjSBu(1H)r*vL#PEy)@Px>5TIk7_9o#Bj zzD&<1_k(ejk%qO6ak=GMmG5b7LTAA^KKq-Ey#z8(2wy2;Ot^oZI(MG@)~iY$RAnJt zu`ioyvR?Vws_tuK9hDqmel+)bP0kyxJV{7t=&3{b(@Hs1fs$9n45aq)IKknZa2H*7 z^P-ZDyOMdMj&-9{(-?dqo5I3Gy=K$!L%q>3^0N~o^2i0^_@^2nQv>S4B&=5_8^a^V zaY!NjyA5QgO&r#^CJcp&=!))MZ*CC&hvLEzWU*!IO=aYo{_yG+53H$XOAIQWnG`uD zLuuwTY6e8N^m5^AHQa}Y5Z#SdbEY;+x{oW?g;ie4CNYomRyQd2mv^L}T!>a5<*wTh>@>Qtwp~nejn`~DcZJI+QC-xU zoxz=5z0k%1;jBrGI%Th~FQElrAPr?E-Fv9|o09dPk=?>f)jFKL8PK|;w(cVDq>YWP zEfL7RGBv|<>f4IccND3wCi*V8`>#a$FPZu&a{V`W`me+Kuf_CJ)%IV%?5ByL^#3Q{ z&uBM5|34IKI>0_Tz{5OngXe#6w*N6;;5PH%9n%56%RaWA{wJ4%515Apdj`a62bp<> zM12OuV+QZ^55ATkViO(UWgg}%9C}kb^r~=BiDyWIXZWM&kb>Q?dd$#W`4KU|2#4qh zz;sZ>ZqS5h#Kdk$&1c9AHmDUdtmHE)CqH0RIAZEE;t(^+RXF+*FlJyk;?6Vn{&MsO zZ0HwY)b4Va!F1#s^N5$-s9(&mPa*Lu4>4SxXm~l|3?PR2jB1J!Q|(4#0i$lFME^-r zA~Q(2O+PHOdcVN((R8zqi>%+yx4PA5u&+jI zZ?)Fm8m-+`n!Bnrx0PvZE7!Q)Z+NTE@K(R!nO40sZF(n~bq_b_9H`UYU#q>pPJ3UC z_UeU>J7qcy%%`ks9)BNcS^GDOn z?oKkjHNoWO1e2?M#vd12e^_AscAnLnc~-CISiYWX`D%{k^H~<37unpMYJYdSv=Om2vbAM@`Qp{{SI=yP zj6WN*eEt0G$9EPX6FU%)-ho>hWTW!yzXBIo73<0umM-=@eG&niY^` zlG(|vuCl_x(X^Fob@=i{8+M5vWf7Bz=#aHGTNA;fZQyfbfueI8Z^639n`(DI%w^-^ zl`=@!u)r~Xf920-xd$Ab+S&PJY%K0H8a_J8uN3^_!K1_NV$*e#*Y*6|)XpiW=9H`*`Xx7W%v@7{XDma1?v0a%(K6rI&1!a YpWXKgmku8Vj|K)Vje`mzEKCg608Q#dYybcN literal 0 HcmV?d00001 diff --git a/releases/2.3.0/api/serialized-form.html b/releases/2.3.0/api/serialized-form.html new file mode 100644 index 00000000..d8c133c2 --- /dev/null +++ b/releases/2.3.0/api/serialized-form.html @@ -0,0 +1,162 @@ + + + + + + +Serialized Form (RandomizedTesting Randomized Runner v2.3.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Serialized Form

+
+
+
    +
  • +

    Package com.carrotsearch.randomizedtesting

    +
      +
    • + + +

      Class com.carrotsearch.randomizedtesting.AssertingRandom extends java.util.Random implements Serializable

      +
        +
      • + + +

        Serialized Fields

        +
          +
        • +

          delegate

          +
          java.util.Random delegate
          +
        • +
        • +

          ownerRef

          +
          java.lang.ref.WeakReference<T> ownerRef
          +
        • +
        • +

          ownerName

          +
          java.lang.String ownerName
          +
        • +
        • +

          allocationStack

          +
          java.lang.StackTraceElement[] allocationStack
          +
        • +
        • +

          valid

          +
          boolean valid
          +
          Track out-of-context use of this Random instance. This introduces memory + barriers and scheduling side-effects but there's no other way to do it in any other + way and sharing randoms across threads or test cases is very bad and worth tracking.
          +
        • +
        +
      • +
      +
    • +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.0/api/stylesheet.css b/releases/2.3.0/api/stylesheet.css new file mode 100644 index 00000000..0e0d70c1 --- /dev/null +++ b/releases/2.3.0/api/stylesheet.css @@ -0,0 +1,474 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ +body { + background-color:#ffffff; + color:#353833; + font-family:Arial, Helvetica, sans-serif; + font-size:76%; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4c6b87; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4c6b87; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-size:1.3em; +} +h1 { + font-size:1.8em; +} +h2 { + font-size:1.5em; +} +h3 { + font-size:1.4em; +} +h4 { + font-size:1.3em; +} +h5 { + font-size:1.2em; +} +h6 { + font-size:1.1em; +} +ul { + list-style-type:disc; +} +code, tt { + font-size:1.2em; +} +dt code { + font-size:1.2em; +} +table tr td dt code { + font-size:1.2em; + vertical-align:top; +} +sup { + font-size:.6em; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:.8em; + z-index:200; + margin-top:-7px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + background-image:url(resources/titlebar.gif); + background-position:left top; + background-repeat:no-repeat; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:1em; + margin:0; +} +.topNav { + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; +} +.bottomNav { + margin-top:10px; + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; +} +.subNav { + background-color:#dee3e9; + border-bottom:1px solid #9eadc0; + float:left; + width:100%; + overflow:hidden; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding:3px 6px; +} +ul.subNavList li{ + list-style:none; + float:left; + font-size:90%; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; +} +.navBarCell1Rev { + background-image:url(resources/tab.gif); + background-color:#a88834; + color:#FFFFFF; + margin: auto 5px; + border:1px solid #c9aa44; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader h1 { + font-size:1.3em; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 25px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:1.2em; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + margin:0 0 6px -8px; + padding:2px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + margin:0 0 6px -8px; + padding:2px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:1.0em; +} +.indexContainer h2 { + font-size:1.1em; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:1.1em; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:10px 0 10px 20px; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:25px; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #9eadc0; + background-color:#f9f9f9; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:1px solid #9eadc0; + border-top:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; + border-bottom:1px solid #9eadc0; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.contentContainer table, .classUseContainer table, .constantValuesContainer table { + border-bottom:1px solid #9eadc0; + width:100%; +} +.contentContainer ul li table, .classUseContainer ul li table, .constantValuesContainer ul li table { + width:100%; +} +.contentContainer .description table, .contentContainer .details table { + border-bottom:none; +} +.contentContainer ul li table th.colOne, .contentContainer ul li table th.colFirst, .contentContainer ul li table th.colLast, .classUseContainer ul li table th, .constantValuesContainer ul li table th, .contentContainer ul li table td.colOne, .contentContainer ul li table td.colFirst, .contentContainer ul li table td.colLast, .classUseContainer ul li table td, .constantValuesContainer ul li table td{ + vertical-align:top; + padding-right:20px; +} +.contentContainer ul li table th.colLast, .classUseContainer ul li table th.colLast,.constantValuesContainer ul li table th.colLast, +.contentContainer ul li table td.colLast, .classUseContainer ul li table td.colLast,.constantValuesContainer ul li table td.colLast, +.contentContainer ul li table th.colOne, .classUseContainer ul li table th.colOne, +.contentContainer ul li table td.colOne, .classUseContainer ul li table td.colOne { + padding-right:3px; +} +.overviewSummary caption, .packageSummary caption, .contentContainer ul.blockList li.blockList caption, .summary caption, .classUseContainer caption, .constantValuesContainer caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#FFFFFF; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + margin:0px; +} +caption a:link, caption a:hover, caption a:active, caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .packageSummary caption span, .contentContainer ul.blockList li.blockList caption span, .summary caption span, .classUseContainer caption span, .constantValuesContainer caption span { + white-space:nowrap; + padding-top:8px; + padding-left:8px; + display:block; + float:left; + background-image:url(resources/titlebar.gif); + height:18px; +} +.overviewSummary .tabEnd, .packageSummary .tabEnd, .contentContainer ul.blockList li.blockList .tabEnd, .summary .tabEnd, .classUseContainer .tabEnd, .constantValuesContainer .tabEnd { + width:10px; + background-image:url(resources/titlebar_end.gif); + background-repeat:no-repeat; + background-position:top right; + position:relative; + float:left; +} +ul.blockList ul.blockList li.blockList table { + margin:0 0 12px 0px; + width:100%; +} +.tableSubHeadingColor { + background-color: #EEEEFF; +} +.altColor { + background-color:#eeeeef; +} +.rowColor { + background-color:#ffffff; +} +.overviewSummary td, .packageSummary td, .contentContainer ul.blockList li.blockList td, .summary td, .classUseContainer td, .constantValuesContainer td { + text-align:left; + padding:3px 3px 3px 7px; +} +th.colFirst, th.colLast, th.colOne, .constantValuesContainer th { + background:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + text-align:left; + padding:3px 3px 3px 7px; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +td.colFirst, th.colFirst { + border-left:1px solid #9eadc0; + white-space:nowrap; +} +td.colLast, th.colLast { + border-right:1px solid #9eadc0; +} +td.colOne, th.colOne { + border-right:1px solid #9eadc0; + border-left:1px solid #9eadc0; +} +table.overviewSummary { + padding:0px; + margin-left:0px; +} +table.overviewSummary td.colFirst, table.overviewSummary th.colFirst, +table.overviewSummary td.colOne, table.overviewSummary th.colOne { + width:25%; + vertical-align:middle; +} +table.packageSummary td.colFirst, table.overviewSummary th.colFirst { + width:25%; + vertical-align:middle; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:.9em; +} +.block { + display:block; + margin:3px 0 0 0; +} +.strong { + font-weight:bold; +} diff --git a/releases/2.3.0/api/stylesheets/antmanual.css b/releases/2.3.0/api/stylesheets/antmanual.css new file mode 100644 index 00000000..049b2eda --- /dev/null +++ b/releases/2.3.0/api/stylesheets/antmanual.css @@ -0,0 +1,20 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + */ +body { + background-image:url(/images/beta.png) +} diff --git a/releases/2.3.0/api/stylesheets/junit4.css b/releases/2.3.0/api/stylesheets/junit4.css new file mode 100644 index 00000000..244bfe4f --- /dev/null +++ b/releases/2.3.0/api/stylesheets/junit4.css @@ -0,0 +1,12 @@ + +span.junit4 { + background-color: #e0f0cc; +} + +tr.junit4 td:first-child { + background-color: #e0f0cc; +} + +.junitcompat td { + color: #a0a0a0; +} diff --git a/releases/2.3.0/api/stylesheets/style.css b/releases/2.3.0/api/stylesheets/style.css new file mode 100644 index 00000000..cf26c60c --- /dev/null +++ b/releases/2.3.0/api/stylesheets/style.css @@ -0,0 +1,72 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + */ +h2 { + font-size: 200%; + background-color: ffffff; +} + +h3 { + font-size: 130%; + color: #ffffff; + background-color: #525D76; +} + +h4 { + color: #ffffff; + background-color: #828DA6; +} + +td { + background-color: eeeeee; + color: 000000; +} + +/* first row */ +table tr:first-child td { + background-color: cccccc; + color: 000000; +} + +/* or th as first row */ +table th { + background-color: cccccc; + color: 000000; +} + +pre { + background-color: efefef; +} + +/* code snippets in examples and tutorials */ +.code { + background: #EFEFEF; + margin-top: +} + +/* highlight console output */ +.output { + color: #FFFFFF; + background: #837A67; +} + +ul.inlinelist { + list-style-type: none; + margin-left: 0; + padding: 0; +} + From d82aba1379ad3f00d86a318acfbf783e4654fa1f Mon Sep 17 00:00:00 2001 From: Dawid Weiss Date: Mon, 9 Nov 2015 12:03:48 +0100 Subject: [PATCH 04/13] Release 2.3.1 --- releases/2.3.1/ant/Tasks/junit4.html | 659 +++++++ releases/2.3.1/ant/index.html | 8 + .../js/google-code-prettify/lang-apollo.js | 2 + .../ant/js/google-code-prettify/lang-clj.js | 18 + .../ant/js/google-code-prettify/lang-css.js | 2 + .../ant/js/google-code-prettify/lang-go.js | 1 + .../ant/js/google-code-prettify/lang-hs.js | 2 + .../ant/js/google-code-prettify/lang-lisp.js | 3 + .../ant/js/google-code-prettify/lang-lua.js | 2 + .../ant/js/google-code-prettify/lang-ml.js | 2 + .../ant/js/google-code-prettify/lang-n.js | 4 + .../ant/js/google-code-prettify/lang-proto.js | 1 + .../ant/js/google-code-prettify/lang-scala.js | 2 + .../ant/js/google-code-prettify/lang-sql.js | 2 + .../ant/js/google-code-prettify/lang-tex.js | 1 + .../ant/js/google-code-prettify/lang-vb.js | 2 + .../ant/js/google-code-prettify/lang-vhdl.js | 3 + .../ant/js/google-code-prettify/lang-wiki.js | 2 + .../ant/js/google-code-prettify/lang-xq.js | 3 + .../ant/js/google-code-prettify/lang-yaml.js | 2 + .../ant/js/google-code-prettify/prettify.css | 1 + .../ant/js/google-code-prettify/prettify.js | 28 + releases/2.3.1/ant/stylesheets/antmanual.css | 20 + releases/2.3.1/ant/stylesheets/junit4.css | 12 + releases/2.3.1/ant/stylesheets/style.css | 72 + releases/2.3.1/api/allclasses-frame.html | 95 + releases/2.3.1/api/allclasses-noframe.html | 95 + .../AnnotatedMethodProvider.html | 284 +++ .../randomizedtesting/AssertingRandom.html | 520 ++++++ .../randomizedtesting/ClassGlobFilter.html | 326 ++++ .../ClassModel.FieldModel.html | 375 ++++ .../ClassModel.MethodModel.html | 375 ++++ .../randomizedtesting/ClassModel.Scope.html | 349 ++++ .../randomizedtesting/ClassModel.html | 347 ++++ .../FilterExpressionParser.Node.html | 341 ++++ .../FilterExpressionParser.html | 281 +++ .../randomizedtesting/GlobFilter.html | 355 ++++ .../JUnit3MethodProvider.html | 280 +++ .../JUnit4MethodProvider.html | 247 +++ .../randomizedtesting/LifecycleScope.html | 328 ++++ .../randomizedtesting/MethodGlobFilter.html | 326 ++++ .../randomizedtesting/MixWithSuiteName.html | 294 ++++ .../randomizedtesting/RandomizedContext.html | 414 +++++ .../randomizedtesting/RandomizedRunner.html | 626 +++++++ .../randomizedtesting/RandomizedTest.html | 1426 +++++++++++++++ .../randomizedtesting/Randomness.html | 302 ++++ .../ReproduceErrorMessageBuilder.html | 337 ++++ .../randomizedtesting/Rethrow.html | 262 +++ .../randomizedtesting/SeedDecorator.html | 232 +++ .../randomizedtesting/SeedUtils.html | 278 +++ .../randomizedtesting/SysGlobals.html | 542 ++++++ .../randomizedtesting/TeeOutputStream.html | 433 +++++ .../randomizedtesting/TempPathResource.html | 274 +++ .../TestMethodAndParams.html | 224 +++ .../randomizedtesting/TestMethodProvider.html | 226 +++ .../randomizedtesting/ThreadFilter.html | 211 +++ .../randomizedtesting/TraceFormatting.html | 357 ++++ .../randomizedtesting/WriterOutputStream.html | 571 ++++++ .../annotations/Listeners.html | 211 +++ .../randomizedtesting/annotations/Name.html | 205 +++ .../annotations/Nightly.html | 219 +++ .../annotations/ParametersFactory.html | 245 +++ .../randomizedtesting/annotations/Repeat.html | 235 +++ .../annotations/ReplicateOnEachVm.html | 162 ++ .../randomizedtesting/annotations/Seed.html | 229 +++ .../annotations/SeedDecorators.html | 217 +++ .../randomizedtesting/annotations/Seeds.html | 218 +++ .../TestCaseInstanceProvider.Type.html | 336 ++++ .../annotations/TestCaseInstanceProvider.html | 226 +++ .../TestCaseOrdering.AlphabeticOrder.html | 281 +++ .../annotations/TestCaseOrdering.html | 215 +++ .../annotations/TestGroup.Utilities.html | 276 +++ .../annotations/TestGroup.html | 266 +++ .../annotations/TestMethodProviders.html | 209 +++ .../annotations/ThreadLeakAction.Action.html | 331 ++++ .../annotations/ThreadLeakAction.html | 207 +++ .../annotations/ThreadLeakFilters.html | 224 +++ .../annotations/ThreadLeakGroup.Group.html | 349 ++++ .../annotations/ThreadLeakGroup.html | 207 +++ .../annotations/ThreadLeakLingering.html | 216 +++ .../annotations/ThreadLeakScope.Scope.html | 350 ++++ .../annotations/ThreadLeakScope.html | 207 +++ .../ThreadLeakZombies.Consequence.html | 344 ++++ .../annotations/ThreadLeakZombies.html | 207 +++ .../annotations/Timeout.html | 216 +++ .../annotations/TimeoutSuite.html | 221 +++ .../annotations/class-use/Listeners.html | 117 ++ .../annotations/class-use/Name.html | 117 ++ .../annotations/class-use/Nightly.html | 117 ++ .../class-use/ParametersFactory.html | 117 ++ .../annotations/class-use/Repeat.html | 117 ++ .../class-use/ReplicateOnEachVm.html | 117 ++ .../annotations/class-use/Seed.html | 117 ++ .../annotations/class-use/SeedDecorators.html | 117 ++ .../annotations/class-use/Seeds.html | 117 ++ .../TestCaseInstanceProvider.Type.html | 166 ++ .../class-use/TestCaseInstanceProvider.html | 117 ++ .../TestCaseOrdering.AlphabeticOrder.html | 117 ++ .../class-use/TestCaseOrdering.html | 117 ++ .../class-use/TestGroup.Utilities.html | 117 ++ .../annotations/class-use/TestGroup.html | 160 ++ .../class-use/TestMethodProviders.html | 117 ++ .../class-use/ThreadLeakAction.Action.html | 166 ++ .../class-use/ThreadLeakAction.html | 117 ++ .../class-use/ThreadLeakFilters.html | 117 ++ .../class-use/ThreadLeakGroup.Group.html | 166 ++ .../class-use/ThreadLeakGroup.html | 117 ++ .../class-use/ThreadLeakLingering.html | 117 ++ .../class-use/ThreadLeakScope.Scope.html | 166 ++ .../class-use/ThreadLeakScope.html | 117 ++ .../ThreadLeakZombies.Consequence.html | 166 ++ .../class-use/ThreadLeakZombies.html | 117 ++ .../annotations/class-use/Timeout.html | 117 ++ .../annotations/class-use/TimeoutSuite.html | 117 ++ .../annotations/package-frame.html | 53 + .../annotations/package-summary.html | 304 ++++ .../annotations/package-tree.html | 171 ++ .../annotations/package-use.html | 168 ++ .../class-use/AnnotatedMethodProvider.html | 159 ++ .../class-use/AssertingRandom.html | 117 ++ .../class-use/ClassGlobFilter.html | 117 ++ .../class-use/ClassModel.FieldModel.html | 157 ++ .../class-use/ClassModel.MethodModel.html | 161 ++ .../class-use/ClassModel.Scope.html | 166 ++ .../class-use/ClassModel.html | 170 ++ .../FilterExpressionParser.Node.html | 159 ++ .../class-use/FilterExpressionParser.html | 117 ++ .../class-use/GlobFilter.html | 165 ++ .../class-use/JUnit3MethodProvider.html | 117 ++ .../class-use/JUnit4MethodProvider.html | 117 ++ .../class-use/LifecycleScope.html | 200 +++ .../class-use/MethodGlobFilter.html | 117 ++ .../class-use/MixWithSuiteName.html | 117 ++ .../class-use/RandomizedContext.html | 176 ++ .../class-use/RandomizedRunner.html | 159 ++ .../class-use/RandomizedTest.html | 117 ++ .../class-use/Randomness.html | 183 ++ .../ReproduceErrorMessageBuilder.html | 178 ++ .../randomizedtesting/class-use/Rethrow.html | 117 ++ .../class-use/SeedDecorator.html | 177 ++ .../class-use/SeedUtils.html | 117 ++ .../class-use/SysGlobals.html | 157 ++ .../class-use/TeeOutputStream.html | 117 ++ .../class-use/TempPathResource.html | 117 ++ .../class-use/TestMethodAndParams.html | 158 ++ .../class-use/TestMethodProvider.html | 171 ++ .../class-use/ThreadFilter.html | 117 ++ .../class-use/TraceFormatting.html | 159 ++ .../class-use/WriterOutputStream.html | 117 ++ .../generators/ASCIIGenerator.html | 260 +++ .../generators/CodepointSetGenerator.html | 331 ++++ .../generators/RandomBytes.html | 282 +++ .../generators/RandomInts.html | 284 +++ .../generators/RandomPicks.html | 302 ++++ .../generators/RandomStrings.html | 468 +++++ .../generators/RealisticUnicodeGenerator.html | 309 ++++ .../generators/StringGenerator.html | 322 ++++ .../generators/UnicodeGenerator.html | 332 ++++ .../generators/class-use/ASCIIGenerator.html | 157 ++ .../class-use/CodepointSetGenerator.html | 160 ++ .../generators/class-use/RandomBytes.html | 117 ++ .../generators/class-use/RandomInts.html | 117 ++ .../generators/class-use/RandomPicks.html | 117 ++ .../generators/class-use/RandomStrings.html | 117 ++ .../class-use/RealisticUnicodeGenerator.html | 157 ++ .../generators/class-use/StringGenerator.html | 178 ++ .../class-use/UnicodeGenerator.html | 157 ++ .../generators/package-frame.html | 28 + .../generators/package-summary.html | 186 ++ .../generators/package-tree.html | 144 ++ .../generators/package-use.html | 173 ++ .../listeners/ReproduceInfoPrinter.html | 278 +++ .../class-use/ReproduceInfoPrinter.html | 117 ++ .../listeners/package-frame.html | 20 + .../listeners/package-summary.html | 138 ++ .../listeners/package-tree.html | 134 ++ .../listeners/package-use.html | 117 ++ .../randomizedtesting/package-frame.html | 55 + .../randomizedtesting/package-summary.html | 335 ++++ .../randomizedtesting/package-tree.html | 196 +++ .../randomizedtesting/package-use.html | 245 +++ .../rules/NoClassHooksShadowingRule.html | 248 +++ .../rules/NoInstanceHooksOverridesRule.html | 249 +++ .../NoShadowingOrOverridesOnMethodsRule.html | 305 ++++ .../rules/RequireAssertionsRule.html | 286 +++ .../rules/StatementAdapter.html | 338 ++++ .../rules/StaticFieldsInvariantRule.html | 346 ++++ .../rules/SystemPropertiesInvariantRule.html | 311 ++++ .../rules/SystemPropertiesRestoreRule.html | 307 ++++ .../rules/TestRuleAdapter.html | 340 ++++ .../class-use/NoClassHooksShadowingRule.html | 117 ++ .../NoInstanceHooksOverridesRule.html | 117 ++ .../NoShadowingOrOverridesOnMethodsRule.html | 168 ++ .../class-use/RequireAssertionsRule.html | 117 ++ .../rules/class-use/StatementAdapter.html | 117 ++ .../class-use/StaticFieldsInvariantRule.html | 117 ++ .../SystemPropertiesInvariantRule.html | 117 ++ .../SystemPropertiesRestoreRule.html | 117 ++ .../rules/class-use/TestRuleAdapter.html | 159 ++ .../rules/package-frame.html | 28 + .../rules/package-summary.html | 196 +++ .../randomizedtesting/rules/package-tree.html | 148 ++ .../randomizedtesting/rules/package-use.html | 160 ++ releases/2.3.1/api/constant-values.html | 268 +++ releases/2.3.1/api/deprecated-list.html | 165 ++ releases/2.3.1/api/help-doc.html | 222 +++ releases/2.3.1/api/index-all.html | 1533 +++++++++++++++++ releases/2.3.1/api/index.html | 75 + releases/2.3.1/api/overview-frame.html | 25 + releases/2.3.1/api/overview-summary.html | 169 ++ releases/2.3.1/api/overview-tree.html | 270 +++ releases/2.3.1/api/package-list | 5 + releases/2.3.1/api/resources/background.gif | Bin 0 -> 2313 bytes releases/2.3.1/api/resources/tab.gif | Bin 0 -> 291 bytes releases/2.3.1/api/resources/titlebar.gif | Bin 0 -> 10701 bytes releases/2.3.1/api/resources/titlebar_end.gif | Bin 0 -> 849 bytes releases/2.3.1/api/serialized-form.html | 162 ++ releases/2.3.1/api/stylesheet.css | 474 +++++ 218 files changed, 42478 insertions(+) create mode 100644 releases/2.3.1/ant/Tasks/junit4.html create mode 100644 releases/2.3.1/ant/index.html create mode 100644 releases/2.3.1/ant/js/google-code-prettify/lang-apollo.js create mode 100644 releases/2.3.1/ant/js/google-code-prettify/lang-clj.js create mode 100644 releases/2.3.1/ant/js/google-code-prettify/lang-css.js create mode 100644 releases/2.3.1/ant/js/google-code-prettify/lang-go.js create mode 100644 releases/2.3.1/ant/js/google-code-prettify/lang-hs.js create mode 100644 releases/2.3.1/ant/js/google-code-prettify/lang-lisp.js create mode 100644 releases/2.3.1/ant/js/google-code-prettify/lang-lua.js create mode 100644 releases/2.3.1/ant/js/google-code-prettify/lang-ml.js create mode 100644 releases/2.3.1/ant/js/google-code-prettify/lang-n.js create mode 100644 releases/2.3.1/ant/js/google-code-prettify/lang-proto.js create mode 100644 releases/2.3.1/ant/js/google-code-prettify/lang-scala.js create mode 100644 releases/2.3.1/ant/js/google-code-prettify/lang-sql.js create mode 100644 releases/2.3.1/ant/js/google-code-prettify/lang-tex.js create mode 100644 releases/2.3.1/ant/js/google-code-prettify/lang-vb.js create mode 100644 releases/2.3.1/ant/js/google-code-prettify/lang-vhdl.js create mode 100644 releases/2.3.1/ant/js/google-code-prettify/lang-wiki.js create mode 100644 releases/2.3.1/ant/js/google-code-prettify/lang-xq.js create mode 100644 releases/2.3.1/ant/js/google-code-prettify/lang-yaml.js create mode 100644 releases/2.3.1/ant/js/google-code-prettify/prettify.css create mode 100644 releases/2.3.1/ant/js/google-code-prettify/prettify.js create mode 100644 releases/2.3.1/ant/stylesheets/antmanual.css create mode 100644 releases/2.3.1/ant/stylesheets/junit4.css create mode 100644 releases/2.3.1/ant/stylesheets/style.css create mode 100644 releases/2.3.1/api/allclasses-frame.html create mode 100644 releases/2.3.1/api/allclasses-noframe.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/AssertingRandom.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/ClassModel.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/GlobFilter.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/LifecycleScope.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/RandomizedContext.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/RandomizedTest.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/Randomness.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/Rethrow.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/SeedDecorator.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/SeedUtils.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/SysGlobals.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/TempPathResource.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/ThreadFilter.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/TraceFormatting.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/Name.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/Seed.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/package-use.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/RandomInts.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomInts.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/package-frame.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/package-summary.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/package-tree.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/package-use.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/listeners/package-use.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/package-frame.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/package-summary.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/package-tree.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/package-use.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/package-frame.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/package-summary.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/package-tree.html create mode 100644 releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/package-use.html create mode 100644 releases/2.3.1/api/constant-values.html create mode 100644 releases/2.3.1/api/deprecated-list.html create mode 100644 releases/2.3.1/api/help-doc.html create mode 100644 releases/2.3.1/api/index-all.html create mode 100644 releases/2.3.1/api/index.html create mode 100644 releases/2.3.1/api/overview-frame.html create mode 100644 releases/2.3.1/api/overview-summary.html create mode 100644 releases/2.3.1/api/overview-tree.html create mode 100644 releases/2.3.1/api/package-list create mode 100644 releases/2.3.1/api/resources/background.gif create mode 100644 releases/2.3.1/api/resources/tab.gif create mode 100644 releases/2.3.1/api/resources/titlebar.gif create mode 100644 releases/2.3.1/api/resources/titlebar_end.gif create mode 100644 releases/2.3.1/api/serialized-form.html create mode 100644 releases/2.3.1/api/stylesheet.css diff --git a/releases/2.3.1/ant/Tasks/junit4.html b/releases/2.3.1/ant/Tasks/junit4.html new file mode 100644 index 00000000..67f7e239 --- /dev/null +++ b/releases/2.3.1/ant/Tasks/junit4.html @@ -0,0 +1,659 @@ + + + + + + + + + + + JUnit4 Task + + + + +

JUnit4

+

Description

+ +

This task runs tests from the JUnit testing framework in versions 4.10 and above. It to some extent +mimics the style of the default ANT's junit task, but adds the following features: +

    +
  • ability to run tests in multiple forked JVMs (isolated JVMs),
  • +
  • ability to load-balance tests based on previous execution history or job-stealing,
  • +
  • seamless integration with randomized runner + to support a global seed for randomized tests and proper seed reporting,
  • +
  • Synchronized and decluttered console output from child JVMs,
  • +
  • Built-in reporting to HTML, JSON and various forms of plain text.
  • +
+ +

Note: The latest version of the JUnit framework can be found at +http://www.junit.org. +This task has been tested with JUnit 4.10 and later. +Appropriate junit*.jar must be available in the task's classpath and in the +tested code's classpath. See the examples below. +

+ +

External references: More information about randomized testing. +

+ +

Parameters

+ +

junit4 attempts to be a drop-in replacement for ANT's default junit task, but so attributes +that make little sense have been deprecated and are ignored. Attributes specific to junit4 are highlighted in +light green.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AttributeDescriptionRequired
printsummaryPrints the summary of all executed, ignored and failed tests after all suites have been + executed. To get per-suite summaries, configure a console report properly (see below).No; default is on.
forkNot used. ANT-junit drop-in compatibility only. Tests are always forked.--
forkmodeNot used. ANT-junit drop-in compatibility only. Tests are always forked into one more more + forked JVMs. Each suite is executed entirely on a single JVM.--
haltonerrorNot used. ANT-junit drop-in compatibility only. Use haltonfailure which handles both errors and failures.--
errorpropertyNot used. ANT-junit drop-in compatibility only. Use failureproperty which handles both errors and failures.--
haltonfailureStop the build process if a test fails (errors are considered failures as well). No; default is on (ANT's junit has the default set to 'off').
failurepropertyThe name of a property to set in the event of a failure + (errors are considered failures as well).No.
filtertraceNot used. ANT-junit drop-in compatibility only. Reports may provide their own filtering capabilities.--
timeoutNot used. ANT-junit drop-in compatibility only. Test runners provide their own timeout facilities.--
maxmemoryMaximum amount of memory to allocate to each forked VM (be careful if using lots of forks). + Note: + If you get java.lang.OutOfMemoryError: Java heap space + in some of your tests then you need to raise the size like + maxmemory="128m"No
jvmThe command used to invoke the forked java virtual machines, the default is 'java'. The command is resolved by + java.lang.Runtime.exec().No; default is java.
dirThe directory in which to invoke the forked JVMs in. This is by default the project's basedir. + Because multiple JVMs may clash if they are generating files in the current working directory, one can use per-JVM directory + by setting isolateWorkingDirectories attribute to true; in such case each JVM gets a sub-directory + under whatever dir is defined. + No
isolateWorkingDirectoriesIf true current working directories are isolated for each forked JVM. See dir attribute too.No; default is true.
newenvironmentDo not propagate the old environment when new + environment variables are specified.No; default is false.
includeantruntimeNot used. ANT-junit drop-in compatibility only.--
showoutputNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately.--
outputtoformattersNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately.--
tempdirSpecify where to store temporary files. These temporary files include a list of suites passed + to each slave JVM so it is usually wise to just leave this attribute unset - the default is to take the value of the + dir attribute or the project's basedir. + No
reloadingNot used. ANT-junit drop-in compatibility only.--
clonevmNot used. ANT-junit drop-in compatibility only.--
logfailedtestsNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately to get + just the failing tests, their output etc.--
enableTestListenerEventsNot used. ANT-junit drop-in compatibility only.--
parallelism + The number of parallel slaves. Can be set to a constant max for the + maximum number of cores returned from Runtime.availableProcessors or + auto for sensible defaults depending on the number of cores. + +

Note: this setting forks physical JVM processes so it multiplies the + requirements for heap memory, IO, etc.

+
No; Can be set to any integer or: 'max', 'auto'. + The default is '1' (sequential execution in a forked JVM).
dynamicAssignmentRatio + Specifies the ratio of suites moved to dynamic assignment list (job-stealing). A dynamic + assignment list dispatches suites to the first idle slave JVM. Theoretically + this is an optimal strategy, but it is usually better to have some static assignments + to avoid communication costs. + +

A ratio of 0 means only static assignments are used. A ratio of 1 means + only dynamic assignments are used.

+ +

The list of dynamic assignments is sorted by decreasing cost (always) and + is inherently prone to race conditions in distributing suites. Should there + be an error based on suite-dependency it will not be directly repeatable. In such + case use the per-slave-jvm list of suites file dumped to disk for each slave JVM. + See leaveTemporary attribute. +

No; default is '0.25' (25% of all suites are assigned dynamically).
seed + Specify random seed for anything that is randomized in junit4. The order of suites + execution and suite-JVM assignments are a result of this seed for example. + +

The master seed is also passed to slave JVMs as a system property (to bootstrap randomized runner).

+
No; default is a randomly generated seed.
prefix + Initializes custom prefix for all randomized runner properties. This must be consistent + across all junit4 invocations if done from the same classpath. Use only when REALLY needed. + No; default is randomized runner's prefix.
shuffleOnSlave + Predictably shuffle tests order after balancing. This will help in spreading + lighter and heavier tests over a single slave's execution timeline while + still keeping the same tests order depending on the seed. See nested elements + for configuring load balancers. + No; the default is 'true'.
leaveTemporary + Leave temporary junit4 files after the task quits. This can be used to trace the exact order + of suites executed on each forked JVM for example. + No; default is 'false'.
jvmOutputAction + What should be done on unexpected JVM output? JVM may write directly to the + original descriptors, bypassing redirections of System.out and System.err. Typically, + these messages will be important and should fail the build (permgen space exceeded, + compiler errors, crash dumps). However, certain legitimate logs (gc activity, class loading + logs) are also printed to these streams so sometimes the output can be ignored. + +

Allowed values (any comma-delimited combination of): ignore, pipe, fail, warn.

+
No; default is 'pipe,warn'.
sysouts + If set to true, any sysout and syserr calls will be written to original + output and error streams (and in effect will appear as "jvm output". By default + sysout and syserrs are captured and proxied to the event stream to be synchronized + with other test events (and properly handled by reports) but occasionally + one may want to synchronize them with direct JVM output (to synchronize + with compiler output or GC output for example). + +

See examples below on examples of capturing full JVM output.

+
No; default is 'false'.
heartbeat + A duration (in seconds) before an event is dispatched about forked JVM inactivity. + This can be useful to report hung or very long tests. Heartbeat information will + include an approximate location inside the non-responding JVM (suite or test case). + No; default is '0'.
uniqueSuiteNames + Allow or disallow duplicate suite names in resource collections. By default this option + is true because certain ANT-compatible report types (like XML reports) + will have a problem with duplicate suite names (will overwrite files). + No; default is 'true'.
ifNoTests + Defines the behavior when no tests were executed successfully or failed (either + there were no tests at all or all of them were filtered out). One of the following + enum constants: 'ignore', 'warn' or 'fail'. + No; default is 'ignore'.
+ + +

Nested Elements

+ +

The <junit4> task supports a nested elements. Some of them are compatible with +ANT's default <junit> task while others are unique to <junit4>. + + +

Specifying classpath for tests

+ +The <classpath> element represents a PATH like structure to be used for each +forked JVM. Note that classpath should include suiteable junit*.jar, otherwise your tests +wont run. + + +

Specifying test suite classes

+ +Unlike standard <junit> task, <junit4> defines suite classes as +resources to .class files. These resources can originate from any resource collection and +there can be any number of resource collections with such resources. For example this definition +includes all suite classes from a ZIP file (JAR file), excluding nested classes: + +

+
+ + +

jvmarg

+ +

Additional parameters may be passed to the new JVM via nested <jvmarg> elements. For example:

+ +

+
+ +

would run the JVM with a serial garbage collector on HotSpot JVM.

+ + + +

sysproperty

+ +

Use nested <sysproperty> elements to specify system +properties required by the tests. These properties will be made available +to the forked JVMs during their execution. The attributes for this element are the same +as for environment variables.

+ +

An extended attribute <ignoreEmpty> is supported which, if defined, +causes the property NOT to be defined in the forked JVM (as opposed to passing an empty property +value).

+ +
+ +

would run the test in ANT's VM and make the project's basedir property +available to the test (note the current working directory of a forked JVM will not be the + basedir typically).

+ + + +

syspropertyset

+ +

You can specify a set of properties to be passed to the target JVM as system properties +with syspropertysets. +This target behaves much like the default in ANT but allows a dynamic set of (remapped) +properties to be resolved at runtime. Similar to sysproperty, this +tag also supports ignoreEmpty attribute to work around +bugs +with local properties in ANT.

+ +
+ + +

env

+ +

It is possible to specify environment variables to pass to the +forked VM via nested <env> elements. For a description +of the <env> element's attributes, see the +description in the exec task.

+ + + +

bootclasspath

+ +

The location of bootstrap class files can be specified using this +PATH like structure.

+ + + +

assertions

+ +

You can control enablement of Java 1.4 assertions with an +<assertions> +subelement.

+ + + +

listeners and reports

+ +

There is no notion of "reports" in junit4. Reports are just listeners +that attach to the even stream and can produce something (to the console, file or otherwise). You +can also attach your own listeners if you like (although you'd have to peek at the code of existing +listeners to get the feeling how this is done -- communication is via events not interfaces).

+ +

report-text

+ +

There are a few predefined listeners to choose from. By far the most common will be report-text +which produces console output (or plain text file). A plain text report configuration may look like this: +

+ +
+ +

This listener supports stack trace filtering to reduce verbosity (console output, for +example). For production or integration builds, it is recommended to keep the full stacks. +For developer runs, the default set of filters (enabled by default) can declutter the output +a bit. An example stack trace filter, with default options and two custom filters, is shown +below.

+ +
+ +

The level of verbosity of the output can be fine-tuned to one's needs by disabling +or enabling test statuses and suite summaries or each test's output. Experimenting +highly recommended.

+ +

report-ant-xml

+ +

Another listener is report-ant-xml which can produce XML files suitable +for junitreport task (although +we highly recommend using the built-in JSON report.

+ +
+ +

report-json

+ +

Yet another built-in listener is producing a modern JSON output with test data and +an accompanying HTML5 file for visualizing it:

+ +
+ +

An example of a HTML5 report produced by the above can be seen here, for example. + +

Load balancing of test suites

+ +

Suites can be scattered across forked JVMs randomly or using a greedy load-balancing algorithm +(and followed by job-stealing if needed). For load balancing, previous execution +statistics will be needed. These statistics should ideally come from a single machine and multiple +executions so that they average the influence of the environment etc.

+ +

A dedicated listener is used to collect and update statistics. The configuration below shows +both the listener and a balancer configuration. The balancer uses multiple sources for collecting +statistics (for example precomputed statistics and previous local runs):

+ +
+ + +

Capturing original JVM output

+ +

JUnit4 has been designed to run reports and aggregation of test events on the master +JVM, not on the forked JVMs. This slightly complicates things when diagnostic JVM messages +are used because these messages are printed directly to original stream descriptors +by the JVM, bypassing System.out or System.err substitutions.

+ +

In those rare cases when the original JVM output streams are needed (possibly +mixed with what the tests have printed), junit4 can be configured to leave the original +streams on disk or pipe them to ANT's output. An example is shown below:

+ +
+ +

Should one need to preserve the original output files (in case they are large, for example), +the configuration would then look as follows:

+ +
+ +

This would result in the following message being printed to ANT (note +the output file name contains an execution-unique element to avoid clashing with other +forked JVMs or builds).

+ +
+[junit4:junit4] JVM J0: stdout was not empty, see: /home/[...]/junit4-J0-1058309761ea5fafd.sysout
+[junit4:junit4] JVM J0: stderr was not empty, see: /home/[...]/junit4-J0-1058309761ea5fafd.syserr
+
+ + + diff --git a/releases/2.3.1/ant/index.html b/releases/2.3.1/ant/index.html new file mode 100644 index 00000000..35f1ea69 --- /dev/null +++ b/releases/2.3.1/ant/index.html @@ -0,0 +1,8 @@ + + + + + +Follow to: junit4 documentation. + + diff --git a/releases/2.3.1/ant/js/google-code-prettify/lang-apollo.js b/releases/2.3.1/ant/js/google-code-prettify/lang-apollo.js new file mode 100644 index 00000000..7098baf4 --- /dev/null +++ b/releases/2.3.1/ant/js/google-code-prettify/lang-apollo.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["com",/^#[^\n\r]*/,null,"#"],["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,null,'"']],[["kwd",/^(?:ADS|AD|AUG|BZF|BZMF|CAE|CAF|CA|CCS|COM|CS|DAS|DCA|DCOM|DCS|DDOUBL|DIM|DOUBLE|DTCB|DTCF|DV|DXCH|EDRUPT|EXTEND|INCR|INDEX|NDX|INHINT|LXCH|MASK|MSK|MP|MSU|NOOP|OVSK|QXCH|RAND|READ|RELINT|RESUME|RETURN|ROR|RXOR|SQUARE|SU|TCR|TCAA|OVSK|TCF|TC|TS|WAND|WOR|WRITE|XCH|XLQ|XXALQ|ZL|ZQ|ADD|ADZ|SUB|SUZ|MPY|MPR|MPZ|DVP|COM|ABS|CLA|CLZ|LDQ|STO|STQ|ALS|LLS|LRS|TRA|TSQ|TMI|TOV|AXT|TIX|DLY|INP|OUT)\s/, +null],["typ",/^(?:-?GENADR|=MINUS|2BCADR|VN|BOF|MM|-?2CADR|-?[1-6]DNADR|ADRES|BBCON|[ES]?BANK=?|BLOCK|BNKSUM|E?CADR|COUNT\*?|2?DEC\*?|-?DNCHAN|-?DNPTR|EQUALS|ERASE|MEMORY|2?OCT|REMADR|SETLOC|SUBRO|ORG|BSS|BES|SYN|EQU|DEFINE|END)\s/,null],["lit",/^'(?:-*(?:\w|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?)?/],["pln",/^-*(?:[!-z]|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?/],["pun",/^[^\w\t\n\r "'-);\\\xa0]+/]]),["apollo","agc","aea"]); diff --git a/releases/2.3.1/ant/js/google-code-prettify/lang-clj.js b/releases/2.3.1/ant/js/google-code-prettify/lang-clj.js new file mode 100644 index 00000000..542a2205 --- /dev/null +++ b/releases/2.3.1/ant/js/google-code-prettify/lang-clj.js @@ -0,0 +1,18 @@ +/* + Copyright (C) 2011 Google Inc. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["opn",/^[([{]+/,a,"([{"],["clo",/^[)\]}]+/,a,")]}"],["com",/^;[^\n\r]*/,a,";"],["pln",/^[\t\n\r \xa0]+/,a,"\t\n\r \xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,a,'"']],[["kwd",/^(?:def|if|do|let|quote|var|fn|loop|recur|throw|try|monitor-enter|monitor-exit|defmacro|defn|defn-|macroexpand|macroexpand-1|for|doseq|dosync|dotimes|and|or|when|not|assert|doto|proxy|defstruct|first|rest|cons|defprotocol|deftype|defrecord|reify|defmulti|defmethod|meta|with-meta|ns|in-ns|create-ns|import|intern|refer|alias|namespace|resolve|ref|deref|refset|new|set!|memfn|to-array|into-array|aset|gen-class|reduce|map|filter|find|nil?|empty?|hash-map|hash-set|vec|vector|seq|flatten|reverse|assoc|dissoc|list|list?|disj|get|union|difference|intersection|extend|extend-type|extend-protocol|prn)\b/,a], +["typ",/^:[\dA-Za-z-]+/]]),["clj"]); diff --git a/releases/2.3.1/ant/js/google-code-prettify/lang-css.js b/releases/2.3.1/ant/js/google-code-prettify/lang-css.js new file mode 100644 index 00000000..041e1f59 --- /dev/null +++ b/releases/2.3.1/ant/js/google-code-prettify/lang-css.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\f\r ]+/,null," \t\r\n "]],[["str",/^"(?:[^\n\f\r"\\]|\\(?:\r\n?|\n|\f)|\\[\S\s])*"/,null],["str",/^'(?:[^\n\f\r'\\]|\\(?:\r\n?|\n|\f)|\\[\S\s])*'/,null],["lang-css-str",/^url\(([^"')]*)\)/i],["kwd",/^(?:url|rgb|!important|@import|@page|@media|@charset|inherit)(?=[^\w-]|$)/i,null],["lang-css-kw",/^(-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*)\s*:/i],["com",/^\/\*[^*]*\*+(?:[^*/][^*]*\*+)*\//],["com", +/^(?:<\!--|--\>)/],["lit",/^(?:\d+|\d*\.\d+)(?:%|[a-z]+)?/i],["lit",/^#[\da-f]{3,6}/i],["pln",/^-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*/i],["pun",/^[^\s\w"']+/]]),["css"]);PR.registerLangHandler(PR.createSimpleLexer([],[["kwd",/^-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*/i]]),["css-kw"]);PR.registerLangHandler(PR.createSimpleLexer([],[["str",/^[^"')]+/]]),["css-str"]); diff --git a/releases/2.3.1/ant/js/google-code-prettify/lang-go.js b/releases/2.3.1/ant/js/google-code-prettify/lang-go.js new file mode 100644 index 00000000..fc18dc07 --- /dev/null +++ b/releases/2.3.1/ant/js/google-code-prettify/lang-go.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["pln",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])+(?:'|$)|`[^`]*(?:`|$))/,null,"\"'"]],[["com",/^(?:\/\/[^\n\r]*|\/\*[\S\s]*?\*\/)/],["pln",/^(?:[^"'/`]|\/(?![*/]))+/]]),["go"]); diff --git a/releases/2.3.1/ant/js/google-code-prettify/lang-hs.js b/releases/2.3.1/ant/js/google-code-prettify/lang-hs.js new file mode 100644 index 00000000..9d77b083 --- /dev/null +++ b/releases/2.3.1/ant/js/google-code-prettify/lang-hs.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t-\r ]+/,null,"\t\n \r "],["str",/^"(?:[^\n\f\r"\\]|\\[\S\s])*(?:"|$)/,null,'"'],["str",/^'(?:[^\n\f\r'\\]|\\[^&])'?/,null,"'"],["lit",/^(?:0o[0-7]+|0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)/i,null,"0123456789"]],[["com",/^(?:--+[^\n\f\r]*|{-(?:[^-]|-+[^}-])*-})/],["kwd",/^(?:case|class|data|default|deriving|do|else|if|import|in|infix|infixl|infixr|instance|let|module|newtype|of|then|type|where|_)(?=[^\d'A-Za-z]|$)/, +null],["pln",/^(?:[A-Z][\w']*\.)*[A-Za-z][\w']*/],["pun",/^[^\d\t-\r "'A-Za-z]+/]]),["hs"]); diff --git a/releases/2.3.1/ant/js/google-code-prettify/lang-lisp.js b/releases/2.3.1/ant/js/google-code-prettify/lang-lisp.js new file mode 100644 index 00000000..02a30e8d --- /dev/null +++ b/releases/2.3.1/ant/js/google-code-prettify/lang-lisp.js @@ -0,0 +1,3 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["opn",/^\(+/,a,"("],["clo",/^\)+/,a,")"],["com",/^;[^\n\r]*/,a,";"],["pln",/^[\t\n\r \xa0]+/,a,"\t\n\r \xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,a,'"']],[["kwd",/^(?:block|c[ad]+r|catch|con[ds]|def(?:ine|un)|do|eq|eql|equal|equalp|eval-when|flet|format|go|if|labels|lambda|let|load-time-value|locally|macrolet|multiple-value-call|nil|progn|progv|quote|require|return-from|setq|symbol-macrolet|t|tagbody|the|throw|unwind)\b/,a], +["lit",/^[+-]?(?:[#0]x[\da-f]+|\d+\/\d+|(?:\.\d+|\d+(?:\.\d*)?)(?:[de][+-]?\d+)?)/i],["lit",/^'(?:-*(?:\w|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?)?/],["pln",/^-*(?:[_a-z]|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?/i],["pun",/^[^\w\t\n\r "'-);\\\xa0]+/]]),["cl","el","lisp","scm"]); diff --git a/releases/2.3.1/ant/js/google-code-prettify/lang-lua.js b/releases/2.3.1/ant/js/google-code-prettify/lang-lua.js new file mode 100644 index 00000000..e83a3c46 --- /dev/null +++ b/releases/2.3.1/ant/js/google-code-prettify/lang-lua.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$))/,null,"\"'"]],[["com",/^--(?:\[(=*)\[[\S\s]*?(?:]\1]|$)|[^\n\r]*)/],["str",/^\[(=*)\[[\S\s]*?(?:]\1]|$)/],["kwd",/^(?:and|break|do|else|elseif|end|false|for|function|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,null],["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i], +["pln",/^[_a-z]\w*/i],["pun",/^[^\w\t\n\r \xa0][^\w\t\n\r "'+=\xa0-]*/]]),["lua"]); diff --git a/releases/2.3.1/ant/js/google-code-prettify/lang-ml.js b/releases/2.3.1/ant/js/google-code-prettify/lang-ml.js new file mode 100644 index 00000000..6df02d72 --- /dev/null +++ b/releases/2.3.1/ant/js/google-code-prettify/lang-ml.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["com",/^#(?:if[\t\n\r \xa0]+(?:[$_a-z][\w']*|``[^\t\n\r`]*(?:``|$))|else|endif|light)/i,null,"#"],["str",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])(?:'|$))/,null,"\"'"]],[["com",/^(?:\/\/[^\n\r]*|\(\*[\S\s]*?\*\))/],["kwd",/^(?:abstract|and|as|assert|begin|class|default|delegate|do|done|downcast|downto|elif|else|end|exception|extern|false|finally|for|fun|function|if|in|inherit|inline|interface|internal|lazy|let|match|member|module|mutable|namespace|new|null|of|open|or|override|private|public|rec|return|static|struct|then|to|true|try|type|upcast|use|val|void|when|while|with|yield|asr|land|lor|lsl|lsr|lxor|mod|sig|atomic|break|checked|component|const|constraint|constructor|continue|eager|event|external|fixed|functor|global|include|method|mixin|object|parallel|process|protected|pure|sealed|trait|virtual|volatile)\b/], +["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i],["pln",/^(?:[_a-z][\w']*[!#?]?|``[^\t\n\r`]*(?:``|$))/i],["pun",/^[^\w\t\n\r "'\xa0]+/]]),["fs","ml"]); diff --git a/releases/2.3.1/ant/js/google-code-prettify/lang-n.js b/releases/2.3.1/ant/js/google-code-prettify/lang-n.js new file mode 100644 index 00000000..6c2e85b9 --- /dev/null +++ b/releases/2.3.1/ant/js/google-code-prettify/lang-n.js @@ -0,0 +1,4 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["str",/^(?:'(?:[^\n\r'\\]|\\.)*'|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,a,'"'],["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,a,"#"],["pln",/^\s+/,a," \r\n\t\xa0"]],[["str",/^@"(?:[^"]|"")*(?:"|$)/,a],["str",/^<#[^#>]*(?:#>|$)/,a],["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,a],["com",/^\/\/[^\n\r]*/,a],["com",/^\/\*[\S\s]*?(?:\*\/|$)/, +a],["kwd",/^(?:abstract|and|as|base|catch|class|def|delegate|enum|event|extern|false|finally|fun|implements|interface|internal|is|macro|match|matches|module|mutable|namespace|new|null|out|override|params|partial|private|protected|public|ref|sealed|static|struct|syntax|this|throw|true|try|type|typeof|using|variant|virtual|volatile|when|where|with|assert|assert2|async|break|checked|continue|do|else|ensures|for|foreach|if|late|lock|new|nolate|otherwise|regexp|repeat|requires|return|surroundwith|unchecked|unless|using|while|yield)\b/, +a],["typ",/^(?:array|bool|byte|char|decimal|double|float|int|list|long|object|sbyte|short|string|ulong|uint|ufloat|ulong|ushort|void)\b/,a],["lit",/^@[$_a-z][\w$@]*/i,a],["typ",/^@[A-Z]+[a-z][\w$@]*/,a],["pln",/^'?[$_a-z][\w$@]*/i,a],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,a,"0123456789"],["pun",/^.[^\s\w"-$'./@`]*/,a]]),["n","nemerle"]); diff --git a/releases/2.3.1/ant/js/google-code-prettify/lang-proto.js b/releases/2.3.1/ant/js/google-code-prettify/lang-proto.js new file mode 100644 index 00000000..f006ad8c --- /dev/null +++ b/releases/2.3.1/ant/js/google-code-prettify/lang-proto.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.sourceDecorator({keywords:"bytes,default,double,enum,extend,extensions,false,group,import,max,message,option,optional,package,repeated,required,returns,rpc,service,syntax,to,true",types:/^(bool|(double|s?fixed|[su]?int)(32|64)|float|string)\b/,cStyleComments:!0}),["proto"]); diff --git a/releases/2.3.1/ant/js/google-code-prettify/lang-scala.js b/releases/2.3.1/ant/js/google-code-prettify/lang-scala.js new file mode 100644 index 00000000..60d034de --- /dev/null +++ b/releases/2.3.1/ant/js/google-code-prettify/lang-scala.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^"(?:""(?:""?(?!")|[^"\\]|\\.)*"{0,3}|(?:[^\n\r"\\]|\\.)*"?)/,null,'"'],["lit",/^`(?:[^\n\r\\`]|\\.)*`?/,null,"`"],["pun",/^[!#%&(--:-@[-^{-~]+/,null,"!#%&()*+,-:;<=>?@[\\]^{|}~"]],[["str",/^'(?:[^\n\r'\\]|\\(?:'|[^\n\r']+))'/],["lit",/^'[$A-Z_a-z][\w$]*(?![\w$'])/],["kwd",/^(?:abstract|case|catch|class|def|do|else|extends|final|finally|for|forSome|if|implicit|import|lazy|match|new|object|override|package|private|protected|requires|return|sealed|super|throw|trait|try|type|val|var|while|with|yield)\b/], +["lit",/^(?:true|false|null|this)\b/],["lit",/^(?:0(?:[0-7]+|x[\da-f]+)l?|(?:0|[1-9]\d*)(?:(?:\.\d+)?(?:e[+-]?\d+)?f?|l?)|\\.\d+(?:e[+-]?\d+)?f?)/i],["typ",/^[$_]*[A-Z][\d$A-Z_]*[a-z][\w$]*/],["pln",/^[$A-Z_a-z][\w$]*/],["com",/^\/(?:\/.*|\*(?:\/|\**[^*/])*(?:\*+\/?)?)/],["pun",/^(?:\.+|\/)/]]),["scala"]); diff --git a/releases/2.3.1/ant/js/google-code-prettify/lang-sql.js b/releases/2.3.1/ant/js/google-code-prettify/lang-sql.js new file mode 100644 index 00000000..da705b0b --- /dev/null +++ b/releases/2.3.1/ant/js/google-code-prettify/lang-sql.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^(?:"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*')/,null,"\"'"]],[["com",/^(?:--[^\n\r]*|\/\*[\S\s]*?(?:\*\/|$))/],["kwd",/^(?:add|all|alter|and|any|as|asc|authorization|backup|begin|between|break|browse|bulk|by|cascade|case|check|checkpoint|close|clustered|coalesce|collate|column|commit|compute|constraint|contains|containstable|continue|convert|create|cross|current|current_date|current_time|current_timestamp|current_user|cursor|database|dbcc|deallocate|declare|default|delete|deny|desc|disk|distinct|distributed|double|drop|dummy|dump|else|end|errlvl|escape|except|exec|execute|exists|exit|fetch|file|fillfactor|for|foreign|freetext|freetexttable|from|full|function|goto|grant|group|having|holdlock|identity|identitycol|identity_insert|if|in|index|inner|insert|intersect|into|is|join|key|kill|left|like|lineno|load|match|merge|national|nocheck|nonclustered|not|null|nullif|of|off|offsets|on|open|opendatasource|openquery|openrowset|openxml|option|or|order|outer|over|percent|plan|precision|primary|print|proc|procedure|public|raiserror|read|readtext|reconfigure|references|replication|restore|restrict|return|revoke|right|rollback|rowcount|rowguidcol|rule|save|schema|select|session_user|set|setuser|shutdown|some|statistics|system_user|table|textsize|then|to|top|tran|transaction|trigger|truncate|tsequal|union|unique|update|updatetext|use|user|using|values|varying|view|waitfor|when|where|while|with|writetext)(?=[^\w-]|$)/i, +null],["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i],["pln",/^[_a-z][\w-]*/i],["pun",/^[^\w\t\n\r "'\xa0][^\w\t\n\r "'+\xa0-]*/]]),["sql"]); diff --git a/releases/2.3.1/ant/js/google-code-prettify/lang-tex.js b/releases/2.3.1/ant/js/google-code-prettify/lang-tex.js new file mode 100644 index 00000000..ce96fbbd --- /dev/null +++ b/releases/2.3.1/ant/js/google-code-prettify/lang-tex.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["com",/^%[^\n\r]*/,null,"%"]],[["kwd",/^\\[@-Za-z]+/],["kwd",/^\\./],["typ",/^[$&]/],["lit",/[+-]?(?:\.\d+|\d+(?:\.\d*)?)(cm|em|ex|in|pc|pt|bp|mm)/i],["pun",/^[()=[\]{}]+/]]),["latex","tex"]); diff --git a/releases/2.3.1/ant/js/google-code-prettify/lang-vb.js b/releases/2.3.1/ant/js/google-code-prettify/lang-vb.js new file mode 100644 index 00000000..07506b03 --- /dev/null +++ b/releases/2.3.1/ant/js/google-code-prettify/lang-vb.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0\u2028\u2029]+/,null,"\t\n\r Â\xa0

"],["str",/^(?:["\u201c\u201d](?:[^"\u201c\u201d]|["\u201c\u201d]{2})(?:["\u201c\u201d]c|$)|["\u201c\u201d](?:[^"\u201c\u201d]|["\u201c\u201d]{2})*(?:["\u201c\u201d]|$))/i,null,'"“â€'],["com",/^['\u2018\u2019].*/,null,"'‘’"]],[["kwd",/^(?:addhandler|addressof|alias|and|andalso|ansi|as|assembly|auto|boolean|byref|byte|byval|call|case|catch|cbool|cbyte|cchar|cdate|cdbl|cdec|char|cint|class|clng|cobj|const|cshort|csng|cstr|ctype|date|decimal|declare|default|delegate|dim|directcast|do|double|each|else|elseif|end|endif|enum|erase|error|event|exit|finally|for|friend|function|get|gettype|gosub|goto|handles|if|implements|imports|in|inherits|integer|interface|is|let|lib|like|long|loop|me|mod|module|mustinherit|mustoverride|mybase|myclass|namespace|new|next|not|notinheritable|notoverridable|object|on|option|optional|or|orelse|overloads|overridable|overrides|paramarray|preserve|private|property|protected|public|raiseevent|readonly|redim|removehandler|resume|return|select|set|shadows|shared|short|single|static|step|stop|string|structure|sub|synclock|then|throw|to|try|typeof|unicode|until|variant|wend|when|while|with|withevents|writeonly|xor|endif|gosub|let|variant|wend)\b/i, +null],["com",/^rem.*/i],["lit",/^(?:true\b|false\b|nothing\b|\d+(?:e[+-]?\d+[dfr]?|[dfilrs])?|(?:&h[\da-f]+|&o[0-7]+)[ils]?|\d*\.\d+(?:e[+-]?\d+)?[dfr]?|#\s+(?:\d+[/-]\d+[/-]\d+(?:\s+\d+:\d+(?::\d+)?(\s*(?:am|pm))?)?|\d+:\d+(?::\d+)?(\s*(?:am|pm))?)\s+#)/i],["pln",/^(?:(?:[a-z]|_\w)\w*|\[(?:[a-z]|_\w)\w*])/i],["pun",/^[^\w\t\n\r "'[\]\xa0\u2018\u2019\u201c\u201d\u2028\u2029]+/],["pun",/^(?:\[|])/]]),["vb","vbs"]); diff --git a/releases/2.3.1/ant/js/google-code-prettify/lang-vhdl.js b/releases/2.3.1/ant/js/google-code-prettify/lang-vhdl.js new file mode 100644 index 00000000..128b5b6c --- /dev/null +++ b/releases/2.3.1/ant/js/google-code-prettify/lang-vhdl.js @@ -0,0 +1,3 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"]],[["str",/^(?:[box]?"(?:[^"]|"")*"|'.')/i],["com",/^--[^\n\r]*/],["kwd",/^(?:abs|access|after|alias|all|and|architecture|array|assert|attribute|begin|block|body|buffer|bus|case|component|configuration|constant|disconnect|downto|else|elsif|end|entity|exit|file|for|function|generate|generic|group|guarded|if|impure|in|inertial|inout|is|label|library|linkage|literal|loop|map|mod|nand|new|next|nor|not|null|of|on|open|or|others|out|package|port|postponed|procedure|process|pure|range|record|register|reject|rem|report|return|rol|ror|select|severity|shared|signal|sla|sll|sra|srl|subtype|then|to|transport|type|unaffected|units|until|use|variable|wait|when|while|with|xnor|xor)(?=[^\w-]|$)/i, +null],["typ",/^(?:bit|bit_vector|character|boolean|integer|real|time|string|severity_level|positive|natural|signed|unsigned|line|text|std_u?logic(?:_vector)?)(?=[^\w-]|$)/i,null],["typ",/^'(?:active|ascending|base|delayed|driving|driving_value|event|high|image|instance_name|last_active|last_event|last_value|left|leftof|length|low|path_name|pos|pred|quiet|range|reverse_range|right|rightof|simple_name|stable|succ|transaction|val|value)(?=[^\w-]|$)/i,null],["lit",/^\d+(?:_\d+)*(?:#[\w.\\]+#(?:[+-]?\d+(?:_\d+)*)?|(?:\.\d+(?:_\d+)*)?(?:e[+-]?\d+(?:_\d+)*)?)/i], +["pln",/^(?:[a-z]\w*|\\[^\\]*\\)/i],["pun",/^[^\w\t\n\r "'\xa0][^\w\t\n\r "'\xa0-]*/]]),["vhdl","vhd"]); diff --git a/releases/2.3.1/ant/js/google-code-prettify/lang-wiki.js b/releases/2.3.1/ant/js/google-code-prettify/lang-wiki.js new file mode 100644 index 00000000..9b0b4487 --- /dev/null +++ b/releases/2.3.1/ant/js/google-code-prettify/lang-wiki.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\d\t a-gi-z\xa0]+/,null,"\t Â\xa0abcdefgijklmnopqrstuvwxyz0123456789"],["pun",/^[*=[\]^~]+/,null,"=*~^[]"]],[["lang-wiki.meta",/(?:^^|\r\n?|\n)(#[a-z]+)\b/],["lit",/^[A-Z][a-z][\da-z]+[A-Z][a-z][^\W_]+\b/],["lang-",/^{{{([\S\s]+?)}}}/],["lang-",/^`([^\n\r`]+)`/],["str",/^https?:\/\/[^\s#/?]*(?:\/[^\s#?]*)?(?:\?[^\s#]*)?(?:#\S*)?/i],["pln",/^(?:\r\n|[\S\s])[^\n\r#*=A-[^`h{~]*/]]),["wiki"]); +PR.registerLangHandler(PR.createSimpleLexer([["kwd",/^#[a-z]+/i,null,"#"]],[]),["wiki.meta"]); diff --git a/releases/2.3.1/ant/js/google-code-prettify/lang-xq.js b/releases/2.3.1/ant/js/google-code-prettify/lang-xq.js new file mode 100644 index 00000000..e323ae32 --- /dev/null +++ b/releases/2.3.1/ant/js/google-code-prettify/lang-xq.js @@ -0,0 +1,3 @@ +PR.registerLangHandler(PR.createSimpleLexer([["var pln",/^\$[\w-]+/,null,"$"]],[["pln",/^[\s=][<>][\s=]/],["lit",/^@[\w-]+/],["tag",/^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["com",/^\(:[\S\s]*?:\)/],["pln",/^[(),/;[\]{}]$/],["str",/^(?:"(?:[^"\\{]|\\[\S\s])*(?:"|$)|'(?:[^'\\{]|\\[\S\s])*(?:'|$))/,null,"\"'"],["kwd",/^(?:xquery|where|version|variable|union|typeswitch|treat|to|then|text|stable|sortby|some|self|schema|satisfies|returns|return|ref|processing-instruction|preceding-sibling|preceding|precedes|parent|only|of|node|namespace|module|let|item|intersect|instance|in|import|if|function|for|follows|following-sibling|following|external|except|every|else|element|descending|descendant-or-self|descendant|define|default|declare|comment|child|cast|case|before|attribute|assert|ascending|as|ancestor-or-self|ancestor|after|eq|order|by|or|and|schema-element|document-node|node|at)\b/], +["typ",/^(?:xs:yearMonthDuration|xs:unsignedLong|xs:time|xs:string|xs:short|xs:QName|xs:Name|xs:long|xs:integer|xs:int|xs:gYearMonth|xs:gYear|xs:gMonthDay|xs:gDay|xs:float|xs:duration|xs:double|xs:decimal|xs:dayTimeDuration|xs:dateTime|xs:date|xs:byte|xs:boolean|xs:anyURI|xf:yearMonthDuration)\b/,null],["fun pln",/^(?:xp:dereference|xinc:node-expand|xinc:link-references|xinc:link-expand|xhtml:restructure|xhtml:clean|xhtml:add-lists|xdmp:zip-manifest|xdmp:zip-get|xdmp:zip-create|xdmp:xquery-version|xdmp:word-convert|xdmp:with-namespaces|xdmp:version|xdmp:value|xdmp:user-roles|xdmp:user-last-login|xdmp:user|xdmp:url-encode|xdmp:url-decode|xdmp:uri-is-file|xdmp:uri-format|xdmp:uri-content-type|xdmp:unquote|xdmp:unpath|xdmp:triggers-database|xdmp:trace|xdmp:to-json|xdmp:tidy|xdmp:subbinary|xdmp:strftime|xdmp:spawn-in|xdmp:spawn|xdmp:sleep|xdmp:shutdown|xdmp:set-session-field|xdmp:set-response-encoding|xdmp:set-response-content-type|xdmp:set-response-code|xdmp:set-request-time-limit|xdmp:set|xdmp:servers|xdmp:server-status|xdmp:server-name|xdmp:server|xdmp:security-database|xdmp:security-assert|xdmp:schema-database|xdmp:save|xdmp:role-roles|xdmp:role|xdmp:rethrow|xdmp:restart|xdmp:request-timestamp|xdmp:request-status|xdmp:request-cancel|xdmp:request|xdmp:redirect-response|xdmp:random|xdmp:quote|xdmp:query-trace|xdmp:query-meters|xdmp:product-edition|xdmp:privilege-roles|xdmp:privilege|xdmp:pretty-print|xdmp:powerpoint-convert|xdmp:platform|xdmp:permission|xdmp:pdf-convert|xdmp:path|xdmp:octal-to-integer|xdmp:node-uri|xdmp:node-replace|xdmp:node-kind|xdmp:node-insert-child|xdmp:node-insert-before|xdmp:node-insert-after|xdmp:node-delete|xdmp:node-database|xdmp:mul64|xdmp:modules-root|xdmp:modules-database|xdmp:merging|xdmp:merge-cancel|xdmp:merge|xdmp:md5|xdmp:logout|xdmp:login|xdmp:log-level|xdmp:log|xdmp:lock-release|xdmp:lock-acquire|xdmp:load|xdmp:invoke-in|xdmp:invoke|xdmp:integer-to-octal|xdmp:integer-to-hex|xdmp:http-put|xdmp:http-post|xdmp:http-options|xdmp:http-head|xdmp:http-get|xdmp:http-delete|xdmp:hosts|xdmp:host-status|xdmp:host-name|xdmp:host|xdmp:hex-to-integer|xdmp:hash64|xdmp:hash32|xdmp:has-privilege|xdmp:groups|xdmp:group-serves|xdmp:group-servers|xdmp:group-name|xdmp:group-hosts|xdmp:group|xdmp:get-session-field-names|xdmp:get-session-field|xdmp:get-response-encoding|xdmp:get-response-code|xdmp:get-request-username|xdmp:get-request-user|xdmp:get-request-url|xdmp:get-request-protocol|xdmp:get-request-path|xdmp:get-request-method|xdmp:get-request-header-names|xdmp:get-request-header|xdmp:get-request-field-names|xdmp:get-request-field-filename|xdmp:get-request-field-content-type|xdmp:get-request-field|xdmp:get-request-client-certificate|xdmp:get-request-client-address|xdmp:get-request-body|xdmp:get-current-user|xdmp:get-current-roles|xdmp:get|xdmp:function-name|xdmp:function-module|xdmp:function|xdmp:from-json|xdmp:forests|xdmp:forest-status|xdmp:forest-restore|xdmp:forest-restart|xdmp:forest-name|xdmp:forest-delete|xdmp:forest-databases|xdmp:forest-counts|xdmp:forest-clear|xdmp:forest-backup|xdmp:forest|xdmp:filesystem-file|xdmp:filesystem-directory|xdmp:exists|xdmp:excel-convert|xdmp:eval-in|xdmp:eval|xdmp:estimate|xdmp:email|xdmp:element-content-type|xdmp:elapsed-time|xdmp:document-set-quality|xdmp:document-set-property|xdmp:document-set-properties|xdmp:document-set-permissions|xdmp:document-set-collections|xdmp:document-remove-properties|xdmp:document-remove-permissions|xdmp:document-remove-collections|xdmp:document-properties|xdmp:document-locks|xdmp:document-load|xdmp:document-insert|xdmp:document-get-quality|xdmp:document-get-properties|xdmp:document-get-permissions|xdmp:document-get-collections|xdmp:document-get|xdmp:document-forest|xdmp:document-delete|xdmp:document-add-properties|xdmp:document-add-permissions|xdmp:document-add-collections|xdmp:directory-properties|xdmp:directory-locks|xdmp:directory-delete|xdmp:directory-create|xdmp:directory|xdmp:diacritic-less|xdmp:describe|xdmp:default-permissions|xdmp:default-collections|xdmp:databases|xdmp:database-restore-validate|xdmp:database-restore-status|xdmp:database-restore-cancel|xdmp:database-restore|xdmp:database-name|xdmp:database-forests|xdmp:database-backup-validate|xdmp:database-backup-status|xdmp:database-backup-purge|xdmp:database-backup-cancel|xdmp:database-backup|xdmp:database|xdmp:collection-properties|xdmp:collection-locks|xdmp:collection-delete|xdmp:collation-canonical-uri|xdmp:castable-as|xdmp:can-grant-roles|xdmp:base64-encode|xdmp:base64-decode|xdmp:architecture|xdmp:apply|xdmp:amp-roles|xdmp:amp|xdmp:add64|xdmp:add-response-header|xdmp:access|trgr:trigger-set-recursive|trgr:trigger-set-permissions|trgr:trigger-set-name|trgr:trigger-set-module|trgr:trigger-set-event|trgr:trigger-set-description|trgr:trigger-remove-permissions|trgr:trigger-module|trgr:trigger-get-permissions|trgr:trigger-enable|trgr:trigger-disable|trgr:trigger-database-online-event|trgr:trigger-data-event|trgr:trigger-add-permissions|trgr:remove-trigger|trgr:property-content|trgr:pre-commit|trgr:post-commit|trgr:get-trigger-by-id|trgr:get-trigger|trgr:document-scope|trgr:document-content|trgr:directory-scope|trgr:create-trigger|trgr:collection-scope|trgr:any-property-content|thsr:set-entry|thsr:remove-term|thsr:remove-synonym|thsr:remove-entry|thsr:query-lookup|thsr:lookup|thsr:load|thsr:insert|thsr:expand|thsr:add-synonym|spell:suggest-detailed|spell:suggest|spell:remove-word|spell:make-dictionary|spell:load|spell:levenshtein-distance|spell:is-correct|spell:insert|spell:double-metaphone|spell:add-word|sec:users-collection|sec:user-set-roles|sec:user-set-password|sec:user-set-name|sec:user-set-description|sec:user-set-default-permissions|sec:user-set-default-collections|sec:user-remove-roles|sec:user-privileges|sec:user-get-roles|sec:user-get-description|sec:user-get-default-permissions|sec:user-get-default-collections|sec:user-doc-permissions|sec:user-doc-collections|sec:user-add-roles|sec:unprotect-collection|sec:uid-for-name|sec:set-realm|sec:security-version|sec:security-namespace|sec:security-installed|sec:security-collection|sec:roles-collection|sec:role-set-roles|sec:role-set-name|sec:role-set-description|sec:role-set-default-permissions|sec:role-set-default-collections|sec:role-remove-roles|sec:role-privileges|sec:role-get-roles|sec:role-get-description|sec:role-get-default-permissions|sec:role-get-default-collections|sec:role-doc-permissions|sec:role-doc-collections|sec:role-add-roles|sec:remove-user|sec:remove-role-from-users|sec:remove-role-from-role|sec:remove-role-from-privileges|sec:remove-role-from-amps|sec:remove-role|sec:remove-privilege|sec:remove-amp|sec:protect-collection|sec:privileges-collection|sec:privilege-set-roles|sec:privilege-set-name|sec:privilege-remove-roles|sec:privilege-get-roles|sec:privilege-add-roles|sec:priv-doc-permissions|sec:priv-doc-collections|sec:get-user-names|sec:get-unique-elem-id|sec:get-role-names|sec:get-role-ids|sec:get-privilege|sec:get-distinct-permissions|sec:get-collection|sec:get-amp|sec:create-user-with-role|sec:create-user|sec:create-role|sec:create-privilege|sec:create-amp|sec:collections-collection|sec:collection-set-permissions|sec:collection-remove-permissions|sec:collection-get-permissions|sec:collection-add-permissions|sec:check-admin|sec:amps-collection|sec:amp-set-roles|sec:amp-remove-roles|sec:amp-get-roles|sec:amp-doc-permissions|sec:amp-doc-collections|sec:amp-add-roles|search:unparse|search:suggest|search:snippet|search:search|search:resolve-nodes|search:resolve|search:remove-constraint|search:parse|search:get-default-options|search:estimate|search:check-options|prof:value|prof:reset|prof:report|prof:invoke|prof:eval|prof:enable|prof:disable|prof:allowed|ppt:clean|pki:template-set-request|pki:template-set-name|pki:template-set-key-type|pki:template-set-key-options|pki:template-set-description|pki:template-in-use|pki:template-get-version|pki:template-get-request|pki:template-get-name|pki:template-get-key-type|pki:template-get-key-options|pki:template-get-id|pki:template-get-description|pki:need-certificate|pki:is-temporary|pki:insert-trusted-certificates|pki:insert-template|pki:insert-signed-certificates|pki:insert-certificate-revocation-list|pki:get-trusted-certificate-ids|pki:get-template-ids|pki:get-template-certificate-authority|pki:get-template-by-name|pki:get-template|pki:get-pending-certificate-requests-xml|pki:get-pending-certificate-requests-pem|pki:get-pending-certificate-request|pki:get-certificates-for-template-xml|pki:get-certificates-for-template|pki:get-certificates|pki:get-certificate-xml|pki:get-certificate-pem|pki:get-certificate|pki:generate-temporary-certificate-if-necessary|pki:generate-temporary-certificate|pki:generate-template-certificate-authority|pki:generate-certificate-request|pki:delete-template|pki:delete-certificate|pki:create-template|pdf:make-toc|pdf:insert-toc-headers|pdf:get-toc|pdf:clean|p:status-transition|p:state-transition|p:remove|p:pipelines|p:insert|p:get-by-id|p:get|p:execute|p:create|p:condition|p:collection|p:action|ooxml:runs-merge|ooxml:package-uris|ooxml:package-parts-insert|ooxml:package-parts|msword:clean|mcgm:polygon|mcgm:point|mcgm:geospatial-query-from-elements|mcgm:geospatial-query|mcgm:circle|math:tanh|math:tan|math:sqrt|math:sinh|math:sin|math:pow|math:modf|math:log10|math:log|math:ldexp|math:frexp|math:fmod|math:floor|math:fabs|math:exp|math:cosh|math:cos|math:ceil|math:atan2|math:atan|math:asin|math:acos|map:put|map:map|map:keys|map:get|map:delete|map:count|map:clear|lnk:to|lnk:remove|lnk:insert|lnk:get|lnk:from|lnk:create|kml:polygon|kml:point|kml:interior-polygon|kml:geospatial-query-from-elements|kml:geospatial-query|kml:circle|kml:box|gml:polygon|gml:point|gml:interior-polygon|gml:geospatial-query-from-elements|gml:geospatial-query|gml:circle|gml:box|georss:point|georss:geospatial-query|georss:circle|geo:polygon|geo:point|geo:interior-polygon|geo:geospatial-query-from-elements|geo:geospatial-query|geo:circle|geo:box|fn:zero-or-one|fn:years-from-duration|fn:year-from-dateTime|fn:year-from-date|fn:upper-case|fn:unordered|fn:true|fn:translate|fn:trace|fn:tokenize|fn:timezone-from-time|fn:timezone-from-dateTime|fn:timezone-from-date|fn:sum|fn:subtract-dateTimes-yielding-yearMonthDuration|fn:subtract-dateTimes-yielding-dayTimeDuration|fn:substring-before|fn:substring-after|fn:substring|fn:subsequence|fn:string-to-codepoints|fn:string-pad|fn:string-length|fn:string-join|fn:string|fn:static-base-uri|fn:starts-with|fn:seconds-from-time|fn:seconds-from-duration|fn:seconds-from-dateTime|fn:round-half-to-even|fn:round|fn:root|fn:reverse|fn:resolve-uri|fn:resolve-QName|fn:replace|fn:remove|fn:QName|fn:prefix-from-QName|fn:position|fn:one-or-more|fn:number|fn:not|fn:normalize-unicode|fn:normalize-space|fn:node-name|fn:node-kind|fn:nilled|fn:namespace-uri-from-QName|fn:namespace-uri-for-prefix|fn:namespace-uri|fn:name|fn:months-from-duration|fn:month-from-dateTime|fn:month-from-date|fn:minutes-from-time|fn:minutes-from-duration|fn:minutes-from-dateTime|fn:min|fn:max|fn:matches|fn:lower-case|fn:local-name-from-QName|fn:local-name|fn:last|fn:lang|fn:iri-to-uri|fn:insert-before|fn:index-of|fn:in-scope-prefixes|fn:implicit-timezone|fn:idref|fn:id|fn:hours-from-time|fn:hours-from-duration|fn:hours-from-dateTime|fn:floor|fn:false|fn:expanded-QName|fn:exists|fn:exactly-one|fn:escape-uri|fn:escape-html-uri|fn:error|fn:ends-with|fn:encode-for-uri|fn:empty|fn:document-uri|fn:doc-available|fn:doc|fn:distinct-values|fn:distinct-nodes|fn:default-collation|fn:deep-equal|fn:days-from-duration|fn:day-from-dateTime|fn:day-from-date|fn:data|fn:current-time|fn:current-dateTime|fn:current-date|fn:count|fn:contains|fn:concat|fn:compare|fn:collection|fn:codepoints-to-string|fn:codepoint-equal|fn:ceiling|fn:boolean|fn:base-uri|fn:avg|fn:adjust-time-to-timezone|fn:adjust-dateTime-to-timezone|fn:adjust-date-to-timezone|fn:abs|feed:unsubscribe|feed:subscription|feed:subscribe|feed:request|feed:item|feed:description|excel:clean|entity:enrich|dom:set-pipelines|dom:set-permissions|dom:set-name|dom:set-evaluation-context|dom:set-domain-scope|dom:set-description|dom:remove-pipeline|dom:remove-permissions|dom:remove|dom:get|dom:evaluation-context|dom:domains|dom:domain-scope|dom:create|dom:configuration-set-restart-user|dom:configuration-set-permissions|dom:configuration-set-evaluation-context|dom:configuration-set-default-domain|dom:configuration-get|dom:configuration-create|dom:collection|dom:add-pipeline|dom:add-permissions|dls:retention-rules|dls:retention-rule-remove|dls:retention-rule-insert|dls:retention-rule|dls:purge|dls:node-expand|dls:link-references|dls:link-expand|dls:documents-query|dls:document-versions-query|dls:document-version-uri|dls:document-version-query|dls:document-version-delete|dls:document-version-as-of|dls:document-version|dls:document-update|dls:document-unmanage|dls:document-set-quality|dls:document-set-property|dls:document-set-properties|dls:document-set-permissions|dls:document-set-collections|dls:document-retention-rules|dls:document-remove-properties|dls:document-remove-permissions|dls:document-remove-collections|dls:document-purge|dls:document-manage|dls:document-is-managed|dls:document-insert-and-manage|dls:document-include-query|dls:document-history|dls:document-get-permissions|dls:document-extract-part|dls:document-delete|dls:document-checkout-status|dls:document-checkout|dls:document-checkin|dls:document-add-properties|dls:document-add-permissions|dls:document-add-collections|dls:break-checkout|dls:author-query|dls:as-of-query|dbk:convert|dbg:wait|dbg:value|dbg:stopped|dbg:stop|dbg:step|dbg:status|dbg:stack|dbg:out|dbg:next|dbg:line|dbg:invoke|dbg:function|dbg:finish|dbg:expr|dbg:eval|dbg:disconnect|dbg:detach|dbg:continue|dbg:connect|dbg:clear|dbg:breakpoints|dbg:break|dbg:attached|dbg:attach|cvt:save-converted-documents|cvt:part-uri|cvt:destination-uri|cvt:basepath|cvt:basename|cts:words|cts:word-query-weight|cts:word-query-text|cts:word-query-options|cts:word-query|cts:word-match|cts:walk|cts:uris|cts:uri-match|cts:train|cts:tokenize|cts:thresholds|cts:stem|cts:similar-query-weight|cts:similar-query-nodes|cts:similar-query|cts:shortest-distance|cts:search|cts:score|cts:reverse-query-weight|cts:reverse-query-nodes|cts:reverse-query|cts:remainder|cts:registered-query-weight|cts:registered-query-options|cts:registered-query-ids|cts:registered-query|cts:register|cts:query|cts:quality|cts:properties-query-query|cts:properties-query|cts:polygon-vertices|cts:polygon|cts:point-longitude|cts:point-latitude|cts:point|cts:or-query-queries|cts:or-query|cts:not-query-weight|cts:not-query-query|cts:not-query|cts:near-query-weight|cts:near-query-queries|cts:near-query-options|cts:near-query-distance|cts:near-query|cts:highlight|cts:geospatial-co-occurrences|cts:frequency|cts:fitness|cts:field-words|cts:field-word-query-weight|cts:field-word-query-text|cts:field-word-query-options|cts:field-word-query-field-name|cts:field-word-query|cts:field-word-match|cts:entity-highlight|cts:element-words|cts:element-word-query-weight|cts:element-word-query-text|cts:element-word-query-options|cts:element-word-query-element-name|cts:element-word-query|cts:element-word-match|cts:element-values|cts:element-value-ranges|cts:element-value-query-weight|cts:element-value-query-text|cts:element-value-query-options|cts:element-value-query-element-name|cts:element-value-query|cts:element-value-match|cts:element-value-geospatial-co-occurrences|cts:element-value-co-occurrences|cts:element-range-query-weight|cts:element-range-query-value|cts:element-range-query-options|cts:element-range-query-operator|cts:element-range-query-element-name|cts:element-range-query|cts:element-query-query|cts:element-query-element-name|cts:element-query|cts:element-pair-geospatial-values|cts:element-pair-geospatial-value-match|cts:element-pair-geospatial-query-weight|cts:element-pair-geospatial-query-region|cts:element-pair-geospatial-query-options|cts:element-pair-geospatial-query-longitude-name|cts:element-pair-geospatial-query-latitude-name|cts:element-pair-geospatial-query-element-name|cts:element-pair-geospatial-query|cts:element-pair-geospatial-boxes|cts:element-geospatial-values|cts:element-geospatial-value-match|cts:element-geospatial-query-weight|cts:element-geospatial-query-region|cts:element-geospatial-query-options|cts:element-geospatial-query-element-name|cts:element-geospatial-query|cts:element-geospatial-boxes|cts:element-child-geospatial-values|cts:element-child-geospatial-value-match|cts:element-child-geospatial-query-weight|cts:element-child-geospatial-query-region|cts:element-child-geospatial-query-options|cts:element-child-geospatial-query-element-name|cts:element-child-geospatial-query-child-name|cts:element-child-geospatial-query|cts:element-child-geospatial-boxes|cts:element-attribute-words|cts:element-attribute-word-query-weight|cts:element-attribute-word-query-text|cts:element-attribute-word-query-options|cts:element-attribute-word-query-element-name|cts:element-attribute-word-query-attribute-name|cts:element-attribute-word-query|cts:element-attribute-word-match|cts:element-attribute-values|cts:element-attribute-value-ranges|cts:element-attribute-value-query-weight|cts:element-attribute-value-query-text|cts:element-attribute-value-query-options|cts:element-attribute-value-query-element-name|cts:element-attribute-value-query-attribute-name|cts:element-attribute-value-query|cts:element-attribute-value-match|cts:element-attribute-value-geospatial-co-occurrences|cts:element-attribute-value-co-occurrences|cts:element-attribute-range-query-weight|cts:element-attribute-range-query-value|cts:element-attribute-range-query-options|cts:element-attribute-range-query-operator|cts:element-attribute-range-query-element-name|cts:element-attribute-range-query-attribute-name|cts:element-attribute-range-query|cts:element-attribute-pair-geospatial-values|cts:element-attribute-pair-geospatial-value-match|cts:element-attribute-pair-geospatial-query-weight|cts:element-attribute-pair-geospatial-query-region|cts:element-attribute-pair-geospatial-query-options|cts:element-attribute-pair-geospatial-query-longitude-name|cts:element-attribute-pair-geospatial-query-latitude-name|cts:element-attribute-pair-geospatial-query-element-name|cts:element-attribute-pair-geospatial-query|cts:element-attribute-pair-geospatial-boxes|cts:document-query-uris|cts:document-query|cts:distance|cts:directory-query-uris|cts:directory-query-depth|cts:directory-query|cts:destination|cts:deregister|cts:contains|cts:confidence|cts:collections|cts:collection-query-uris|cts:collection-query|cts:collection-match|cts:classify|cts:circle-radius|cts:circle-center|cts:circle|cts:box-west|cts:box-south|cts:box-north|cts:box-east|cts:box|cts:bearing|cts:arc-intersection|cts:and-query-queries|cts:and-query-options|cts:and-query|cts:and-not-query-positive-query|cts:and-not-query-negative-query|cts:and-not-query|css:get|css:convert|cpf:success|cpf:failure|cpf:document-set-state|cpf:document-set-processing-status|cpf:document-set-last-updated|cpf:document-set-error|cpf:document-get-state|cpf:document-get-processing-status|cpf:document-get-last-updated|cpf:document-get-error|cpf:check-transition|alert:spawn-matching-actions|alert:rule-user-id-query|alert:rule-set-user-id|alert:rule-set-query|alert:rule-set-options|alert:rule-set-name|alert:rule-set-description|alert:rule-set-action|alert:rule-remove|alert:rule-name-query|alert:rule-insert|alert:rule-id-query|alert:rule-get-user-id|alert:rule-get-query|alert:rule-get-options|alert:rule-get-name|alert:rule-get-id|alert:rule-get-description|alert:rule-get-action|alert:rule-action-query|alert:remove-triggers|alert:make-rule|alert:make-log-action|alert:make-config|alert:make-action|alert:invoke-matching-actions|alert:get-my-rules|alert:get-all-rules|alert:get-actions|alert:find-matching-rules|alert:create-triggers|alert:config-set-uri|alert:config-set-trigger-ids|alert:config-set-options|alert:config-set-name|alert:config-set-description|alert:config-set-cpf-domain-names|alert:config-set-cpf-domain-ids|alert:config-insert|alert:config-get-uri|alert:config-get-trigger-ids|alert:config-get-options|alert:config-get-name|alert:config-get-id|alert:config-get-description|alert:config-get-cpf-domain-names|alert:config-get-cpf-domain-ids|alert:config-get|alert:config-delete|alert:action-set-options|alert:action-set-name|alert:action-set-module-root|alert:action-set-module-db|alert:action-set-module|alert:action-set-description|alert:action-remove|alert:action-insert|alert:action-get-options|alert:action-get-name|alert:action-get-module-root|alert:action-get-module-db|alert:action-get-module|alert:action-get-description|zero-or-one|years-from-duration|year-from-dateTime|year-from-date|upper-case|unordered|true|translate|trace|tokenize|timezone-from-time|timezone-from-dateTime|timezone-from-date|sum|subtract-dateTimes-yielding-yearMonthDuration|subtract-dateTimes-yielding-dayTimeDuration|substring-before|substring-after|substring|subsequence|string-to-codepoints|string-pad|string-length|string-join|string|static-base-uri|starts-with|seconds-from-time|seconds-from-duration|seconds-from-dateTime|round-half-to-even|round|root|reverse|resolve-uri|resolve-QName|replace|remove|QName|prefix-from-QName|position|one-or-more|number|not|normalize-unicode|normalize-space|node-name|node-kind|nilled|namespace-uri-from-QName|namespace-uri-for-prefix|namespace-uri|name|months-from-duration|month-from-dateTime|month-from-date|minutes-from-time|minutes-from-duration|minutes-from-dateTime|min|max|matches|lower-case|local-name-from-QName|local-name|last|lang|iri-to-uri|insert-before|index-of|in-scope-prefixes|implicit-timezone|idref|id|hours-from-time|hours-from-duration|hours-from-dateTime|floor|false|expanded-QName|exists|exactly-one|escape-uri|escape-html-uri|error|ends-with|encode-for-uri|empty|document-uri|doc-available|doc|distinct-values|distinct-nodes|default-collation|deep-equal|days-from-duration|day-from-dateTime|day-from-date|data|current-time|current-dateTime|current-date|count|contains|concat|compare|collection|codepoints-to-string|codepoint-equal|ceiling|boolean|base-uri|avg|adjust-time-to-timezone|adjust-dateTime-to-timezone|adjust-date-to-timezone|abs)\b/], +["pln",/^[\w:-]+/],["pln",/^[\t\n\r \xa0]+/]]),["xq","xquery"]); diff --git a/releases/2.3.1/ant/js/google-code-prettify/lang-yaml.js b/releases/2.3.1/ant/js/google-code-prettify/lang-yaml.js new file mode 100644 index 00000000..c38729b6 --- /dev/null +++ b/releases/2.3.1/ant/js/google-code-prettify/lang-yaml.js @@ -0,0 +1,2 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["pun",/^[:>?|]+/,a,":|>?"],["dec",/^%(?:YAML|TAG)[^\n\r#]+/,a,"%"],["typ",/^&\S+/,a,"&"],["typ",/^!\S*/,a,"!"],["str",/^"(?:[^"\\]|\\.)*(?:"|$)/,a,'"'],["str",/^'(?:[^']|'')*(?:'|$)/,a,"'"],["com",/^#[^\n\r]*/,a,"#"],["pln",/^\s+/,a," \t\r\n"]],[["dec",/^(?:---|\.\.\.)(?:[\n\r]|$)/],["pun",/^-/],["kwd",/^\w+:[\n\r ]/],["pln",/^\w+/]]),["yaml","yml"]); diff --git a/releases/2.3.1/ant/js/google-code-prettify/prettify.css b/releases/2.3.1/ant/js/google-code-prettify/prettify.css new file mode 100644 index 00000000..d44b3a22 --- /dev/null +++ b/releases/2.3.1/ant/js/google-code-prettify/prettify.css @@ -0,0 +1 @@ +.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee} \ No newline at end of file diff --git a/releases/2.3.1/ant/js/google-code-prettify/prettify.js b/releases/2.3.1/ant/js/google-code-prettify/prettify.js new file mode 100644 index 00000000..eef5ad7e --- /dev/null +++ b/releases/2.3.1/ant/js/google-code-prettify/prettify.js @@ -0,0 +1,28 @@ +var q=null;window.PR_SHOULD_USE_CONTINUATION=!0; +(function(){function L(a){function m(a){var f=a.charCodeAt(0);if(f!==92)return f;var b=a.charAt(1);return(f=r[b])?f:"0"<=b&&b<="7"?parseInt(a.substring(1),8):b==="u"||b==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function e(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);a=String.fromCharCode(a);if(a==="\\"||a==="-"||a==="["||a==="]")a="\\"+a;return a}function h(a){for(var f=a.substring(1,a.length-1).match(/\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\[0-3][0-7]{0,2}|\\[0-7]{1,2}|\\[\S\s]|[^\\]/g),a= +[],b=[],o=f[0]==="^",c=o?1:0,i=f.length;c122||(d<65||j>90||b.push([Math.max(65,j)|32,Math.min(d,90)|32]),d<97||j>122||b.push([Math.max(97,j)&-33,Math.min(d,122)&-33]))}}b.sort(function(a,f){return a[0]-f[0]||f[1]-a[1]});f=[];j=[NaN,NaN];for(c=0;ci[0]&&(i[1]+1>i[0]&&b.push("-"),b.push(e(i[1])));b.push("]");return b.join("")}function y(a){for(var f=a.source.match(/\[(?:[^\\\]]|\\[\S\s])*]|\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\\d+|\\[^\dux]|\(\?[!:=]|[()^]|[^()[\\^]+/g),b=f.length,d=[],c=0,i=0;c=2&&a==="["?f[c]=h(j):a!=="\\"&&(f[c]=j.replace(/[A-Za-z]/g,function(a){a=a.charCodeAt(0);return"["+String.fromCharCode(a&-33,a|32)+"]"}));return f.join("")}for(var t=0,s=!1,l=!1,p=0,d=a.length;p=5&&"lang-"===b.substring(0,5))&&!(o&&typeof o[1]==="string"))c=!1,b="src";c||(r[f]=b)}i=d;d+=f.length;if(c){c=o[1];var j=f.indexOf(c),k=j+c.length;o[2]&&(k=f.length-o[2].length,j=k-c.length);b=b.substring(5);B(l+i,f.substring(0,j),e,p);B(l+i+j,c,C(b,c),p);B(l+i+k,f.substring(k),e,p)}else p.push(l+i,b)}a.e=p}var h={},y;(function(){for(var e=a.concat(m), +l=[],p={},d=0,g=e.length;d=0;)h[n.charAt(k)]=r;r=r[1];n=""+r;p.hasOwnProperty(n)||(l.push(r),p[n]=q)}l.push(/[\S\s]/);y=L(l)})();var t=m.length;return e}function u(a){var m=[],e=[];a.tripleQuotedStrings?m.push(["str",/^(?:'''(?:[^'\\]|\\[\S\s]|''?(?=[^']))*(?:'''|$)|"""(?:[^"\\]|\\[\S\s]|""?(?=[^"]))*(?:"""|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$))/,q,"'\""]):a.multiLineStrings?m.push(["str",/^(?:'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$)|`(?:[^\\`]|\\[\S\s])*(?:`|$))/, +q,"'\"`"]):m.push(["str",/^(?:'(?:[^\n\r'\\]|\\.)*(?:'|$)|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,q,"\"'"]);a.verbatimStrings&&e.push(["str",/^@"(?:[^"]|"")*(?:"|$)/,q]);var h=a.hashComments;h&&(a.cStyleComments?(h>1?m.push(["com",/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,q,"#"]):m.push(["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,q,"#"]),e.push(["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,q])):m.push(["com",/^#[^\n\r]*/, +q,"#"]));a.cStyleComments&&(e.push(["com",/^\/\/[^\n\r]*/,q]),e.push(["com",/^\/\*[\S\s]*?(?:\*\/|$)/,q]));a.regexLiterals&&e.push(["lang-regex",/^(?:^^\.?|[!+-]|!=|!==|#|%|%=|&|&&|&&=|&=|\(|\*|\*=|\+=|,|-=|->|\/|\/=|:|::|;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|[?@[^]|\^=|\^\^|\^\^=|{|\||\|=|\|\||\|\|=|~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\s*(\/(?=[^*/])(?:[^/[\\]|\\[\S\s]|\[(?:[^\\\]]|\\[\S\s])*(?:]|$))+\/)/]);(h=a.types)&&e.push(["typ",h]);a=(""+a.keywords).replace(/^ | $/g, +"");a.length&&e.push(["kwd",RegExp("^(?:"+a.replace(/[\s,]+/g,"|")+")\\b"),q]);m.push(["pln",/^\s+/,q," \r\n\t\xa0"]);e.push(["lit",/^@[$_a-z][\w$@]*/i,q],["typ",/^(?:[@_]?[A-Z]+[a-z][\w$@]*|\w+_t\b)/,q],["pln",/^[$_a-z][\w$@]*/i,q],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,q,"0123456789"],["pln",/^\\[\S\s]?/,q],["pun",/^.[^\s\w"-$'./@\\`]*/,q]);return x(m,e)}function D(a,m){function e(a){switch(a.nodeType){case 1:if(k.test(a.className))break;if("BR"===a.nodeName)h(a), +a.parentNode&&a.parentNode.removeChild(a);else for(a=a.firstChild;a;a=a.nextSibling)e(a);break;case 3:case 4:if(p){var b=a.nodeValue,d=b.match(t);if(d){var c=b.substring(0,d.index);a.nodeValue=c;(b=b.substring(d.index+d[0].length))&&a.parentNode.insertBefore(s.createTextNode(b),a.nextSibling);h(a);c||a.parentNode.removeChild(a)}}}}function h(a){function b(a,d){var e=d?a.cloneNode(!1):a,f=a.parentNode;if(f){var f=b(f,1),g=a.nextSibling;f.appendChild(e);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return e} +for(;!a.nextSibling;)if(a=a.parentNode,!a)return;for(var a=b(a.nextSibling,0),e;(e=a.parentNode)&&e.nodeType===1;)a=e;d.push(a)}var k=/(?:^|\s)nocode(?:\s|$)/,t=/\r\n?|\n/,s=a.ownerDocument,l;a.currentStyle?l=a.currentStyle.whiteSpace:window.getComputedStyle&&(l=s.defaultView.getComputedStyle(a,q).getPropertyValue("white-space"));var p=l&&"pre"===l.substring(0,3);for(l=s.createElement("LI");a.firstChild;)l.appendChild(a.firstChild);for(var d=[l],g=0;g=0;){var h=m[e];A.hasOwnProperty(h)?window.console&&console.warn("cannot override language handler %s",h):A[h]=a}}function C(a,m){if(!a||!A.hasOwnProperty(a))a=/^\s*=o&&(h+=2);e>=c&&(a+=2)}}catch(w){"console"in window&&console.log(w&&w.stack?w.stack:w)}}var v=["break,continue,do,else,for,if,return,while"],w=[[v,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"], +"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],F=[w,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],G=[w,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"], +H=[G,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],w=[w,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],I=[v,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"], +J=[v,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],v=[v,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],K=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,N=/\S/,O=u({keywords:[F,H,w,"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END"+ +I,J,v],hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),A={};k(O,["default-code"]);k(x([],[["pln",/^[^]*(?:>|$)/],["com",/^<\!--[\S\s]*?(?:--\>|$)/],["lang-",/^<\?([\S\s]+?)(?:\?>|$)/],["lang-",/^<%([\S\s]+?)(?:%>|$)/],["pun",/^(?:<[%?]|[%?]>)/],["lang-",/^]*>([\S\s]+?)<\/xmp\b[^>]*>/i],["lang-js",/^]*>([\S\s]*?)(<\/script\b[^>]*>)/i],["lang-css",/^]*>([\S\s]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]), +["default-markup","htm","html","mxml","xhtml","xml","xsl"]);k(x([["pln",/^\s+/,q," \t\r\n"],["atv",/^(?:"[^"]*"?|'[^']*'?)/,q,"\"'"]],[["tag",/^^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["atn",/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^\s"'>]*(?:[^\s"'/>]|\/(?=\s)))/],["pun",/^[/<->]+/],["lang-js",/^on\w+\s*=\s*"([^"]+)"/i],["lang-js",/^on\w+\s*=\s*'([^']+)'/i],["lang-js",/^on\w+\s*=\s*([^\s"'>]+)/i],["lang-css",/^style\s*=\s*"([^"]+)"/i],["lang-css",/^style\s*=\s*'([^']+)'/i],["lang-css", +/^style\s*=\s*([^\s"'>]+)/i]]),["in.tag"]);k(x([],[["atv",/^[\S\s]+/]]),["uq.val"]);k(u({keywords:F,hashComments:!0,cStyleComments:!0,types:K}),["c","cc","cpp","cxx","cyc","m"]);k(u({keywords:"null,true,false"}),["json"]);k(u({keywords:H,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:K}),["cs"]);k(u({keywords:G,cStyleComments:!0}),["java"]);k(u({keywords:v,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]);k(u({keywords:I,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}), +["cv","py"]);k(u({keywords:"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]);k(u({keywords:J,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]);k(u({keywords:w,cStyleComments:!0,regexLiterals:!0}),["js"]);k(u({keywords:"all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes", +hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]);k(x([],[["str",/^[\S\s]+/]]),["regex"]);window.prettyPrintOne=function(a,m,e){var h=document.createElement("PRE");h.innerHTML=a;e&&D(h,e);E({g:m,i:e,h:h});return h.innerHTML};window.prettyPrint=function(a){function m(){for(var e=window.PR_SHOULD_USE_CONTINUATION?l.now()+250:Infinity;p=0){var k=k.match(g),f,b;if(b= +!k){b=n;for(var o=void 0,c=b.firstChild;c;c=c.nextSibling)var i=c.nodeType,o=i===1?o?b:c:i===3?N.test(c.nodeValue)?b:o:o;b=(f=o===b?void 0:o)&&"CODE"===f.tagName}b&&(k=f.className.match(g));k&&(k=k[1]);b=!1;for(o=n.parentNode;o;o=o.parentNode)if((o.tagName==="pre"||o.tagName==="code"||o.tagName==="xmp")&&o.className&&o.className.indexOf("prettyprint")>=0){b=!0;break}b||((b=(b=n.className.match(/\blinenums\b(?::(\d+))?/))?b[1]&&b[1].length?+b[1]:!0:!1)&&D(n,b),d={g:k,h:n,i:b},E(d))}}p + + + + + +All Classes (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + +

All Classes

+ + + diff --git a/releases/2.3.1/api/allclasses-noframe.html b/releases/2.3.1/api/allclasses-noframe.html new file mode 100644 index 00000000..9aa71bd8 --- /dev/null +++ b/releases/2.3.1/api/allclasses-noframe.html @@ -0,0 +1,95 @@ + + + + + + +All Classes (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + +

All Classes

+ + + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html new file mode 100644 index 00000000..f2cad657 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html @@ -0,0 +1,284 @@ + + + + + + +AnnotatedMethodProvider (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class AnnotatedMethodProvider

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AnnotatedMethodProvider(java.lang.Class<? extends java.lang.annotation.Annotation> ann) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AnnotatedMethodProvider

        +
        public AnnotatedMethodProvider(java.lang.Class<? extends java.lang.annotation.Annotation> ann)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        public java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                            ClassModel suiteClassModel)
        +
        Description copied from interface: TestMethodProvider
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        +
        Specified by:
        +
        getTestMethods in interface TestMethodProvider
        +
        Parameters:
        suiteClass - The suite class.
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        Return a set of methods which should be invoked by the runner as + tests.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/AssertingRandom.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/AssertingRandom.html new file mode 100644 index 00000000..e5f90b48 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/AssertingRandom.html @@ -0,0 +1,520 @@ + + + + + + +AssertingRandom (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class AssertingRandom

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.util.Random
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.AssertingRandom
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public final class AssertingRandom
    +extends java.util.Random
    +
    A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
    +
    See Also:
    Serialized Form
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AssertingRandom(java.lang.Thread owner, + java.util.Random delegate) +
      Creates an instance to be used by owner thread and delegating + to delegate until destroy()ed.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected java.lang.Objectclone() 
      voiddestroy() +
      This object will no longer be usable after this method is called.
      +
      booleanequals(java.lang.Object obj) 
      inthashCode() 
      protected intnext(int bits) 
      booleannextBoolean() 
      voidnextBytes(byte[] bytes) 
      doublenextDouble() 
      floatnextFloat() 
      doublenextGaussian() 
      intnextInt() 
      intnextInt(int n) 
      longnextLong() 
      voidsetSeed(long seed) 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AssertingRandom

        +
        public AssertingRandom(java.lang.Thread owner,
        +               java.util.Random delegate)
        +
        Creates an instance to be used by owner thread and delegating + to delegate until destroy()ed.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        next

        +
        protected int next(int bits)
        +
        +
        Overrides:
        +
        next in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBoolean

        +
        public boolean nextBoolean()
        +
        +
        Overrides:
        +
        nextBoolean in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBytes

        +
        public void nextBytes(byte[] bytes)
        +
        +
        Overrides:
        +
        nextBytes in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextDouble

        +
        public double nextDouble()
        +
        +
        Overrides:
        +
        nextDouble in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextFloat

        +
        public float nextFloat()
        +
        +
        Overrides:
        +
        nextFloat in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextGaussian

        +
        public double nextGaussian()
        +
        +
        Overrides:
        +
        nextGaussian in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt()
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt(int n)
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextLong

        +
        public long nextLong()
        +
        +
        Overrides:
        +
        nextLong in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        setSeed

        +
        public void setSeed(long seed)
        +
        +
        Overrides:
        +
        setSeed in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        destroy

        +
        public void destroy()
        +
        This object will no longer be usable after this method is called.
        +
      • +
      + + + +
        +
      • +

        clone

        +
        protected java.lang.Object clone()
        +                          throws java.lang.CloneNotSupportedException
        +
        +
        Overrides:
        +
        clone in class java.lang.Object
        +
        Throws:
        +
        java.lang.CloneNotSupportedException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html new file mode 100644 index 00000000..7d9599fa --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html @@ -0,0 +1,326 @@ + + + + + + +ClassGlobFilter (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassGlobFilter

+
+
+ +
+
    +
  • +
    +
    +
    public class ClassGlobFilter
    +extends GlobFilter
    +
    A filter for Description.getClassName().
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassGlobFilter(java.lang.String globPattern) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.Stringdescribe() 
      booleanshouldRun(org.junit.runner.Description description) 
      + +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassGlobFilter

        +
        public ClassGlobFilter(java.lang.String globPattern)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        shouldRun

        +
        public boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class GlobFilter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class GlobFilter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html new file mode 100644 index 00000000..c5a1bf65 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html @@ -0,0 +1,375 @@ + + + + + + +ClassModel.FieldModel (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel.FieldModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel.FieldModel
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static final class ClassModel.FieldModel
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      Telement 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassModel.FieldModel(java.lang.reflect.Field f) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanequals(java.lang.Object obj) 
      ClassModel.ScopegetAccessScope() 
      EgetDown() 
      EgetUp() 
      inthashCode() 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        element

        +
        public final T extends java.lang.reflect.Member element
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassModel.FieldModel

        +
        public ClassModel.FieldModel(java.lang.reflect.Field f)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        getDown

        +
        public E getDown()
        +
      • +
      + + + +
        +
      • +

        getUp

        +
        public E getUp()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html new file mode 100644 index 00000000..efab4481 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html @@ -0,0 +1,375 @@ + + + + + + +ClassModel.MethodModel (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel.MethodModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel.MethodModel
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static final class ClassModel.MethodModel
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      Telement 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassModel.MethodModel(java.lang.reflect.Method m) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanequals(java.lang.Object obj) 
      ClassModel.ScopegetAccessScope() 
      EgetDown() 
      EgetUp() 
      inthashCode() 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        element

        +
        public final T extends java.lang.reflect.Member element
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassModel.MethodModel

        +
        public ClassModel.MethodModel(java.lang.reflect.Method m)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        getDown

        +
        public E getDown()
        +
      • +
      + + + +
        +
      • +

        getUp

        +
        public E getUp()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html new file mode 100644 index 00000000..b0c85581 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html @@ -0,0 +1,349 @@ + + + + + + +ClassModel.Scope (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Enum ClassModel.Scope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ClassModel.Scope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.ClassModel.Scope
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<ClassModel.Scope>
    +
    +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static enum ClassModel.Scope
    +extends java.lang.Enum<ClassModel.Scope>
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ClassModel.ScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ClassModel.Scope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ClassModel.Scope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ClassModel.Scope c : ClassModel.Scope.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ClassModel.Scope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/ClassModel.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/ClassModel.html new file mode 100644 index 00000000..0268aef9 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/ClassModel.html @@ -0,0 +1,347 @@ + + + + + + +ClassModel (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class ClassModel
    +extends java.lang.Object
    +
    Class model for a test suite. Builds relationship (overrides/ shadows) links + for methods and fields.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassModel(java.lang.Class<?> clazz) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel>getAnnotatedLeafMethods(java.lang.Class<? extends java.lang.annotation.Annotation> annotation) 
      <T extends java.lang.annotation.Annotation> 
      T
      getAnnotation(java.lang.reflect.Method method, + java.lang.Class<T> annClass, + boolean inherited) 
      java.util.Map<java.lang.reflect.Field,ClassModel.FieldModel>getFields() 
      java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel>getMethods() 
      <T extends java.lang.annotation.Annotation> 
      boolean
      isAnnotationPresent(java.lang.reflect.Method method, + java.lang.Class<T> annClass, + boolean inherited) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassModel

        +
        public ClassModel(java.lang.Class<?> clazz)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + +
        +
      • +

        getAnnotatedLeafMethods

        +
        public java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel> getAnnotatedLeafMethods(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
        +
      • +
      + + + +
        +
      • +

        getAnnotation

        +
        public <T extends java.lang.annotation.Annotation> T getAnnotation(java.lang.reflect.Method method,
        +                                                          java.lang.Class<T> annClass,
        +                                                          boolean inherited)
        +
      • +
      + + + +
        +
      • +

        isAnnotationPresent

        +
        public <T extends java.lang.annotation.Annotation> boolean isAnnotationPresent(java.lang.reflect.Method method,
        +                                                                      java.lang.Class<T> annClass,
        +                                                                      boolean inherited)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html new file mode 100644 index 00000000..68fe0e43 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html @@ -0,0 +1,341 @@ + + + + + + +FilterExpressionParser.Node (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class FilterExpressionParser.Node

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    FilterExpressionParser
    +
    +
    +
    +
    public abstract class FilterExpressionParser.Node
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      com.carrotsearch.randomizedtesting.FilterExpressionParser.InputRangerange 
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanevaluate(com.carrotsearch.randomizedtesting.FilterExpressionParser.IContext context) 
      java.lang.StringtoExpression() 
      protected java.lang.StringBuildertoExpression(java.lang.StringBuilder b) 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        range

        +
        public com.carrotsearch.randomizedtesting.FilterExpressionParser.InputRange range
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FilterExpressionParser.Node

        +
        public FilterExpressionParser.Node()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        toExpression

        +
        public final java.lang.String toExpression()
        +
      • +
      + + + +
        +
      • +

        toExpression

        +
        protected java.lang.StringBuilder toExpression(java.lang.StringBuilder b)
        +
      • +
      + + + +
        +
      • +

        evaluate

        +
        public boolean evaluate(com.carrotsearch.randomizedtesting.FilterExpressionParser.IContext context)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html new file mode 100644 index 00000000..49486739 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html @@ -0,0 +1,281 @@ + + + + + + +FilterExpressionParser (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class FilterExpressionParser

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.FilterExpressionParser
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class FilterExpressionParser
    +extends java.lang.Object
    +
    Test group conditions filter parser.
    +
  • +
+
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      FilterExpressionParser.Nodeparse(java.lang.String rule) +
      Pratt's parser.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FilterExpressionParser

        +
        public FilterExpressionParser()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/GlobFilter.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/GlobFilter.html new file mode 100644 index 00000000..f50c4100 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/GlobFilter.html @@ -0,0 +1,355 @@ + + + + + + +GlobFilter (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class GlobFilter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.manipulation.Filter
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.GlobFilter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ClassGlobFilter, MethodGlobFilter
    +
    +
    +
    +
    public abstract class GlobFilter
    +extends org.junit.runner.manipulation.Filter
    +
    A filter that matches something using globbing (*) pattern.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected java.lang.StringglobPattern 
      +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      GlobFilter(java.lang.String glob) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      abstract java.lang.Stringdescribe() 
      protected booleanglobMatches(java.lang.String string) +
      Check if a given string matches the glob.
      +
      abstract booleanshouldRun(org.junit.runner.Description description) 
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        globPattern

        +
        protected final java.lang.String globPattern
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        GlobFilter

        +
        public GlobFilter(java.lang.String glob)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        globMatches

        +
        protected final boolean globMatches(java.lang.String string)
        +
        Check if a given string matches the glob.
        +
      • +
      + + + +
        +
      • +

        shouldRun

        +
        public abstract boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class org.junit.runner.manipulation.Filter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public abstract java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class org.junit.runner.manipulation.Filter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html new file mode 100644 index 00000000..bf1d8fb9 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html @@ -0,0 +1,280 @@ + + + + + + +JUnit3MethodProvider (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class JUnit3MethodProvider

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.JUnit3MethodProvider
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    TestMethodProvider
    +
    +
    +
    +
    public class JUnit3MethodProvider
    +extends java.lang.Object
    +implements TestMethodProvider
    +
    Method provider selecting tests that follow a name pattern of test(.*).
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JUnit3MethodProvider

        +
        public JUnit3MethodProvider()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        public java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                            ClassModel suiteClassModel)
        +
        Description copied from interface: TestMethodProvider
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        +
        Specified by:
        +
        getTestMethods in interface TestMethodProvider
        +
        Parameters:
        suiteClass - The suite class.
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        Return a set of methods which should be invoked by the runner as + tests.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html new file mode 100644 index 00000000..c2c25817 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html @@ -0,0 +1,247 @@ + + + + + + +JUnit4MethodProvider (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class JUnit4MethodProvider

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    TestMethodProvider
    +
    +
    +
    +
    public class JUnit4MethodProvider
    +extends AnnotatedMethodProvider
    +
    Method provider selecting Test annotated public instance parameterless methods.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JUnit4MethodProvider

        +
        public JUnit4MethodProvider()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/LifecycleScope.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/LifecycleScope.html new file mode 100644 index 00000000..a60eaab1 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/LifecycleScope.html @@ -0,0 +1,328 @@ + + + + + + +LifecycleScope (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Enum LifecycleScope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<LifecycleScope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.LifecycleScope
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<LifecycleScope>
    +
    +
    +
    +
    public enum LifecycleScope
    +extends java.lang.Enum<LifecycleScope>
    +
    Lifecycle stages for tracking resources.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      SUITE +
      A single suite (class), including all AfterClass hooks.
      +
      TEST +
      A single test case, including all After hooks.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static LifecycleScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static LifecycleScope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        TEST

        +
        public static final LifecycleScope TEST
        +
        A single test case, including all After hooks.
        +
      • +
      + + + +
        +
      • +

        SUITE

        +
        public static final LifecycleScope SUITE
        +
        A single suite (class), including all AfterClass hooks.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static LifecycleScope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (LifecycleScope c : LifecycleScope.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static LifecycleScope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html new file mode 100644 index 00000000..766cbc20 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html @@ -0,0 +1,326 @@ + + + + + + +MethodGlobFilter (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class MethodGlobFilter

+
+
+ +
+
    +
  • +
    +
    +
    public class MethodGlobFilter
    +extends GlobFilter
    +
    A filter for Description.getMethodName().
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MethodGlobFilter(java.lang.String globPattern) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.Stringdescribe() 
      booleanshouldRun(org.junit.runner.Description description) 
      + +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MethodGlobFilter

        +
        public MethodGlobFilter(java.lang.String globPattern)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        shouldRun

        +
        public boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class GlobFilter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class GlobFilter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html new file mode 100644 index 00000000..9f1a6364 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html @@ -0,0 +1,294 @@ + + + + + + +MixWithSuiteName (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class MixWithSuiteName

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.MixWithSuiteName
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MixWithSuiteName() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      longdecorate(long seed) +
      Called to decorate the initial seed for a Randomness.
      +
      voidinitialize(java.lang.Class<?> suiteClass) +
      Called once after instantiation to set up the decorator.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MixWithSuiteName

        +
        public MixWithSuiteName()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        public void initialize(java.lang.Class<?> suiteClass)
        +
        Description copied from interface: SeedDecorator
        +
        Called once after instantiation to set up the decorator.
        +
        +
        Specified by:
        +
        initialize in interface SeedDecorator
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/RandomizedContext.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/RandomizedContext.html new file mode 100644 index 00000000..b7a88b1e --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/RandomizedContext.html @@ -0,0 +1,414 @@ + + + + + + +RandomizedContext (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedContext

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.RandomizedContext
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomizedContext
    +extends java.lang.Object
    +
    Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTargetClass

        +
        public java.lang.Class<?> getTargetClass()
        +
        The class (suite) being tested.
        +
      • +
      + + + +
        +
      • +

        getRunnerSeedAsString

        +
        public java.lang.String getRunnerSeedAsString()
        +
        Returns the runner's master seed, formatted.
        +
      • +
      + + + +
        +
      • +

        getRandomness

        +
        public Randomness getRandomness()
        +
        Source of randomness for the context's thread.
        +
      • +
      + + + + + + + +
        +
      • +

        isNightly

        +
        public boolean isNightly()
        +
        Deprecated. [GH-218] will be removed. Use getGroupEvaluator().
        +
        Return true if tests are running in nightly mode.
        +
      • +
      + + + +
        +
      • +

        current

        +
        public static RandomizedContext current()
        +
        Returns:
        Returns the context for the calling thread or throws an + IllegalStateException if the thread is out of scope.
        +
        Throws:
        +
        java.lang.IllegalStateException - If context is not available.
        +
      • +
      + + + +
        +
      • +

        getRunner

        +
        public RandomizedRunner getRunner()
        +
        Access to the runner governing this context.
        +
      • +
      + + + + + +
        +
      • +

        closeAtEnd

        +
        public <T extends java.io.Closeable> T closeAtEnd(T resource,
        +                                         LifecycleScope scope)
        +
        Dispose the given resource at the end of a given lifecycle scope. If the Closeable + throws an exception, the test case or suite will end in a failure.
        +
        Returns:
        resource (for call chaining).
        +
      • +
      + + + +
        +
      • +

        getGroupEvaluator

        +
        public com.carrotsearch.randomizedtesting.GroupEvaluator getGroupEvaluator()
        +
        Provide access to GroupEvaluator.
        +
      • +
      + + + +
        +
      • +

        runWithPrivateRandomness

        +
        public <T> T runWithPrivateRandomness(Randomness randomness,
        +                             java.util.concurrent.Callable<T> callable)
        +                           throws java.lang.Exception
        +
        Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns. +

        + This utility method can be used to initialize resources in a reproducible way since all calls to utility methods + like RandomizedTest.randomInt() et.al. are forwarded to the current + RandomContext which uses the provided randomness from the top of the stack. +

        +
        Type Parameters:
        T - the return type of the callable
        Parameters:
        randomness - the randomness to push to the top of the stack
        callable - the callable to execute
        +
        Returns:
        the result of the call to Callable.call()
        +
        Throws:
        +
        java.lang.Exception - if Callable.call() throws an exception
        +
      • +
      + + + +
        +
      • +

        getTargetMethod

        +
        public java.lang.reflect.Method getTargetMethod()
        +
        Returns:
        Return the currently executing test case method (the thread may still + be within test rules and may never actually hit the method). This method may return + null if called from the static context (no test case is being executed at + the moment).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html new file mode 100644 index 00000000..1f5c34dd --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html @@ -0,0 +1,626 @@ + + + + + + +RandomizedRunner (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedRunner

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.Runner
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.RandomizedRunner
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.runner.Describable, org.junit.runner.manipulation.Filterable
    +
    +
    +
    +
    public final class RandomizedRunner
    +extends org.junit.runner.Runner
    +implements org.junit.runner.manipulation.Filterable
    +
    A Runner implementation for running randomized test cases with + predictable and repeatable randomness. + +

    Supports the following JUnit4 features: +

      +
    • BeforeClass-annotated methods (before all tests of a class/superclass),
    • +
    • Before-annotated methods (before each test),
    • +
    • Test-annotated methods,
    • +
    • After-annotated methods (after each test),
    • +
    • AfterClass-annotated methods (after all tests of a class/superclass),
    • +
    • Rule-annotated fields implementing MethodRule + and TestRule.
    • +
    + +

    Contracts: +

      +
    • BeforeClass, Before + methods declared in superclasses are called before methods declared in subclasses,
    • +
    • AfterClass, After + methods declared in superclasses are called after methods declared in subclasses,
    • +
    • BeforeClass, Before, AfterClass, After + methods declared within the same class are called in randomized order + derived from the master seed (repeatable with the same seed),
    • +
    + +

    Deviations from "standard" JUnit: +

      +
    • test methods are allowed to return values (the return value is ignored),
    • +
    • hook methods need not be public; in fact, it is encouraged to make them private to + avoid accidental shadowing which silently drops parent hooks from executing + (applies to class hooks mostly, but also to instance hooks).
    • +
    • all exceptions raised during hooks or test case execution are reported to the notifier, + there is no suppression or chaining of exceptions,
    • +
    • a test method must not leave behind any active threads; this is detected + using ThreadGroup active counts and is sometimes problematic (many classes + in the standard library leave active threads behind without waiting for them to terminate). + One can use the ThreadLeakScope, ThreadLeakAction + and other annotations to control how aggressive the detection + strategy is and if it fails the test or not.
    • +
    • uncaught exceptions from any of children threads will cause the test to fail.
    • +
    +
    See Also:
    RandomizedTest, +ThreadLeakAction, +ThreadLeakScope, +ThreadLeakZombies, +ThreadLeakGroup, +ThreadLeakLingering, +ThreadLeakFilters, +Listeners, +RandomizedContext, +TestMethodProviders
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringAUGMENTED_SEED_PACKAGE +
      Fake package of a stack trace entry inserted into exceptions thrown by + test methods.
      +
      static intDEFAULT_ITERATIONS +
      The default number of test repeat iterations.
      +
      static intDEFAULT_KILLATTEMPTS +
      The default number of first interrupts, then Thread.stop attempts.
      +
      static intDEFAULT_KILLWAIT +
      Time in between interrupt retries or stop retries.
      +
      static intDEFAULT_TIMEOUT +
      Default timeout for a single test case.
      +
      static intDEFAULT_TIMEOUT_SUITE +
      Default timeout for an entire suite.
      +
      com.carrotsearch.randomizedtesting.GroupEvaluatorgroupEvaluator 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomizedRunner(java.lang.Class<?> testClass) +
      Creates a new runner for the given class.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.List<com.carrotsearch.randomizedtesting.RandomizedRunner.TestMethodExecution>collectMethodExecutions(java.lang.reflect.Constructor<?> constructor, + java.util.List<java.lang.reflect.Method> testMethods) +
      Collect test method executions from list of test methods and + potentially parameters from parameter factory methods.
      +
      voidfilter(org.junit.runner.manipulation.Filter filter) +
      Implement Filterable because GUIs depend on it to run tests selectively.
      +
      org.junit.runner.DescriptiongetDescription() +
      Return the current tree of test descriptions (filtered).
      +
      TraceFormattinggetTraceFormatting() +
      Stack trace formatting utilities.
      +
      static booleanhasZombieThreads() +
      Returns true if any previous (or current) suite marked with + ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS has + left zombie threads.
      +
      static java.lang.StringmethodName(org.junit.runner.Description description) +
      Attempts to extract just the method name from parameterized notation.
      +
      voidrun(org.junit.runner.notification.RunNotifier notifier) +
      Runs all tests and hooks.
      +
      static java.lang.StringseedFromThrowable(java.lang.Throwable t) +
      RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with AUGMENTED_SEED_PACKAGE.
      +
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.Runner

        +testCount
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        AUGMENTED_SEED_PACKAGE

        +
        public static final java.lang.String AUGMENTED_SEED_PACKAGE
        +
        Fake package of a stack trace entry inserted into exceptions thrown by + test methods. These stack entries contain additional information about + seeds used during execution.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        DEFAULT_TIMEOUT

        +
        public static final int DEFAULT_TIMEOUT
        +
        Default timeout for a single test case. By default + the timeout is disabled. Use global system property + SysGlobals.SYSPROP_TIMEOUT or an annotation Timeout if you need to set + timeouts or expect some test cases may hang. This will slightly slow down + the tests because each test case is executed in a forked thread.
        +
        See Also:
        SysGlobals.SYSPROP_TIMEOUT(), +Constant Field Values
        +
      • +
      + + + + + + + +
        +
      • +

        DEFAULT_KILLATTEMPTS

        +
        public static final int DEFAULT_KILLATTEMPTS
        +
        The default number of first interrupts, then Thread.stop attempts.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        DEFAULT_KILLWAIT

        +
        public static final int DEFAULT_KILLWAIT
        +
        Time in between interrupt retries or stop retries.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        DEFAULT_ITERATIONS

        +
        public static final int DEFAULT_ITERATIONS
        +
        The default number of test repeat iterations.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        groupEvaluator

        +
        public com.carrotsearch.randomizedtesting.GroupEvaluator groupEvaluator
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomizedRunner

        +
        public RandomizedRunner(java.lang.Class<?> testClass)
        +                 throws org.junit.runners.model.InitializationError
        +
        Creates a new runner for the given class.
        +
        Throws:
        +
        org.junit.runners.model.InitializationError
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getDescription

        +
        public org.junit.runner.Description getDescription()
        +
        Return the current tree of test descriptions (filtered).
        +
        +
        Specified by:
        +
        getDescription in interface org.junit.runner.Describable
        +
        Specified by:
        +
        getDescription in class org.junit.runner.Runner
        +
        +
      • +
      + + + +
        +
      • +

        filter

        +
        public void filter(org.junit.runner.manipulation.Filter filter)
        +            throws org.junit.runner.manipulation.NoTestsRemainException
        +
        Implement Filterable because GUIs depend on it to run tests selectively.
        +
        +
        Specified by:
        +
        filter in interface org.junit.runner.manipulation.Filterable
        +
        Throws:
        +
        org.junit.runner.manipulation.NoTestsRemainException
        +
      • +
      + + + +
        +
      • +

        run

        +
        public void run(org.junit.runner.notification.RunNotifier notifier)
        +
        Runs all tests and hooks.
        +
        +
        Specified by:
        +
        run in class org.junit.runner.Runner
        +
        +
      • +
      + + + +
        +
      • +

        collectMethodExecutions

        +
        public java.util.List<com.carrotsearch.randomizedtesting.RandomizedRunner.TestMethodExecution> collectMethodExecutions(java.lang.reflect.Constructor<?> constructor,
        +                                                                                                              java.util.List<java.lang.reflect.Method> testMethods)
        +
        Collect test method executions from list of test methods and + potentially parameters from parameter factory methods.
        +
      • +
      + + + +
        +
      • +

        getTraceFormatting

        +
        public TraceFormatting getTraceFormatting()
        +
        Stack trace formatting utilities. These may be initialized to filter out certain packages.
        +
      • +
      + + + +
        +
      • +

        seedFromThrowable

        +
        public static java.lang.String seedFromThrowable(java.lang.Throwable t)
        +
        RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with AUGMENTED_SEED_PACKAGE.
        +
        Returns:
        A string is returned with seeds combined, if any. Null is returned if no augmentation + can be found.
        +
      • +
      + + + +
        +
      • +

        methodName

        +
        public static java.lang.String methodName(org.junit.runner.Description description)
        +
        Attempts to extract just the method name from parameterized notation.
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/RandomizedTest.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/RandomizedTest.html new file mode 100644 index 00000000..55682d13 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/RandomizedTest.html @@ -0,0 +1,1426 @@ + + + + + + +RandomizedTest (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedTest

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.RandomizedTest
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class RandomizedTest
    +extends java.lang.Object
    +
    Common scaffolding for subclassing randomized tests.
    +
    See Also:
    Listeners, +RandomizedContext
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected static java.nio.charset.CharsetISO8859_1 
      static java.lang.StringSYSPROP_MULTIPLIER +
      The global multiplier property (Double).
      +
      protected static java.nio.charset.CharsetUS_ASCII 
      protected static java.nio.charset.CharsetUTF16 
      protected static java.nio.charset.CharsetUTF32 
      protected static java.nio.charset.CharsetUTF8 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomizedTest() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.Object[]$(java.lang.Object... objects) +
      This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output.
      +
      static java.lang.Object[][]$$(java.lang.Object[]... objects) 
      static voidassumeFalse(boolean condition) + +
      static voidassumeFalse(java.lang.String message, + boolean condition) + +
      static voidassumeNoException(java.lang.String msg, + java.lang.Throwable t) +
      Assume t is null.
      +
      static voidassumeNoException(java.lang.Throwable t) +
      Making Assume.assumeNoException(Throwable) directly available.
      +
      static voidassumeNotNull(java.lang.Object... objects) +
      Making Assume.assumeNotNull(Object...) directly available.
      +
      static voidassumeTrue(boolean condition) +
      Making Assume.assumeTrue(boolean) directly available.
      +
      static voidassumeTrue(java.lang.String message, + boolean condition) 
      static intatLeast(int min) +
      Returns a random value greater or equal to min.
      +
      static intatMost(int max) +
      Returns a non-negative random value smaller or equal max.
      +
      static intbetween(int min, + int max) + +
      static <T extends java.io.Closeable> 
      T
      closeAfterSuite(T resource) +
      Registers a Closeable resource that should be closed after the suite + completes.
      +
      <T extends java.io.Closeable> 
      T
      closeAfterTest(T resource) +
      Registers a Closeable resource that should be closed after the test + completes.
      +
      static booleanfrequently() +
      The exact opposite of rarely().
      +
      static RandomizedContextgetContext() + +
      static java.util.RandomgetRandom() + +
      static java.nio.file.PathglobalTempDir() +
      Global temporary directory created for the duration of this class's lifespan.
      +
      static booleanisNightly() +
      Deprecated.  +
      Will be removed in 2.4.0
      +
      +
      static intiterations(int min, + int max) +
      Returns a "scaled" number of iterations for loops which can have a variable + iteration count.
      +
      static doublemultiplier() +
      A multiplier can be used to linearly scale certain values.
      +
      static java.net.ServerSocketnewServerSocket(LifecycleScope scope) +
      Assign a temporary server socket.
      +
      java.nio.file.PathnewTempDir() +
      Creates a new temporary directory for the LifecycleScope.TEST duration.
      +
      static java.nio.file.PathnewTempDir(LifecycleScope scope) +
      Creates a temporary directory, deleted after the given lifecycle phase.
      +
      java.nio.file.PathnewTempFile() +
      Creates a new temporary file for the LifecycleScope.TEST duration.
      +
      static java.nio.file.PathnewTempFile(LifecycleScope scope) +
      Creates a new temporary file deleted after the given lifecycle phase completes.
      +
      static java.lang.StringrandomAsciiOfLength(int codeUnits) 
      static java.lang.StringrandomAsciiOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static booleanrandomBoolean() 
      static byterandomByte() 
      static byte[]randomBytesOfLength(int length) +
      Returns a byte array with random content.
      +
      static byte[]randomBytesOfLength(int minLength, + int maxLength) +
      Returns a byte array with random content.
      +
      static doublerandomDouble() 
      static floatrandomFloat() 
      static <T> TrandomFrom(java.util.List<T> list) +
      Pick a random object from the given list.
      +
      static <T> TrandomFrom(T[] array) +
      Pick a random object from the given array.
      +
      static doublerandomGaussian() 
      static intrandomInt() 
      static intrandomInt(int max) +
      A random integer from 0..max (inclusive).
      +
      static intrandomIntBetween(int min, + int max) +
      A random integer from min to max (inclusive).
      +
      static java.util.LocalerandomLocale() +
      Return a random Locale from the available locales on the system.
      +
      static longrandomLong() 
      static java.lang.StringrandomRealisticUnicodeOfCodepointLength(int codePoints) 
      static java.lang.StringrandomRealisticUnicodeOfCodepointLengthBetween(int minCodePoints, + int maxCodePoints) 
      static java.lang.StringrandomRealisticUnicodeOfLength(int codeUnits) 
      static java.lang.StringrandomRealisticUnicodeOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static shortrandomShort() 
      static java.util.TimeZonerandomTimeZone() +
      Return a random TimeZone from the available timezones on the system.
      +
      static java.lang.StringrandomUnicodeOfCodepointLength(int codePoints) 
      static java.lang.StringrandomUnicodeOfCodepointLengthBetween(int minCodePoints, + int maxCodePoints) 
      static java.lang.StringrandomUnicodeOfLength(int codeUnits) 
      static java.lang.StringrandomUnicodeOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static booleanrarely() +
      Rarely returns true in about 10% of all calls (regardless of the + isNightly() mode).
      +
      static voidrmDir(java.nio.file.Path path) +
      Recursively delete a folder.
      +
      static intscaledRandomIntBetween(int min, + int max) +
      Returns a "scaled" random number between min and max (inclusive).
      +
      static voidsleep(long millis) +
      Same as Thread.sleep(long).
      +
      static booleansystemPropertyAsBoolean(java.lang.String propertyName, + boolean defaultValue) +
      Get a system property and convert it to a boolean, if defined.
      +
      static doublesystemPropertyAsDouble(java.lang.String propertyName, + double defaultValue) +
      Get a system property and convert it to a double, if defined.
      +
      static floatsystemPropertyAsFloat(java.lang.String propertyName, + float defaultValue) +
      Get a system property and convert it to a float, if defined.
      +
      static intsystemPropertyAsInt(java.lang.String propertyName, + int defaultValue) +
      Get a system property and convert it to an int, if defined.
      +
      static floatsystemPropertyAsLong(java.lang.String propertyName, + int defaultValue) +
      Get a system property and convert it to a long, if defined.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        SYSPROP_MULTIPLIER

        +
        public static final java.lang.String SYSPROP_MULTIPLIER
        +
        The global multiplier property (Double).
        +
        See Also:
        multiplier(), +Constant Field Values
        +
      • +
      + + + +
        +
      • +

        UTF8

        +
        protected static final java.nio.charset.Charset UTF8
        +
      • +
      + + + +
        +
      • +

        UTF16

        +
        protected static final java.nio.charset.Charset UTF16
        +
      • +
      + + + +
        +
      • +

        ISO8859_1

        +
        protected static final java.nio.charset.Charset ISO8859_1
        +
      • +
      + + + +
        +
      • +

        US_ASCII

        +
        protected static final java.nio.charset.Charset US_ASCII
        +
      • +
      + + + +
        +
      • +

        UTF32

        +
        protected static final java.nio.charset.Charset UTF32
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomizedTest

        +
        public RandomizedTest()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        isNightly

        +
        public static boolean isNightly()
        +
        Deprecated. Will be removed in 2.4.0
        +
        Returns true if we're running nightly tests.
        +
        See Also:
        Nightly
        +
      • +
      + + + +
        +
      • +

        getRandom

        +
        public static java.util.Random getRandom()
        +
        Shortcut for RandomizedContext.getRandom(). Even though this method + is static, it returns per-thread Random instance, so no race conditions + can occur. + +

        It is recommended that specific methods are used to pick random values.

        +
      • +
      + + + +
        +
      • +

        randomBoolean

        +
        public static boolean randomBoolean()
        +
      • +
      + + + +
        +
      • +

        randomByte

        +
        public static byte randomByte()
        +
      • +
      + + + +
        +
      • +

        randomShort

        +
        public static short randomShort()
        +
      • +
      + + + +
        +
      • +

        randomInt

        +
        public static int randomInt()
        +
      • +
      + + + +
        +
      • +

        randomFloat

        +
        public static float randomFloat()
        +
      • +
      + + + +
        +
      • +

        randomDouble

        +
        public static double randomDouble()
        +
      • +
      + + + +
        +
      • +

        randomLong

        +
        public static long randomLong()
        +
      • +
      + + + +
        +
      • +

        randomGaussian

        +
        public static double randomGaussian()
        +
        See Also:
        Random.nextGaussian()
        +
      • +
      + + + +
        +
      • +

        randomBytesOfLength

        +
        public static byte[] randomBytesOfLength(int length)
        +
        Returns a byte array with random content.
        +
        Parameters:
        length - The length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      + + + +
        +
      • +

        randomBytesOfLength

        +
        public static byte[] randomBytesOfLength(int minLength,
        +                         int maxLength)
        +
        Returns a byte array with random content.
        +
        Parameters:
        minLength - The minimum length of the byte array. Can be zero.
        maxLength - The maximum length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      + + + +
        +
      • +

        randomInt

        +
        public static int randomInt(int max)
        +
        A random integer from 0..max (inclusive).
        +
      • +
      + + + +
        +
      • +

        randomIntBetween

        +
        public static int randomIntBetween(int min,
        +                   int max)
        +
        A random integer from min to max (inclusive).
        +
        See Also:
        scaledRandomIntBetween(int, int)
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        atMost

        +
        public static int atMost(int max)
        +
        Returns a non-negative random value smaller or equal max. The value + picked is affected by isNightly() and multiplier(). + +

        This method is effectively an alias to: +

        + scaledRandomIntBetween(0, max)
        + 
        +
        See Also:
        scaledRandomIntBetween(int, int)
        +
      • +
      + + + +
        +
      • +

        rarely

        +
        public static boolean rarely()
        +
        Rarely returns true in about 10% of all calls (regardless of the + isNightly() mode).
        +
      • +
      + + + +
        +
      • +

        frequently

        +
        public static boolean frequently()
        +
        The exact opposite of rarely().
        +
      • +
      + + + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(T[] array)
        +
        Pick a random object from the given array. The array must not be empty.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.List<T> list)
        +
        Pick a random object from the given list.
        +
      • +
      + + + +
        +
      • +

        multiplier

        +
        public static double multiplier()
        +
        A multiplier can be used to linearly scale certain values. It can be used to make data + or iterations of certain tests "heavier" for nightly runs, for example. + +

        The default multiplier value is 1.

        +
        See Also:
        SYSPROP_MULTIPLIER
        +
      • +
      + + + +
        +
      • +

        iterations

        +
        public static int iterations(int min,
        +             int max)
        +
        Returns a "scaled" number of iterations for loops which can have a variable + iteration count. This method is effectively + an alias to scaledRandomIntBetween(int, int).
        +
      • +
      + + + +
        +
      • +

        scaledRandomIntBetween

        +
        public static int scaledRandomIntBetween(int min,
        +                         int max)
        +
        Returns a "scaled" random number between min and max (inclusive). The number of + iterations will fall between [min, max], but the selection will also try to + achieve the points below: +
          +
        • the multiplier can be used to move the number of iterations closer to min + (if it is smaller than 1) or closer to max (if it is larger than 1). Setting + the multiplier to 0 will always result in picking min.
        • +
        • on normal runs, the number will be closer to min than to max.
        • +
        • on nightly runs, the number will be closer to max than to min.
        • +
        +
        Parameters:
        min - Minimum (inclusive).
        max - Maximum (inclusive).
        +
        Returns:
        Returns a random number between min and max.
        See Also:
        multiplier()
        +
      • +
      + + + +
        +
      • +

        globalTempDir

        +
        public static java.nio.file.Path globalTempDir()
        +                                        throws java.io.IOException
        +
        Global temporary directory created for the duration of this class's lifespan. If + multiple class loaders are used, there may be more global temp dirs, but it + shouldn't really be the case in practice.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        newTempDir

        +
        public java.nio.file.Path newTempDir()
        +                              throws java.io.IOException
        +
        Creates a new temporary directory for the LifecycleScope.TEST duration.
        +
        Throws:
        +
        java.io.IOException
        See Also:
        globalTempDir()
        +
      • +
      + + + +
        +
      • +

        newTempDir

        +
        public static java.nio.file.Path newTempDir(LifecycleScope scope)
        +                                     throws java.io.IOException
        +
        Creates a temporary directory, deleted after the given lifecycle phase. + Temporary directory is created relative to a globally picked temporary directory.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + + + +
        +
      • +

        closeAfterTest

        +
        public <T extends java.io.Closeable> T closeAfterTest(T resource)
        +
        Registers a Closeable resource that should be closed after the test + completes.
        +
        Returns:
        resource (for call chaining).
        +
      • +
      + + + + + +
        +
      • +

        closeAfterSuite

        +
        public static <T extends java.io.Closeable> T closeAfterSuite(T resource)
        +
        Registers a Closeable resource that should be closed after the suite + completes.
        +
        Returns:
        resource (for call chaining).
        +
      • +
      + + + +
        +
      • +

        newTempFile

        +
        public java.nio.file.Path newTempFile()
        +                               throws java.io.IOException
        +
        Creates a new temporary file for the LifecycleScope.TEST duration.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        newTempFile

        +
        public static java.nio.file.Path newTempFile(LifecycleScope scope)
        +                                      throws java.io.IOException
        +
        Creates a new temporary file deleted after the given lifecycle phase completes. + The file is physically created on disk, but is not locked or opened.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        rmDir

        +
        public static void rmDir(java.nio.file.Path path)
        +                  throws java.io.IOException
        +
        Recursively delete a folder. Throws an exception if any failure occurs.
        +
        Parameters:
        path - Path to the folder to be (recursively) deleted. The folder must + exist.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        newServerSocket

        +
        public static java.net.ServerSocket newServerSocket(LifecycleScope scope)
        +                                             throws java.io.IOException
        +
        Assign a temporary server socket. If you need a temporary port one can + assign a server socket and close it immediately, just to acquire its port + number.
        +
        Parameters:
        scope - The lifecycle scope to close the socket after. If the socket is + closed earlier, nothing happens (silently dropped).
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        randomLocale

        +
        public static java.util.Locale randomLocale()
        +
        Return a random Locale from the available locales on the system. + +

        Warning: This test assumes the returned array of locales is repeatable from jvm execution + to jvm execution. It _may_ be different from jvm to jvm and as such, it can render + tests execute in a different way.

        +
      • +
      + + + +
        +
      • +

        randomTimeZone

        +
        public static java.util.TimeZone randomTimeZone()
        +
        Return a random TimeZone from the available timezones on the system. + +

        Warning: This test assumes the returned array of time zones is repeatable from jvm execution + to jvm execution. It _may_ be different from jvm to jvm and as such, it can render + tests execute in a different way.

        +
      • +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        +
      • +

        $

        +
        public static java.lang.Object[] $(java.lang.Object... objects)
        +
        This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output. The name is a dollar for brevity, idea borrowed from + http://code.google.com/p/junitparams/.
        +
      • +
      + + + +
        +
      • +

        $$

        +
        public static java.lang.Object[][] $$(java.lang.Object[]... objects)
        +
        See Also:
        $(java.lang.Object...)
        +
      • +
      + + + +
        +
      • +

        sleep

        +
        public static void sleep(long millis)
        +
        Same as Thread.sleep(long).
        +
      • +
      + + + +
        +
      • +

        assumeTrue

        +
        public static void assumeTrue(boolean condition)
        +
        Making Assume.assumeTrue(boolean) directly available.
        +
      • +
      + + + +
        +
      • +

        assumeFalse

        +
        public static void assumeFalse(boolean condition)
        + +
      • +
      + + + +
        +
      • +

        assumeNotNull

        +
        public static void assumeNotNull(java.lang.Object... objects)
        +
        Making Assume.assumeNotNull(Object...) directly available.
        +
      • +
      + + + +
        +
      • +

        assumeTrue

        +
        public static void assumeTrue(java.lang.String message,
        +              boolean condition)
        +
        Parameters:
        condition - If false an InternalAssumptionViolatedException is + thrown by this method and the test case (should be) ignored (or + rather technically, flagged as a failure not passing a certain + assumption). Tests that are assumption-failures do not break + builds (again: typically).
        message - Message to be included in the exception's string.
        +
      • +
      + + + +
        +
      • +

        assumeFalse

        +
        public static void assumeFalse(java.lang.String message,
        +               boolean condition)
        + +
      • +
      + + + +
        +
      • +

        assumeNoException

        +
        public static void assumeNoException(java.lang.String msg,
        +                     java.lang.Throwable t)
        +
        Assume t is null.
        +
      • +
      + + + +
        +
      • +

        assumeNoException

        +
        public static void assumeNoException(java.lang.Throwable t)
        +
        Making Assume.assumeNoException(Throwable) directly available.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsDouble

        +
        public static double systemPropertyAsDouble(java.lang.String propertyName,
        +                            double defaultValue)
        +
        Get a system property and convert it to a double, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsFloat

        +
        public static float systemPropertyAsFloat(java.lang.String propertyName,
        +                          float defaultValue)
        +
        Get a system property and convert it to a float, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsInt

        +
        public static int systemPropertyAsInt(java.lang.String propertyName,
        +                      int defaultValue)
        +
        Get a system property and convert it to an int, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsLong

        +
        public static float systemPropertyAsLong(java.lang.String propertyName,
        +                         int defaultValue)
        +
        Get a system property and convert it to a long, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsBoolean

        +
        public static boolean systemPropertyAsBoolean(java.lang.String propertyName,
        +                              boolean defaultValue)
        +
        Get a system property and convert it to a boolean, if defined. This method returns + true if the property exists an is set to any of the following strings + (case-insensitive): true, on, yes, enabled. + +

        false is returned if the property exists and is set to any of the + following strings (case-insensitive): + false, off, no, disabled.

        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/Randomness.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/Randomness.html new file mode 100644 index 00000000..e3a0781d --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/Randomness.html @@ -0,0 +1,302 @@ + + + + + + +Randomness (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class Randomness

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.Randomness
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class Randomness
    +extends java.lang.Object
    +
    Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance. + +

    An instance of this class will be typically available from RandomizedContext. + No need to instantiate manually.

    +
    See Also:
    RandomizedContext
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.RandomgetRandom() +
      Random instance for this randomness.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Randomness

        +
        public Randomness(java.lang.Thread owner,
        +          long seed,
        +          SeedDecorator... decorators)
        +
      • +
      + + + +
        +
      • +

        Randomness

        +
        public Randomness(long seed,
        +          SeedDecorator... decorators)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getRandom

        +
        public java.util.Random getRandom()
        +
        Random instance for this randomness.
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html new file mode 100644 index 00000000..fc755554 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html @@ -0,0 +1,337 @@ + + + + + + +ReproduceErrorMessageBuilder (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ReproduceErrorMessageBuilder

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class ReproduceErrorMessageBuilder
    +extends java.lang.Object
    +
    A builder for constructing "reproduce with" message.
    +
    See Also:
    appendAllOpts(Description)
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ReproduceErrorMessageBuilder

        +
        public ReproduceErrorMessageBuilder()
        +
      • +
      + + + +
        +
      • +

        ReproduceErrorMessageBuilder

        +
        public ReproduceErrorMessageBuilder(java.lang.StringBuilder builder)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/Rethrow.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/Rethrow.html new file mode 100644 index 00000000..07650411 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/Rethrow.html @@ -0,0 +1,262 @@ + + + + + + +Rethrow (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class Rethrow

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.Rethrow
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class Rethrow
    +extends java.lang.Object
    +
    Rethrowing checked exceptions as unchecked ones. Eh, it is sometimes useful...
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Rethrow() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.RuntimeExceptionrethrow(java.lang.Throwable t) +
      Rethrows t (identical object).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Rethrow

        +
        public Rethrow()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        rethrow

        +
        public static java.lang.RuntimeException rethrow(java.lang.Throwable t)
        +
        Rethrows t (identical object).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/SeedDecorator.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/SeedDecorator.html new file mode 100644 index 00000000..74ea1e99 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/SeedDecorator.html @@ -0,0 +1,232 @@ + + + + + + +SeedDecorator (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface SeedDecorator

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    MixWithSuiteName
    +
    +
    +
    +
    public interface SeedDecorator
    +
    This is an advanced feature. See SeedDecorators annotation.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      longdecorate(long seed) +
      Called to decorate the initial seed for a Randomness.
      +
      voidinitialize(java.lang.Class<?> suiteClass) +
      Called once after instantiation to set up the decorator.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        void initialize(java.lang.Class<?> suiteClass)
        +
        Called once after instantiation to set up the decorator.
        +
      • +
      + + + +
        +
      • +

        decorate

        +
        long decorate(long seed)
        +
        Called to decorate the initial seed for a Randomness.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/SeedUtils.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/SeedUtils.html new file mode 100644 index 00000000..bb38400d --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/SeedUtils.html @@ -0,0 +1,278 @@ + + + + + + +SeedUtils (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class SeedUtils

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.SeedUtils
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class SeedUtils
    +extends java.lang.Object
    +
    Utilities for parsing random seeds.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringformatSeed(long seed) +
      Format a single seed.
      +
      static java.lang.StringformatSeedChain(Randomness... randomnesses) +
      Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
      +
      static longparseSeed(java.lang.String seed) +
      Parse a single seed.
      +
      static long[]parseSeedChain(java.lang.String chain) +
      Parse a seed chain formatted with formatSeedChain(Randomness...).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        parseSeed

        +
        public static long parseSeed(java.lang.String seed)
        +
        Parse a single seed. The seed needs to be cleaned up from any surrounding characters.
        +
      • +
      + + + +
        +
      • +

        formatSeed

        +
        public static java.lang.String formatSeed(long seed)
        +
        Format a single seed.
        +
      • +
      + + + +
        +
      • +

        parseSeedChain

        +
        public static long[] parseSeedChain(java.lang.String chain)
        +
        Parse a seed chain formatted with formatSeedChain(Randomness...).
        +
      • +
      + + + +
        +
      • +

        formatSeedChain

        +
        public static java.lang.String formatSeedChain(Randomness... randomnesses)
        +
        Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/SysGlobals.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/SysGlobals.html new file mode 100644 index 00000000..6dc556d4 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/SysGlobals.html @@ -0,0 +1,542 @@ + + + + + + +SysGlobals (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class SysGlobals

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.SysGlobals
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class SysGlobals
    +extends java.lang.Object
    +
    Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringCHILDVM_SYSPROP_JVM_COUNT +
      System property passed to forked VMs: the number of concurrent JVMs.
      +
      static java.lang.StringCHILDVM_SYSPROP_JVM_ID +
      System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringCURRENT_PREFIX() +
      Static singleton's property prefix.
      +
      static SysGlobalsinitializeWith(java.lang.String prefix) 
      static java.lang.StringprefixProperty(java.lang.String propertyName) +
      Prefix a given property name with a common prefix.
      +
      static java.lang.StringSYSPROP_APPEND_SEED() +
      If true, append seed parameter to all methods.
      +
      static java.lang.StringSYSPROP_ITERATIONS() +
      The global override for the number of each test's repetitions.
      +
      static java.lang.StringSYSPROP_KILLATTEMPTS() +
      If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
      +
      static java.lang.StringSYSPROP_KILLWAIT() +
      If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
      +
      static java.lang.StringSYSPROP_PREFIX() +
      Global system property that holds the prefix used by other properties.
      +
      static java.lang.StringSYSPROP_RANDOM_SEED() +
      System property with an integer defining global initialization seeds for all + random generators.
      +
      static java.lang.StringSYSPROP_STACKFILTERING() +
      Enable or disable stack filtering.
      +
      static java.lang.StringSYSPROP_TESTCLASS() +
      Global override for picking out a single test class to execute.
      +
      static java.lang.StringSYSPROP_TESTFILTER() +
      Global test filter.
      +
      static java.lang.StringSYSPROP_TESTMETHOD() +
      Global override for picking out a single test method to execute.
      +
      static java.lang.StringSYSPROP_TIMEOUT_SUITE() +
      Global override for entire suite's maximum execution time after which + it is considered out of control.
      +
      static java.lang.StringSYSPROP_TIMEOUT() +
      Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        CHILDVM_SYSPROP_JVM_ID

        +
        public static final java.lang.String CHILDVM_SYSPROP_JVM_ID
        +
        System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        CHILDVM_SYSPROP_JVM_COUNT

        +
        public static final java.lang.String CHILDVM_SYSPROP_JVM_COUNT
        +
        System property passed to forked VMs: the number of concurrent JVMs.
        +
        See Also:
        Constant Field Values
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initializeWith

        +
        public static SysGlobals initializeWith(java.lang.String prefix)
        +
      • +
      + + + +
        +
      • +

        SYSPROP_PREFIX

        +
        public static java.lang.String SYSPROP_PREFIX()
        +
        Global system property that holds the prefix used by other properties.
        +
      • +
      + + + +
        +
      • +

        CURRENT_PREFIX

        +
        public static java.lang.String CURRENT_PREFIX()
        +
        Static singleton's property prefix. Initializes it if not already initialized.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_STACKFILTERING

        +
        public static java.lang.String SYSPROP_STACKFILTERING()
        +
        Enable or disable stack filtering.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_RANDOM_SEED

        +
        public static java.lang.String SYSPROP_RANDOM_SEED()
        +
        System property with an integer defining global initialization seeds for all + random generators. Should guarantee test reproducibility.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_ITERATIONS

        +
        public static java.lang.String SYSPROP_ITERATIONS()
        +
        The global override for the number of each test's repetitions.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTCLASS

        +
        public static java.lang.String SYSPROP_TESTCLASS()
        +
        Global override for picking out a single test class to execute. All other + classes are ignored. The property can contain "globbing patterns" similar + to shell expansion patterns. For example: +
        + *MyTest
        + 
        + will pick all classes ending in MyTest (in any package, including nested static + classes if they appear on input).
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTMETHOD

        +
        public static java.lang.String SYSPROP_TESTMETHOD()
        +
        Global override for picking out a single test method to execute. If a + matching method exists in more than one class, it will be executed.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTFILTER

        +
        public static java.lang.String SYSPROP_TESTFILTER()
        +
        Global test filter.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_KILLATTEMPTS

        +
        public static java.lang.String SYSPROP_KILLATTEMPTS()
        +
        If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
        +
      • +
      + + + +
        +
      • +

        SYSPROP_KILLWAIT

        +
        public static java.lang.String SYSPROP_KILLWAIT()
        +
        If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TIMEOUT

        +
        public static java.lang.String SYSPROP_TIMEOUT()
        +
        Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed. + +

        The timeout value should be in milliseconds. If the value is trailed by a + "!" then the timeout value takes precedence over annotations, otherwise annotations + take precedence over the default timeout. This is useful for running debugging + sessions, for example, when default timeouts may be too short.

        +
        See Also:
        RandomizedRunner.DEFAULT_TIMEOUT
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TIMEOUT_SUITE

        +
        public static java.lang.String SYSPROP_TIMEOUT_SUITE()
        +
        Global override for entire suite's maximum execution time after which + it is considered out of control. + +

        The timeout value should be in milliseconds. If the value is trailed by a + "!" then the timeout value takes precedence over annotations, otherwise annotations + take precedence over the default timeout. This is useful for running debugging + sessions, for example, when default timeouts may be too short.

        +
        See Also:
        RandomizedRunner.DEFAULT_TIMEOUT_SUITE
        +
      • +
      + + + +
        +
      • +

        SYSPROP_APPEND_SEED

        +
        public static java.lang.String SYSPROP_APPEND_SEED()
        +
        If true, append seed parameter to all methods. Methods that are for some + reason repeated (due to Repeat annotation or multiple Seeds, for example) + are always postfixed with the seed to discriminate tests from each other. Otherwise many + GUI clients have a problem in telling which test result was which.
        +
      • +
      + + + +
        +
      • +

        prefixProperty

        +
        public static java.lang.String prefixProperty(java.lang.String propertyName)
        +
        Prefix a given property name with a common prefix. The prefix itself can be overridden + using SYSPROP_PREFIX. This method initializes static singleton property + names so it shouldn't be called on class initialization anywhere.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html new file mode 100644 index 00000000..f09f7468 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html @@ -0,0 +1,433 @@ + + + + + + +TeeOutputStream (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TeeOutputStream

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.io.OutputStream
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.TeeOutputStream
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Closeable, java.io.Flushable, java.lang.AutoCloseable
    +
    +
    +
    +
    public class TeeOutputStream
    +extends java.io.OutputStream
    +
    Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TeeOutputStream(java.io.OutputStream first, + java.io.OutputStream second) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected java.lang.Objectclone() 
      voidclose() 
      booleanequals(java.lang.Object obj) 
      voidflush() 
      inthashCode() 
      java.lang.StringtoString() 
      voidwrite(byte[] b) 
      voidwrite(byte[] b, + int off, + int len) 
      voidwrite(int b) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TeeOutputStream

        +
        public TeeOutputStream(java.io.OutputStream first,
        +               java.io.OutputStream second)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        write

        +
        public void write(int b)
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b,
        +         int off,
        +         int len)
        +           throws java.io.IOException
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Overrides:
        +
        close in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        flush

        +
        public void flush()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        flush in interface java.io.Flushable
        +
        Overrides:
        +
        flush in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b)
        +           throws java.io.IOException
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        clone

        +
        protected java.lang.Object clone()
        +                          throws java.lang.CloneNotSupportedException
        +
        +
        Overrides:
        +
        clone in class java.lang.Object
        +
        Throws:
        +
        java.lang.CloneNotSupportedException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/TempPathResource.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/TempPathResource.html new file mode 100644 index 00000000..d3d776c4 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/TempPathResource.html @@ -0,0 +1,274 @@ + + + + + + +TempPathResource (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TempPathResource

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.TempPathResource
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TempPathResource(java.nio.file.Path location) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidclose() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TempPathResource

        +
        public TempPathResource(java.nio.file.Path location)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html new file mode 100644 index 00000000..3c7db6ef --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html @@ -0,0 +1,224 @@ + + + + + + +TestMethodAndParams (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface TestMethodAndParams

+
+
+
+
    +
  • +
    +
    +
    public interface TestMethodAndParams
    +
    A single test case entry composed of the test method + and the arguments eventually passed to the test class's constructor.
    +
    See Also:
    TestCaseOrdering
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.List<java.lang.Object>getInstanceArguments() 
      java.lang.reflect.MethodgetTestMethod() 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethod

        +
        java.lang.reflect.Method getTestMethod()
        +
      • +
      + + + +
        +
      • +

        getInstanceArguments

        +
        java.util.List<java.lang.Object> getInstanceArguments()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html new file mode 100644 index 00000000..80c1c914 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html @@ -0,0 +1,226 @@ + + + + + + +TestMethodProvider (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface TestMethodProvider

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                            ClassModel suiteClassModel)
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        Parameters:
        suiteClass - The suite class.
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        Return a set of methods which should be invoked by the runner as + tests.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/ThreadFilter.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/ThreadFilter.html new file mode 100644 index 00000000..5f1b457c --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/ThreadFilter.html @@ -0,0 +1,211 @@ + + + + + + +ThreadFilter (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface ThreadFilter

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanreject(java.lang.Thread t) 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        reject

        +
        boolean reject(java.lang.Thread t)
        +
        Returns:
        Return true if thread t should be + filtered out.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/TraceFormatting.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/TraceFormatting.html new file mode 100644 index 00000000..5413aa3c --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/TraceFormatting.html @@ -0,0 +1,357 @@ + + + + + + +TraceFormatting (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TraceFormatting

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.TraceFormatting
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class TraceFormatting
    +extends java.lang.Object
    +
    Utilities for dealing with throwables, stacks, etc.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      TraceFormatting() +
      Default stack traces, no filtering.
      +
      TraceFormatting(java.util.List<java.lang.String> filteredPrefixes) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringformatStackTrace(java.lang.Iterable<java.lang.StackTraceElement> stackTrace) 
      java.lang.StringformatStackTrace(java.lang.StackTraceElement[] stackTrace) 
      java.lang.StringBuilderformatStackTrace(java.lang.StringBuilder b, + java.lang.Iterable<java.lang.StackTraceElement> stackTrace) +
      Format a list of stack entries into a string.
      +
      java.lang.StringBuilderformatStackTrace(java.lang.StringBuilder b, + java.lang.StackTraceElement[] stackTrace) +
      Format a list of stack entries into a string.
      +
      java.lang.StringBuilderformatThrowable(java.lang.StringBuilder b, + java.lang.Throwable t) +
      Format an exception and all of its nested stacks into a string.
      +
      java.lang.StringformatThrowable(java.lang.Throwable t) +
      Format an exception and all of its nested stacks into a string.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TraceFormatting

        +
        public TraceFormatting()
        +
        Default stack traces, no filtering.
        +
      • +
      + + + +
        +
      • +

        TraceFormatting

        +
        public TraceFormatting(java.util.List<java.lang.String> filteredPrefixes)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        formatThrowable

        +
        public java.lang.String formatThrowable(java.lang.Throwable t)
        +
        Format an exception and all of its nested stacks into a string.
        +
      • +
      + + + +
        +
      • +

        formatThrowable

        +
        public java.lang.StringBuilder formatThrowable(java.lang.StringBuilder b,
        +                                      java.lang.Throwable t)
        +
        Format an exception and all of its nested stacks into a string.
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.StringBuilder formatStackTrace(java.lang.StringBuilder b,
        +                                       java.lang.StackTraceElement[] stackTrace)
        +
        Format a list of stack entries into a string.
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.String formatStackTrace(java.lang.StackTraceElement[] stackTrace)
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.String formatStackTrace(java.lang.Iterable<java.lang.StackTraceElement> stackTrace)
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.StringBuilder formatStackTrace(java.lang.StringBuilder b,
        +                                       java.lang.Iterable<java.lang.StackTraceElement> stackTrace)
        +
        Format a list of stack entries into a string.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html new file mode 100644 index 00000000..12712c99 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html @@ -0,0 +1,571 @@ + + + + + + +WriterOutputStream (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class WriterOutputStream

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.io.OutputStream
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.WriterOutputStream
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Closeable, java.io.Flushable, java.lang.AutoCloseable
    +
    +
    +
    +
    public class WriterOutputStream
    +extends java.io.OutputStream
    +
    OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer. The stream is transformed using a + CharsetDecoder object, guaranteeing that all charset + encodings supported by the JRE are handled correctly. +

    + The output of the CharsetDecoder is buffered using a fixed size buffer. + This implies that the data is written to the underlying Writer in chunks + that are no larger than the size of this buffer. By default, the buffer is + flushed only when it overflows or when flush() or close() + is called. In general there is therefore no need to wrap the underlying Writer + in a BufferedWriter. WriterOutputStream can also + be instructed to flush the buffer after each write operation. In this case, all + available data is written immediately to the underlying Writer, implying that + the current position of the Writer is correlated to the current position + of the WriterOutputStream. +

    + WriterOutputStream implements the inverse transformation of OutputStreamWriter; + in the following example, writing to out2 would have the same result as writing to + out directly (provided that the byte sequence is legal with respect to the + charset encoding): +

    + OutputStream out = ...
    + Charset cs = ...
    + OutputStreamWriter writer = new OutputStreamWriter(out, cs);
    + WriterOutputStream out2 = new WriterOutputStream(writer, cs);
    + WriterOutputStream implements the same transformation as InputStreamReader, + except that the control flow is reversed: both classes transform a byte stream + into a character stream, but InputStreamReader pulls data from the underlying stream, + while WriterOutputStream pushes it to the underlying stream. +

    + Note that while there are use cases where there is no alternative to using + this class, very often the need to use this class is an indication of a flaw + in the design of the code. This class is typically used in situations where an existing + API only accepts an OutputStream object, but where the stream is known to represent + character data that must be decoded for further use. +

    + Instances of WriterOutputStream are not thread safe.

    +
    Since:
    +
    2.0
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      WriterOutputStream(java.io.Writer writer) +
      Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.Charset charset) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.CharsetDecoder decoder) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.CharsetDecoder decoder, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.Charset charset, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      WriterOutputStream(java.io.Writer writer, + java.lang.String charsetName) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.lang.String charsetName, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidclose() +
      Close the stream.
      +
      voidflush() +
      Flush the stream.
      +
      voidwrite(byte[] b) +
      Write bytes from the specified byte array to the stream.
      +
      voidwrite(byte[] b, + int off, + int len) +
      Write bytes from the specified byte array to the stream.
      +
      voidwrite(int b) +
      Write a single byte to the stream.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.CharsetDecoder decoder)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        decoder - the charset decoder
        Since:
        +
        2.1
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.CharsetDecoder decoder,
        +                  int bufferSize,
        +                  boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        Parameters:
        writer - the target Writer
        decoder - the charset decoder
        bufferSize - the size of the output buffer in number of characters
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        Since:
        +
        2.1
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.Charset charset,
        +                  int bufferSize,
        +                  boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        Parameters:
        writer - the target Writer
        charset - the charset encoding
        bufferSize - the size of the output buffer in number of characters
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.Charset charset)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        charset - the charset encoding
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.lang.String charsetName,
        +                  int bufferSize,
        +                  boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        Parameters:
        writer - the target Writer
        charsetName - the name of the charset encoding
        bufferSize - the size of the output buffer in number of characters
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.lang.String charsetName)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        charsetName - the name of the charset encoding
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer)
        +
        Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters. The output buffer will only + be flushed when it overflows or when flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        write

        +
        public void write(byte[] b,
        +         int off,
        +         int len)
        +           throws java.io.IOException
        +
        Write bytes from the specified byte array to the stream.
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        b - the byte array containing the bytes to write
        off - the start offset in the byte array
        len - the number of bytes to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b)
        +           throws java.io.IOException
        +
        Write bytes from the specified byte array to the stream.
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        b - the byte array containing the bytes to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(int b)
        +           throws java.io.IOException
        +
        Write a single byte to the stream.
        +
        +
        Specified by:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        b - the byte to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        flush

        +
        public void flush()
        +           throws java.io.IOException
        +
        Flush the stream. Any remaining content accumulated in the output buffer + will be written to the underlying Writer. After that + Writer.flush() will be called.
        +
        +
        Specified by:
        +
        flush in interface java.io.Flushable
        +
        Overrides:
        +
        flush in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        Close the stream. Any remaining content accumulated in the output buffer + will be written to the underlying Writer. After that + Writer.close() will be called.
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Overrides:
        +
        close in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html new file mode 100644 index 00000000..e850d133 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html @@ -0,0 +1,211 @@ + + + + + + +Listeners (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Listeners

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +public @interface Listeners
    +
    Annotate your suite class with this annotation to automatically add hooks to + the RunNotifier used for executing tests inside + RandomizedRunner.
    +
    See Also:
    value()
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends org.junit.runner.notification.RunListener>[]value +
      An array of listener classes.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.Class<? extends org.junit.runner.notification.RunListener>[] value
        +
        An array of listener classes. These classes must be instantiable (public, static, no-args + constructor, etc.).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/Name.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/Name.html new file mode 100644 index 00000000..fe32859e --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/Name.html @@ -0,0 +1,205 @@ + + + + + + +Name (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Name

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=PARAMETER)
    +public @interface Name
    +
    Used to annotate constructor parameters for parameterized tests.
    +
    See Also:
    ParametersFactory
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Stringvalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html new file mode 100644 index 00000000..ad425e02 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html @@ -0,0 +1,219 @@ + + + + + + +Nightly (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Nightly

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +@TestGroup(enabled=false)
    +public @interface Nightly
    +
    An annotation indicating a given test case (or suite) should run only during + nightly tests. + +

    The notion of "nightly" tests is based on an assumption that these tests can + take longer than usual or require more resources than usual. Nightly tests will + be most commonly used with higher scaling multipliers as in + (RandomizedTest.SYSPROP_MULTIPLIER.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.Stringvalue +
      Additional description, if needed.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
        Additional description, if needed.
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html new file mode 100644 index 00000000..90f099e3 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html @@ -0,0 +1,245 @@ + + + + + + +ParametersFactory (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ParametersFactory

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=METHOD)
    +public @interface ParametersFactory
    +
    Used to annotate methods providing parameters for parameterized tests. The method + annotated as the factory must be static, public, parameterless and must have a return + type assignable to Iterable<Object[]>. + +

    The iterable must return arrays conforming to the suite class's constructor + with respect to the number and types of parameters. + +

    The constructor's parameters can be annotated with Name to provide + more descriptive parameter names for test descriptions.

    +
    See Also:
    Name
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.StringargumentFormatting +
      Specify custom formatting for test names (constructor arguments).
      +
      booleanshuffle +
      Shuffles the order of tests generated for the parameter set.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        argumentFormatting

        +
        public abstract java.lang.String argumentFormatting
        +
        Specify custom formatting for test names (constructor arguments). + The string must be a valid argument to Java's built-in Formatter. + Constructor arguments are available in the order they were returned + from ParametersFactory. Not all arguments have to be used, + for example: foo=%1$s would select only the second argument (indexes + are zero-based).
        +
        +
        Default:
        +
        "default"
        +
        +
      • +
      + + + +
        +
      • +

        shuffle

        +
        public abstract boolean shuffle
        +
        Shuffles the order of tests generated for the parameter set.
        +
        +
        Default:
        +
        true
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html new file mode 100644 index 00000000..c1c45fd5 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html @@ -0,0 +1,235 @@ + + + + + + +Repeat (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Repeat

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface Repeat
    +
    Repeats randomized test case a given number of times. Repetitions can + start with a different seed (predictably derived from the first one) or + start from the same seed every time (useful to check if a given test is truly + predictable for a given seed or not).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      intiterations +
      Repeat this many iterations.
      +
      booleanuseConstantSeed +
      Re-run all iterations with a constant seed.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        iterations

        +
        public abstract int iterations
        +
        Repeat this many iterations. Must be greater or equal 1.
        +
        +
        Default:
        +
        1
        +
        +
      • +
      + + + +
        +
      • +

        useConstantSeed

        +
        public abstract boolean useConstantSeed
        +
        Re-run all iterations with a constant seed. This may be helpful in checking + if a given test is really predictably random.
        +
        +
        Default:
        +
        false
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html new file mode 100644 index 00000000..c1447830 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html @@ -0,0 +1,162 @@ + + + + + + +ReplicateOnEachVm (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ReplicateOnEachVm

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ReplicateOnEachVm
    +

    Replicates the test class on each concurrent forked JVM. If only a single JVM + is used for running tests, this annotation has no effect.

    + +

    The purpose of this annotation is to, for example, replicate a single test suite + across multiple forked JVMs and then selectively ignore or execute tests on each + JVM, depending on its number, providing poor-man's load balancing for individual + test cases (test suites are balanced by the framework itself).

    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/Seed.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/Seed.html new file mode 100644 index 00000000..9a5e4909 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/Seed.html @@ -0,0 +1,229 @@ + + + + + + +Seed (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Seed

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface Seed
    +
    Defines the starting seed for a given test or the entire suite. + +

    If applied to the + suite, it semantically overrides SysGlobals.SYSPROP_RANDOM_SEED, but + does not affect individual test cases (these should be repeatable anyway).

    + +

    If applied to the method, it overrides the default randomized value that is derived + from the global suite's seed.

    + +

    Typically, you'll want to override the class's seed to make the test repeat a "fixed" + scenario. Occasionally if there's a single failing test case for repeated tests, one + may want to override both to fix both the class's randomness and a given test case randomness.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.Stringvalue +
      The seed expressed as a hexadecimal long number or a string random to + indicate randomized seed should be used (default value).
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
        The seed expressed as a hexadecimal long number or a string random to + indicate randomized seed should be used (default value). + +

        The default value random can be used to construct a list of known + seeds for which a test previously failed and a random seed in addition to that (coverage + of previous failures + randomized run). See Seeds for more info.

        +
        +
        Default:
        +
        "random"
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html new file mode 100644 index 00000000..4f1edd7d --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html @@ -0,0 +1,217 @@ + + + + + + +SeedDecorators (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type SeedDecorators

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +public @interface SeedDecorators
    +
    Allows modifying the master seed (before the suite is started). + +

    Use this annotation when you want to perturb or modify the master seed. This may be + useful if there are decisions taken in static contexts of multiple suites. In such a case + these decisions would always be identical (because at static context level the seed is + always derived from the same master). With a SeedDecorator one can perturb + the seed for every suite. + +

      +
    • Extra care should be used to make permutations consistent across different runs.
    • +
    • Seed decorators must be thread-safe, re-entrable, preferably unsynchronized and + must never fail!
    • +
    +
    See Also:
    value()
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends SeedDecorator>[]value 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.Class<? extends SeedDecorator>[] value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html new file mode 100644 index 00000000..38b34fe6 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html @@ -0,0 +1,218 @@ + + + + + + +Seeds (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Seeds

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=METHOD)
    +@Inherited
    +public @interface Seeds
    +
    Defines a list of starting seeds for a given test. + +

    Typically, you'll want to override the class's seed to make the test repeat a "fixed" + scenario in which the test was known to fail in the past. In addition, you may still permit + a randomized seed by adding a non-restricted Seed as in:

    +
    + @Seeds({
    +   @Seed("deadbeef"),
    +   @Seed("cafebabe"), 
    +   @Seed()})
    + 
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      Seed[]value +
      A non-empty array of Seeds.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract Seed[] value
        +
        A non-empty array of Seeds.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html new file mode 100644 index 00000000..a34c6822 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html @@ -0,0 +1,336 @@ + + + + + + +TestCaseInstanceProvider.Type (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum TestCaseInstanceProvider.Type

+
+
+
    +
  • java.lang.Object
  • +
  • + +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      INSTANCE_PER_CONSTRUCTOR_ARGS +
      Each set of constructor arguments (provided from + ParametersFactory or the default empty constructor) creates an + instance that is then reused for all of the suite's tests.
      +
      INSTANCE_PER_TEST_METHOD +
      Each method (test case) will receive a new instance of the class.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static TestCaseInstanceProvider.TypevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static TestCaseInstanceProvider.Type[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        INSTANCE_PER_TEST_METHOD

        +
        public static final TestCaseInstanceProvider.Type INSTANCE_PER_TEST_METHOD
        +
        Each method (test case) will receive a new instance of the class. This is + JUnit's default.
        +
      • +
      + + + +
        +
      • +

        INSTANCE_PER_CONSTRUCTOR_ARGS

        +
        public static final TestCaseInstanceProvider.Type INSTANCE_PER_CONSTRUCTOR_ARGS
        +
        Each set of constructor arguments (provided from + ParametersFactory or the default empty constructor) creates an + instance that is then reused for all of the suite's tests.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static TestCaseInstanceProvider.Type[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (TestCaseInstanceProvider.Type c : TestCaseInstanceProvider.Type.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static TestCaseInstanceProvider.Type valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html new file mode 100644 index 00000000..0b63ff19 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html @@ -0,0 +1,226 @@ + + + + + + +TestCaseInstanceProvider (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestCaseInstanceProvider

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestCaseInstanceProvider
    +
    Determines how instances of the test suite class are created for each test + case. + + By default JUnit creates a new class instance for every test to prevent test + case ordering dependencies. This is sometimes inconvenient as there is no + "suite" context other than static fields (which are a nuisance to clean up + properly, for example). This annotation changes the default behavior and + permits the test cases to be executed on the same instance, for example. + + Note that special care should be given to scenarios in which same-instance is + reused with arguments provided via ParametersFactory (each set of + parameters will create a separate instance, which will then be used to run + all of test suite's test cases). + + Note that the same instance will be used if the test cases are multiplied + with Seeds or Repeat annotations.
    +
    See Also:
    TestCaseInstanceProvider.Type.INSTANCE_PER_TEST_METHOD, +TestCaseInstanceProvider.Type.INSTANCE_PER_CONSTRUCTOR_ARGS
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract TestCaseInstanceProvider.Type value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type.INSTANCE_PER_TEST_METHOD
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html new file mode 100644 index 00000000..506209d5 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html @@ -0,0 +1,281 @@ + + + + + + +TestCaseOrdering.AlphabeticOrder (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Class TestCaseOrdering.AlphabeticOrder

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.util.Comparator<TestMethodAndParams>
    +
    +
    +
    Enclosing class:
    +
    TestCaseOrdering
    +
    +
    +
    +
    public static class TestCaseOrdering.AlphabeticOrder
    +extends java.lang.Object
    +implements java.util.Comparator<TestMethodAndParams>
    +
    Alphabetic, increasing order by method name.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      intcompare(TestMethodAndParams o1, + TestMethodAndParams o2) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface java.util.Comparator

        +equals
      • +
      +
    • +
    +
  • +
+
+
+ +
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html new file mode 100644 index 00000000..5b552ff4 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html @@ -0,0 +1,215 @@ + + + + + + +TestCaseOrdering (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestCaseOrdering

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestCaseOrdering
    +
    Test case ordering. The returned comparator will be used for sorting + all TestMethodAndParams entries, where method is the test method + and params are potential parameters to the constructor for a given + test (if ParametersFactory is used). + + The sort is stable with respect to the original (shuffled) order of + test cases.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends java.util.Comparator<TestMethodAndParams>>value +
      The comparator used to sort all test cases.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html new file mode 100644 index 00000000..54101213 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html @@ -0,0 +1,276 @@ + + + + + + +TestGroup.Utilities (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Class TestGroup.Utilities

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    TestGroup
    +
    +
    +
    +
    public static class TestGroup.Utilities
    +extends java.lang.Object
    +
    Utilities to deal with annotations annotated with TestGroup.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringgetGroupName(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass) 
      static java.lang.StringgetSysProperty(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestGroup.Utilities

        +
        public TestGroup.Utilities()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getGroupName

        +
        public static java.lang.String getGroupName(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
        +
      • +
      + + + +
        +
      • +

        getSysProperty

        +
        public static java.lang.String getSysProperty(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html new file mode 100644 index 00000000..b6b90cb1 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html @@ -0,0 +1,266 @@ + + + + + + +TestGroup (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestGroup

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=ANNOTATION_TYPE)
    +@Inherited
    +public @interface TestGroup
    +
    A test group applied to an annotation indicates that a given annotation + can be used on individual tests as "labels". The meaning of these labels is + mostly application-specific (example: Nightly which indicates slower, + more intensive tests that are skipped during regular runs). + +

    RandomizedRunner collects groups from all tests in a suite. A group + can be enabled or disabled using boolean system properties (or test + hooks in the code). A test case is executed if it has no groups or if all of its groups + are enabled.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      booleanenabled +
      Is the group enabled or disabled by default (unless overridden by test group filtering + rules).
      +
      java.lang.Stringname +
      The name of a test group.
      +
      java.lang.StringsysProperty +
      System property used to enable/ disable a group.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        name

        +
        public abstract java.lang.String name
        +
        The name of a test group. If not defined, the default (lowercased annotation + name) is used.
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      + + + +
        +
      • +

        sysProperty

        +
        public abstract java.lang.String sysProperty
        +
        System property used to enable/ disable a group. If empty, a default is used: +
        + tests.name
        + 
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      + + + +
        +
      • +

        enabled

        +
        public abstract boolean enabled
        +
        Is the group enabled or disabled by default (unless overridden by test group filtering + rules).
        +
        +
        Default:
        +
        true
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html new file mode 100644 index 00000000..68d2b80b --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html @@ -0,0 +1,209 @@ + + + + + + +TestMethodProviders (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestMethodProviders

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestMethodProviders
    +
    Test case method provider. + + TODO: it would be nice to have an _instance_ provider as opposed to method provider, + but it's hellishly difficult to integrate with the rest of the infrastructure (seeds, + repetitions, etc.).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends TestMethodProvider>[]value 
      +
    • +
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html new file mode 100644 index 00000000..00a2b6b9 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html @@ -0,0 +1,331 @@ + + + + + + +ThreadLeakAction.Action (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakAction.Action

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakAction.Action>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      INTERRUPT +
      Try to Thread.interrupt() any leaked threads.
      +
      WARN +
      Emit a warning using Java's logging system.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakAction.ActionvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakAction.Action[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakAction.Action[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakAction.Action c : ThreadLeakAction.Action.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakAction.Action valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html new file mode 100644 index 00000000..7c7880f6 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakAction (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakAction

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface ThreadLeakAction
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakAction.Action[] value
        +
        +
        Default:
        +
        {com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action.WARN, com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action.INTERRUPT}
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html new file mode 100644 index 00000000..be42fe48 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html @@ -0,0 +1,224 @@ + + + + + + +ThreadLeakFilters (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakFilters

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakFilters
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      booleandefaultFilters 
      java.lang.Class<? extends ThreadFilter>[]filters 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        defaultFilters

        +
        public abstract boolean defaultFilters
        +
        +
        Default:
        +
        true
        +
        +
      • +
      + + + +
        +
      • +

        filters

        +
        public abstract java.lang.Class<? extends ThreadFilter>[] filters
        +
        +
        Default:
        +
        {}
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html new file mode 100644 index 00000000..1e823a94 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html @@ -0,0 +1,349 @@ + + + + + + +ThreadLeakGroup.Group (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakGroup.Group

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakGroup.Group>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      ALL +
      All JVM threads will be tracked.
      +
      MAIN +
      The "main" thread group and descendants will be tracked.
      +
      TESTGROUP +
      Only per-suite test group and descendants will be tracked.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakGroup.GroupvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakGroup.Group[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        ALL

        +
        public static final ThreadLeakGroup.Group ALL
        +
        All JVM threads will be tracked. + +

        WARNING: This option will not work + on IBM J9 because of livelock bugs in Thread.getAllStackTraces().

        +
      • +
      + + + +
        +
      • +

        MAIN

        +
        public static final ThreadLeakGroup.Group MAIN
        +
        The "main" thread group and descendants will be tracked.
        +
      • +
      + + + +
        +
      • +

        TESTGROUP

        +
        public static final ThreadLeakGroup.Group TESTGROUP
        +
        Only per-suite test group and descendants will be tracked.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakGroup.Group[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakGroup.Group c : ThreadLeakGroup.Group.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakGroup.Group valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html new file mode 100644 index 00000000..58cd63f7 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakGroup (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakGroup

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakGroup
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      ThreadLeakGroup.Groupvalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakGroup.Group value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group.MAIN
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html new file mode 100644 index 00000000..ccd4ea1c --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html @@ -0,0 +1,216 @@ + + + + + + +ThreadLeakLingering (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakLingering

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface ThreadLeakLingering
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      intlinger +
      Time in millis to "linger" for any left-behind threads.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        linger

        +
        public abstract int linger
        +
        Time in millis to "linger" for any left-behind threads. If equals 0, there + is no waiting. + +

        + This is particularly useful if there's no way to Thread.join() and + wait for the potential forked threads to terminate. This is the case with + Timer or Executors for example.

        +
        +
        Default:
        +
        0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html new file mode 100644 index 00000000..99da610a --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html @@ -0,0 +1,350 @@ + + + + + + +ThreadLeakScope.Scope (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakScope.Scope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakScope.Scope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      NONE +
      No thread leak checks at all.
      +
      SUITE +
      No thread leaks from entire suite scope (individual tests may leak threads, + they become part of the suite scope).
      +
      TEST +
      No thread leaks from any individual test (including Rules) or the + entire suite (including ClassRules).
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakScope.ScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakScope.Scope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        TEST

        +
        public static final ThreadLeakScope.Scope TEST
        +
        No thread leaks from any individual test (including Rules) or the + entire suite (including ClassRules).
        +
      • +
      + + + +
        +
      • +

        SUITE

        +
        public static final ThreadLeakScope.Scope SUITE
        +
        No thread leaks from entire suite scope (individual tests may leak threads, + they become part of the suite scope).
        +
      • +
      + + + +
        +
      • +

        NONE

        +
        public static final ThreadLeakScope.Scope NONE
        +
        No thread leak checks at all. Highly discouraged.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakScope.Scope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakScope.Scope c : ThreadLeakScope.Scope.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakScope.Scope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html new file mode 100644 index 00000000..99d2559e --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakScope (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakScope

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakScope
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      ThreadLeakScope.Scopevalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakScope.Scope value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope.TEST
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html new file mode 100644 index 00000000..3b414373 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html @@ -0,0 +1,344 @@ + + + + + + +ThreadLeakZombies.Consequence (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakZombies.Consequence

+
+
+
    +
  • java.lang.Object
  • +
  • + +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      CONTINUE +
      Deprecated. 
      +
      IGNORE_REMAINING_TESTS +
      Ignore any remaining tests once zombie threads have been detected.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakZombies.ConsequencevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakZombies.Consequence[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        CONTINUE

        +
        @Deprecated
        +public static final ThreadLeakZombies.Consequence CONTINUE
        +
        Deprecated. 
        +
        Continue execution with zombie threads running in the background as if + nothing happened. This is NOT a good idea because zombie threads may be + fiddling with the test instance or static fields. It is strongly + recommended to use a combination of + ThreadLeakAction.Action.INTERRUPT together with + IGNORE_REMAINING_TESTS to enforce interruption of leaked threads + and if this does not succeed just ignore any tests further on. +

        + For the reasons outlined above, this enum flag is marked as + Deprecated. It will be supported and will not be removed, + however.

        +
      • +
      + + + + +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakZombies.Consequence[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakZombies.Consequence c : ThreadLeakZombies.Consequence.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakZombies.Consequence valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html new file mode 100644 index 00000000..50e3583c --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakZombies (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakZombies

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakZombies
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakZombies.Consequence value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html new file mode 100644 index 00000000..4e5d3b85 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html @@ -0,0 +1,216 @@ + + + + + + +Timeout (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Timeout

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface Timeout
    +
    Maximum execution time for a single test method. Test methods are defined as + any instance-scope TestRules, Before and After hooks + and Test methods. Suite class's constructor is not part of the + measured code (see TimeoutSuite). + +

    + Overrides a global default RandomizedRunner.DEFAULT_TIMEOUT or a + system property override SysGlobals.SYSPROP_TIMEOUT.

    +
    See Also:
    TimeoutSuite
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      intmillis +
      Timeout time in millis.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        millis

        +
        public abstract int millis
        +
        Timeout time in millis. The timeout time is approximate, it may take longer + to actually abort the test case.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html new file mode 100644 index 00000000..3b59a590 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html @@ -0,0 +1,221 @@ + + + + + + +TimeoutSuite (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TimeoutSuite

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TimeoutSuite
    +
    Maximum execution time for an entire suite (including all hooks and tests). + Suite is defined as any class-scope TestRules, BeforeClass + and AfterClass hooks, suite class's constructor, instance-scope + TestRules, Before and After hooks and Test + methods. + +

    + The suite class's static initializer is not part of the measured code + (if you have static initializers in your tests, get rid of them). + +

    + Overrides the global default RandomizedRunner.DEFAULT_TIMEOUT or a + system property override SysGlobals.SYSPROP_TIMEOUT.

    +
    See Also:
    Timeout
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      intmillis +
      Timeout time in millis.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        millis

        +
        public abstract int millis
        +
        Timeout time in millis. The timeout time is approximate, it may take longer + to actually abort the suite.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html new file mode 100644 index 00000000..03ec2b42 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Listeners (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Listeners

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Listeners
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html new file mode 100644 index 00000000..30c1dc5f --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Name (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Name

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Name
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html new file mode 100644 index 00000000..b5f71fdc --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Nightly (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Nightly

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Nightly
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html new file mode 100644 index 00000000..490dadae --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ParametersFactory (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ParametersFactory

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ParametersFactory
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html new file mode 100644 index 00000000..14ca8484 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Repeat (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Repeat

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Repeat
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html new file mode 100644 index 00000000..7d49eee3 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html new file mode 100644 index 00000000..08498882 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Seed (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Seed

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Seed
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html new file mode 100644 index 00000000..9dea6979 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.SeedDecorators (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.SeedDecorators

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.SeedDecorators
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html new file mode 100644 index 00000000..f03d53fc --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Seeds (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Seeds

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Seeds
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html new file mode 100644 index 00000000..ff8f0536 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html new file mode 100644 index 00000000..bb260980 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html new file mode 100644 index 00000000..3d0d2c9f --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html new file mode 100644 index 00000000..9b3ad7ad --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html new file mode 100644 index 00000000..7cfb5a5f --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html new file mode 100644 index 00000000..5b61a3b8 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestGroup (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestGroup

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html new file mode 100644 index 00000000..e54f8cbf --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestMethodProviders

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestMethodProviders
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html new file mode 100644 index 00000000..27067058 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html new file mode 100644 index 00000000..887f1ec3 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html new file mode 100644 index 00000000..77b0a61c --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html new file mode 100644 index 00000000..64d16bca --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html new file mode 100644 index 00000000..cfd3b606 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html new file mode 100644 index 00000000..fbeb9841 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html new file mode 100644 index 00000000..29756c6e --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html new file mode 100644 index 00000000..e902a7b6 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html new file mode 100644 index 00000000..4e5152f1 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html new file mode 100644 index 00000000..c65e152a --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html new file mode 100644 index 00000000..53705f68 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Timeout (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Timeout

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Timeout
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html new file mode 100644 index 00000000..905d1448 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TimeoutSuite

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TimeoutSuite
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html new file mode 100644 index 00000000..efc1503d --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html @@ -0,0 +1,53 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.annotations

+ + + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html new file mode 100644 index 00000000..9153c258 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html @@ -0,0 +1,304 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.annotations

+
+
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html new file mode 100644 index 00000000..d2b4c6bb --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html @@ -0,0 +1,171 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations Class Hierarchy (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.annotations

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Annotation Type Hierarchy

+
    +
  • com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Timeout (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seeds (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.SeedDecorators (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seed (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Repeat (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ParametersFactory (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Nightly (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Name (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Listeners (implements java.lang.annotation.Annotation)
  • +
+

Enum Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/package-use.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/package-use.html new file mode 100644 index 00000000..0256a6e3 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/annotations/package-use.html @@ -0,0 +1,168 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.annotations

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html new file mode 100644 index 00000000..09e5d0fd --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.AnnotatedMethodProvider

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html new file mode 100644 index 00000000..ccf3e739 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.AssertingRandom (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.AssertingRandom

+
+
No usage of com.carrotsearch.randomizedtesting.AssertingRandom
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html new file mode 100644 index 00000000..ae3d018f --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassGlobFilter (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassGlobFilter

+
+
No usage of com.carrotsearch.randomizedtesting.ClassGlobFilter
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html new file mode 100644 index 00000000..f7a5da38 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.FieldModel (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.FieldModel

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html new file mode 100644 index 00000000..a1d5dd68 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html @@ -0,0 +1,161 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.MethodModel (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.MethodModel

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html new file mode 100644 index 00000000..4be2ba05 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.Scope (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.Scope

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html new file mode 100644 index 00000000..ba092383 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html new file mode 100644 index 00000000..63726a4c --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.FilterExpressionParser.Node

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html new file mode 100644 index 00000000..5b9ee497 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.FilterExpressionParser (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.FilterExpressionParser

+
+
No usage of com.carrotsearch.randomizedtesting.FilterExpressionParser
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html new file mode 100644 index 00000000..2251a414 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html @@ -0,0 +1,165 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.GlobFilter (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.GlobFilter

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html new file mode 100644 index 00000000..91e87dd1 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.JUnit3MethodProvider (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.JUnit3MethodProvider

+
+
No usage of com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html new file mode 100644 index 00000000..6b64c0d6 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.JUnit4MethodProvider (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.JUnit4MethodProvider

+
+
No usage of com.carrotsearch.randomizedtesting.JUnit4MethodProvider
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html new file mode 100644 index 00000000..568f0e9b --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html @@ -0,0 +1,200 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.LifecycleScope (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.LifecycleScope

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html new file mode 100644 index 00000000..beaeb2ca --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.MethodGlobFilter (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.MethodGlobFilter

+
+
No usage of com.carrotsearch.randomizedtesting.MethodGlobFilter
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html new file mode 100644 index 00000000..0f1be5ac --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.MixWithSuiteName (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.MixWithSuiteName

+
+
No usage of com.carrotsearch.randomizedtesting.MixWithSuiteName
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html new file mode 100644 index 00000000..5616a0c1 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedContext (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedContext

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html new file mode 100644 index 00000000..c3e775e6 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedRunner (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedRunner

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html new file mode 100644 index 00000000..d36d1b73 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedTest (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedTest

+
+
No usage of com.carrotsearch.randomizedtesting.RandomizedTest
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html new file mode 100644 index 00000000..3cd2153d --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html @@ -0,0 +1,183 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.Randomness (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.Randomness

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html new file mode 100644 index 00000000..fe84707d --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html @@ -0,0 +1,178 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html new file mode 100644 index 00000000..33afebf3 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.Rethrow (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.Rethrow

+
+
No usage of com.carrotsearch.randomizedtesting.Rethrow
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html new file mode 100644 index 00000000..b28f9e3c --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html @@ -0,0 +1,177 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.SeedDecorator (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.SeedDecorator

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html new file mode 100644 index 00000000..3ec80137 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.SeedUtils (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.SeedUtils

+
+
No usage of com.carrotsearch.randomizedtesting.SeedUtils
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html new file mode 100644 index 00000000..5c96d371 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.SysGlobals (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.SysGlobals

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html new file mode 100644 index 00000000..10a124ef --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TeeOutputStream (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TeeOutputStream

+
+
No usage of com.carrotsearch.randomizedtesting.TeeOutputStream
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html new file mode 100644 index 00000000..f8793783 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TempPathResource (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TempPathResource

+
+
No usage of com.carrotsearch.randomizedtesting.TempPathResource
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html new file mode 100644 index 00000000..43c34bd0 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html @@ -0,0 +1,158 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.TestMethodAndParams (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.TestMethodAndParams

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html new file mode 100644 index 00000000..5e6f9020 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html @@ -0,0 +1,171 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.TestMethodProvider (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.TestMethodProvider

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html new file mode 100644 index 00000000..586565c0 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.ThreadFilter (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.ThreadFilter

+
+
No usage of com.carrotsearch.randomizedtesting.ThreadFilter
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html new file mode 100644 index 00000000..6f87b60b --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TraceFormatting (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TraceFormatting

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html new file mode 100644 index 00000000..4f1c79f2 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.WriterOutputStream (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.WriterOutputStream

+
+
No usage of com.carrotsearch.randomizedtesting.WriterOutputStream
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html new file mode 100644 index 00000000..19545720 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html @@ -0,0 +1,260 @@ + + + + + + +ASCIIGenerator (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class ASCIIGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class ASCIIGenerator
    +extends CodepointSetGenerator
    +
    A generator emitting simple ASCII characters from the set + (newlines not counted): +
    + abcdefghijklmnopqrstuvwxyz
    + ABCDEFGHIJKLMNOPQRSTUVWXYZ
    + 
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ASCIIGenerator

        +
        public ASCIIGenerator()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html new file mode 100644 index 00000000..f9e4cae6 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html @@ -0,0 +1,331 @@ + + + + + + +CodepointSetGenerator (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class CodepointSetGenerator

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ASCIIGenerator
    +
    +
    +
    +
    public class CodepointSetGenerator
    +extends StringGenerator
    +
    A string generator from a predefined set of codepoints or characters.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      CodepointSetGenerator(char[] chars) +
      All characters must be from BMP (no parts of surrogate pairs allowed).
      +
      CodepointSetGenerator(java.lang.String s) +
      Parse the given String and split into BMP and supplementary codepoints.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CodepointSetGenerator

        +
        public CodepointSetGenerator(char[] chars)
        +
        All characters must be from BMP (no parts of surrogate pairs allowed).
        +
      • +
      + + + +
        +
      • +

        CodepointSetGenerator

        +
        public CodepointSetGenerator(java.lang.String s)
        +
        Parse the given String and split into BMP and supplementary codepoints.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html new file mode 100644 index 00000000..cbe26a37 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html @@ -0,0 +1,282 @@ + + + + + + +RandomBytes (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomBytes

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomBytes
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomBytes
    +extends java.lang.Object
    +
    Random byte sequence generators.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomBytes() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static byte[]randomBytesOfLength(java.util.Random r, + int length) 
      static byte[]randomBytesOfLengthBetween(java.util.Random r, + int minLength, + int maxLength) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomBytes

        +
        public RandomBytes()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomBytesOfLength

        +
        public static byte[] randomBytesOfLength(java.util.Random r,
        +                         int length)
        +
        Parameters:
        r - Random generator.
        length - The length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      + + + +
        +
      • +

        randomBytesOfLengthBetween

        +
        public static byte[] randomBytesOfLengthBetween(java.util.Random r,
        +                                int minLength,
        +                                int maxLength)
        +
        Parameters:
        r - Random generator.
        minLength - The minimum length of the byte array. Can be zero.
        maxLength - The maximum length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/RandomInts.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/RandomInts.html new file mode 100644 index 00000000..a433513c --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/RandomInts.html @@ -0,0 +1,284 @@ + + + + + + +RandomInts (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomInts

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomInts
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomInts
    +extends java.lang.Object
    +
    Utility classes for random integer and integer sequences.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomInts() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static intrandomInt(java.util.Random r, + int max) +
      A random integer between 0 and max (inclusive).
      +
      static intrandomIntBetween(java.util.Random r, + int min, + int max) +
      A random integer from min to max (inclusive).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomInts

        +
        public RandomInts()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomIntBetween

        +
        public static int randomIntBetween(java.util.Random r,
        +                   int min,
        +                   int max)
        +
        A random integer from min to max (inclusive).
        +
      • +
      + + + +
        +
      • +

        randomInt

        +
        public static int randomInt(java.util.Random r,
        +            int max)
        +
        A random integer between 0 and max (inclusive).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html new file mode 100644 index 00000000..30f0a7f9 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html @@ -0,0 +1,302 @@ + + + + + + +RandomPicks (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomPicks

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomPicks
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomPicks
    +extends java.lang.Object
    +
    Random selections of objects.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomPicks() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static <T> TrandomFrom(java.util.Random r, + java.util.Collection<T> collection) +
      Pick a random object from the collection.
      +
      static <T> TrandomFrom(java.util.Random r, + java.util.List<T> list) +
      Pick a random object from the given list.
      +
      static <T> TrandomFrom(java.util.Random r, + T[] array) +
      Pick a random object from the given array.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomPicks

        +
        public RandomPicks()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +               T[] array)
        +
        Pick a random object from the given array.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +               java.util.List<T> list)
        +
        Pick a random object from the given list.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +               java.util.Collection<T> collection)
        +
        Pick a random object from the collection. Requires linear scanning.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html new file mode 100644 index 00000000..167a21e9 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html @@ -0,0 +1,468 @@ + + + + + + +RandomStrings (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomStrings

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomStrings
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomStrings
    +extends java.lang.Object
    +
    A facade to various implementations of StringGenerator interface.
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomStrings

        +
        public RandomStrings()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomAsciiOfLengthBetween

        +
        public static java.lang.String randomAsciiOfLengthBetween(java.util.Random r,
        +                                          int minCodeUnits,
        +                                          int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomAsciiOfLength

        +
        public static java.lang.String randomAsciiOfLength(java.util.Random r,
        +                                   int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfLengthBetween

        +
        public static java.lang.String randomUnicodeOfLengthBetween(java.util.Random r,
        +                                            int minCodeUnits,
        +                                            int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfLength

        +
        public static java.lang.String randomUnicodeOfLength(java.util.Random r,
        +                                     int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfCodepointLengthBetween

        +
        public static java.lang.String randomUnicodeOfCodepointLengthBetween(java.util.Random r,
        +                                                     int minCodePoints,
        +                                                     int maxCodePoints)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfCodepointLength

        +
        public static java.lang.String randomUnicodeOfCodepointLength(java.util.Random r,
        +                                              int codePoints)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfLengthBetween

        +
        public static java.lang.String randomRealisticUnicodeOfLengthBetween(java.util.Random r,
        +                                                     int minCodeUnits,
        +                                                     int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfLength

        +
        public static java.lang.String randomRealisticUnicodeOfLength(java.util.Random r,
        +                                              int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfCodepointLengthBetween

        +
        public static java.lang.String randomRealisticUnicodeOfCodepointLengthBetween(java.util.Random r,
        +                                                              int minCodePoints,
        +                                                              int maxCodePoints)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfCodepointLength

        +
        public static java.lang.String randomRealisticUnicodeOfCodepointLength(java.util.Random r,
        +                                                       int codePoints)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html new file mode 100644 index 00000000..b8dceab1 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html @@ -0,0 +1,309 @@ + + + + + + +RealisticUnicodeGenerator (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RealisticUnicodeGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class RealisticUnicodeGenerator
    +extends StringGenerator
    +
    A string generator that emits valid unicodeGenerator codepoints.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RealisticUnicodeGenerator

        +
        public RealisticUnicodeGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html new file mode 100644 index 00000000..519b7a95 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html @@ -0,0 +1,322 @@ + + + + + + +StringGenerator (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class StringGenerator

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.StringGenerator
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      StringGenerator() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      abstract java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      abstract java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      java.lang.StringofStringLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) + +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StringGenerator

        +
        public StringGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofStringLength

        +
        public java.lang.String ofStringLength(java.util.Random r,
        +                              int minCodeUnits,
        +                              int maxCodeUnits)
        + +
      • +
      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public abstract java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        Parameters:
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
        Throws:
        +
        java.lang.IllegalArgumentException - Thrown if the generator cannot emit random string + of the given unit length. For example a generator emitting only extended unicodeGenerator + plane characters (encoded as surrogate pairs) will not be able to emit an odd number + of code units.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public abstract java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        Parameters:
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html new file mode 100644 index 00000000..ecc8efe1 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html @@ -0,0 +1,332 @@ + + + + + + +UnicodeGenerator (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class UnicodeGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class UnicodeGenerator
    +extends StringGenerator
    +
    A string generator that emits valid unicodeGenerator codepoints.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      UnicodeGenerator() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      java.lang.StringofUtf8Length(java.util.Random r, + int minUtf8Length, + int maxUtf8Length) +
      Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        UnicodeGenerator

        +
        public UnicodeGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      + + + +
        +
      • +

        ofUtf8Length

        +
        public java.lang.String ofUtf8Length(java.util.Random r,
        +                            int minUtf8Length,
        +                            int maxUtf8Length)
        +
        Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
        +
        Parameters:
        minUtf8Length - Minimum UTF-8 representation length (inclusive).
        maxUtf8Length - Maximum UTF-8 representation length (inclusive).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html new file mode 100644 index 00000000..1d238b61 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.ASCIIGenerator (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.ASCIIGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html new file mode 100644 index 00000000..b1347c91 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html new file mode 100644 index 00000000..fc263e1f --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomBytes (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomBytes

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomBytes
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomInts.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomInts.html new file mode 100644 index 00000000..cc18ce05 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomInts.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomInts (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomInts

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomInts
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html new file mode 100644 index 00000000..2598d757 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomPicks (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomPicks

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomPicks
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html new file mode 100644 index 00000000..c23f021a --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomStrings (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomStrings

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomStrings
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html new file mode 100644 index 00000000..244a7a17 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html new file mode 100644 index 00000000..77c04e28 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html @@ -0,0 +1,178 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.StringGenerator (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.StringGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html new file mode 100644 index 00000000..a68a07c2 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.UnicodeGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/package-frame.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/package-frame.html new file mode 100644 index 00000000..3cc4ec5b --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/package-frame.html @@ -0,0 +1,28 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.generators

+ + + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/package-summary.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/package-summary.html new file mode 100644 index 00000000..2834c91d --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/package-summary.html @@ -0,0 +1,186 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.generators

+
+
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/package-tree.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/package-tree.html new file mode 100644 index 00000000..7007415b --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/package-tree.html @@ -0,0 +1,144 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators Class Hierarchy (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.generators

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/package-use.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/package-use.html new file mode 100644 index 00000000..c6c36f51 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/generators/package-use.html @@ -0,0 +1,173 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.generators

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html new file mode 100644 index 00000000..14a8959e --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html @@ -0,0 +1,278 @@ + + + + + + +ReproduceInfoPrinter (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.listeners
+

Class ReproduceInfoPrinter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.notification.RunListener
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class ReproduceInfoPrinter
    +extends org.junit.runner.notification.RunListener
    +
    A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidtestFailure(org.junit.runner.notification.Failure failure) 
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.notification.RunListener

        +testAssumptionFailure, testFinished, testIgnored, testRunFinished, testRunStarted, testStarted
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ReproduceInfoPrinter

        +
        public ReproduceInfoPrinter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        testFailure

        +
        public void testFailure(org.junit.runner.notification.Failure failure)
        +                 throws java.lang.Exception
        +
        +
        Overrides:
        +
        testFailure in class org.junit.runner.notification.RunListener
        +
        Throws:
        +
        java.lang.Exception
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html new file mode 100644 index 00000000..0f5c835d --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter

+
+
No usage of com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html new file mode 100644 index 00000000..e9c41ee3 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html @@ -0,0 +1,20 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.listeners

+
+

Classes

+ +
+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html new file mode 100644 index 00000000..103b8182 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html @@ -0,0 +1,138 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.listeners

+
+
+
    +
  • + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    ReproduceInfoPrinter +
    A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
    +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html new file mode 100644 index 00000000..450e608a --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html @@ -0,0 +1,134 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners Class Hierarchy (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.listeners

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • org.junit.runner.notification.RunListener + +
    • +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/listeners/package-use.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/listeners/package-use.html new file mode 100644 index 00000000..ddd481d2 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/listeners/package-use.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.listeners

+
+
No usage of com.carrotsearch.randomizedtesting.listeners
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/package-frame.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/package-frame.html new file mode 100644 index 00000000..aeae6efb --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/package-frame.html @@ -0,0 +1,55 @@ + + + + + + +com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + +

com.carrotsearch.randomizedtesting

+ + + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/package-summary.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/package-summary.html new file mode 100644 index 00000000..d4f0f095 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/package-summary.html @@ -0,0 +1,335 @@ + + + + + + +com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting

+
+
+
    +
  • + + + + + + + + + + + + + + + + + + + + + + + + +
    Interface Summary 
    InterfaceDescription
    SeedDecorator +
    This is an advanced feature.
    +
    TestMethodAndParams +
    A single test case entry composed of the test method + and the arguments eventually passed to the test class's constructor.
    +
    TestMethodProvider +
    Responsible for providing individual test instances and their descriptions.
    +
    ThreadFilter 
    +
  • +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    AnnotatedMethodProvider +
    Base class for TestMethodProviders based on annotations.
    +
    AssertingRandom +
    A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
    +
    ClassGlobFilter +
    A filter for Description.getClassName().
    +
    ClassModel +
    Class model for a test suite.
    +
    ClassModel.FieldModel 
    ClassModel.MethodModel 
    FilterExpressionParser +
    Test group conditions filter parser.
    +
    GlobFilter +
    A filter that matches something using globbing (*) pattern.
    +
    JUnit3MethodProvider +
    Method provider selecting tests that follow a name pattern of test(.*).
    +
    JUnit4MethodProvider +
    Method provider selecting Test annotated public instance parameterless methods.
    +
    MethodGlobFilter +
    A filter for Description.getMethodName().
    +
    MixWithSuiteName +
    A SeedDecorator to be used with SeedDecorators annotation + to modify the master Randomness with a hash off the suite's class name.
    +
    RandomizedContext +
    Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
    +
    RandomizedRunner +
    A Runner implementation for running randomized test cases with + predictable and repeatable randomness.
    +
    RandomizedTest +
    Common scaffolding for subclassing randomized tests.
    +
    Randomness +
    Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance.
    +
    ReproduceErrorMessageBuilder +
    A builder for constructing "reproduce with" message.
    +
    Rethrow +
    Rethrowing checked exceptions as unchecked ones.
    +
    SeedUtils +
    Utilities for parsing random seeds.
    +
    SysGlobals +
    Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
    +
    TeeOutputStream +
    Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
    +
    TempPathResource +
    A temporary path resource will be deleted at the end of a given lifecycle phase.
    +
    TraceFormatting +
    Utilities for dealing with throwables, stacks, etc.
    +
    WriterOutputStream +
    OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer.
    +
    +
  • +
  • + + + + + + + + + + + + + + + + +
    Enum Summary 
    EnumDescription
    ClassModel.Scope 
    LifecycleScope +
    Lifecycle stages for tracking resources.
    +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/package-tree.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/package-tree.html new file mode 100644 index 00000000..443d0f79 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/package-tree.html @@ -0,0 +1,196 @@ + + + + + + +com.carrotsearch.randomizedtesting Class Hierarchy (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Enum Hierarchy

+
    +
  • java.lang.Object +
      +
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) + +
    • +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/package-use.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/package-use.html new file mode 100644 index 00000000..879240be --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/package-use.html @@ -0,0 +1,245 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html new file mode 100644 index 00000000..d1837f53 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html @@ -0,0 +1,248 @@ + + + + + + +NoClassHooksShadowingRule (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoClassHooksShadowingRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class NoClassHooksShadowingRule
    +extends NoShadowingOrOverridesOnMethodsRule
    +
    Don't allow BeforeClass and AfterClass hook shadowing as it is most + likely a user error. JUnit rules for shadowed hook methods are weird.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoClassHooksShadowingRule

        +
        public NoClassHooksShadowingRule()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html new file mode 100644 index 00000000..7fcf9680 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html @@ -0,0 +1,249 @@ + + + + + + +NoInstanceHooksOverridesRule (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoInstanceHooksOverridesRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class NoInstanceHooksOverridesRule
    +extends NoShadowingOrOverridesOnMethodsRule
    +
    Don't allow Before and After hook overrides as it is most + likely a user error and will result in superclass methods not being called + (requires manual chaining).
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoInstanceHooksOverridesRule

        +
        public NoInstanceHooksOverridesRule()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html new file mode 100644 index 00000000..eee48a24 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html @@ -0,0 +1,305 @@ + + + + + + +NoShadowingOrOverridesOnMethodsRule (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoShadowingOrOverridesOnMethodsRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    Direct Known Subclasses:
    +
    NoClassHooksShadowingRule, NoInstanceHooksOverridesRule
    +
    +
    +
    +
    public abstract class NoShadowingOrOverridesOnMethodsRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    Discovers shadowing or override relationships among methods annotated with any of the + provided annotations.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      NoShadowingOrOverridesOnMethodsRule(java.lang.Class<? extends java.lang.annotation.Annotation>... annotations) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement base, + org.junit.runner.Description description) 
      voidvalidate(java.lang.Class<?> clazz) 
      protected booleanverify(java.lang.reflect.Method key) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoShadowingOrOverridesOnMethodsRule

        +
        @SafeVarargs
        +public NoShadowingOrOverridesOnMethodsRule(java.lang.Class<? extends java.lang.annotation.Annotation>... annotations)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public final org.junit.runners.model.Statement apply(org.junit.runners.model.Statement base,
        +                                      org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        validate

        +
        public final void validate(java.lang.Class<?> clazz)
        +                    throws java.lang.Throwable
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        verify

        +
        protected boolean verify(java.lang.reflect.Method key)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html new file mode 100644 index 00000000..33412a2a --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html @@ -0,0 +1,286 @@ + + + + + + +RequireAssertionsRule (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class RequireAssertionsRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class RequireAssertionsRule
    +extends TestRuleAdapter
    +
    Require assertions TestRule.
    +
    See Also:
    ClassRule
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RequireAssertionsRule

        +
        public RequireAssertionsRule()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Description copied from class: TestRuleAdapter
        +
        Always called before the delegate Statement.
        +
        +
        Overrides:
        +
        before in class TestRuleAdapter
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html new file mode 100644 index 00000000..d0547340 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html @@ -0,0 +1,338 @@ + + + + + + +StatementAdapter (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class StatementAdapter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runners.model.Statement
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.rules.StatementAdapter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public abstract class StatementAdapter
    +extends org.junit.runners.model.Statement
    +
    An abstract Statement that guarantees the execution of + afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement. This is much like AfterClass or After + annotations but can be used with RuleChain to guarantee the order of + execution.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected StatementAdapter(org.junit.runners.model.Statement delegate) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected voidafterAlways(java.util.List<java.lang.Throwable> errors) +
      Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
      +
      protected voidafterIfSuccessful() +
      Called only if the delegate Statement returned successfully.
      +
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      voidevaluate() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StatementAdapter

        +
        protected StatementAdapter(org.junit.runners.model.Statement delegate)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        evaluate

        +
        public final void evaluate()
        +                    throws java.lang.Throwable
        +
        +
        Specified by:
        +
        evaluate in class org.junit.runners.model.Statement
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Always called before the delegate Statement.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterAlways

        +
        protected void afterAlways(java.util.List<java.lang.Throwable> errors)
        +                    throws java.lang.Throwable
        +
        Always called after the delegate Statement, even if an exception + (or assumption failure) occurs. Any exceptions thrown from the body of this + method will be chained using MultipleFailureException.
        +
        Parameters:
        errors - A list of errors received so far. The list is modifiable although + should only be extended with new potential exceptions.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterIfSuccessful

        +
        protected void afterIfSuccessful()
        +                          throws java.lang.Throwable
        +
        Called only if the delegate Statement returned successfully.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html new file mode 100644 index 00000000..69f0a9b5 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html @@ -0,0 +1,346 @@ + + + + + + +StaticFieldsInvariantRule (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class StaticFieldsInvariantRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class StaticFieldsInvariantRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule that ensures static, reference fields of the suite class + (and optionally its superclasses) are cleaned up after a suite is completed. + This is helpful in finding out static memory leaks (a class references + something huge but is no longer used).
    +
    See Also:
    ClassRule, +accept(Field)
    +
  • +
+
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected booleanaccept(java.lang.reflect.Field field) 
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StaticFieldsInvariantRule

        +
        public StaticFieldsInvariantRule()
        +
        By default use DEFAULT_LEAK_THRESHOLD as the threshold and count + in superclasses.
        +
      • +
      + + + +
        +
      • +

        StaticFieldsInvariantRule

        +
        public StaticFieldsInvariantRule(long leakThresholdBytes,
        +                         boolean countSuperclasses)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        accept

        +
        protected boolean accept(java.lang.reflect.Field field)
        +
        Returns:
        Return false to exclude a given field from being + counted. By default final fields are rejected.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html new file mode 100644 index 00000000..6fe48760 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html @@ -0,0 +1,311 @@ + + + + + + +SystemPropertiesInvariantRule (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class SystemPropertiesInvariantRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class SystemPropertiesInvariantRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule that ensures system properties remain unmodified by the nested + Statement. This can be applied both at suite level and at test level. + + This rule requires appropriate security permission to read and write + system properties (System.getProperties()) if running under a security + manager.
    +
    See Also:
    SystemPropertiesRestoreRule, +ClassRule, +Rule
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule()
        +
        Cares about all properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule(java.lang.String... ignoredProperties)
        +
        Don't care about the given set of properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule(java.util.Set<java.lang.String> ignoredProperties)
        +
        Don't care about the given set of properties.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html new file mode 100644 index 00000000..0479abd1 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html @@ -0,0 +1,307 @@ + + + + + + +SystemPropertiesRestoreRule (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class SystemPropertiesRestoreRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class SystemPropertiesRestoreRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule which restores system properties from before the nested + Statement. + + This rule requires appropriate security permission to read and write + system properties (System.getProperties()) if running under a security + manager.
    +
    See Also:
    SystemPropertiesInvariantRule, +ClassRule, +Rule
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule()
        +
        Restores all properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule(java.util.Set<java.lang.String> ignoredProperties)
        +
        Parameters:
        ignoredProperties - Properties that will be ignored (and will not be restored).
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule(java.lang.String... ignoredProperties)
        +
        Parameters:
        ignoredProperties - Properties that will be ignored (and will not be restored).
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html new file mode 100644 index 00000000..5b67b076 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html @@ -0,0 +1,340 @@ + + + + + + +TestRuleAdapter (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class TestRuleAdapter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    Direct Known Subclasses:
    +
    RequireAssertionsRule
    +
    +
    +
    +
    public abstract class TestRuleAdapter
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    An abstract TestRule that guarantees the execution of + afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement. This is much like AfterClass or After + annotations but can be used with RuleChain to guarantee the order of + execution.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TestRuleAdapter() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected voidafterAlways(java.util.List<java.lang.Throwable> errors) +
      Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
      +
      protected voidafterIfSuccessful() +
      Called only if the delegate Statement returned successfully.
      +
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestRuleAdapter

        +
        public TestRuleAdapter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Always called before the delegate Statement.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterAlways

        +
        protected void afterAlways(java.util.List<java.lang.Throwable> errors)
        +                    throws java.lang.Throwable
        +
        Always called after the delegate Statement, even if an exception + (or assumption failure) occurs. Any exceptions thrown from the body of this + method will be chained using MultipleFailureException.
        +
        Parameters:
        errors - A list of errors received so far. The list is modifiable although + should only be extended with new potential exceptions.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterIfSuccessful

        +
        protected void afterIfSuccessful()
        +                          throws java.lang.Throwable
        +
        Called only if the delegate Statement returned successfully.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html new file mode 100644 index 00000000..7fea3837 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html new file mode 100644 index 00000000..24ec8204 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html new file mode 100644 index 00000000..f0dc57e4 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html @@ -0,0 +1,168 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html new file mode 100644 index 00000000..28491026 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html new file mode 100644 index 00000000..815efe57 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.StatementAdapter (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.StatementAdapter

+
+
No usage of com.carrotsearch.randomizedtesting.rules.StatementAdapter
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html new file mode 100644 index 00000000..ab888148 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html new file mode 100644 index 00000000..6151d981 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html new file mode 100644 index 00000000..ee5227a5 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html new file mode 100644 index 00000000..ea46a34e --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.TestRuleAdapter

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/package-frame.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/package-frame.html new file mode 100644 index 00000000..f6c258bf --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/package-frame.html @@ -0,0 +1,28 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.rules

+ + + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/package-summary.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/package-summary.html new file mode 100644 index 00000000..23069613 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/package-summary.html @@ -0,0 +1,196 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.rules

+
+
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/package-tree.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/package-tree.html new file mode 100644 index 00000000..d0259047 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/package-tree.html @@ -0,0 +1,148 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules Class Hierarchy (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.rules

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/package-use.html b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/package-use.html new file mode 100644 index 00000000..b10e2a03 --- /dev/null +++ b/releases/2.3.1/api/com/carrotsearch/randomizedtesting/rules/package-use.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.rules

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/constant-values.html b/releases/2.3.1/api/constant-values.html new file mode 100644 index 00000000..f5d59668 --- /dev/null +++ b/releases/2.3.1/api/constant-values.html @@ -0,0 +1,268 @@ + + + + + + +Constant Field Values (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Constant Field Values

+

Contents

+ +
+
+ + +

com.carrotsearch.*

+ +
    +
  • + + + + + + + + + + + + + + +
    com.carrotsearch.randomizedtesting.annotations.ParametersFactory 
    Modifier and TypeConstant FieldValue
    + +public static final java.lang.StringDEFAULT_FORMATTING"default"
    +
  • +
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/deprecated-list.html b/releases/2.3.1/api/deprecated-list.html new file mode 100644 index 00000000..5f4352b8 --- /dev/null +++ b/releases/2.3.1/api/deprecated-list.html @@ -0,0 +1,165 @@ + + + + + + +Deprecated List (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Deprecated API

+

Contents

+ +
+
+ + + + + + + +
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/help-doc.html b/releases/2.3.1/api/help-doc.html new file mode 100644 index 00000000..0dff5f9b --- /dev/null +++ b/releases/2.3.1/api/help-doc.html @@ -0,0 +1,222 @@ + + + + + + +API Help (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+
    +
  • +

    Overview

    +

    The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

    +
  • +
  • +

    Package

    +

    Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:

    +
      +
    • Interfaces (italic)
    • +
    • Classes
    • +
    • Enums
    • +
    • Exceptions
    • +
    • Errors
    • +
    • Annotation Types
    • +
    +
  • +
  • +

    Class/Interface

    +

    Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

    +
      +
    • Class inheritance diagram
    • +
    • Direct Subclasses
    • +
    • All Known Subinterfaces
    • +
    • All Known Implementing Classes
    • +
    • Class/interface declaration
    • +
    • Class/interface description
    • +
    +
      +
    • Nested Class Summary
    • +
    • Field Summary
    • +
    • Constructor Summary
    • +
    • Method Summary
    • +
    +
      +
    • Field Detail
    • +
    • Constructor Detail
    • +
    • Method Detail
    • +
    +

    Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.

    +
  • +
  • +

    Annotation Type

    +

    Each annotation type has its own separate page with the following sections:

    +
      +
    • Annotation Type declaration
    • +
    • Annotation Type description
    • +
    • Required Element Summary
    • +
    • Optional Element Summary
    • +
    • Element Detail
    • +
    +
  • +
  • +

    Enum

    +

    Each enum has its own separate page with the following sections:

    +
      +
    • Enum declaration
    • +
    • Enum description
    • +
    • Enum Constant Summary
    • +
    • Enum Constant Detail
    • +
    +
  • +
  • +

    Use

    +

    Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.

    +
  • +
  • +

    Tree (Class Hierarchy)

    +

    There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object.

    +
      +
    • When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.
    • +
    • When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.
    • +
    +
  • +
  • +

    Deprecated API

    +

    The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.

    +
  • +
  • +

    Index

    +

    The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.

    +
  • +
  • +

    Prev/Next

    +

    These links take you to the next or previous class, interface, package, or related page.

    +
  • +
  • +

    Frames/No Frames

    +

    These links show and hide the HTML frames. All pages are available with or without frames.

    +
  • +
  • +

    All Classes

    +

    The All Classes link shows all classes and interfaces except non-static nested types.

    +
  • +
  • +

    Serialized Form

    +

    Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.

    +
  • +
  • +

    Constant Field Values

    +

    The Constant Field Values page lists the static final fields and their values.

    +
  • +
+This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/index-all.html b/releases/2.3.1/api/index-all.html new file mode 100644 index 00000000..04179d29 --- /dev/null +++ b/releases/2.3.1/api/index-all.html @@ -0,0 +1,1533 @@ + + + + + + +Index (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
$ A B C D E F G H I J L M N O P R S T U V W  + + +

$

+
+
$(Object...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output.
+
+
$$(Object[]...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
+ + + +

A

+
+
accept(Field) - Method in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
afterAlways(List<Throwable>) - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
+
+
afterAlways(List<Throwable>) - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
+
+
afterIfSuccessful() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Called only if the delegate Statement returned successfully.
+
+
afterIfSuccessful() - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Called only if the delegate Statement returned successfully.
+
+
AnnotatedMethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Base class for TestMethodProviders based on annotations.
+
+
AnnotatedMethodProvider(Class<? extends Annotation>) - Constructor for class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
+
 
+
appendAllOpts(Description) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
+
Append all JVM options that may help in reproducing the error.
+
+
appendEnvironmentSettings() - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
appendOpt(String, String) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
+
Append a single VM option.
+
+
appendRunnerProperties() - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
appendTestGroupOptions(RandomizedContext) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
 
+
ASCIIGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A generator emitting simple ASCII characters from the set + (newlines not counted):
+
+
ASCIIGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.ASCIIGenerator
+
 
+
asciiGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
AssertingRandom - Class in com.carrotsearch.randomizedtesting
+
+
A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
+
+
AssertingRandom(Thread, Random) - Constructor for class com.carrotsearch.randomizedtesting.AssertingRandom
+
+
Creates an instance to be used by owner thread and delegating + to delegate until AssertingRandom.destroy()ed.
+
+
assumeFalse(boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
assumeFalse(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
assumeNoException(String, Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Assume t is null.
+
+
assumeNoException(Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeNoException(Throwable) directly available.
+
+
assumeNotNull(Object...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeNotNull(Object...) directly available.
+
+
assumeTrue(boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeTrue(boolean) directly available.
+
+
assumeTrue(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
atLeast(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a random value greater or equal to min.
+
+
atMost(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a non-negative random value smaller or equal max.
+
+
AUGMENTED_SEED_PACKAGE - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Fake package of a stack trace entry inserted into exceptions thrown by + test methods.
+
+
+ + + +

B

+
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+
 
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Always called before the delegate Statement.
+
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Always called before the delegate Statement.
+
+
between(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
+ + + +

C

+
+
CHILDVM_SYSPROP_JVM_COUNT - Static variable in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property passed to forked VMs: the number of concurrent JVMs.
+
+
CHILDVM_SYSPROP_JVM_ID - Static variable in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
+
+
ClassGlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter for Description.getClassName().
+
+
ClassGlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
ClassModel - Class in com.carrotsearch.randomizedtesting
+
+
Class model for a test suite.
+
+
ClassModel(Class<?>) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
ClassModel.FieldModel - Class in com.carrotsearch.randomizedtesting
+
 
+
ClassModel.FieldModel(Field) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
ClassModel.MethodModel - Class in com.carrotsearch.randomizedtesting
+
 
+
ClassModel.MethodModel(Method) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
ClassModel.Scope - Enum in com.carrotsearch.randomizedtesting
+
 
+
clone() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
clone() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.TempPathResource
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Close the stream.
+
+
closeAfterSuite(T) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Registers a Closeable resource that should be closed after the suite + completes.
+
+
closeAfterTest(T) - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Registers a Closeable resource that should be closed after the test + completes.
+
+
closeAtEnd(T, LifecycleScope) - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Dispose the given resource at the end of a given lifecycle scope.
+
+
CodepointSetGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator from a predefined set of codepoints or characters.
+
+
CodepointSetGenerator(char[]) - Constructor for class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
+
All characters must be from BMP (no parts of surrogate pairs allowed).
+
+
CodepointSetGenerator(String) - Constructor for class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
+
Parse the given String and split into BMP and supplementary codepoints.
+
+
collectMethodExecutions(Constructor<?>, List<Method>) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Collect test method executions from list of test methods and + potentially parameters from parameter factory methods.
+
+
com.carrotsearch.randomizedtesting - package com.carrotsearch.randomizedtesting
+
 
+
com.carrotsearch.randomizedtesting.annotations - package com.carrotsearch.randomizedtesting.annotations
+
 
+
com.carrotsearch.randomizedtesting.generators - package com.carrotsearch.randomizedtesting.generators
+
 
+
com.carrotsearch.randomizedtesting.listeners - package com.carrotsearch.randomizedtesting.listeners
+
 
+
com.carrotsearch.randomizedtesting.rules - package com.carrotsearch.randomizedtesting.rules
+
 
+
compare(TestMethodAndParams, TestMethodAndParams) - Method in class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
+
 
+
current() - Static method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
 
+
CURRENT_PREFIX() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Static singleton's property prefix.
+
+
+ + + +

D

+
+
decorate(long) - Method in class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
decorate(long) - Method in interface com.carrotsearch.randomizedtesting.SeedDecorator
+
+
Called to decorate the initial seed for a Randomness.
+
+
DEFAULT_FORMATTING - Static variable in annotation type com.carrotsearch.randomizedtesting.annotations.ParametersFactory
+
+
Use default argument formatting for test cases.
+
+
DEFAULT_ITERATIONS - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
The default number of test repeat iterations.
+
+
DEFAULT_KILLATTEMPTS - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
The default number of first interrupts, then Thread.stop attempts.
+
+
DEFAULT_KILLWAIT - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Time in between interrupt retries or stop retries.
+
+
DEFAULT_LEAK_THRESHOLD - Static variable in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
DEFAULT_TIMEOUT - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Default timeout for a single test case.
+
+
DEFAULT_TIMEOUT_SUITE - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Default timeout for an entire suite.
+
+
describe() - Method in class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
describe() - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
describe() - Method in class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
destroy() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
+
This object will no longer be usable after this method is called.
+
+
+ + + +

E

+
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
evaluate(FilterExpressionParser.IContext) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
evaluate() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
 
+
+ + + +

F

+
+
filter(Filter) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Implement Filterable because GUIs depend on it to run tests selectively.
+
+
FilterExpressionParser - Class in com.carrotsearch.randomizedtesting
+
+
Test group conditions filter parser.
+
+
FilterExpressionParser() - Constructor for class com.carrotsearch.randomizedtesting.FilterExpressionParser
+
 
+
FilterExpressionParser.Node - Class in com.carrotsearch.randomizedtesting
+
 
+
FilterExpressionParser.Node() - Constructor for class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
flush() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
flush() - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Flush the stream.
+
+
formatSeed(long) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Format a single seed.
+
+
formatSeedChain(Randomness...) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
+
+
formatStackTrace(StringBuilder, StackTraceElement[]) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format a list of stack entries into a string.
+
+
formatStackTrace(StackTraceElement[]) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
formatStackTrace(Iterable<StackTraceElement>) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
formatStackTrace(StringBuilder, Iterable<StackTraceElement>) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format a list of stack entries into a string.
+
+
formatThrowable(Throwable) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format an exception and all of its nested stacks into a string.
+
+
formatThrowable(StringBuilder, Throwable) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format an exception and all of its nested stacks into a string.
+
+
frequently() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
The exact opposite of RandomizedTest.rarely().
+
+
+ + + +

G

+
+
getAnnotatedLeafMethods(Class<? extends Annotation>) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getAnnotation(Method, Class<T>, boolean) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getContext() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
getDescription() - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Return the current tree of test descriptions (filtered).
+
+
getFields() - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getGroupEvaluator() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Provide access to GroupEvaluator.
+
+
getGroupName(Class<? extends Annotation>) - Static method in class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
getInstanceArguments() - Method in interface com.carrotsearch.randomizedtesting.TestMethodAndParams
+
 
+
getMethods() - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getRandom() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+ +
+
getRandom() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
getRandom() - Method in class com.carrotsearch.randomizedtesting.Randomness
+
+
Random instance for this randomness.
+
+
getRandomness() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Source of randomness for the context's thread.
+
+
getRunner() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Access to the runner governing this context.
+
+
getRunnerSeedAsString() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Returns the runner's master seed, formatted.
+
+
getSysProperty(Class<? extends Annotation>) - Static method in class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
getTargetClass() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
The class (suite) being tested.
+
+
getTargetMethod() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
 
+
getTestMethod() - Method in interface com.carrotsearch.randomizedtesting.TestMethodAndParams
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in class com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in interface com.carrotsearch.randomizedtesting.TestMethodProvider
+
+
Determine which methods are test methods.
+
+
getTraceFormatting() - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Stack trace formatting utilities.
+
+
globalTempDir() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Global temporary directory created for the duration of this class's lifespan.
+
+
GlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter that matches something using globbing (*) pattern.
+
+
GlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
globMatches(String) - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
+
Check if a given string matches the glob.
+
+
globPattern - Variable in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
groupEvaluator - Variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
 
+
+ + + +

H

+
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
hasZombieThreads() - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Returns true if any previous (or current) suite marked with + ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS has + left zombie threads.
+
+
+ + + +

I

+
+
initialize(Class<?>) - Method in class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
initialize(Class<?>) - Method in interface com.carrotsearch.randomizedtesting.SeedDecorator
+
+
Called once after instantiation to set up the decorator.
+
+
initializeWith(String) - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
 
+
isAnnotationPresent(Method, Class<T>, boolean) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
isNightly() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Deprecated. +
[GH-218] will be removed. Use RandomizedContext.getGroupEvaluator().
+
+
+
isNightly() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Deprecated. +
Will be removed in 2.4.0
+
+
+
ISO8859_1 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
iterations(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a "scaled" number of iterations for loops which can have a variable + iteration count.
+
+
+ + + +

J

+
+
JUnit3MethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Method provider selecting tests that follow a name pattern of test(.*).
+
+
JUnit3MethodProvider() - Constructor for class com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+
 
+
JUnit4MethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Method provider selecting Test annotated public instance parameterless methods.
+
+
JUnit4MethodProvider() - Constructor for class com.carrotsearch.randomizedtesting.JUnit4MethodProvider
+
 
+
+ + + +

L

+
+
LifecycleScope - Enum in com.carrotsearch.randomizedtesting
+
+
Lifecycle stages for tracking resources.
+
+
Listeners - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Annotate your suite class with this annotation to automatically add hooks to + the RunNotifier used for executing tests inside + RandomizedRunner.
+
+
+ + + +

M

+
+
MethodGlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter for Description.getMethodName().
+
+
MethodGlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
methodName(Description) - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Attempts to extract just the method name from parameterized notation.
+
+
MixWithSuiteName - Class in com.carrotsearch.randomizedtesting
+
+
A SeedDecorator to be used with SeedDecorators annotation + to modify the master Randomness with a hash off the suite's class name.
+
+
MixWithSuiteName() - Constructor for class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
multiplier() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A multiplier can be used to linearly scale certain values.
+
+
+ + + +

N

+
+
Name - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Used to annotate constructor parameters for parameterized tests.
+
+
newServerSocket(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Assign a temporary server socket.
+
+
newTempDir() - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary directory for the LifecycleScope.TEST duration.
+
+
newTempDir(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a temporary directory, deleted after the given lifecycle phase.
+
+
newTempFile() - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary file for the LifecycleScope.TEST duration.
+
+
newTempFile(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary file deleted after the given lifecycle phase completes.
+
+
next(int) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextBoolean() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextBytes(byte[]) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextDouble() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextFloat() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextGaussian() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextInt() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextInt(int) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextLong() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
Nightly - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
An annotation indicating a given test case (or suite) should run only during + nightly tests.
+
+
NoClassHooksShadowingRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Don't allow BeforeClass and AfterClass hook shadowing as it is most + likely a user error.
+
+
NoClassHooksShadowingRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule
+
 
+
NoInstanceHooksOverridesRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Don't allow Before and After hook overrides as it is most + likely a user error and will result in superclass methods not being called + (requires manual chaining).
+
+
NoInstanceHooksOverridesRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule
+
 
+
NoShadowingOrOverridesOnMethodsRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Discovers shadowing or override relationships among methods annotated with any of the + provided annotations.
+
+
NoShadowingOrOverridesOnMethodsRule(Class<? extends Annotation>...) - Constructor for class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
+ + + +

O

+
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
ofStringLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
+ +
+
ofUtf8Length(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
+
Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
+
+
+ + + +

P

+
+
ParametersFactory - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Used to annotate methods providing parameters for parameterized tests.
+
+
parse(String) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser
+
+
Pratt's parser.
+
+
parseSeed(String) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Parse a single seed.
+
+
parseSeedChain(String) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Parse a seed chain formatted with SeedUtils.formatSeedChain(Randomness...).
+
+
prefixProperty(String) - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Prefix a given property name with a common prefix.
+
+
+ + + +

R

+
+
randomAsciiOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomAsciiOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomAsciiOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomAsciiOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomBoolean() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomByte() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
RandomBytes - Class in com.carrotsearch.randomizedtesting.generators
+
+
Random byte sequence generators.
+
+
RandomBytes() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomBytes
+
 
+
randomBytesOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomBytes
+
 
+
randomBytesOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a byte array with random content.
+
+
randomBytesOfLength(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a byte array with random content.
+
+
randomBytesOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomBytes
+
 
+
randomDouble() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFloat() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFrom(Random, T[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the given array.
+
+
randomFrom(Random, List<T>) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the given list.
+
+
randomFrom(Random, Collection<T>) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the collection.
+
+
randomFrom(T[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Pick a random object from the given array.
+
+
randomFrom(List<T>) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Pick a random object from the given list.
+
+
randomGaussian() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomInt(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomInts
+
+
A random integer between 0 and max (inclusive).
+
+
randomInt() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomInt(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random integer from 0..max (inclusive).
+
+
randomIntBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomInts
+
+
A random integer from min to max (inclusive).
+
+
randomIntBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random integer from min to max (inclusive).
+
+
RandomInts - Class in com.carrotsearch.randomizedtesting.generators
+
+
Utility classes for random integer and integer sequences.
+
+
RandomInts() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomInts
+
 
+
RandomizedContext - Class in com.carrotsearch.randomizedtesting
+
+
Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
+
+
RandomizedRunner - Class in com.carrotsearch.randomizedtesting
+
+
A Runner implementation for running randomized test cases with + predictable and repeatable randomness.
+
+
RandomizedRunner(Class<?>) - Constructor for class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Creates a new runner for the given class.
+
+
RandomizedTest - Class in com.carrotsearch.randomizedtesting
+
+
Common scaffolding for subclassing randomized tests.
+
+
RandomizedTest() - Constructor for class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomLocale() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Return a random Locale from the available locales on the system.
+
+
randomLong() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
Randomness - Class in com.carrotsearch.randomizedtesting
+
+
Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance.
+
+
Randomness(Thread, long, SeedDecorator...) - Constructor for class com.carrotsearch.randomizedtesting.Randomness
+
 
+
Randomness(long, SeedDecorator...) - Constructor for class com.carrotsearch.randomizedtesting.Randomness
+
 
+
RandomPicks - Class in com.carrotsearch.randomizedtesting.generators
+
+
Random selections of objects.
+
+
RandomPicks() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomRealisticUnicodeOfCodepointLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfCodepointLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfCodepointLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfCodepointLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomShort() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
RandomStrings - Class in com.carrotsearch.randomizedtesting.generators
+
+
A facade to various implementations of StringGenerator interface.
+
+
RandomStrings() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomTimeZone() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Return a random TimeZone from the available timezones on the system.
+
+
randomUnicodeOfCodepointLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfCodepointLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfCodepointLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfCodepointLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
range - Variable in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
rarely() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Rarely returns true in about 10% of all calls (regardless of the + RandomizedTest.isNightly() mode).
+
+
realisticUnicodeGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
RealisticUnicodeGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator that emits valid unicodeGenerator codepoints.
+
+
RealisticUnicodeGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
reject(Thread) - Method in interface com.carrotsearch.randomizedtesting.ThreadFilter
+
 
+
Repeat - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Repeats randomized test case a given number of times.
+
+
ReplicateOnEachVm - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Replicates the test class on each concurrent forked JVM.
+
+
ReproduceErrorMessageBuilder - Class in com.carrotsearch.randomizedtesting
+
+
A builder for constructing "reproduce with" message.
+
+
ReproduceErrorMessageBuilder() - Constructor for class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
ReproduceErrorMessageBuilder(StringBuilder) - Constructor for class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
ReproduceInfoPrinter - Class in com.carrotsearch.randomizedtesting.listeners
+
+
A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
+
+
ReproduceInfoPrinter() - Constructor for class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+
 
+
RequireAssertionsRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Require assertions TestRule.
+
+
RequireAssertionsRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+
 
+
Rethrow - Class in com.carrotsearch.randomizedtesting
+
+
Rethrowing checked exceptions as unchecked ones.
+
+
Rethrow() - Constructor for class com.carrotsearch.randomizedtesting.Rethrow
+
 
+
rethrow(Throwable) - Static method in class com.carrotsearch.randomizedtesting.Rethrow
+
+
Rethrows t (identical object).
+
+
rmDir(Path) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Recursively delete a folder.
+
+
run(RunNotifier) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Runs all tests and hooks.
+
+
runWithPrivateRandomness(Randomness, Callable<T>) - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns.
+
+
+ + + +

S

+
+
scaledRandomIntBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a "scaled" random number between min and max (inclusive).
+
+
Seed - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Defines the starting seed for a given test or the entire suite.
+
+
SeedDecorator - Interface in com.carrotsearch.randomizedtesting
+
+
This is an advanced feature.
+
+
SeedDecorators - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Allows modifying the master seed (before the suite is started).
+
+
seedFromThrowable(Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with RandomizedRunner.AUGMENTED_SEED_PACKAGE.
+
+
Seeds - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Defines a list of starting seeds for a given test.
+
+
SeedUtils - Class in com.carrotsearch.randomizedtesting
+
+
Utilities for parsing random seeds.
+
+
setSeed(long) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
sleep(long) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Same as Thread.sleep(long).
+
+
StatementAdapter - Class in com.carrotsearch.randomizedtesting.rules
+
+
An abstract Statement that guarantees the execution of + StatementAdapter.afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement.
+
+
StatementAdapter(Statement) - Constructor for class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
 
+
StaticFieldsInvariantRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule that ensures static, reference fields of the suite class + (and optionally its superclasses) are cleaned up after a suite is completed.
+
+
StaticFieldsInvariantRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
+
By default use StaticFieldsInvariantRule.DEFAULT_LEAK_THRESHOLD as the threshold and count + in superclasses.
+
+
StaticFieldsInvariantRule(long, boolean) - Constructor for class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
StringGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A StringGenerator generates random strings composed of characters.
+
+
StringGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
SysGlobals - Class in com.carrotsearch.randomizedtesting
+
+
Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
+
+
SYSPROP_APPEND_SEED() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If true, append seed parameter to all methods.
+
+
SYSPROP_ITERATIONS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
The global override for the number of each test's repetitions.
+
+
SYSPROP_KILLATTEMPTS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
+
+
SYSPROP_KILLWAIT() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
+
+
SYSPROP_MULTIPLIER - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
The global multiplier property (Double).
+
+
SYSPROP_PREFIX() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global system property that holds the prefix used by other properties.
+
+
SYSPROP_RANDOM_SEED() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property with an integer defining global initialization seeds for all + random generators.
+
+
SYSPROP_STACKFILTERING() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Enable or disable stack filtering.
+
+
SYSPROP_TESTCLASS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for picking out a single test class to execute.
+
+
SYSPROP_TESTFILTER() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global test filter.
+
+
SYSPROP_TESTMETHOD() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for picking out a single test method to execute.
+
+
SYSPROP_TIMEOUT() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed.
+
+
SYSPROP_TIMEOUT_SUITE() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for entire suite's maximum execution time after which + it is considered out of control.
+
+
SystemPropertiesInvariantRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule that ensures system properties remain unmodified by the nested + Statement.
+
+
SystemPropertiesInvariantRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Cares about all properties.
+
+
SystemPropertiesInvariantRule(String...) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Don't care about the given set of properties.
+
+
SystemPropertiesInvariantRule(Set<String>) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Don't care about the given set of properties.
+
+
SystemPropertiesRestoreRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule which restores system properties from before the nested + Statement.
+
+
SystemPropertiesRestoreRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
+
Restores all properties.
+
+
SystemPropertiesRestoreRule(Set<String>) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
SystemPropertiesRestoreRule(String...) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
systemPropertyAsBoolean(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a boolean, if defined.
+
+
systemPropertyAsDouble(String, double) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a double, if defined.
+
+
systemPropertyAsFloat(String, float) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a float, if defined.
+
+
systemPropertyAsInt(String, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to an int, if defined.
+
+
systemPropertyAsLong(String, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a long, if defined.
+
+
+ + + +

T

+
+
TeeOutputStream - Class in com.carrotsearch.randomizedtesting
+
+
Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
+
+
TeeOutputStream(OutputStream, OutputStream) - Constructor for class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
TempPathResource - Class in com.carrotsearch.randomizedtesting
+
+
A temporary path resource will be deleted at the end of a given lifecycle phase.
+
+
TempPathResource(Path) - Constructor for class com.carrotsearch.randomizedtesting.TempPathResource
+
 
+
TestCaseInstanceProvider - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Determines how instances of the test suite class are created for each test + case.
+
+
TestCaseInstanceProvider.Type - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
TestCaseOrdering - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Test case ordering.
+
+
TestCaseOrdering.AlphabeticOrder - Class in com.carrotsearch.randomizedtesting.annotations
+
+
Alphabetic, increasing order by method name.
+
+
TestCaseOrdering.AlphabeticOrder() - Constructor for class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
+
 
+
testFailure(Failure) - Method in class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+
 
+
TestGroup - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
A test group applied to an annotation indicates that a given annotation + can be used on individual tests as "labels".
+
+
TestGroup.Utilities - Class in com.carrotsearch.randomizedtesting.annotations
+
+
Utilities to deal with annotations annotated with TestGroup.
+
+
TestGroup.Utilities() - Constructor for class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
TestMethodAndParams - Interface in com.carrotsearch.randomizedtesting
+
+
A single test case entry composed of the test method + and the arguments eventually passed to the test class's constructor.
+
+
TestMethodProvider - Interface in com.carrotsearch.randomizedtesting
+
+
Responsible for providing individual test instances and their descriptions.
+
+
TestMethodProviders - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Test case method provider.
+
+
TestRuleAdapter - Class in com.carrotsearch.randomizedtesting.rules
+
+
An abstract TestRule that guarantees the execution of + TestRuleAdapter.afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement.
+
+
TestRuleAdapter() - Constructor for class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
 
+
ThreadFilter - Interface in com.carrotsearch.randomizedtesting
+
 
+
ThreadLeakAction - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakAction.Action - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakFilters - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakGroup - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakGroup.Group - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakLingering - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakScope - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakScope.Scope - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakZombies - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakZombies.Consequence - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
Timeout - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Maximum execution time for a single test method.
+
+
TimeoutSuite - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Maximum execution time for an entire suite (including all hooks and tests).
+
+
toExpression() - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toExpression(StringBuilder) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.Randomness
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
TraceFormatting - Class in com.carrotsearch.randomizedtesting
+
+
Utilities for dealing with throwables, stacks, etc.
+
+
TraceFormatting() - Constructor for class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Default stack traces, no filtering.
+
+
TraceFormatting(List<String>) - Constructor for class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
+ + + +

U

+
+
unicodeGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
UnicodeGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator that emits valid unicodeGenerator codepoints.
+
+
UnicodeGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
US_ASCII - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF16 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF32 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF8 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
+ + + +

V

+
+
validate(Class<?>) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.ClassModel.Scope
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.LifecycleScope
+
+
Returns the enum constant of this type with the specified name.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.ClassModel.Scope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.LifecycleScope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
verify(Method) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
+ + + +

W

+
+
write(int) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[], int, int) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[]) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[], int, int) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write bytes from the specified byte array to the stream.
+
+
write(byte[]) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write bytes from the specified byte array to the stream.
+
+
write(int) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write a single byte to the stream.
+
+
WriterOutputStream - Class in com.carrotsearch.randomizedtesting
+
+
OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer.
+
+
WriterOutputStream(Writer, CharsetDecoder) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer, CharsetDecoder, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, Charset, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, Charset) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer, String, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, String) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters.
+
+
+$ A B C D E F G H I J L M N O P R S T U V W 
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/index.html b/releases/2.3.1/api/index.html new file mode 100644 index 00000000..105cd53f --- /dev/null +++ b/releases/2.3.1/api/index.html @@ -0,0 +1,75 @@ + + + + + + +RandomizedTesting Randomized Runner v2.3.1 API Documentation + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> + + + diff --git a/releases/2.3.1/api/overview-frame.html b/releases/2.3.1/api/overview-frame.html new file mode 100644 index 00000000..ca32c9ce --- /dev/null +++ b/releases/2.3.1/api/overview-frame.html @@ -0,0 +1,25 @@ + + + + + + +Overview List (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + +

 

+ + diff --git a/releases/2.3.1/api/overview-summary.html b/releases/2.3.1/api/overview-summary.html new file mode 100644 index 00000000..b951e0fa --- /dev/null +++ b/releases/2.3.1/api/overview-summary.html @@ -0,0 +1,169 @@ + + + + + + +Overview (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

RandomizedTesting Randomized Runner v2.3.1 API Documentation

+
+
+ + + + + + + + + + + + + + + + +
RandomizedRunner and RandomizedTest 
PackageDescription
com.carrotsearch.randomizedtesting 
com.carrotsearch.randomizedtesting.rules 
+
+
+ + + + + + + + + + + + +
Annotations 
PackageDescription
com.carrotsearch.randomizedtesting.annotations 
+
+
+ + + + + + + + + + + + + + + + +
Listeners, Generators and Validators 
PackageDescription
com.carrotsearch.randomizedtesting.generators 
com.carrotsearch.randomizedtesting.listeners 
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/overview-tree.html b/releases/2.3.1/api/overview-tree.html new file mode 100644 index 00000000..b324095b --- /dev/null +++ b/releases/2.3.1/api/overview-tree.html @@ -0,0 +1,270 @@ + + + + + + +Class Hierarchy (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + +
+ + + + + +
+ + + +
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Annotation Type Hierarchy

+
    +
  • com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Timeout (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seeds (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.SeedDecorators (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seed (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Repeat (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ParametersFactory (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Nightly (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Name (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Listeners (implements java.lang.annotation.Annotation)
  • +
+

Enum Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/package-list b/releases/2.3.1/api/package-list new file mode 100644 index 00000000..0ec940da --- /dev/null +++ b/releases/2.3.1/api/package-list @@ -0,0 +1,5 @@ +com.carrotsearch.randomizedtesting +com.carrotsearch.randomizedtesting.annotations +com.carrotsearch.randomizedtesting.generators +com.carrotsearch.randomizedtesting.listeners +com.carrotsearch.randomizedtesting.rules diff --git a/releases/2.3.1/api/resources/background.gif b/releases/2.3.1/api/resources/background.gif new file mode 100644 index 0000000000000000000000000000000000000000..f471940fde2f39ef8943a6af9569bcf986b1579b GIT binary patch literal 2313 zcmV+k3HJ6!Nk%w1VKM-40OkMy00030|NlK(aXwsfKV5S}VtGJbbVOr%L0@%CZH88Q zl{{NzcR^uxNo<2iYk@pjY)*5FJz8x~bc{)B zfk z+1T6M-s9WdW8dcJ-wO*3@9+W*5AY543-j^$^!EPz_4eHZ2#>)41`h@dc!2OAgN6$a zCS2I?;lqgx6IR4nkpTe;1RN0f=zxMq2O=q`94V5d$&e>Unta)^<;;^G3>e7yp=ZvW z6DIW3xpSvaogXF?_4%`@(V;s}NR^5J!3hrtJV@1QRV&r5S*L!zYE|rss${iFkg&!? zTN5V#)~=bmMorwgZsEpdOE)iExo+FO-8;8Kga{=HbSQCnF=E6W3?o*|ID%uwi5**> zJXy127Y9m+=HQ|PhXWi+xNwoWv}n_%Pq%(e+H~mGqhq5kv4Mo|-n~g|7!F*xZ{xv< zCpXS~dGg^IGK?4@J-T%b(XnUHFul6n<@2&4)zzyO2) z3Q8`i0+UKY*`$}e9mmp;tg*))`|PsK1|hAo%u0K$vDwm4gaSkm0j{`26k#qAKmbuhxZ#cquDR>B zD{s8+&TH-uNg$C#68QG}1HMBHfrP&L@@w$F_!itRzXdCN@V|LDAu%3!IDtq1#1UV7 z#1RxvT=B(DWbCoU5l=ia$Pp`Hgb_?Mp@hmtxZDI2N-)v#$}PXVvdm1d>@v(v`0TUJ zF)Pu89(q`zv=w^nVTIF3@3BYIPA}c`(@ZCAwbNBEt@PDUKe5CTR8aB66IE1!w%Amt zy+jpcn~k>GZpVFg+H6x{_uOksvBlq0OyT$6TyQZ37k(cOxZr|JEx1sGm<(M9gH z-~PMqyn|tT=))UN`|-FFFUA#KToK0fUOaz=7}Z~KeHhVC&%O27cTfHQ^WBU8z4p&T zp#>D|V}XShTD;Hx745Iz{`>K-Z$A|7!*Boo{mY;G21vjH8t{M!OrQc6$iN0V@PQDF zpadsK!3tXNf*8!81~qnXWuHZ)kytd=_y+ADWvw31ouV;CdZ#ya*(l7-A-C-Y^+iit8O zBy3*`Ls$|5Hn4m_^I^|C7{m7EFn|5vTk;|oywIgCc9Bb*=L+Y$)M>9GC<|HGs@6NB zHLY%03!dDf=eDRt2O6lVSFRcsuWZEwU?=z$CZ0W?#VJfdN>HG(l%oKpyiftJc|Y)xkjSJYCrQal-0PC~()T9xwF!Jf zVi1UA#3BBbh(i8r5&v#Pz!cF41KjbCc?4u2@@Q~oKLirt2TM30;y6b+zyX2`Yl9u; z`0$3;v0-YUp&7NdPT#q`cZlbij$jvbRk6R>8g*>}*b9E+WDwmpHAAxYzyT aU_pX{M6b8i>#Dq3onfZy}_nli%!Q$ZV%e&!tN2 zX3B0NWXQ443Eo1rUP86rLU>O>oTp%wt3Z{Tz&P*)Iraq^_@X;RtUFY!JxH|4U!>kw zxXwqo&R3Y=EsXaR!ng@y+y$%L1P3FZ4@N!j3m5MW74HcC->_JFuvlxLXiI=-OQ2|@ zpGc#>2-aN)<1RE9^`bB0`65VSK2>5m>CHs^YZCC)NX*NfbeT1%)Cxpu2_(6cCbLvjLY`hf1%*q}QO*%V4SfOu5Nqg~`-+(-76= za<`RA&(qDB^S!nIS^od5|Nk$KPXD8(qSB!f`M*{E?A^&yOW$08V^iNPK!%UNJ-@xmz>`pG2_%4I3QWk4UdtwP!GH$C%mo2K|$Ap=_)Y!#O($1@ohsUtR1k%wI*) z4*X&g==oWh`j{uP=HFm;Ye>0>UbDdtSp^~MaQ!L9I#)Ga?q}{@T#|qec*FkMLDenm zj^sCgk!^O^3o|vG!~2$$$7`C#4Ry zdQ!tui+J1*HyavK+4{`r+zvYHj9IsRt~@uEBOreWS8~2rXAR3!|7aTdr+x4|>@$Az z)b1t$gSB~6USxpfLmy^|_J_eNt*PI=ScO1SVH895N#`ef%IOh&o-2GIjK1s-JzkyZ z@r7O%hChz}kMHCM@Wqi^R-9t&%Fh^#9dVB0%ej@$=OjXA%XZdzCXf}c>SW26_z-Te z5b{}XWg&rELM=N*%aimp)k04t2c+`WAS>ZFIPWKvtyOI))HzpRA!T!b{tv?4NzF1v zNlP%#{&p@lFFEKvcroMAsI)mq?&`!e%l+-y&j9ZqhN}oG&dB=Pw09r+Q%m0cMujS# zs$a7!9VH`CC7k{!bV(J`rm%Jpj6&nLtWhPcy$onn$8G#ZdD9hxO<9k67Ya>K_7W~3 z&KYf14fq<{qHA7u6;>AOcomhdg?ianjr9uINt}*7w?g%z9{Q`(qRo@hDwSpGmxz&h&>%G%T(URL~=c>C{>y$K?+wLFp zy*M1@FTUKYV>8DeDIAIKM+!T5c-k&C4?Y~y^E zQCIc-=9~DiPtfVZB=_c3`qH3h|NXd^BcOQG`funSe)i5!NoA_r{b6PwzSDIXG+!(F z9CqJgo&~#7^VZHWj{u23q+NDCHn}GeWDC*(SW%{f4WMtP3l2jsO7*M)EX)#NLlsNnU4q@#jn0r#rsWsf^ngE0&ambG1f;Rj zfOk#_>1|25Z%?iI{0Yv8)DQfk>m1td?~}m0N%^k^u%EuUCc#ItmlY|epQ3YLWehYw zRU0qpPb#X&WU*UOU8et(s8x~WyYWYsgJCF+;U6@*nICY8)dk}IG+(#_Bz8zURd3HZ6qPE68U1%S{wL0 z;K{PDw2iRFIGG?(UiE9kT9?siuv4O{ z`dX2-eiXU3N)H2nT4V=AO^~J}sw+gr{&~qx%$$wlMv_JCWAMfcjYl}*Cfcf!adOY8 z8oLmJ{%49e+nLiVo#H9}wRk?UCzDz^>9TDxreVHzl~R*)?YU>Uu;J2eQ27O5`&X^8 z`94{)YWJQa#l0Fbz0N6B>j&8J;<%VuG6OYM9&QIdtueWjI3X;*dEtGiF@1AcvN4U> zG5SXIEXxB>)!mtQOztJLyeF78S*kLiU-!>PtQ_s~OMl~&y(hVVe$A5 zwo}E-DJ6${QP75?LsQ}Wl@MXwXMT4d>|?rD!g?jE>J^N*y;X}5FLe%d0_ zZ>eIBK6l@jkfw{p_YiDP;MS{jww{%j#?rk2z1J!HqE;Vd!TrCl_7UPef8;edI}wD6 zT&12Bxj&q}d4%$GHq+$~UYtWv`wI9k`89oKkCEK_E;-+O)(rhThjOM|kXDn{!W1Lo z`_?yQv=lp=-w()R<=0&c5%RWHY_fw@qb}uwFuPAGkl~@Kis}eE%MY@~6ZyWcF+llM zGyK`)(vn1F%%z=W7-Y=1$`w0Mv+-|#d};%JjCmw)Y1hOxwA|{}P%6LS4X`jQCGh`mR@=hGrr|cXa^Ipj;Mh)6mTqd1s_HmP0IxXT!w7YhoIHT>Hm#!;c@|L9OjV zsTlHE{Z;HWeM9^tPm-`|&nnl$%DRtNG1~?npUvgKPwKlaccEe4q!7YU3zykJnu6Sr z()LMXs_)^~u-ds7+wMff)RAJF?2?1H`_wDnt%MssYeB5;q~ojgVm6OHA6B>FG2erv z8&`|6<`=!EPKR^8Qlp5MiKwfxy4D`mN> ze$RKh_6*YJd4y0nnUZvwN%iY&^9xk@cM|5g#pZkc#N*(PH?^w&?ilTDMXFcd0`5!E zvgHS`=Lc|~1aO=L@L~eE*aP{90lc7qXY7GOs)3JH14T{(`K1D%tpvUT1-?F^1d4_S zJ#7yXkP3Q37bJlRQfv=mV-J3B8O*m5B%L3uW)S>|Jwy`|s6iK`sv0Z-3NcU(0knrG z5ChFXA@A9PUSdLI+(VU!!J1Mbw!~0VP^jZci2X|Nx0BF!24ObrAr>b=QtlyN4TAhn z!mQncJm~^m4MIafVLt_ewDUtO+e5w*!`(6A&H^F7i9s4t5&uBpNvh$nlTZjqTM5krNRRQ zqP)VR!|9@H>7qN_!+-)&_9s!^;gOvy5s~iEB&qP8{77&2NJMzZcsnJgSt_bYDzYU% zxQ#uuk3D*e7_*d5^?HW(^(WxICGf-mcmM((VStzIz%zFsm0;ZI3h=5OciJ#a%7I(IeGbFv+PP^?^sKBPrRBl<+qK^o%3fi=L9`la>-l4~p|hzAl~W zf=%(|NHgF7r5dJD+Cf08q-c(m;Epsldaz4cqHzTHT>)4xEe(cE0i~tf{Y0xs_1~Kv z+BYQ-TpEOch13;5YC9nHYEXhSv{ew=LV~nQL%UBQEgaDL2m?9u~v zEQmOvM=aB)Z$+eE38rs%AZR_)4>@2raqwH#Fji#xoLc&PS_TU^W8W(M0GqLdO~1yF z{sfHZ_sC#FX58(}d>RSkKZCz8%D7{cC3Z$Zh@52{31&V*W-@s~Z<8~aBeNcNW?e&O zsR(7fHOf}B&fsRqdZ(WK1e~s*o^uD6{YX9QJvqyWAqQXt*E>r$V94YK=X@8+{1cg> z*_i`a%alCJvbD~lCg&Q1Gk=|BzY)sejf9EHJ{s7lu4?ExCWR3jgTiET;exy{sW!Mg zuj*_YOf0@ScN~X0$7V6&KpL172rf|rA8?K<2+GelXw)NUk#@b4aT5MO%1ip4*ym}B-JI__S1R?CK z<4eW~bH;@H@tR55x}&JNSw_NvEPk)6E>XDt7*)4sgWuw+_vNZzmaS(tsi(57zcjA9 z@~XcHtzYq~IX|z*Md9mh>W~`sk3<^s7;EmyH4wcTdAo5NkUA2ofeG69{Gx7#i_*lt zQ7;N@xEo#nNRj&SbDHNnP0w#OE0{DZ$~7ySG%IN~zwd5Vu4&dnH>*OMb>&*VL^tbA zG;7y1t9dsYU$p3pw0x6mwGe6fjBYWsZ8e3q8f~-~cefgHxBangajI$kv(c*W-DZGp zbM$UgnP{_MYPXYX|6$u^deIhE(-xuGX2RVXqS+o~(iSV%;ZW1=Zqkut(r&xak^pT> zsp*I@X|-eOd^gb+sM(%3(E$|c47Y91mTU99Xe;4vFOTl5gmwVB+fvc3n2pwK?~Xd# zwrY{?CUj@~Msr?wXU0WKv2A$hq z`$V^gNq4(<*C=;4e4}$*uIC$5&uUHkM08J~N$>VV*VpdmLCuc!?!J9=-)VH;fo9)| zNN4m#^Kb9|`RF!^ZAT-z=bC8$do8~Tjc^o-aQjyc2(TW*d50E1#NW0pKb^~tf&OUlS+W}>0!m@!~1 z&TdSLhm`0u99c-z=oxYL8IFaGCDoFwFUP!1iJ%xF1UC4hhv*VR2451Pc0+kQGC)39C5 za81oV=$+xzZNYhn=RB-CTZ>Bevj)A3mi9|OS(dcy=N#Zm=Dza|z4Jd<=3IQ2CB>FiwH7{4Ej#+oa>M67 z!56)Km&2xJ|H7B;%~rJDuJ{rbZQiaX*e^$DEt~T$#h9(y#jg6>uX?boq!N}Q;EQth zYo1rjc15dETPw~*Ymu=lreoE9g^wb)ZcRe1yp1(Eo(rmqUYZXOU$BC_| zX{{&qE?E06wXm#v#cpKwE)jaydSaI`TkCCClr_lKMzPkyFT!R%VRn&sZSrchKx&4e~pJQcfViQxxl=T=7}#gYz7Pvoh`T#Jbab%2A2m zxh?A<`}A?8_GumBEcL;$x%gQb@PZ(If%ZE~D?ax#Km4a~+GV~!;Bb~qxxh@HHc|H6 zr%$^c9Dw~UQFWJv+81rCXS1vqqLfQ~-BtO63xCArGVA4T-}xPXYGHqB5h^+n5%$24 z(BROpi13J@*qFfR$oRMHel`=(zy zovs-UKHD3VkJ?hVeq!aA+8Fh4+NIlFhcC~UrR{4I#}K*u&z%68+P1*=q0B1r*2MY> z!9gYs*vlTO5v#8S>c#3goFmp>3iVKdU)NkjNV(s7tO4Wq?2M}o5Cj-*7;S=fEshOA zR*4$dm{ROvUamG%xL_tSW6}U$Nl=@91T;nC11o-iIVyVrfkd) zTCp;^tOy|_kuOFV$Nn=$AQJO9;&sZ&eDs^!r*m;Hw!)vpO1vcfj2EV{dJ?7ap0tq6 z$SwUVM*Vt+MS_`;bas-svPV|3POQi8G~?f^KOx4hg1He+Wd*s3Hl1{TfJS-+zv6vc zPoKiwr?7wECbub(IdB)9f_!kmUjBR*KY_z4E8_QA9xSr#G&@i5y^H`jB^I{|akh>W z%Cn3luOVY|8P>u>e^~#{$kmgX&-q>k{#pFbm2({(rtG<%nb0UCQ0%{Cy`F&~7}*we z@Of>ND_)V&XwN_+n~KjVorUQWZ*B6cld7ymQl{;rwlHl34K#}2YWxE+4CX@P&u6AfCda`&ZT1MOY69e-L@gNcAvwx8%1Z7lB4zc=_Cpt~&s ze%?;){1DB(PSK!^za967qF?lIjB~&06}Lf`cgh2qUiI^|$-VCTNE=hp&Ij}^A9&|* zQQrSqo3gn#_=z9j(y6f@T|OkJYv(fjwpz}$*U$|nLH2F zPNMuTS4g8 z*^hOlRh6~Mk}58;d477R>F^~aLO$dOXmhA*6zwIaHK()t2zKjo?j^NOJbh_=+71xg zO{Mgp7x?Z-1MKzoQ<+V2g#|e}|JawOPJZBL{o~PYdtWDX?jl##!Aiq|w>)vGJLipp zBK1xGhcvgSsQ;rn>+`>UmxlID{<~}7{y>SO^cyktN^Fsz!Z|B4?p*RKQG*8}SYBt{ zuFO{vJ?jgL{gUzYsnv(io}c0vlCp#*1vE?}KL^UZ&VF^TK+D;40CxX%j);%dCt;Z{ zAeMXC9JPWvKGwsCxx4w2iv_wNGG8l16AVI93rmc^c1>r(P||YE zpXa+=-&k995hfykL^J5S&vJF^ljR&`FE#ppNMM3%Omc!F)Mn{{&Ip#)JegbEJxud2 zn`wDVB~DMii5|H%m~51YeU1juNG3!+&?*uC#q@)z8q~`4yEL5I8}PtyA1IZ=52P$x zX)KhZt z7czUXBsy-8d`GVQ`90`wIh(Xt7v5j7h0t&ET~2M!Tb~4rN-xtK@8@mB*c(6QTwOS- z%9445_WY|cfm4?$nX$72&{~^mu}an^x^Da%=UU6YI;ur3+9L6I>raW5!=-Nzy(F2Z zwZlg7aM3NN5b{K|FB>s4R}|&Lr32_Ys{wwkECxo|rV@;5aHB25iUs7(6@dDpjN{Y%?C~UGp>*Q}K?)KKk64 zAn;@-dER}QG0L${jQ1cR75eM3-~ZTltTQ8%sm9x4Y`ve@ekMuvpA#Rh51@s6;6^&Q z!&M7^b%cea7FlZkPV9}@!bPBBfB&~XvGlE2T7V?IpM~OBmuK;OSt{~N`rL5c_I^de z9n*=@p|l;d`b_YIn8Aem1t7pp0=2-MCTIcJHlY z6x+mNLgi{JpwP)y(yzAFL2A#>bI&EwZE`PGvd*FQ!rx~6bUN&+Ij3)L;=595L#G;m8*^e?ap1`J5w7-q)*iUT_W9w8 z&xS-`i++HpWzY-a-)CWd0(pLW$A85P{Dy9r-=uPekNpN^yA}pJ7yWTZ>3iw4d6+IK zF%1XXkGcJm{0*vhSG5R1ySW;jctk9O==1-Mk?=Bl<{HE1p_@tx1s^+GoczYxj#B=i=kwQvEPrOt`<4W*pJw zbNjEqpr7B|Llc%m{V*QssV)im;pb00LUob=yFaU4`P_}ywU zt*QZl-bUsmh@L&zQaX4uHL&7YD(BOb9hH;;y;O-b-_O$4EFi1vCrMlz`dN|u?}HNO^aFQV{UZg_yy%nf>IXpulip!cR8|vNu7P*; zQye@}Qmj%(TB6`5E=c~w=LITF266XJ6X5xA7!OM1SE=~N*o3EP5Qqx!W<_+EMSLGo zqkC18AQ=0AK9=hgGQtrTovYc5^?Z^RLX?hlO-j&e1MXTTbfm>MS^=}!p>C>icUKdZ zBcNOb(6IJ!kq*e7N8Fx!!kPyn+2B2^2hd00+W^PUA&+S63jFE)bP5Tv+L5l~n(pu? zbeO|+K{{?pEow3?j0+dGVu)a6(0r{1Uj7{3 zxSsZ|BdMk>1-S}-;+`pk{Q5>H=tLRx+YqeenaSRsEX@gtPzz>j1A9g!C9kGtspY(- z%YL>NkVDE2z@}*;Q{=&5)yS;NupAmmibGUE4qte7aY6PcnXJgw>}ad(SW;@HtNurF ziV0_yHz=;Di%Tki6DW^tjkL`t%Ktct(ay zvuAOYoCu!Pm~@P5CIjk$bp`_iv{^l*Au{fB8mJK1>Macv?GL)**8*+JNvySIH5Y7i#1;!%NT!efc z;Z0*AOM&1VpR+6wIQxBM{xf`8T1V@#e<#QL}=YRwMkWG8%1(Fgj{iX)N zup{Txko(DqJWf=#Oi?Z!nra-?C{);TP`w|4>L+EKx1&P3swX<*#_50F!lD_$nQyuK??!UwA-{y)^QmMxoK1xIJ~uML{u;5!Z5tQyEL>;KaUd!_9FP zl2$QOI6V1`QdF|8gkdZsSpUqCjSBu(1H)r*vL#PEy)@Px>5TIk7_9o#Bj zzD&<1_k(ejk%qO6ak=GMmG5b7LTAA^KKq-Ey#z8(2wy2;Ot^oZI(MG@)~iY$RAnJt zu`ioyvR?Vws_tuK9hDqmel+)bP0kyxJV{7t=&3{b(@Hs1fs$9n45aq)IKknZa2H*7 z^P-ZDyOMdMj&-9{(-?dqo5I3Gy=K$!L%q>3^0N~o^2i0^_@^2nQv>S4B&=5_8^a^V zaY!NjyA5QgO&r#^CJcp&=!))MZ*CC&hvLEzWU*!IO=aYo{_yG+53H$XOAIQWnG`uD zLuuwTY6e8N^m5^AHQa}Y5Z#SdbEY;+x{oW?g;ie4CNYomRyQd2mv^L}T!>a5<*wTh>@>Qtwp~nejn`~DcZJI+QC-xU zoxz=5z0k%1;jBrGI%Th~FQElrAPr?E-Fv9|o09dPk=?>f)jFKL8PK|;w(cVDq>YWP zEfL7RGBv|<>f4IccND3wCi*V8`>#a$FPZu&a{V`W`me+Kuf_CJ)%IV%?5ByL^#3Q{ z&uBM5|34IKI>0_Tz{5OngXe#6w*N6;;5PH%9n%56%RaWA{wJ4%515Apdj`a62bp<> zM12OuV+QZ^55ATkViO(UWgg}%9C}kb^r~=BiDyWIXZWM&kb>Q?dd$#W`4KU|2#4qh zz;sZ>ZqS5h#Kdk$&1c9AHmDUdtmHE)CqH0RIAZEE;t(^+RXF+*FlJyk;?6Vn{&MsO zZ0HwY)b4Va!F1#s^N5$-s9(&mPa*Lu4>4SxXm~l|3?PR2jB1J!Q|(4#0i$lFME^-r zA~Q(2O+PHOdcVN((R8zqi>%+yx4PA5u&+jI zZ?)Fm8m-+`n!Bnrx0PvZE7!Q)Z+NTE@K(R!nO40sZF(n~bq_b_9H`UYU#q>pPJ3UC z_UeU>J7qcy%%`ks9)BNcS^GDOn z?oKkjHNoWO1e2?M#vd12e^_AscAnLnc~-CISiYWX`D%{k^H~<37unpMYJYdSv=Om2vbAM@`Qp{{SI=yP zj6WN*eEt0G$9EPX6FU%)-ho>hWTW!yzXBIo73<0umM-=@eG&niY^` zlG(|vuCl_x(X^Fob@=i{8+M5vWf7Bz=#aHGTNA;fZQyfbfueI8Z^639n`(DI%w^-^ zl`=@!u)r~Xf920-xd$Ab+S&PJY%K0H8a_J8uN3^_!K1_NV$*e#*Y*6|)XpiW=9H`*`Xx7W%v@7{XDma1?v0a%(K6rI&1!a YpWXKgmku8Vj|K)Vje`mzEKCg608Q#dYybcN literal 0 HcmV?d00001 diff --git a/releases/2.3.1/api/serialized-form.html b/releases/2.3.1/api/serialized-form.html new file mode 100644 index 00000000..93476e48 --- /dev/null +++ b/releases/2.3.1/api/serialized-form.html @@ -0,0 +1,162 @@ + + + + + + +Serialized Form (RandomizedTesting Randomized Runner v2.3.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Serialized Form

+
+
+
    +
  • +

    Package com.carrotsearch.randomizedtesting

    +
      +
    • + + +

      Class com.carrotsearch.randomizedtesting.AssertingRandom extends java.util.Random implements Serializable

      +
        +
      • + + +

        Serialized Fields

        +
          +
        • +

          delegate

          +
          java.util.Random delegate
          +
        • +
        • +

          ownerRef

          +
          java.lang.ref.WeakReference<T> ownerRef
          +
        • +
        • +

          ownerName

          +
          java.lang.String ownerName
          +
        • +
        • +

          allocationStack

          +
          java.lang.StackTraceElement[] allocationStack
          +
        • +
        • +

          valid

          +
          boolean valid
          +
          Track out-of-context use of this Random instance. This introduces memory + barriers and scheduling side-effects but there's no other way to do it in any other + way and sharing randoms across threads or test cases is very bad and worth tracking.
          +
        • +
        +
      • +
      +
    • +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.1/api/stylesheet.css b/releases/2.3.1/api/stylesheet.css new file mode 100644 index 00000000..0e0d70c1 --- /dev/null +++ b/releases/2.3.1/api/stylesheet.css @@ -0,0 +1,474 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ +body { + background-color:#ffffff; + color:#353833; + font-family:Arial, Helvetica, sans-serif; + font-size:76%; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4c6b87; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4c6b87; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-size:1.3em; +} +h1 { + font-size:1.8em; +} +h2 { + font-size:1.5em; +} +h3 { + font-size:1.4em; +} +h4 { + font-size:1.3em; +} +h5 { + font-size:1.2em; +} +h6 { + font-size:1.1em; +} +ul { + list-style-type:disc; +} +code, tt { + font-size:1.2em; +} +dt code { + font-size:1.2em; +} +table tr td dt code { + font-size:1.2em; + vertical-align:top; +} +sup { + font-size:.6em; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:.8em; + z-index:200; + margin-top:-7px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + background-image:url(resources/titlebar.gif); + background-position:left top; + background-repeat:no-repeat; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:1em; + margin:0; +} +.topNav { + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; +} +.bottomNav { + margin-top:10px; + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; +} +.subNav { + background-color:#dee3e9; + border-bottom:1px solid #9eadc0; + float:left; + width:100%; + overflow:hidden; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding:3px 6px; +} +ul.subNavList li{ + list-style:none; + float:left; + font-size:90%; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; +} +.navBarCell1Rev { + background-image:url(resources/tab.gif); + background-color:#a88834; + color:#FFFFFF; + margin: auto 5px; + border:1px solid #c9aa44; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader h1 { + font-size:1.3em; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 25px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:1.2em; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + margin:0 0 6px -8px; + padding:2px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + margin:0 0 6px -8px; + padding:2px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:1.0em; +} +.indexContainer h2 { + font-size:1.1em; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:1.1em; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:10px 0 10px 20px; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:25px; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #9eadc0; + background-color:#f9f9f9; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:1px solid #9eadc0; + border-top:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; + border-bottom:1px solid #9eadc0; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.contentContainer table, .classUseContainer table, .constantValuesContainer table { + border-bottom:1px solid #9eadc0; + width:100%; +} +.contentContainer ul li table, .classUseContainer ul li table, .constantValuesContainer ul li table { + width:100%; +} +.contentContainer .description table, .contentContainer .details table { + border-bottom:none; +} +.contentContainer ul li table th.colOne, .contentContainer ul li table th.colFirst, .contentContainer ul li table th.colLast, .classUseContainer ul li table th, .constantValuesContainer ul li table th, .contentContainer ul li table td.colOne, .contentContainer ul li table td.colFirst, .contentContainer ul li table td.colLast, .classUseContainer ul li table td, .constantValuesContainer ul li table td{ + vertical-align:top; + padding-right:20px; +} +.contentContainer ul li table th.colLast, .classUseContainer ul li table th.colLast,.constantValuesContainer ul li table th.colLast, +.contentContainer ul li table td.colLast, .classUseContainer ul li table td.colLast,.constantValuesContainer ul li table td.colLast, +.contentContainer ul li table th.colOne, .classUseContainer ul li table th.colOne, +.contentContainer ul li table td.colOne, .classUseContainer ul li table td.colOne { + padding-right:3px; +} +.overviewSummary caption, .packageSummary caption, .contentContainer ul.blockList li.blockList caption, .summary caption, .classUseContainer caption, .constantValuesContainer caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#FFFFFF; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + margin:0px; +} +caption a:link, caption a:hover, caption a:active, caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .packageSummary caption span, .contentContainer ul.blockList li.blockList caption span, .summary caption span, .classUseContainer caption span, .constantValuesContainer caption span { + white-space:nowrap; + padding-top:8px; + padding-left:8px; + display:block; + float:left; + background-image:url(resources/titlebar.gif); + height:18px; +} +.overviewSummary .tabEnd, .packageSummary .tabEnd, .contentContainer ul.blockList li.blockList .tabEnd, .summary .tabEnd, .classUseContainer .tabEnd, .constantValuesContainer .tabEnd { + width:10px; + background-image:url(resources/titlebar_end.gif); + background-repeat:no-repeat; + background-position:top right; + position:relative; + float:left; +} +ul.blockList ul.blockList li.blockList table { + margin:0 0 12px 0px; + width:100%; +} +.tableSubHeadingColor { + background-color: #EEEEFF; +} +.altColor { + background-color:#eeeeef; +} +.rowColor { + background-color:#ffffff; +} +.overviewSummary td, .packageSummary td, .contentContainer ul.blockList li.blockList td, .summary td, .classUseContainer td, .constantValuesContainer td { + text-align:left; + padding:3px 3px 3px 7px; +} +th.colFirst, th.colLast, th.colOne, .constantValuesContainer th { + background:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + text-align:left; + padding:3px 3px 3px 7px; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +td.colFirst, th.colFirst { + border-left:1px solid #9eadc0; + white-space:nowrap; +} +td.colLast, th.colLast { + border-right:1px solid #9eadc0; +} +td.colOne, th.colOne { + border-right:1px solid #9eadc0; + border-left:1px solid #9eadc0; +} +table.overviewSummary { + padding:0px; + margin-left:0px; +} +table.overviewSummary td.colFirst, table.overviewSummary th.colFirst, +table.overviewSummary td.colOne, table.overviewSummary th.colOne { + width:25%; + vertical-align:middle; +} +table.packageSummary td.colFirst, table.overviewSummary th.colFirst { + width:25%; + vertical-align:middle; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:.9em; +} +.block { + display:block; + margin:3px 0 0 0; +} +.strong { + font-weight:bold; +} From 57e1d404979c3cae7e4aa32341aeee4bfd5780d7 Mon Sep 17 00:00:00 2001 From: Dawid Weiss Date: Mon, 7 Dec 2015 13:13:05 +0100 Subject: [PATCH 05/13] Release 2.3.2 --- releases/2.3.2/ant/Tasks/junit4.html | 660 +++++++ releases/2.3.2/ant/index.html | 8 + .../js/google-code-prettify/lang-apollo.js | 2 + .../ant/js/google-code-prettify/lang-clj.js | 18 + .../ant/js/google-code-prettify/lang-css.js | 2 + .../ant/js/google-code-prettify/lang-go.js | 1 + .../ant/js/google-code-prettify/lang-hs.js | 2 + .../ant/js/google-code-prettify/lang-lisp.js | 3 + .../ant/js/google-code-prettify/lang-lua.js | 2 + .../ant/js/google-code-prettify/lang-ml.js | 2 + .../ant/js/google-code-prettify/lang-n.js | 4 + .../ant/js/google-code-prettify/lang-proto.js | 1 + .../ant/js/google-code-prettify/lang-scala.js | 2 + .../ant/js/google-code-prettify/lang-sql.js | 2 + .../ant/js/google-code-prettify/lang-tex.js | 1 + .../ant/js/google-code-prettify/lang-vb.js | 2 + .../ant/js/google-code-prettify/lang-vhdl.js | 3 + .../ant/js/google-code-prettify/lang-wiki.js | 2 + .../ant/js/google-code-prettify/lang-xq.js | 3 + .../ant/js/google-code-prettify/lang-yaml.js | 2 + .../ant/js/google-code-prettify/prettify.css | 1 + .../ant/js/google-code-prettify/prettify.js | 28 + releases/2.3.2/ant/stylesheets/antmanual.css | 20 + releases/2.3.2/ant/stylesheets/junit4.css | 12 + releases/2.3.2/ant/stylesheets/style.css | 72 + releases/2.3.2/api/allclasses-frame.html | 95 + releases/2.3.2/api/allclasses-noframe.html | 95 + .../AnnotatedMethodProvider.html | 284 +++ .../randomizedtesting/AssertingRandom.html | 520 ++++++ .../randomizedtesting/ClassGlobFilter.html | 326 ++++ .../ClassModel.FieldModel.html | 375 ++++ .../ClassModel.MethodModel.html | 375 ++++ .../randomizedtesting/ClassModel.Scope.html | 349 ++++ .../randomizedtesting/ClassModel.html | 347 ++++ .../FilterExpressionParser.Node.html | 341 ++++ .../FilterExpressionParser.html | 281 +++ .../randomizedtesting/GlobFilter.html | 355 ++++ .../JUnit3MethodProvider.html | 280 +++ .../JUnit4MethodProvider.html | 247 +++ .../randomizedtesting/LifecycleScope.html | 328 ++++ .../randomizedtesting/MethodGlobFilter.html | 326 ++++ .../randomizedtesting/MixWithSuiteName.html | 294 ++++ .../randomizedtesting/RandomizedContext.html | 414 +++++ .../randomizedtesting/RandomizedRunner.html | 626 +++++++ .../randomizedtesting/RandomizedTest.html | 1426 +++++++++++++++ .../randomizedtesting/Randomness.html | 302 ++++ .../ReproduceErrorMessageBuilder.html | 337 ++++ .../randomizedtesting/Rethrow.html | 262 +++ .../randomizedtesting/SeedDecorator.html | 232 +++ .../randomizedtesting/SeedUtils.html | 278 +++ .../randomizedtesting/SysGlobals.html | 542 ++++++ .../randomizedtesting/TeeOutputStream.html | 433 +++++ .../randomizedtesting/TempPathResource.html | 274 +++ .../TestMethodAndParams.html | 224 +++ .../randomizedtesting/TestMethodProvider.html | 226 +++ .../randomizedtesting/ThreadFilter.html | 211 +++ .../randomizedtesting/TraceFormatting.html | 357 ++++ .../randomizedtesting/WriterOutputStream.html | 571 ++++++ .../annotations/Listeners.html | 211 +++ .../randomizedtesting/annotations/Name.html | 205 +++ .../annotations/Nightly.html | 219 +++ .../annotations/ParametersFactory.html | 245 +++ .../randomizedtesting/annotations/Repeat.html | 235 +++ .../annotations/ReplicateOnEachVm.html | 162 ++ .../randomizedtesting/annotations/Seed.html | 229 +++ .../annotations/SeedDecorators.html | 217 +++ .../randomizedtesting/annotations/Seeds.html | 218 +++ .../TestCaseInstanceProvider.Type.html | 336 ++++ .../annotations/TestCaseInstanceProvider.html | 226 +++ .../TestCaseOrdering.AlphabeticOrder.html | 281 +++ .../annotations/TestCaseOrdering.html | 215 +++ .../annotations/TestGroup.Utilities.html | 276 +++ .../annotations/TestGroup.html | 266 +++ .../annotations/TestMethodProviders.html | 209 +++ .../annotations/ThreadLeakAction.Action.html | 331 ++++ .../annotations/ThreadLeakAction.html | 207 +++ .../annotations/ThreadLeakFilters.html | 224 +++ .../annotations/ThreadLeakGroup.Group.html | 349 ++++ .../annotations/ThreadLeakGroup.html | 207 +++ .../annotations/ThreadLeakLingering.html | 216 +++ .../annotations/ThreadLeakScope.Scope.html | 350 ++++ .../annotations/ThreadLeakScope.html | 207 +++ .../ThreadLeakZombies.Consequence.html | 344 ++++ .../annotations/ThreadLeakZombies.html | 207 +++ .../annotations/Timeout.html | 216 +++ .../annotations/TimeoutSuite.html | 221 +++ .../annotations/class-use/Listeners.html | 117 ++ .../annotations/class-use/Name.html | 117 ++ .../annotations/class-use/Nightly.html | 117 ++ .../class-use/ParametersFactory.html | 117 ++ .../annotations/class-use/Repeat.html | 117 ++ .../class-use/ReplicateOnEachVm.html | 117 ++ .../annotations/class-use/Seed.html | 117 ++ .../annotations/class-use/SeedDecorators.html | 117 ++ .../annotations/class-use/Seeds.html | 117 ++ .../TestCaseInstanceProvider.Type.html | 166 ++ .../class-use/TestCaseInstanceProvider.html | 117 ++ .../TestCaseOrdering.AlphabeticOrder.html | 117 ++ .../class-use/TestCaseOrdering.html | 117 ++ .../class-use/TestGroup.Utilities.html | 117 ++ .../annotations/class-use/TestGroup.html | 160 ++ .../class-use/TestMethodProviders.html | 117 ++ .../class-use/ThreadLeakAction.Action.html | 166 ++ .../class-use/ThreadLeakAction.html | 117 ++ .../class-use/ThreadLeakFilters.html | 117 ++ .../class-use/ThreadLeakGroup.Group.html | 166 ++ .../class-use/ThreadLeakGroup.html | 117 ++ .../class-use/ThreadLeakLingering.html | 117 ++ .../class-use/ThreadLeakScope.Scope.html | 166 ++ .../class-use/ThreadLeakScope.html | 117 ++ .../ThreadLeakZombies.Consequence.html | 166 ++ .../class-use/ThreadLeakZombies.html | 117 ++ .../annotations/class-use/Timeout.html | 117 ++ .../annotations/class-use/TimeoutSuite.html | 117 ++ .../annotations/package-frame.html | 53 + .../annotations/package-summary.html | 304 ++++ .../annotations/package-tree.html | 171 ++ .../annotations/package-use.html | 168 ++ .../class-use/AnnotatedMethodProvider.html | 159 ++ .../class-use/AssertingRandom.html | 117 ++ .../class-use/ClassGlobFilter.html | 117 ++ .../class-use/ClassModel.FieldModel.html | 157 ++ .../class-use/ClassModel.MethodModel.html | 161 ++ .../class-use/ClassModel.Scope.html | 166 ++ .../class-use/ClassModel.html | 170 ++ .../FilterExpressionParser.Node.html | 159 ++ .../class-use/FilterExpressionParser.html | 117 ++ .../class-use/GlobFilter.html | 165 ++ .../class-use/JUnit3MethodProvider.html | 117 ++ .../class-use/JUnit4MethodProvider.html | 117 ++ .../class-use/LifecycleScope.html | 200 +++ .../class-use/MethodGlobFilter.html | 117 ++ .../class-use/MixWithSuiteName.html | 117 ++ .../class-use/RandomizedContext.html | 176 ++ .../class-use/RandomizedRunner.html | 159 ++ .../class-use/RandomizedTest.html | 117 ++ .../class-use/Randomness.html | 183 ++ .../ReproduceErrorMessageBuilder.html | 178 ++ .../randomizedtesting/class-use/Rethrow.html | 117 ++ .../class-use/SeedDecorator.html | 177 ++ .../class-use/SeedUtils.html | 117 ++ .../class-use/SysGlobals.html | 157 ++ .../class-use/TeeOutputStream.html | 117 ++ .../class-use/TempPathResource.html | 117 ++ .../class-use/TestMethodAndParams.html | 158 ++ .../class-use/TestMethodProvider.html | 171 ++ .../class-use/ThreadFilter.html | 117 ++ .../class-use/TraceFormatting.html | 159 ++ .../class-use/WriterOutputStream.html | 117 ++ .../generators/ASCIIGenerator.html | 260 +++ .../generators/CodepointSetGenerator.html | 331 ++++ .../generators/RandomBytes.html | 282 +++ .../generators/RandomInts.html | 284 +++ .../generators/RandomPicks.html | 302 ++++ .../generators/RandomStrings.html | 468 +++++ .../generators/RealisticUnicodeGenerator.html | 309 ++++ .../generators/StringGenerator.html | 322 ++++ .../generators/UnicodeGenerator.html | 332 ++++ .../generators/class-use/ASCIIGenerator.html | 157 ++ .../class-use/CodepointSetGenerator.html | 160 ++ .../generators/class-use/RandomBytes.html | 117 ++ .../generators/class-use/RandomInts.html | 117 ++ .../generators/class-use/RandomPicks.html | 117 ++ .../generators/class-use/RandomStrings.html | 117 ++ .../class-use/RealisticUnicodeGenerator.html | 157 ++ .../generators/class-use/StringGenerator.html | 178 ++ .../class-use/UnicodeGenerator.html | 157 ++ .../generators/package-frame.html | 28 + .../generators/package-summary.html | 186 ++ .../generators/package-tree.html | 144 ++ .../generators/package-use.html | 173 ++ .../listeners/ReproduceInfoPrinter.html | 278 +++ .../class-use/ReproduceInfoPrinter.html | 117 ++ .../listeners/package-frame.html | 20 + .../listeners/package-summary.html | 138 ++ .../listeners/package-tree.html | 134 ++ .../listeners/package-use.html | 117 ++ .../randomizedtesting/package-frame.html | 55 + .../randomizedtesting/package-summary.html | 335 ++++ .../randomizedtesting/package-tree.html | 196 +++ .../randomizedtesting/package-use.html | 245 +++ .../rules/NoClassHooksShadowingRule.html | 248 +++ .../rules/NoInstanceHooksOverridesRule.html | 249 +++ .../NoShadowingOrOverridesOnMethodsRule.html | 305 ++++ .../rules/RequireAssertionsRule.html | 286 +++ .../rules/StatementAdapter.html | 338 ++++ .../rules/StaticFieldsInvariantRule.html | 346 ++++ .../rules/SystemPropertiesInvariantRule.html | 311 ++++ .../rules/SystemPropertiesRestoreRule.html | 307 ++++ .../rules/TestRuleAdapter.html | 340 ++++ .../class-use/NoClassHooksShadowingRule.html | 117 ++ .../NoInstanceHooksOverridesRule.html | 117 ++ .../NoShadowingOrOverridesOnMethodsRule.html | 168 ++ .../class-use/RequireAssertionsRule.html | 117 ++ .../rules/class-use/StatementAdapter.html | 117 ++ .../class-use/StaticFieldsInvariantRule.html | 117 ++ .../SystemPropertiesInvariantRule.html | 117 ++ .../SystemPropertiesRestoreRule.html | 117 ++ .../rules/class-use/TestRuleAdapter.html | 159 ++ .../rules/package-frame.html | 28 + .../rules/package-summary.html | 196 +++ .../randomizedtesting/rules/package-tree.html | 148 ++ .../randomizedtesting/rules/package-use.html | 160 ++ releases/2.3.2/api/constant-values.html | 268 +++ releases/2.3.2/api/deprecated-list.html | 165 ++ releases/2.3.2/api/help-doc.html | 222 +++ releases/2.3.2/api/index-all.html | 1533 +++++++++++++++++ releases/2.3.2/api/index.html | 75 + releases/2.3.2/api/overview-frame.html | 25 + releases/2.3.2/api/overview-summary.html | 169 ++ releases/2.3.2/api/overview-tree.html | 270 +++ releases/2.3.2/api/package-list | 5 + releases/2.3.2/api/resources/background.gif | Bin 0 -> 2313 bytes releases/2.3.2/api/resources/tab.gif | Bin 0 -> 291 bytes releases/2.3.2/api/resources/titlebar.gif | Bin 0 -> 10701 bytes releases/2.3.2/api/resources/titlebar_end.gif | Bin 0 -> 849 bytes releases/2.3.2/api/serialized-form.html | 162 ++ releases/2.3.2/api/stylesheet.css | 474 +++++ 218 files changed, 42479 insertions(+) create mode 100644 releases/2.3.2/ant/Tasks/junit4.html create mode 100644 releases/2.3.2/ant/index.html create mode 100644 releases/2.3.2/ant/js/google-code-prettify/lang-apollo.js create mode 100644 releases/2.3.2/ant/js/google-code-prettify/lang-clj.js create mode 100644 releases/2.3.2/ant/js/google-code-prettify/lang-css.js create mode 100644 releases/2.3.2/ant/js/google-code-prettify/lang-go.js create mode 100644 releases/2.3.2/ant/js/google-code-prettify/lang-hs.js create mode 100644 releases/2.3.2/ant/js/google-code-prettify/lang-lisp.js create mode 100644 releases/2.3.2/ant/js/google-code-prettify/lang-lua.js create mode 100644 releases/2.3.2/ant/js/google-code-prettify/lang-ml.js create mode 100644 releases/2.3.2/ant/js/google-code-prettify/lang-n.js create mode 100644 releases/2.3.2/ant/js/google-code-prettify/lang-proto.js create mode 100644 releases/2.3.2/ant/js/google-code-prettify/lang-scala.js create mode 100644 releases/2.3.2/ant/js/google-code-prettify/lang-sql.js create mode 100644 releases/2.3.2/ant/js/google-code-prettify/lang-tex.js create mode 100644 releases/2.3.2/ant/js/google-code-prettify/lang-vb.js create mode 100644 releases/2.3.2/ant/js/google-code-prettify/lang-vhdl.js create mode 100644 releases/2.3.2/ant/js/google-code-prettify/lang-wiki.js create mode 100644 releases/2.3.2/ant/js/google-code-prettify/lang-xq.js create mode 100644 releases/2.3.2/ant/js/google-code-prettify/lang-yaml.js create mode 100644 releases/2.3.2/ant/js/google-code-prettify/prettify.css create mode 100644 releases/2.3.2/ant/js/google-code-prettify/prettify.js create mode 100644 releases/2.3.2/ant/stylesheets/antmanual.css create mode 100644 releases/2.3.2/ant/stylesheets/junit4.css create mode 100644 releases/2.3.2/ant/stylesheets/style.css create mode 100644 releases/2.3.2/api/allclasses-frame.html create mode 100644 releases/2.3.2/api/allclasses-noframe.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/AssertingRandom.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/ClassModel.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/GlobFilter.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/LifecycleScope.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/RandomizedContext.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/RandomizedTest.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/Randomness.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/Rethrow.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/SeedDecorator.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/SeedUtils.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/SysGlobals.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/TempPathResource.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/ThreadFilter.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/TraceFormatting.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/Name.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/Seed.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/package-use.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/RandomInts.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomInts.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/package-frame.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/package-summary.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/package-tree.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/package-use.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/listeners/package-use.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/package-frame.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/package-summary.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/package-tree.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/package-use.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/package-frame.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/package-summary.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/package-tree.html create mode 100644 releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/package-use.html create mode 100644 releases/2.3.2/api/constant-values.html create mode 100644 releases/2.3.2/api/deprecated-list.html create mode 100644 releases/2.3.2/api/help-doc.html create mode 100644 releases/2.3.2/api/index-all.html create mode 100644 releases/2.3.2/api/index.html create mode 100644 releases/2.3.2/api/overview-frame.html create mode 100644 releases/2.3.2/api/overview-summary.html create mode 100644 releases/2.3.2/api/overview-tree.html create mode 100644 releases/2.3.2/api/package-list create mode 100644 releases/2.3.2/api/resources/background.gif create mode 100644 releases/2.3.2/api/resources/tab.gif create mode 100644 releases/2.3.2/api/resources/titlebar.gif create mode 100644 releases/2.3.2/api/resources/titlebar_end.gif create mode 100644 releases/2.3.2/api/serialized-form.html create mode 100644 releases/2.3.2/api/stylesheet.css diff --git a/releases/2.3.2/ant/Tasks/junit4.html b/releases/2.3.2/ant/Tasks/junit4.html new file mode 100644 index 00000000..d17f9b69 --- /dev/null +++ b/releases/2.3.2/ant/Tasks/junit4.html @@ -0,0 +1,660 @@ + + + + + + + + + + + JUnit4 Task + + + + +

JUnit4

+

Description

+ +

This task runs tests from the JUnit testing framework in versions 4.10 and above. It to some extent +mimics the style of the default ANT's junit task, but adds the following features: +

    +
  • ability to run tests in multiple forked JVMs (isolated JVMs),
  • +
  • ability to load-balance tests based on previous execution history or job-stealing,
  • +
  • seamless integration with randomized runner + to support a global seed for randomized tests and proper seed reporting,
  • +
  • Synchronized and decluttered console output from child JVMs,
  • +
  • Built-in reporting to HTML, JSON and various forms of plain text.
  • +
+ +

Note: The latest version of the JUnit framework can be found at +http://www.junit.org. +This task has been tested with JUnit 4.10 and later. +Appropriate junit*.jar must be available in the task's classpath and in the +tested code's classpath. See the examples below. +

+ +

External references: More information about randomized testing. +

+ +

Parameters

+ +

junit4 attempts to be a drop-in replacement for ANT's default junit task, but so attributes +that make little sense have been deprecated and are ignored. Attributes specific to junit4 are highlighted in +light green.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AttributeDescriptionRequired
printsummaryPrints the summary of all executed, ignored and failed tests after all suites have been + executed. To get per-suite summaries, configure a console report properly (see below).No; default is on.
forkNot used. ANT-junit drop-in compatibility only. Tests are always forked.--
forkmodeNot used. ANT-junit drop-in compatibility only. Tests are always forked into one more more + forked JVMs. Each suite is executed entirely on a single JVM.--
haltonerrorNot used. ANT-junit drop-in compatibility only. Use haltonfailure which handles both errors and failures.--
errorpropertyNot used. ANT-junit drop-in compatibility only. Use failureproperty which handles both errors and failures.--
haltonfailureStop the build process if a test fails (errors are considered failures as well). No; default is on (ANT's junit has the default set to 'off').
failurepropertyThe name of a property to set in the event of a failure + (errors are considered failures as well).No.
filtertraceNot used. ANT-junit drop-in compatibility only. Reports may provide their own filtering capabilities.--
timeoutNot used. ANT-junit drop-in compatibility only. Test runners provide their own timeout facilities.--
maxmemoryMaximum amount of memory to allocate to each forked VM (be careful if using lots of forks). + Note: + If you get java.lang.OutOfMemoryError: Java heap space + in some of your tests then you need to raise the size like + maxmemory="128m"No
jvmThe command used to invoke the forked java virtual machines, the default is 'java'. The command is resolved by + java.lang.Runtime.exec().No; default is java.
dirThe directory in which to invoke the forked JVMs in. This is by default the project's basedir. + Because multiple JVMs may clash if they are generating files in the current working directory, one can use per-JVM directory + by setting isolateWorkingDirectories attribute to true; in such case each JVM gets a sub-directory + under whatever dir is defined. + No
isolateWorkingDirectoriesIf true current working directories are isolated for each forked JVM. See dir attribute too.No; default is true.
newenvironmentDo not propagate the old environment when new + environment variables are specified.No; default is false.
includeantruntimeNot used. ANT-junit drop-in compatibility only.--
showoutputNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately.--
outputtoformattersNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately.--
tempdirSpecify where to store temporary files. These temporary files include a list of suites passed + to each slave JVM so it is usually wise to just leave this attribute unset - the default is to take the value of the + dir attribute or the project's basedir. + No
reloadingNot used. ANT-junit drop-in compatibility only.--
clonevmNot used. ANT-junit drop-in compatibility only.--
logfailedtestsNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately to get + just the failing tests, their output etc.--
enableTestListenerEventsNot used. ANT-junit drop-in compatibility only.--
parallelism + The number of parallel slaves. Can be set to a constant max for the + maximum number of cores returned from Runtime.availableProcessors or + auto for sensible defaults depending on the number of cores. + +

Note: this setting forks physical JVM processes so it multiplies the + requirements for heap memory, IO, etc.

+
No; Can be set to any integer or: 'max', 'auto'. + The default is '1' (sequential execution in a forked JVM).
dynamicAssignmentRatio + Specifies the ratio of suites moved to dynamic assignment list (job-stealing). A dynamic + assignment list dispatches suites to the first idle slave JVM. Theoretically + this is an optimal strategy, but it is usually better to have some static assignments + to avoid communication costs. + +

A ratio of 0 means only static assignments are used. A ratio of 1 means + only dynamic assignments are used.

+ +

The list of dynamic assignments is sorted by decreasing cost (always) and + is inherently prone to race conditions in distributing suites. Should there + be an error based on suite-dependency it will not be directly repeatable. In such + case use the per-slave-jvm list of suites file dumped to disk for each slave JVM. + See leaveTemporary attribute. +

No; default is '0.25' (25% of all suites are assigned dynamically).
seed + Specify random seed for anything that is randomized in junit4. The order of suites + execution and suite-JVM assignments are a result of this seed for example. + +

The master seed is also passed to slave JVMs as a system property (to bootstrap randomized runner).

+
No; default is a randomly generated seed.
prefix + Initializes custom prefix for all randomized runner properties. This must be consistent + across all junit4 invocations if done from the same classpath. Use only when REALLY needed. + No; default is randomized runner's prefix.
shuffleOnSlave + Predictably shuffle tests order after balancing. This will help in spreading + lighter and heavier tests over a single slave's execution timeline while + still keeping the same tests order depending on the seed. See nested elements + for configuring load balancers. + No; the default is 'true'.
leaveTemporary + Leave temporary junit4 files after the task quits. This can be used to trace the exact order + of suites executed on each forked JVM for example. + No; default is 'false'.
jvmOutputAction + What should be done on unexpected JVM output? JVM may write directly to the + original descriptors, bypassing redirections of System.out and System.err. Typically, + these messages will be important and should fail the build (permgen space exceeded, + compiler errors, crash dumps). However, certain legitimate logs (gc activity, class loading + logs) are also printed to these streams so sometimes the output can be ignored. + +

Allowed values (any comma-delimited combination of): ignore, listeners, pipe, fail, warn.

+
No; default is 'warn, listeners'; append text report listener + to get the actual JVM output or change to 'warn, pipe' to get the output piped to system out.
sysouts + If set to true, any sysout and syserr calls will be written to original + output and error streams (and in effect will appear as "jvm output". By default + sysout and syserrs are captured and proxied to the event stream to be synchronized + with other test events (and properly handled by reports) but occasionally + one may want to synchronize them with direct JVM output (to synchronize + with compiler output or GC output for example). + +

See examples below on examples of capturing full JVM output.

+
No; default is 'false'.
heartbeat + A duration (in seconds) before an event is dispatched about forked JVM inactivity. + This can be useful to report hung or very long tests. Heartbeat information will + include an approximate location inside the non-responding JVM (suite or test case). + No; default is '0'.
uniqueSuiteNames + Allow or disallow duplicate suite names in resource collections. By default this option + is true because certain ANT-compatible report types (like XML reports) + will have a problem with duplicate suite names (will overwrite files). + No; default is 'true'.
ifNoTests + Defines the behavior when no tests were executed successfully or failed (either + there were no tests at all or all of them were filtered out). One of the following + enum constants: 'ignore', 'warn' or 'fail'. + No; default is 'ignore'.
+ + +

Nested Elements

+ +

The <junit4> task supports a nested elements. Some of them are compatible with +ANT's default <junit> task while others are unique to <junit4>. + + +

Specifying classpath for tests

+ +The <classpath> element represents a PATH like structure to be used for each +forked JVM. Note that classpath should include suiteable junit*.jar, otherwise your tests +wont run. + + +

Specifying test suite classes

+ +Unlike standard <junit> task, <junit4> defines suite classes as +resources to .class files. These resources can originate from any resource collection and +there can be any number of resource collections with such resources. For example this definition +includes all suite classes from a ZIP file (JAR file), excluding nested classes: + +

+
+ + +

jvmarg

+ +

Additional parameters may be passed to the new JVM via nested <jvmarg> elements. For example:

+ +

+
+ +

would run the JVM with a serial garbage collector on HotSpot JVM.

+ + + +

sysproperty

+ +

Use nested <sysproperty> elements to specify system +properties required by the tests. These properties will be made available +to the forked JVMs during their execution. The attributes for this element are the same +as for environment variables.

+ +

An extended attribute <ignoreEmpty> is supported which, if defined, +causes the property NOT to be defined in the forked JVM (as opposed to passing an empty property +value).

+ +
+ +

would run the test in ANT's VM and make the project's basedir property +available to the test (note the current working directory of a forked JVM will not be the + basedir typically).

+ + + +

syspropertyset

+ +

You can specify a set of properties to be passed to the target JVM as system properties +with syspropertysets. +This target behaves much like the default in ANT but allows a dynamic set of (remapped) +properties to be resolved at runtime. Similar to sysproperty, this +tag also supports ignoreEmpty attribute to work around +bugs +with local properties in ANT.

+ +
+ + +

env

+ +

It is possible to specify environment variables to pass to the +forked VM via nested <env> elements. For a description +of the <env> element's attributes, see the +description in the exec task.

+ + + +

bootclasspath

+ +

The location of bootstrap class files can be specified using this +PATH like structure.

+ + + +

assertions

+ +

You can control enablement of Java 1.4 assertions with an +<assertions> +subelement.

+ + + +

listeners and reports

+ +

There is no notion of "reports" in junit4. Reports are just listeners +that attach to the even stream and can produce something (to the console, file or otherwise). You +can also attach your own listeners if you like (although you'd have to peek at the code of existing +listeners to get the feeling how this is done -- communication is via events not interfaces).

+ +

report-text

+ +

There are a few predefined listeners to choose from. By far the most common will be report-text +which produces console output (or plain text file). A plain text report configuration may look like this: +

+ +
+ +

This listener supports stack trace filtering to reduce verbosity (console output, for +example). For production or integration builds, it is recommended to keep the full stacks. +For developer runs, the default set of filters (enabled by default) can declutter the output +a bit. An example stack trace filter, with default options and two custom filters, is shown +below.

+ +
+ +

The level of verbosity of the output can be fine-tuned to one's needs by disabling +or enabling test statuses and suite summaries or each test's output. Experimenting +highly recommended.

+ +

report-ant-xml

+ +

Another listener is report-ant-xml which can produce XML files suitable +for junitreport task (although +we highly recommend using the built-in JSON report.

+ +
+ +

report-json

+ +

Yet another built-in listener is producing a modern JSON output with test data and +an accompanying HTML5 file for visualizing it:

+ +
+ +

An example of a HTML5 report produced by the above can be seen here, for example. + +

Load balancing of test suites

+ +

Suites can be scattered across forked JVMs randomly or using a greedy load-balancing algorithm +(and followed by job-stealing if needed). For load balancing, previous execution +statistics will be needed. These statistics should ideally come from a single machine and multiple +executions so that they average the influence of the environment etc.

+ +

A dedicated listener is used to collect and update statistics. The configuration below shows +both the listener and a balancer configuration. The balancer uses multiple sources for collecting +statistics (for example precomputed statistics and previous local runs):

+ +
+ + +

Capturing original JVM output

+ +

JUnit4 has been designed to run reports and aggregation of test events on the master +JVM, not on the forked JVMs. This slightly complicates things when diagnostic JVM messages +are used because these messages are printed directly to original stream descriptors +by the JVM, bypassing System.out or System.err substitutions.

+ +

In those rare cases when the original JVM output streams are needed (possibly +mixed with what the tests have printed), junit4 can be configured to leave the original +streams on disk or pipe them to ANT's output. An example is shown below:

+ +
+ +

Should one need to preserve the original output files (in case they are large, for example), +the configuration would then look as follows:

+ +
+ +

This would result in the following message being printed to ANT (note +the output file name contains an execution-unique element to avoid clashing with other +forked JVMs or builds).

+ +
+[junit4:junit4] JVM J0: stdout was not empty, see: /home/[...]/junit4-J0-1058309761ea5fafd.sysout
+[junit4:junit4] JVM J0: stderr was not empty, see: /home/[...]/junit4-J0-1058309761ea5fafd.syserr
+
+ + + diff --git a/releases/2.3.2/ant/index.html b/releases/2.3.2/ant/index.html new file mode 100644 index 00000000..35f1ea69 --- /dev/null +++ b/releases/2.3.2/ant/index.html @@ -0,0 +1,8 @@ + + + + + +Follow to: junit4 documentation. + + diff --git a/releases/2.3.2/ant/js/google-code-prettify/lang-apollo.js b/releases/2.3.2/ant/js/google-code-prettify/lang-apollo.js new file mode 100644 index 00000000..7098baf4 --- /dev/null +++ b/releases/2.3.2/ant/js/google-code-prettify/lang-apollo.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["com",/^#[^\n\r]*/,null,"#"],["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,null,'"']],[["kwd",/^(?:ADS|AD|AUG|BZF|BZMF|CAE|CAF|CA|CCS|COM|CS|DAS|DCA|DCOM|DCS|DDOUBL|DIM|DOUBLE|DTCB|DTCF|DV|DXCH|EDRUPT|EXTEND|INCR|INDEX|NDX|INHINT|LXCH|MASK|MSK|MP|MSU|NOOP|OVSK|QXCH|RAND|READ|RELINT|RESUME|RETURN|ROR|RXOR|SQUARE|SU|TCR|TCAA|OVSK|TCF|TC|TS|WAND|WOR|WRITE|XCH|XLQ|XXALQ|ZL|ZQ|ADD|ADZ|SUB|SUZ|MPY|MPR|MPZ|DVP|COM|ABS|CLA|CLZ|LDQ|STO|STQ|ALS|LLS|LRS|TRA|TSQ|TMI|TOV|AXT|TIX|DLY|INP|OUT)\s/, +null],["typ",/^(?:-?GENADR|=MINUS|2BCADR|VN|BOF|MM|-?2CADR|-?[1-6]DNADR|ADRES|BBCON|[ES]?BANK=?|BLOCK|BNKSUM|E?CADR|COUNT\*?|2?DEC\*?|-?DNCHAN|-?DNPTR|EQUALS|ERASE|MEMORY|2?OCT|REMADR|SETLOC|SUBRO|ORG|BSS|BES|SYN|EQU|DEFINE|END)\s/,null],["lit",/^'(?:-*(?:\w|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?)?/],["pln",/^-*(?:[!-z]|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?/],["pun",/^[^\w\t\n\r "'-);\\\xa0]+/]]),["apollo","agc","aea"]); diff --git a/releases/2.3.2/ant/js/google-code-prettify/lang-clj.js b/releases/2.3.2/ant/js/google-code-prettify/lang-clj.js new file mode 100644 index 00000000..542a2205 --- /dev/null +++ b/releases/2.3.2/ant/js/google-code-prettify/lang-clj.js @@ -0,0 +1,18 @@ +/* + Copyright (C) 2011 Google Inc. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["opn",/^[([{]+/,a,"([{"],["clo",/^[)\]}]+/,a,")]}"],["com",/^;[^\n\r]*/,a,";"],["pln",/^[\t\n\r \xa0]+/,a,"\t\n\r \xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,a,'"']],[["kwd",/^(?:def|if|do|let|quote|var|fn|loop|recur|throw|try|monitor-enter|monitor-exit|defmacro|defn|defn-|macroexpand|macroexpand-1|for|doseq|dosync|dotimes|and|or|when|not|assert|doto|proxy|defstruct|first|rest|cons|defprotocol|deftype|defrecord|reify|defmulti|defmethod|meta|with-meta|ns|in-ns|create-ns|import|intern|refer|alias|namespace|resolve|ref|deref|refset|new|set!|memfn|to-array|into-array|aset|gen-class|reduce|map|filter|find|nil?|empty?|hash-map|hash-set|vec|vector|seq|flatten|reverse|assoc|dissoc|list|list?|disj|get|union|difference|intersection|extend|extend-type|extend-protocol|prn)\b/,a], +["typ",/^:[\dA-Za-z-]+/]]),["clj"]); diff --git a/releases/2.3.2/ant/js/google-code-prettify/lang-css.js b/releases/2.3.2/ant/js/google-code-prettify/lang-css.js new file mode 100644 index 00000000..041e1f59 --- /dev/null +++ b/releases/2.3.2/ant/js/google-code-prettify/lang-css.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\f\r ]+/,null," \t\r\n "]],[["str",/^"(?:[^\n\f\r"\\]|\\(?:\r\n?|\n|\f)|\\[\S\s])*"/,null],["str",/^'(?:[^\n\f\r'\\]|\\(?:\r\n?|\n|\f)|\\[\S\s])*'/,null],["lang-css-str",/^url\(([^"')]*)\)/i],["kwd",/^(?:url|rgb|!important|@import|@page|@media|@charset|inherit)(?=[^\w-]|$)/i,null],["lang-css-kw",/^(-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*)\s*:/i],["com",/^\/\*[^*]*\*+(?:[^*/][^*]*\*+)*\//],["com", +/^(?:<\!--|--\>)/],["lit",/^(?:\d+|\d*\.\d+)(?:%|[a-z]+)?/i],["lit",/^#[\da-f]{3,6}/i],["pln",/^-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*/i],["pun",/^[^\s\w"']+/]]),["css"]);PR.registerLangHandler(PR.createSimpleLexer([],[["kwd",/^-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*/i]]),["css-kw"]);PR.registerLangHandler(PR.createSimpleLexer([],[["str",/^[^"')]+/]]),["css-str"]); diff --git a/releases/2.3.2/ant/js/google-code-prettify/lang-go.js b/releases/2.3.2/ant/js/google-code-prettify/lang-go.js new file mode 100644 index 00000000..fc18dc07 --- /dev/null +++ b/releases/2.3.2/ant/js/google-code-prettify/lang-go.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["pln",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])+(?:'|$)|`[^`]*(?:`|$))/,null,"\"'"]],[["com",/^(?:\/\/[^\n\r]*|\/\*[\S\s]*?\*\/)/],["pln",/^(?:[^"'/`]|\/(?![*/]))+/]]),["go"]); diff --git a/releases/2.3.2/ant/js/google-code-prettify/lang-hs.js b/releases/2.3.2/ant/js/google-code-prettify/lang-hs.js new file mode 100644 index 00000000..9d77b083 --- /dev/null +++ b/releases/2.3.2/ant/js/google-code-prettify/lang-hs.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t-\r ]+/,null,"\t\n \r "],["str",/^"(?:[^\n\f\r"\\]|\\[\S\s])*(?:"|$)/,null,'"'],["str",/^'(?:[^\n\f\r'\\]|\\[^&])'?/,null,"'"],["lit",/^(?:0o[0-7]+|0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)/i,null,"0123456789"]],[["com",/^(?:--+[^\n\f\r]*|{-(?:[^-]|-+[^}-])*-})/],["kwd",/^(?:case|class|data|default|deriving|do|else|if|import|in|infix|infixl|infixr|instance|let|module|newtype|of|then|type|where|_)(?=[^\d'A-Za-z]|$)/, +null],["pln",/^(?:[A-Z][\w']*\.)*[A-Za-z][\w']*/],["pun",/^[^\d\t-\r "'A-Za-z]+/]]),["hs"]); diff --git a/releases/2.3.2/ant/js/google-code-prettify/lang-lisp.js b/releases/2.3.2/ant/js/google-code-prettify/lang-lisp.js new file mode 100644 index 00000000..02a30e8d --- /dev/null +++ b/releases/2.3.2/ant/js/google-code-prettify/lang-lisp.js @@ -0,0 +1,3 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["opn",/^\(+/,a,"("],["clo",/^\)+/,a,")"],["com",/^;[^\n\r]*/,a,";"],["pln",/^[\t\n\r \xa0]+/,a,"\t\n\r \xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,a,'"']],[["kwd",/^(?:block|c[ad]+r|catch|con[ds]|def(?:ine|un)|do|eq|eql|equal|equalp|eval-when|flet|format|go|if|labels|lambda|let|load-time-value|locally|macrolet|multiple-value-call|nil|progn|progv|quote|require|return-from|setq|symbol-macrolet|t|tagbody|the|throw|unwind)\b/,a], +["lit",/^[+-]?(?:[#0]x[\da-f]+|\d+\/\d+|(?:\.\d+|\d+(?:\.\d*)?)(?:[de][+-]?\d+)?)/i],["lit",/^'(?:-*(?:\w|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?)?/],["pln",/^-*(?:[_a-z]|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?/i],["pun",/^[^\w\t\n\r "'-);\\\xa0]+/]]),["cl","el","lisp","scm"]); diff --git a/releases/2.3.2/ant/js/google-code-prettify/lang-lua.js b/releases/2.3.2/ant/js/google-code-prettify/lang-lua.js new file mode 100644 index 00000000..e83a3c46 --- /dev/null +++ b/releases/2.3.2/ant/js/google-code-prettify/lang-lua.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$))/,null,"\"'"]],[["com",/^--(?:\[(=*)\[[\S\s]*?(?:]\1]|$)|[^\n\r]*)/],["str",/^\[(=*)\[[\S\s]*?(?:]\1]|$)/],["kwd",/^(?:and|break|do|else|elseif|end|false|for|function|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,null],["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i], +["pln",/^[_a-z]\w*/i],["pun",/^[^\w\t\n\r \xa0][^\w\t\n\r "'+=\xa0-]*/]]),["lua"]); diff --git a/releases/2.3.2/ant/js/google-code-prettify/lang-ml.js b/releases/2.3.2/ant/js/google-code-prettify/lang-ml.js new file mode 100644 index 00000000..6df02d72 --- /dev/null +++ b/releases/2.3.2/ant/js/google-code-prettify/lang-ml.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["com",/^#(?:if[\t\n\r \xa0]+(?:[$_a-z][\w']*|``[^\t\n\r`]*(?:``|$))|else|endif|light)/i,null,"#"],["str",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])(?:'|$))/,null,"\"'"]],[["com",/^(?:\/\/[^\n\r]*|\(\*[\S\s]*?\*\))/],["kwd",/^(?:abstract|and|as|assert|begin|class|default|delegate|do|done|downcast|downto|elif|else|end|exception|extern|false|finally|for|fun|function|if|in|inherit|inline|interface|internal|lazy|let|match|member|module|mutable|namespace|new|null|of|open|or|override|private|public|rec|return|static|struct|then|to|true|try|type|upcast|use|val|void|when|while|with|yield|asr|land|lor|lsl|lsr|lxor|mod|sig|atomic|break|checked|component|const|constraint|constructor|continue|eager|event|external|fixed|functor|global|include|method|mixin|object|parallel|process|protected|pure|sealed|trait|virtual|volatile)\b/], +["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i],["pln",/^(?:[_a-z][\w']*[!#?]?|``[^\t\n\r`]*(?:``|$))/i],["pun",/^[^\w\t\n\r "'\xa0]+/]]),["fs","ml"]); diff --git a/releases/2.3.2/ant/js/google-code-prettify/lang-n.js b/releases/2.3.2/ant/js/google-code-prettify/lang-n.js new file mode 100644 index 00000000..6c2e85b9 --- /dev/null +++ b/releases/2.3.2/ant/js/google-code-prettify/lang-n.js @@ -0,0 +1,4 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["str",/^(?:'(?:[^\n\r'\\]|\\.)*'|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,a,'"'],["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,a,"#"],["pln",/^\s+/,a," \r\n\t\xa0"]],[["str",/^@"(?:[^"]|"")*(?:"|$)/,a],["str",/^<#[^#>]*(?:#>|$)/,a],["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,a],["com",/^\/\/[^\n\r]*/,a],["com",/^\/\*[\S\s]*?(?:\*\/|$)/, +a],["kwd",/^(?:abstract|and|as|base|catch|class|def|delegate|enum|event|extern|false|finally|fun|implements|interface|internal|is|macro|match|matches|module|mutable|namespace|new|null|out|override|params|partial|private|protected|public|ref|sealed|static|struct|syntax|this|throw|true|try|type|typeof|using|variant|virtual|volatile|when|where|with|assert|assert2|async|break|checked|continue|do|else|ensures|for|foreach|if|late|lock|new|nolate|otherwise|regexp|repeat|requires|return|surroundwith|unchecked|unless|using|while|yield)\b/, +a],["typ",/^(?:array|bool|byte|char|decimal|double|float|int|list|long|object|sbyte|short|string|ulong|uint|ufloat|ulong|ushort|void)\b/,a],["lit",/^@[$_a-z][\w$@]*/i,a],["typ",/^@[A-Z]+[a-z][\w$@]*/,a],["pln",/^'?[$_a-z][\w$@]*/i,a],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,a,"0123456789"],["pun",/^.[^\s\w"-$'./@`]*/,a]]),["n","nemerle"]); diff --git a/releases/2.3.2/ant/js/google-code-prettify/lang-proto.js b/releases/2.3.2/ant/js/google-code-prettify/lang-proto.js new file mode 100644 index 00000000..f006ad8c --- /dev/null +++ b/releases/2.3.2/ant/js/google-code-prettify/lang-proto.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.sourceDecorator({keywords:"bytes,default,double,enum,extend,extensions,false,group,import,max,message,option,optional,package,repeated,required,returns,rpc,service,syntax,to,true",types:/^(bool|(double|s?fixed|[su]?int)(32|64)|float|string)\b/,cStyleComments:!0}),["proto"]); diff --git a/releases/2.3.2/ant/js/google-code-prettify/lang-scala.js b/releases/2.3.2/ant/js/google-code-prettify/lang-scala.js new file mode 100644 index 00000000..60d034de --- /dev/null +++ b/releases/2.3.2/ant/js/google-code-prettify/lang-scala.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^"(?:""(?:""?(?!")|[^"\\]|\\.)*"{0,3}|(?:[^\n\r"\\]|\\.)*"?)/,null,'"'],["lit",/^`(?:[^\n\r\\`]|\\.)*`?/,null,"`"],["pun",/^[!#%&(--:-@[-^{-~]+/,null,"!#%&()*+,-:;<=>?@[\\]^{|}~"]],[["str",/^'(?:[^\n\r'\\]|\\(?:'|[^\n\r']+))'/],["lit",/^'[$A-Z_a-z][\w$]*(?![\w$'])/],["kwd",/^(?:abstract|case|catch|class|def|do|else|extends|final|finally|for|forSome|if|implicit|import|lazy|match|new|object|override|package|private|protected|requires|return|sealed|super|throw|trait|try|type|val|var|while|with|yield)\b/], +["lit",/^(?:true|false|null|this)\b/],["lit",/^(?:0(?:[0-7]+|x[\da-f]+)l?|(?:0|[1-9]\d*)(?:(?:\.\d+)?(?:e[+-]?\d+)?f?|l?)|\\.\d+(?:e[+-]?\d+)?f?)/i],["typ",/^[$_]*[A-Z][\d$A-Z_]*[a-z][\w$]*/],["pln",/^[$A-Z_a-z][\w$]*/],["com",/^\/(?:\/.*|\*(?:\/|\**[^*/])*(?:\*+\/?)?)/],["pun",/^(?:\.+|\/)/]]),["scala"]); diff --git a/releases/2.3.2/ant/js/google-code-prettify/lang-sql.js b/releases/2.3.2/ant/js/google-code-prettify/lang-sql.js new file mode 100644 index 00000000..da705b0b --- /dev/null +++ b/releases/2.3.2/ant/js/google-code-prettify/lang-sql.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^(?:"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*')/,null,"\"'"]],[["com",/^(?:--[^\n\r]*|\/\*[\S\s]*?(?:\*\/|$))/],["kwd",/^(?:add|all|alter|and|any|as|asc|authorization|backup|begin|between|break|browse|bulk|by|cascade|case|check|checkpoint|close|clustered|coalesce|collate|column|commit|compute|constraint|contains|containstable|continue|convert|create|cross|current|current_date|current_time|current_timestamp|current_user|cursor|database|dbcc|deallocate|declare|default|delete|deny|desc|disk|distinct|distributed|double|drop|dummy|dump|else|end|errlvl|escape|except|exec|execute|exists|exit|fetch|file|fillfactor|for|foreign|freetext|freetexttable|from|full|function|goto|grant|group|having|holdlock|identity|identitycol|identity_insert|if|in|index|inner|insert|intersect|into|is|join|key|kill|left|like|lineno|load|match|merge|national|nocheck|nonclustered|not|null|nullif|of|off|offsets|on|open|opendatasource|openquery|openrowset|openxml|option|or|order|outer|over|percent|plan|precision|primary|print|proc|procedure|public|raiserror|read|readtext|reconfigure|references|replication|restore|restrict|return|revoke|right|rollback|rowcount|rowguidcol|rule|save|schema|select|session_user|set|setuser|shutdown|some|statistics|system_user|table|textsize|then|to|top|tran|transaction|trigger|truncate|tsequal|union|unique|update|updatetext|use|user|using|values|varying|view|waitfor|when|where|while|with|writetext)(?=[^\w-]|$)/i, +null],["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i],["pln",/^[_a-z][\w-]*/i],["pun",/^[^\w\t\n\r "'\xa0][^\w\t\n\r "'+\xa0-]*/]]),["sql"]); diff --git a/releases/2.3.2/ant/js/google-code-prettify/lang-tex.js b/releases/2.3.2/ant/js/google-code-prettify/lang-tex.js new file mode 100644 index 00000000..ce96fbbd --- /dev/null +++ b/releases/2.3.2/ant/js/google-code-prettify/lang-tex.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["com",/^%[^\n\r]*/,null,"%"]],[["kwd",/^\\[@-Za-z]+/],["kwd",/^\\./],["typ",/^[$&]/],["lit",/[+-]?(?:\.\d+|\d+(?:\.\d*)?)(cm|em|ex|in|pc|pt|bp|mm)/i],["pun",/^[()=[\]{}]+/]]),["latex","tex"]); diff --git a/releases/2.3.2/ant/js/google-code-prettify/lang-vb.js b/releases/2.3.2/ant/js/google-code-prettify/lang-vb.js new file mode 100644 index 00000000..07506b03 --- /dev/null +++ b/releases/2.3.2/ant/js/google-code-prettify/lang-vb.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0\u2028\u2029]+/,null,"\t\n\r Â\xa0

"],["str",/^(?:["\u201c\u201d](?:[^"\u201c\u201d]|["\u201c\u201d]{2})(?:["\u201c\u201d]c|$)|["\u201c\u201d](?:[^"\u201c\u201d]|["\u201c\u201d]{2})*(?:["\u201c\u201d]|$))/i,null,'"“â€'],["com",/^['\u2018\u2019].*/,null,"'‘’"]],[["kwd",/^(?:addhandler|addressof|alias|and|andalso|ansi|as|assembly|auto|boolean|byref|byte|byval|call|case|catch|cbool|cbyte|cchar|cdate|cdbl|cdec|char|cint|class|clng|cobj|const|cshort|csng|cstr|ctype|date|decimal|declare|default|delegate|dim|directcast|do|double|each|else|elseif|end|endif|enum|erase|error|event|exit|finally|for|friend|function|get|gettype|gosub|goto|handles|if|implements|imports|in|inherits|integer|interface|is|let|lib|like|long|loop|me|mod|module|mustinherit|mustoverride|mybase|myclass|namespace|new|next|not|notinheritable|notoverridable|object|on|option|optional|or|orelse|overloads|overridable|overrides|paramarray|preserve|private|property|protected|public|raiseevent|readonly|redim|removehandler|resume|return|select|set|shadows|shared|short|single|static|step|stop|string|structure|sub|synclock|then|throw|to|try|typeof|unicode|until|variant|wend|when|while|with|withevents|writeonly|xor|endif|gosub|let|variant|wend)\b/i, +null],["com",/^rem.*/i],["lit",/^(?:true\b|false\b|nothing\b|\d+(?:e[+-]?\d+[dfr]?|[dfilrs])?|(?:&h[\da-f]+|&o[0-7]+)[ils]?|\d*\.\d+(?:e[+-]?\d+)?[dfr]?|#\s+(?:\d+[/-]\d+[/-]\d+(?:\s+\d+:\d+(?::\d+)?(\s*(?:am|pm))?)?|\d+:\d+(?::\d+)?(\s*(?:am|pm))?)\s+#)/i],["pln",/^(?:(?:[a-z]|_\w)\w*|\[(?:[a-z]|_\w)\w*])/i],["pun",/^[^\w\t\n\r "'[\]\xa0\u2018\u2019\u201c\u201d\u2028\u2029]+/],["pun",/^(?:\[|])/]]),["vb","vbs"]); diff --git a/releases/2.3.2/ant/js/google-code-prettify/lang-vhdl.js b/releases/2.3.2/ant/js/google-code-prettify/lang-vhdl.js new file mode 100644 index 00000000..128b5b6c --- /dev/null +++ b/releases/2.3.2/ant/js/google-code-prettify/lang-vhdl.js @@ -0,0 +1,3 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"]],[["str",/^(?:[box]?"(?:[^"]|"")*"|'.')/i],["com",/^--[^\n\r]*/],["kwd",/^(?:abs|access|after|alias|all|and|architecture|array|assert|attribute|begin|block|body|buffer|bus|case|component|configuration|constant|disconnect|downto|else|elsif|end|entity|exit|file|for|function|generate|generic|group|guarded|if|impure|in|inertial|inout|is|label|library|linkage|literal|loop|map|mod|nand|new|next|nor|not|null|of|on|open|or|others|out|package|port|postponed|procedure|process|pure|range|record|register|reject|rem|report|return|rol|ror|select|severity|shared|signal|sla|sll|sra|srl|subtype|then|to|transport|type|unaffected|units|until|use|variable|wait|when|while|with|xnor|xor)(?=[^\w-]|$)/i, +null],["typ",/^(?:bit|bit_vector|character|boolean|integer|real|time|string|severity_level|positive|natural|signed|unsigned|line|text|std_u?logic(?:_vector)?)(?=[^\w-]|$)/i,null],["typ",/^'(?:active|ascending|base|delayed|driving|driving_value|event|high|image|instance_name|last_active|last_event|last_value|left|leftof|length|low|path_name|pos|pred|quiet|range|reverse_range|right|rightof|simple_name|stable|succ|transaction|val|value)(?=[^\w-]|$)/i,null],["lit",/^\d+(?:_\d+)*(?:#[\w.\\]+#(?:[+-]?\d+(?:_\d+)*)?|(?:\.\d+(?:_\d+)*)?(?:e[+-]?\d+(?:_\d+)*)?)/i], +["pln",/^(?:[a-z]\w*|\\[^\\]*\\)/i],["pun",/^[^\w\t\n\r "'\xa0][^\w\t\n\r "'\xa0-]*/]]),["vhdl","vhd"]); diff --git a/releases/2.3.2/ant/js/google-code-prettify/lang-wiki.js b/releases/2.3.2/ant/js/google-code-prettify/lang-wiki.js new file mode 100644 index 00000000..9b0b4487 --- /dev/null +++ b/releases/2.3.2/ant/js/google-code-prettify/lang-wiki.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\d\t a-gi-z\xa0]+/,null,"\t Â\xa0abcdefgijklmnopqrstuvwxyz0123456789"],["pun",/^[*=[\]^~]+/,null,"=*~^[]"]],[["lang-wiki.meta",/(?:^^|\r\n?|\n)(#[a-z]+)\b/],["lit",/^[A-Z][a-z][\da-z]+[A-Z][a-z][^\W_]+\b/],["lang-",/^{{{([\S\s]+?)}}}/],["lang-",/^`([^\n\r`]+)`/],["str",/^https?:\/\/[^\s#/?]*(?:\/[^\s#?]*)?(?:\?[^\s#]*)?(?:#\S*)?/i],["pln",/^(?:\r\n|[\S\s])[^\n\r#*=A-[^`h{~]*/]]),["wiki"]); +PR.registerLangHandler(PR.createSimpleLexer([["kwd",/^#[a-z]+/i,null,"#"]],[]),["wiki.meta"]); diff --git a/releases/2.3.2/ant/js/google-code-prettify/lang-xq.js b/releases/2.3.2/ant/js/google-code-prettify/lang-xq.js new file mode 100644 index 00000000..e323ae32 --- /dev/null +++ b/releases/2.3.2/ant/js/google-code-prettify/lang-xq.js @@ -0,0 +1,3 @@ +PR.registerLangHandler(PR.createSimpleLexer([["var pln",/^\$[\w-]+/,null,"$"]],[["pln",/^[\s=][<>][\s=]/],["lit",/^@[\w-]+/],["tag",/^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["com",/^\(:[\S\s]*?:\)/],["pln",/^[(),/;[\]{}]$/],["str",/^(?:"(?:[^"\\{]|\\[\S\s])*(?:"|$)|'(?:[^'\\{]|\\[\S\s])*(?:'|$))/,null,"\"'"],["kwd",/^(?:xquery|where|version|variable|union|typeswitch|treat|to|then|text|stable|sortby|some|self|schema|satisfies|returns|return|ref|processing-instruction|preceding-sibling|preceding|precedes|parent|only|of|node|namespace|module|let|item|intersect|instance|in|import|if|function|for|follows|following-sibling|following|external|except|every|else|element|descending|descendant-or-self|descendant|define|default|declare|comment|child|cast|case|before|attribute|assert|ascending|as|ancestor-or-self|ancestor|after|eq|order|by|or|and|schema-element|document-node|node|at)\b/], +["typ",/^(?:xs:yearMonthDuration|xs:unsignedLong|xs:time|xs:string|xs:short|xs:QName|xs:Name|xs:long|xs:integer|xs:int|xs:gYearMonth|xs:gYear|xs:gMonthDay|xs:gDay|xs:float|xs:duration|xs:double|xs:decimal|xs:dayTimeDuration|xs:dateTime|xs:date|xs:byte|xs:boolean|xs:anyURI|xf:yearMonthDuration)\b/,null],["fun pln",/^(?:xp:dereference|xinc:node-expand|xinc:link-references|xinc:link-expand|xhtml:restructure|xhtml:clean|xhtml:add-lists|xdmp:zip-manifest|xdmp:zip-get|xdmp:zip-create|xdmp:xquery-version|xdmp:word-convert|xdmp:with-namespaces|xdmp:version|xdmp:value|xdmp:user-roles|xdmp:user-last-login|xdmp:user|xdmp:url-encode|xdmp:url-decode|xdmp:uri-is-file|xdmp:uri-format|xdmp:uri-content-type|xdmp:unquote|xdmp:unpath|xdmp:triggers-database|xdmp:trace|xdmp:to-json|xdmp:tidy|xdmp:subbinary|xdmp:strftime|xdmp:spawn-in|xdmp:spawn|xdmp:sleep|xdmp:shutdown|xdmp:set-session-field|xdmp:set-response-encoding|xdmp:set-response-content-type|xdmp:set-response-code|xdmp:set-request-time-limit|xdmp:set|xdmp:servers|xdmp:server-status|xdmp:server-name|xdmp:server|xdmp:security-database|xdmp:security-assert|xdmp:schema-database|xdmp:save|xdmp:role-roles|xdmp:role|xdmp:rethrow|xdmp:restart|xdmp:request-timestamp|xdmp:request-status|xdmp:request-cancel|xdmp:request|xdmp:redirect-response|xdmp:random|xdmp:quote|xdmp:query-trace|xdmp:query-meters|xdmp:product-edition|xdmp:privilege-roles|xdmp:privilege|xdmp:pretty-print|xdmp:powerpoint-convert|xdmp:platform|xdmp:permission|xdmp:pdf-convert|xdmp:path|xdmp:octal-to-integer|xdmp:node-uri|xdmp:node-replace|xdmp:node-kind|xdmp:node-insert-child|xdmp:node-insert-before|xdmp:node-insert-after|xdmp:node-delete|xdmp:node-database|xdmp:mul64|xdmp:modules-root|xdmp:modules-database|xdmp:merging|xdmp:merge-cancel|xdmp:merge|xdmp:md5|xdmp:logout|xdmp:login|xdmp:log-level|xdmp:log|xdmp:lock-release|xdmp:lock-acquire|xdmp:load|xdmp:invoke-in|xdmp:invoke|xdmp:integer-to-octal|xdmp:integer-to-hex|xdmp:http-put|xdmp:http-post|xdmp:http-options|xdmp:http-head|xdmp:http-get|xdmp:http-delete|xdmp:hosts|xdmp:host-status|xdmp:host-name|xdmp:host|xdmp:hex-to-integer|xdmp:hash64|xdmp:hash32|xdmp:has-privilege|xdmp:groups|xdmp:group-serves|xdmp:group-servers|xdmp:group-name|xdmp:group-hosts|xdmp:group|xdmp:get-session-field-names|xdmp:get-session-field|xdmp:get-response-encoding|xdmp:get-response-code|xdmp:get-request-username|xdmp:get-request-user|xdmp:get-request-url|xdmp:get-request-protocol|xdmp:get-request-path|xdmp:get-request-method|xdmp:get-request-header-names|xdmp:get-request-header|xdmp:get-request-field-names|xdmp:get-request-field-filename|xdmp:get-request-field-content-type|xdmp:get-request-field|xdmp:get-request-client-certificate|xdmp:get-request-client-address|xdmp:get-request-body|xdmp:get-current-user|xdmp:get-current-roles|xdmp:get|xdmp:function-name|xdmp:function-module|xdmp:function|xdmp:from-json|xdmp:forests|xdmp:forest-status|xdmp:forest-restore|xdmp:forest-restart|xdmp:forest-name|xdmp:forest-delete|xdmp:forest-databases|xdmp:forest-counts|xdmp:forest-clear|xdmp:forest-backup|xdmp:forest|xdmp:filesystem-file|xdmp:filesystem-directory|xdmp:exists|xdmp:excel-convert|xdmp:eval-in|xdmp:eval|xdmp:estimate|xdmp:email|xdmp:element-content-type|xdmp:elapsed-time|xdmp:document-set-quality|xdmp:document-set-property|xdmp:document-set-properties|xdmp:document-set-permissions|xdmp:document-set-collections|xdmp:document-remove-properties|xdmp:document-remove-permissions|xdmp:document-remove-collections|xdmp:document-properties|xdmp:document-locks|xdmp:document-load|xdmp:document-insert|xdmp:document-get-quality|xdmp:document-get-properties|xdmp:document-get-permissions|xdmp:document-get-collections|xdmp:document-get|xdmp:document-forest|xdmp:document-delete|xdmp:document-add-properties|xdmp:document-add-permissions|xdmp:document-add-collections|xdmp:directory-properties|xdmp:directory-locks|xdmp:directory-delete|xdmp:directory-create|xdmp:directory|xdmp:diacritic-less|xdmp:describe|xdmp:default-permissions|xdmp:default-collections|xdmp:databases|xdmp:database-restore-validate|xdmp:database-restore-status|xdmp:database-restore-cancel|xdmp:database-restore|xdmp:database-name|xdmp:database-forests|xdmp:database-backup-validate|xdmp:database-backup-status|xdmp:database-backup-purge|xdmp:database-backup-cancel|xdmp:database-backup|xdmp:database|xdmp:collection-properties|xdmp:collection-locks|xdmp:collection-delete|xdmp:collation-canonical-uri|xdmp:castable-as|xdmp:can-grant-roles|xdmp:base64-encode|xdmp:base64-decode|xdmp:architecture|xdmp:apply|xdmp:amp-roles|xdmp:amp|xdmp:add64|xdmp:add-response-header|xdmp:access|trgr:trigger-set-recursive|trgr:trigger-set-permissions|trgr:trigger-set-name|trgr:trigger-set-module|trgr:trigger-set-event|trgr:trigger-set-description|trgr:trigger-remove-permissions|trgr:trigger-module|trgr:trigger-get-permissions|trgr:trigger-enable|trgr:trigger-disable|trgr:trigger-database-online-event|trgr:trigger-data-event|trgr:trigger-add-permissions|trgr:remove-trigger|trgr:property-content|trgr:pre-commit|trgr:post-commit|trgr:get-trigger-by-id|trgr:get-trigger|trgr:document-scope|trgr:document-content|trgr:directory-scope|trgr:create-trigger|trgr:collection-scope|trgr:any-property-content|thsr:set-entry|thsr:remove-term|thsr:remove-synonym|thsr:remove-entry|thsr:query-lookup|thsr:lookup|thsr:load|thsr:insert|thsr:expand|thsr:add-synonym|spell:suggest-detailed|spell:suggest|spell:remove-word|spell:make-dictionary|spell:load|spell:levenshtein-distance|spell:is-correct|spell:insert|spell:double-metaphone|spell:add-word|sec:users-collection|sec:user-set-roles|sec:user-set-password|sec:user-set-name|sec:user-set-description|sec:user-set-default-permissions|sec:user-set-default-collections|sec:user-remove-roles|sec:user-privileges|sec:user-get-roles|sec:user-get-description|sec:user-get-default-permissions|sec:user-get-default-collections|sec:user-doc-permissions|sec:user-doc-collections|sec:user-add-roles|sec:unprotect-collection|sec:uid-for-name|sec:set-realm|sec:security-version|sec:security-namespace|sec:security-installed|sec:security-collection|sec:roles-collection|sec:role-set-roles|sec:role-set-name|sec:role-set-description|sec:role-set-default-permissions|sec:role-set-default-collections|sec:role-remove-roles|sec:role-privileges|sec:role-get-roles|sec:role-get-description|sec:role-get-default-permissions|sec:role-get-default-collections|sec:role-doc-permissions|sec:role-doc-collections|sec:role-add-roles|sec:remove-user|sec:remove-role-from-users|sec:remove-role-from-role|sec:remove-role-from-privileges|sec:remove-role-from-amps|sec:remove-role|sec:remove-privilege|sec:remove-amp|sec:protect-collection|sec:privileges-collection|sec:privilege-set-roles|sec:privilege-set-name|sec:privilege-remove-roles|sec:privilege-get-roles|sec:privilege-add-roles|sec:priv-doc-permissions|sec:priv-doc-collections|sec:get-user-names|sec:get-unique-elem-id|sec:get-role-names|sec:get-role-ids|sec:get-privilege|sec:get-distinct-permissions|sec:get-collection|sec:get-amp|sec:create-user-with-role|sec:create-user|sec:create-role|sec:create-privilege|sec:create-amp|sec:collections-collection|sec:collection-set-permissions|sec:collection-remove-permissions|sec:collection-get-permissions|sec:collection-add-permissions|sec:check-admin|sec:amps-collection|sec:amp-set-roles|sec:amp-remove-roles|sec:amp-get-roles|sec:amp-doc-permissions|sec:amp-doc-collections|sec:amp-add-roles|search:unparse|search:suggest|search:snippet|search:search|search:resolve-nodes|search:resolve|search:remove-constraint|search:parse|search:get-default-options|search:estimate|search:check-options|prof:value|prof:reset|prof:report|prof:invoke|prof:eval|prof:enable|prof:disable|prof:allowed|ppt:clean|pki:template-set-request|pki:template-set-name|pki:template-set-key-type|pki:template-set-key-options|pki:template-set-description|pki:template-in-use|pki:template-get-version|pki:template-get-request|pki:template-get-name|pki:template-get-key-type|pki:template-get-key-options|pki:template-get-id|pki:template-get-description|pki:need-certificate|pki:is-temporary|pki:insert-trusted-certificates|pki:insert-template|pki:insert-signed-certificates|pki:insert-certificate-revocation-list|pki:get-trusted-certificate-ids|pki:get-template-ids|pki:get-template-certificate-authority|pki:get-template-by-name|pki:get-template|pki:get-pending-certificate-requests-xml|pki:get-pending-certificate-requests-pem|pki:get-pending-certificate-request|pki:get-certificates-for-template-xml|pki:get-certificates-for-template|pki:get-certificates|pki:get-certificate-xml|pki:get-certificate-pem|pki:get-certificate|pki:generate-temporary-certificate-if-necessary|pki:generate-temporary-certificate|pki:generate-template-certificate-authority|pki:generate-certificate-request|pki:delete-template|pki:delete-certificate|pki:create-template|pdf:make-toc|pdf:insert-toc-headers|pdf:get-toc|pdf:clean|p:status-transition|p:state-transition|p:remove|p:pipelines|p:insert|p:get-by-id|p:get|p:execute|p:create|p:condition|p:collection|p:action|ooxml:runs-merge|ooxml:package-uris|ooxml:package-parts-insert|ooxml:package-parts|msword:clean|mcgm:polygon|mcgm:point|mcgm:geospatial-query-from-elements|mcgm:geospatial-query|mcgm:circle|math:tanh|math:tan|math:sqrt|math:sinh|math:sin|math:pow|math:modf|math:log10|math:log|math:ldexp|math:frexp|math:fmod|math:floor|math:fabs|math:exp|math:cosh|math:cos|math:ceil|math:atan2|math:atan|math:asin|math:acos|map:put|map:map|map:keys|map:get|map:delete|map:count|map:clear|lnk:to|lnk:remove|lnk:insert|lnk:get|lnk:from|lnk:create|kml:polygon|kml:point|kml:interior-polygon|kml:geospatial-query-from-elements|kml:geospatial-query|kml:circle|kml:box|gml:polygon|gml:point|gml:interior-polygon|gml:geospatial-query-from-elements|gml:geospatial-query|gml:circle|gml:box|georss:point|georss:geospatial-query|georss:circle|geo:polygon|geo:point|geo:interior-polygon|geo:geospatial-query-from-elements|geo:geospatial-query|geo:circle|geo:box|fn:zero-or-one|fn:years-from-duration|fn:year-from-dateTime|fn:year-from-date|fn:upper-case|fn:unordered|fn:true|fn:translate|fn:trace|fn:tokenize|fn:timezone-from-time|fn:timezone-from-dateTime|fn:timezone-from-date|fn:sum|fn:subtract-dateTimes-yielding-yearMonthDuration|fn:subtract-dateTimes-yielding-dayTimeDuration|fn:substring-before|fn:substring-after|fn:substring|fn:subsequence|fn:string-to-codepoints|fn:string-pad|fn:string-length|fn:string-join|fn:string|fn:static-base-uri|fn:starts-with|fn:seconds-from-time|fn:seconds-from-duration|fn:seconds-from-dateTime|fn:round-half-to-even|fn:round|fn:root|fn:reverse|fn:resolve-uri|fn:resolve-QName|fn:replace|fn:remove|fn:QName|fn:prefix-from-QName|fn:position|fn:one-or-more|fn:number|fn:not|fn:normalize-unicode|fn:normalize-space|fn:node-name|fn:node-kind|fn:nilled|fn:namespace-uri-from-QName|fn:namespace-uri-for-prefix|fn:namespace-uri|fn:name|fn:months-from-duration|fn:month-from-dateTime|fn:month-from-date|fn:minutes-from-time|fn:minutes-from-duration|fn:minutes-from-dateTime|fn:min|fn:max|fn:matches|fn:lower-case|fn:local-name-from-QName|fn:local-name|fn:last|fn:lang|fn:iri-to-uri|fn:insert-before|fn:index-of|fn:in-scope-prefixes|fn:implicit-timezone|fn:idref|fn:id|fn:hours-from-time|fn:hours-from-duration|fn:hours-from-dateTime|fn:floor|fn:false|fn:expanded-QName|fn:exists|fn:exactly-one|fn:escape-uri|fn:escape-html-uri|fn:error|fn:ends-with|fn:encode-for-uri|fn:empty|fn:document-uri|fn:doc-available|fn:doc|fn:distinct-values|fn:distinct-nodes|fn:default-collation|fn:deep-equal|fn:days-from-duration|fn:day-from-dateTime|fn:day-from-date|fn:data|fn:current-time|fn:current-dateTime|fn:current-date|fn:count|fn:contains|fn:concat|fn:compare|fn:collection|fn:codepoints-to-string|fn:codepoint-equal|fn:ceiling|fn:boolean|fn:base-uri|fn:avg|fn:adjust-time-to-timezone|fn:adjust-dateTime-to-timezone|fn:adjust-date-to-timezone|fn:abs|feed:unsubscribe|feed:subscription|feed:subscribe|feed:request|feed:item|feed:description|excel:clean|entity:enrich|dom:set-pipelines|dom:set-permissions|dom:set-name|dom:set-evaluation-context|dom:set-domain-scope|dom:set-description|dom:remove-pipeline|dom:remove-permissions|dom:remove|dom:get|dom:evaluation-context|dom:domains|dom:domain-scope|dom:create|dom:configuration-set-restart-user|dom:configuration-set-permissions|dom:configuration-set-evaluation-context|dom:configuration-set-default-domain|dom:configuration-get|dom:configuration-create|dom:collection|dom:add-pipeline|dom:add-permissions|dls:retention-rules|dls:retention-rule-remove|dls:retention-rule-insert|dls:retention-rule|dls:purge|dls:node-expand|dls:link-references|dls:link-expand|dls:documents-query|dls:document-versions-query|dls:document-version-uri|dls:document-version-query|dls:document-version-delete|dls:document-version-as-of|dls:document-version|dls:document-update|dls:document-unmanage|dls:document-set-quality|dls:document-set-property|dls:document-set-properties|dls:document-set-permissions|dls:document-set-collections|dls:document-retention-rules|dls:document-remove-properties|dls:document-remove-permissions|dls:document-remove-collections|dls:document-purge|dls:document-manage|dls:document-is-managed|dls:document-insert-and-manage|dls:document-include-query|dls:document-history|dls:document-get-permissions|dls:document-extract-part|dls:document-delete|dls:document-checkout-status|dls:document-checkout|dls:document-checkin|dls:document-add-properties|dls:document-add-permissions|dls:document-add-collections|dls:break-checkout|dls:author-query|dls:as-of-query|dbk:convert|dbg:wait|dbg:value|dbg:stopped|dbg:stop|dbg:step|dbg:status|dbg:stack|dbg:out|dbg:next|dbg:line|dbg:invoke|dbg:function|dbg:finish|dbg:expr|dbg:eval|dbg:disconnect|dbg:detach|dbg:continue|dbg:connect|dbg:clear|dbg:breakpoints|dbg:break|dbg:attached|dbg:attach|cvt:save-converted-documents|cvt:part-uri|cvt:destination-uri|cvt:basepath|cvt:basename|cts:words|cts:word-query-weight|cts:word-query-text|cts:word-query-options|cts:word-query|cts:word-match|cts:walk|cts:uris|cts:uri-match|cts:train|cts:tokenize|cts:thresholds|cts:stem|cts:similar-query-weight|cts:similar-query-nodes|cts:similar-query|cts:shortest-distance|cts:search|cts:score|cts:reverse-query-weight|cts:reverse-query-nodes|cts:reverse-query|cts:remainder|cts:registered-query-weight|cts:registered-query-options|cts:registered-query-ids|cts:registered-query|cts:register|cts:query|cts:quality|cts:properties-query-query|cts:properties-query|cts:polygon-vertices|cts:polygon|cts:point-longitude|cts:point-latitude|cts:point|cts:or-query-queries|cts:or-query|cts:not-query-weight|cts:not-query-query|cts:not-query|cts:near-query-weight|cts:near-query-queries|cts:near-query-options|cts:near-query-distance|cts:near-query|cts:highlight|cts:geospatial-co-occurrences|cts:frequency|cts:fitness|cts:field-words|cts:field-word-query-weight|cts:field-word-query-text|cts:field-word-query-options|cts:field-word-query-field-name|cts:field-word-query|cts:field-word-match|cts:entity-highlight|cts:element-words|cts:element-word-query-weight|cts:element-word-query-text|cts:element-word-query-options|cts:element-word-query-element-name|cts:element-word-query|cts:element-word-match|cts:element-values|cts:element-value-ranges|cts:element-value-query-weight|cts:element-value-query-text|cts:element-value-query-options|cts:element-value-query-element-name|cts:element-value-query|cts:element-value-match|cts:element-value-geospatial-co-occurrences|cts:element-value-co-occurrences|cts:element-range-query-weight|cts:element-range-query-value|cts:element-range-query-options|cts:element-range-query-operator|cts:element-range-query-element-name|cts:element-range-query|cts:element-query-query|cts:element-query-element-name|cts:element-query|cts:element-pair-geospatial-values|cts:element-pair-geospatial-value-match|cts:element-pair-geospatial-query-weight|cts:element-pair-geospatial-query-region|cts:element-pair-geospatial-query-options|cts:element-pair-geospatial-query-longitude-name|cts:element-pair-geospatial-query-latitude-name|cts:element-pair-geospatial-query-element-name|cts:element-pair-geospatial-query|cts:element-pair-geospatial-boxes|cts:element-geospatial-values|cts:element-geospatial-value-match|cts:element-geospatial-query-weight|cts:element-geospatial-query-region|cts:element-geospatial-query-options|cts:element-geospatial-query-element-name|cts:element-geospatial-query|cts:element-geospatial-boxes|cts:element-child-geospatial-values|cts:element-child-geospatial-value-match|cts:element-child-geospatial-query-weight|cts:element-child-geospatial-query-region|cts:element-child-geospatial-query-options|cts:element-child-geospatial-query-element-name|cts:element-child-geospatial-query-child-name|cts:element-child-geospatial-query|cts:element-child-geospatial-boxes|cts:element-attribute-words|cts:element-attribute-word-query-weight|cts:element-attribute-word-query-text|cts:element-attribute-word-query-options|cts:element-attribute-word-query-element-name|cts:element-attribute-word-query-attribute-name|cts:element-attribute-word-query|cts:element-attribute-word-match|cts:element-attribute-values|cts:element-attribute-value-ranges|cts:element-attribute-value-query-weight|cts:element-attribute-value-query-text|cts:element-attribute-value-query-options|cts:element-attribute-value-query-element-name|cts:element-attribute-value-query-attribute-name|cts:element-attribute-value-query|cts:element-attribute-value-match|cts:element-attribute-value-geospatial-co-occurrences|cts:element-attribute-value-co-occurrences|cts:element-attribute-range-query-weight|cts:element-attribute-range-query-value|cts:element-attribute-range-query-options|cts:element-attribute-range-query-operator|cts:element-attribute-range-query-element-name|cts:element-attribute-range-query-attribute-name|cts:element-attribute-range-query|cts:element-attribute-pair-geospatial-values|cts:element-attribute-pair-geospatial-value-match|cts:element-attribute-pair-geospatial-query-weight|cts:element-attribute-pair-geospatial-query-region|cts:element-attribute-pair-geospatial-query-options|cts:element-attribute-pair-geospatial-query-longitude-name|cts:element-attribute-pair-geospatial-query-latitude-name|cts:element-attribute-pair-geospatial-query-element-name|cts:element-attribute-pair-geospatial-query|cts:element-attribute-pair-geospatial-boxes|cts:document-query-uris|cts:document-query|cts:distance|cts:directory-query-uris|cts:directory-query-depth|cts:directory-query|cts:destination|cts:deregister|cts:contains|cts:confidence|cts:collections|cts:collection-query-uris|cts:collection-query|cts:collection-match|cts:classify|cts:circle-radius|cts:circle-center|cts:circle|cts:box-west|cts:box-south|cts:box-north|cts:box-east|cts:box|cts:bearing|cts:arc-intersection|cts:and-query-queries|cts:and-query-options|cts:and-query|cts:and-not-query-positive-query|cts:and-not-query-negative-query|cts:and-not-query|css:get|css:convert|cpf:success|cpf:failure|cpf:document-set-state|cpf:document-set-processing-status|cpf:document-set-last-updated|cpf:document-set-error|cpf:document-get-state|cpf:document-get-processing-status|cpf:document-get-last-updated|cpf:document-get-error|cpf:check-transition|alert:spawn-matching-actions|alert:rule-user-id-query|alert:rule-set-user-id|alert:rule-set-query|alert:rule-set-options|alert:rule-set-name|alert:rule-set-description|alert:rule-set-action|alert:rule-remove|alert:rule-name-query|alert:rule-insert|alert:rule-id-query|alert:rule-get-user-id|alert:rule-get-query|alert:rule-get-options|alert:rule-get-name|alert:rule-get-id|alert:rule-get-description|alert:rule-get-action|alert:rule-action-query|alert:remove-triggers|alert:make-rule|alert:make-log-action|alert:make-config|alert:make-action|alert:invoke-matching-actions|alert:get-my-rules|alert:get-all-rules|alert:get-actions|alert:find-matching-rules|alert:create-triggers|alert:config-set-uri|alert:config-set-trigger-ids|alert:config-set-options|alert:config-set-name|alert:config-set-description|alert:config-set-cpf-domain-names|alert:config-set-cpf-domain-ids|alert:config-insert|alert:config-get-uri|alert:config-get-trigger-ids|alert:config-get-options|alert:config-get-name|alert:config-get-id|alert:config-get-description|alert:config-get-cpf-domain-names|alert:config-get-cpf-domain-ids|alert:config-get|alert:config-delete|alert:action-set-options|alert:action-set-name|alert:action-set-module-root|alert:action-set-module-db|alert:action-set-module|alert:action-set-description|alert:action-remove|alert:action-insert|alert:action-get-options|alert:action-get-name|alert:action-get-module-root|alert:action-get-module-db|alert:action-get-module|alert:action-get-description|zero-or-one|years-from-duration|year-from-dateTime|year-from-date|upper-case|unordered|true|translate|trace|tokenize|timezone-from-time|timezone-from-dateTime|timezone-from-date|sum|subtract-dateTimes-yielding-yearMonthDuration|subtract-dateTimes-yielding-dayTimeDuration|substring-before|substring-after|substring|subsequence|string-to-codepoints|string-pad|string-length|string-join|string|static-base-uri|starts-with|seconds-from-time|seconds-from-duration|seconds-from-dateTime|round-half-to-even|round|root|reverse|resolve-uri|resolve-QName|replace|remove|QName|prefix-from-QName|position|one-or-more|number|not|normalize-unicode|normalize-space|node-name|node-kind|nilled|namespace-uri-from-QName|namespace-uri-for-prefix|namespace-uri|name|months-from-duration|month-from-dateTime|month-from-date|minutes-from-time|minutes-from-duration|minutes-from-dateTime|min|max|matches|lower-case|local-name-from-QName|local-name|last|lang|iri-to-uri|insert-before|index-of|in-scope-prefixes|implicit-timezone|idref|id|hours-from-time|hours-from-duration|hours-from-dateTime|floor|false|expanded-QName|exists|exactly-one|escape-uri|escape-html-uri|error|ends-with|encode-for-uri|empty|document-uri|doc-available|doc|distinct-values|distinct-nodes|default-collation|deep-equal|days-from-duration|day-from-dateTime|day-from-date|data|current-time|current-dateTime|current-date|count|contains|concat|compare|collection|codepoints-to-string|codepoint-equal|ceiling|boolean|base-uri|avg|adjust-time-to-timezone|adjust-dateTime-to-timezone|adjust-date-to-timezone|abs)\b/], +["pln",/^[\w:-]+/],["pln",/^[\t\n\r \xa0]+/]]),["xq","xquery"]); diff --git a/releases/2.3.2/ant/js/google-code-prettify/lang-yaml.js b/releases/2.3.2/ant/js/google-code-prettify/lang-yaml.js new file mode 100644 index 00000000..c38729b6 --- /dev/null +++ b/releases/2.3.2/ant/js/google-code-prettify/lang-yaml.js @@ -0,0 +1,2 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["pun",/^[:>?|]+/,a,":|>?"],["dec",/^%(?:YAML|TAG)[^\n\r#]+/,a,"%"],["typ",/^&\S+/,a,"&"],["typ",/^!\S*/,a,"!"],["str",/^"(?:[^"\\]|\\.)*(?:"|$)/,a,'"'],["str",/^'(?:[^']|'')*(?:'|$)/,a,"'"],["com",/^#[^\n\r]*/,a,"#"],["pln",/^\s+/,a," \t\r\n"]],[["dec",/^(?:---|\.\.\.)(?:[\n\r]|$)/],["pun",/^-/],["kwd",/^\w+:[\n\r ]/],["pln",/^\w+/]]),["yaml","yml"]); diff --git a/releases/2.3.2/ant/js/google-code-prettify/prettify.css b/releases/2.3.2/ant/js/google-code-prettify/prettify.css new file mode 100644 index 00000000..d44b3a22 --- /dev/null +++ b/releases/2.3.2/ant/js/google-code-prettify/prettify.css @@ -0,0 +1 @@ +.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee} \ No newline at end of file diff --git a/releases/2.3.2/ant/js/google-code-prettify/prettify.js b/releases/2.3.2/ant/js/google-code-prettify/prettify.js new file mode 100644 index 00000000..eef5ad7e --- /dev/null +++ b/releases/2.3.2/ant/js/google-code-prettify/prettify.js @@ -0,0 +1,28 @@ +var q=null;window.PR_SHOULD_USE_CONTINUATION=!0; +(function(){function L(a){function m(a){var f=a.charCodeAt(0);if(f!==92)return f;var b=a.charAt(1);return(f=r[b])?f:"0"<=b&&b<="7"?parseInt(a.substring(1),8):b==="u"||b==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function e(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);a=String.fromCharCode(a);if(a==="\\"||a==="-"||a==="["||a==="]")a="\\"+a;return a}function h(a){for(var f=a.substring(1,a.length-1).match(/\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\[0-3][0-7]{0,2}|\\[0-7]{1,2}|\\[\S\s]|[^\\]/g),a= +[],b=[],o=f[0]==="^",c=o?1:0,i=f.length;c122||(d<65||j>90||b.push([Math.max(65,j)|32,Math.min(d,90)|32]),d<97||j>122||b.push([Math.max(97,j)&-33,Math.min(d,122)&-33]))}}b.sort(function(a,f){return a[0]-f[0]||f[1]-a[1]});f=[];j=[NaN,NaN];for(c=0;ci[0]&&(i[1]+1>i[0]&&b.push("-"),b.push(e(i[1])));b.push("]");return b.join("")}function y(a){for(var f=a.source.match(/\[(?:[^\\\]]|\\[\S\s])*]|\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\\d+|\\[^\dux]|\(\?[!:=]|[()^]|[^()[\\^]+/g),b=f.length,d=[],c=0,i=0;c=2&&a==="["?f[c]=h(j):a!=="\\"&&(f[c]=j.replace(/[A-Za-z]/g,function(a){a=a.charCodeAt(0);return"["+String.fromCharCode(a&-33,a|32)+"]"}));return f.join("")}for(var t=0,s=!1,l=!1,p=0,d=a.length;p=5&&"lang-"===b.substring(0,5))&&!(o&&typeof o[1]==="string"))c=!1,b="src";c||(r[f]=b)}i=d;d+=f.length;if(c){c=o[1];var j=f.indexOf(c),k=j+c.length;o[2]&&(k=f.length-o[2].length,j=k-c.length);b=b.substring(5);B(l+i,f.substring(0,j),e,p);B(l+i+j,c,C(b,c),p);B(l+i+k,f.substring(k),e,p)}else p.push(l+i,b)}a.e=p}var h={},y;(function(){for(var e=a.concat(m), +l=[],p={},d=0,g=e.length;d=0;)h[n.charAt(k)]=r;r=r[1];n=""+r;p.hasOwnProperty(n)||(l.push(r),p[n]=q)}l.push(/[\S\s]/);y=L(l)})();var t=m.length;return e}function u(a){var m=[],e=[];a.tripleQuotedStrings?m.push(["str",/^(?:'''(?:[^'\\]|\\[\S\s]|''?(?=[^']))*(?:'''|$)|"""(?:[^"\\]|\\[\S\s]|""?(?=[^"]))*(?:"""|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$))/,q,"'\""]):a.multiLineStrings?m.push(["str",/^(?:'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$)|`(?:[^\\`]|\\[\S\s])*(?:`|$))/, +q,"'\"`"]):m.push(["str",/^(?:'(?:[^\n\r'\\]|\\.)*(?:'|$)|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,q,"\"'"]);a.verbatimStrings&&e.push(["str",/^@"(?:[^"]|"")*(?:"|$)/,q]);var h=a.hashComments;h&&(a.cStyleComments?(h>1?m.push(["com",/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,q,"#"]):m.push(["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,q,"#"]),e.push(["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,q])):m.push(["com",/^#[^\n\r]*/, +q,"#"]));a.cStyleComments&&(e.push(["com",/^\/\/[^\n\r]*/,q]),e.push(["com",/^\/\*[\S\s]*?(?:\*\/|$)/,q]));a.regexLiterals&&e.push(["lang-regex",/^(?:^^\.?|[!+-]|!=|!==|#|%|%=|&|&&|&&=|&=|\(|\*|\*=|\+=|,|-=|->|\/|\/=|:|::|;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|[?@[^]|\^=|\^\^|\^\^=|{|\||\|=|\|\||\|\|=|~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\s*(\/(?=[^*/])(?:[^/[\\]|\\[\S\s]|\[(?:[^\\\]]|\\[\S\s])*(?:]|$))+\/)/]);(h=a.types)&&e.push(["typ",h]);a=(""+a.keywords).replace(/^ | $/g, +"");a.length&&e.push(["kwd",RegExp("^(?:"+a.replace(/[\s,]+/g,"|")+")\\b"),q]);m.push(["pln",/^\s+/,q," \r\n\t\xa0"]);e.push(["lit",/^@[$_a-z][\w$@]*/i,q],["typ",/^(?:[@_]?[A-Z]+[a-z][\w$@]*|\w+_t\b)/,q],["pln",/^[$_a-z][\w$@]*/i,q],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,q,"0123456789"],["pln",/^\\[\S\s]?/,q],["pun",/^.[^\s\w"-$'./@\\`]*/,q]);return x(m,e)}function D(a,m){function e(a){switch(a.nodeType){case 1:if(k.test(a.className))break;if("BR"===a.nodeName)h(a), +a.parentNode&&a.parentNode.removeChild(a);else for(a=a.firstChild;a;a=a.nextSibling)e(a);break;case 3:case 4:if(p){var b=a.nodeValue,d=b.match(t);if(d){var c=b.substring(0,d.index);a.nodeValue=c;(b=b.substring(d.index+d[0].length))&&a.parentNode.insertBefore(s.createTextNode(b),a.nextSibling);h(a);c||a.parentNode.removeChild(a)}}}}function h(a){function b(a,d){var e=d?a.cloneNode(!1):a,f=a.parentNode;if(f){var f=b(f,1),g=a.nextSibling;f.appendChild(e);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return e} +for(;!a.nextSibling;)if(a=a.parentNode,!a)return;for(var a=b(a.nextSibling,0),e;(e=a.parentNode)&&e.nodeType===1;)a=e;d.push(a)}var k=/(?:^|\s)nocode(?:\s|$)/,t=/\r\n?|\n/,s=a.ownerDocument,l;a.currentStyle?l=a.currentStyle.whiteSpace:window.getComputedStyle&&(l=s.defaultView.getComputedStyle(a,q).getPropertyValue("white-space"));var p=l&&"pre"===l.substring(0,3);for(l=s.createElement("LI");a.firstChild;)l.appendChild(a.firstChild);for(var d=[l],g=0;g=0;){var h=m[e];A.hasOwnProperty(h)?window.console&&console.warn("cannot override language handler %s",h):A[h]=a}}function C(a,m){if(!a||!A.hasOwnProperty(a))a=/^\s*=o&&(h+=2);e>=c&&(a+=2)}}catch(w){"console"in window&&console.log(w&&w.stack?w.stack:w)}}var v=["break,continue,do,else,for,if,return,while"],w=[[v,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"], +"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],F=[w,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],G=[w,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"], +H=[G,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],w=[w,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],I=[v,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"], +J=[v,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],v=[v,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],K=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,N=/\S/,O=u({keywords:[F,H,w,"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END"+ +I,J,v],hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),A={};k(O,["default-code"]);k(x([],[["pln",/^[^]*(?:>|$)/],["com",/^<\!--[\S\s]*?(?:--\>|$)/],["lang-",/^<\?([\S\s]+?)(?:\?>|$)/],["lang-",/^<%([\S\s]+?)(?:%>|$)/],["pun",/^(?:<[%?]|[%?]>)/],["lang-",/^]*>([\S\s]+?)<\/xmp\b[^>]*>/i],["lang-js",/^]*>([\S\s]*?)(<\/script\b[^>]*>)/i],["lang-css",/^]*>([\S\s]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]), +["default-markup","htm","html","mxml","xhtml","xml","xsl"]);k(x([["pln",/^\s+/,q," \t\r\n"],["atv",/^(?:"[^"]*"?|'[^']*'?)/,q,"\"'"]],[["tag",/^^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["atn",/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^\s"'>]*(?:[^\s"'/>]|\/(?=\s)))/],["pun",/^[/<->]+/],["lang-js",/^on\w+\s*=\s*"([^"]+)"/i],["lang-js",/^on\w+\s*=\s*'([^']+)'/i],["lang-js",/^on\w+\s*=\s*([^\s"'>]+)/i],["lang-css",/^style\s*=\s*"([^"]+)"/i],["lang-css",/^style\s*=\s*'([^']+)'/i],["lang-css", +/^style\s*=\s*([^\s"'>]+)/i]]),["in.tag"]);k(x([],[["atv",/^[\S\s]+/]]),["uq.val"]);k(u({keywords:F,hashComments:!0,cStyleComments:!0,types:K}),["c","cc","cpp","cxx","cyc","m"]);k(u({keywords:"null,true,false"}),["json"]);k(u({keywords:H,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:K}),["cs"]);k(u({keywords:G,cStyleComments:!0}),["java"]);k(u({keywords:v,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]);k(u({keywords:I,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}), +["cv","py"]);k(u({keywords:"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]);k(u({keywords:J,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]);k(u({keywords:w,cStyleComments:!0,regexLiterals:!0}),["js"]);k(u({keywords:"all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes", +hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]);k(x([],[["str",/^[\S\s]+/]]),["regex"]);window.prettyPrintOne=function(a,m,e){var h=document.createElement("PRE");h.innerHTML=a;e&&D(h,e);E({g:m,i:e,h:h});return h.innerHTML};window.prettyPrint=function(a){function m(){for(var e=window.PR_SHOULD_USE_CONTINUATION?l.now()+250:Infinity;p=0){var k=k.match(g),f,b;if(b= +!k){b=n;for(var o=void 0,c=b.firstChild;c;c=c.nextSibling)var i=c.nodeType,o=i===1?o?b:c:i===3?N.test(c.nodeValue)?b:o:o;b=(f=o===b?void 0:o)&&"CODE"===f.tagName}b&&(k=f.className.match(g));k&&(k=k[1]);b=!1;for(o=n.parentNode;o;o=o.parentNode)if((o.tagName==="pre"||o.tagName==="code"||o.tagName==="xmp")&&o.className&&o.className.indexOf("prettyprint")>=0){b=!0;break}b||((b=(b=n.className.match(/\blinenums\b(?::(\d+))?/))?b[1]&&b[1].length?+b[1]:!0:!1)&&D(n,b),d={g:k,h:n,i:b},E(d))}}p + + + + + +All Classes (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + +

All Classes

+ + + diff --git a/releases/2.3.2/api/allclasses-noframe.html b/releases/2.3.2/api/allclasses-noframe.html new file mode 100644 index 00000000..9c6453d4 --- /dev/null +++ b/releases/2.3.2/api/allclasses-noframe.html @@ -0,0 +1,95 @@ + + + + + + +All Classes (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + +

All Classes

+ + + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html new file mode 100644 index 00000000..2b071ee4 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html @@ -0,0 +1,284 @@ + + + + + + +AnnotatedMethodProvider (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class AnnotatedMethodProvider

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AnnotatedMethodProvider(java.lang.Class<? extends java.lang.annotation.Annotation> ann) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AnnotatedMethodProvider

        +
        public AnnotatedMethodProvider(java.lang.Class<? extends java.lang.annotation.Annotation> ann)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        public java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                            ClassModel suiteClassModel)
        +
        Description copied from interface: TestMethodProvider
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        +
        Specified by:
        +
        getTestMethods in interface TestMethodProvider
        +
        Parameters:
        suiteClass - The suite class.
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        Return a set of methods which should be invoked by the runner as + tests.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/AssertingRandom.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/AssertingRandom.html new file mode 100644 index 00000000..0a516200 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/AssertingRandom.html @@ -0,0 +1,520 @@ + + + + + + +AssertingRandom (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class AssertingRandom

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.util.Random
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.AssertingRandom
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public final class AssertingRandom
    +extends java.util.Random
    +
    A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
    +
    See Also:
    Serialized Form
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AssertingRandom(java.lang.Thread owner, + java.util.Random delegate) +
      Creates an instance to be used by owner thread and delegating + to delegate until destroy()ed.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected java.lang.Objectclone() 
      voiddestroy() +
      This object will no longer be usable after this method is called.
      +
      booleanequals(java.lang.Object obj) 
      inthashCode() 
      protected intnext(int bits) 
      booleannextBoolean() 
      voidnextBytes(byte[] bytes) 
      doublenextDouble() 
      floatnextFloat() 
      doublenextGaussian() 
      intnextInt() 
      intnextInt(int n) 
      longnextLong() 
      voidsetSeed(long seed) 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AssertingRandom

        +
        public AssertingRandom(java.lang.Thread owner,
        +               java.util.Random delegate)
        +
        Creates an instance to be used by owner thread and delegating + to delegate until destroy()ed.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        next

        +
        protected int next(int bits)
        +
        +
        Overrides:
        +
        next in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBoolean

        +
        public boolean nextBoolean()
        +
        +
        Overrides:
        +
        nextBoolean in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBytes

        +
        public void nextBytes(byte[] bytes)
        +
        +
        Overrides:
        +
        nextBytes in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextDouble

        +
        public double nextDouble()
        +
        +
        Overrides:
        +
        nextDouble in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextFloat

        +
        public float nextFloat()
        +
        +
        Overrides:
        +
        nextFloat in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextGaussian

        +
        public double nextGaussian()
        +
        +
        Overrides:
        +
        nextGaussian in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt()
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt(int n)
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextLong

        +
        public long nextLong()
        +
        +
        Overrides:
        +
        nextLong in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        setSeed

        +
        public void setSeed(long seed)
        +
        +
        Overrides:
        +
        setSeed in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        destroy

        +
        public void destroy()
        +
        This object will no longer be usable after this method is called.
        +
      • +
      + + + +
        +
      • +

        clone

        +
        protected java.lang.Object clone()
        +                          throws java.lang.CloneNotSupportedException
        +
        +
        Overrides:
        +
        clone in class java.lang.Object
        +
        Throws:
        +
        java.lang.CloneNotSupportedException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html new file mode 100644 index 00000000..6984409d --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html @@ -0,0 +1,326 @@ + + + + + + +ClassGlobFilter (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassGlobFilter

+
+
+ +
+
    +
  • +
    +
    +
    public class ClassGlobFilter
    +extends GlobFilter
    +
    A filter for Description.getClassName().
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassGlobFilter(java.lang.String globPattern) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.Stringdescribe() 
      booleanshouldRun(org.junit.runner.Description description) 
      + +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassGlobFilter

        +
        public ClassGlobFilter(java.lang.String globPattern)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        shouldRun

        +
        public boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class GlobFilter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class GlobFilter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html new file mode 100644 index 00000000..3fa689fd --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html @@ -0,0 +1,375 @@ + + + + + + +ClassModel.FieldModel (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel.FieldModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel.FieldModel
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static final class ClassModel.FieldModel
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      Telement 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassModel.FieldModel(java.lang.reflect.Field f) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanequals(java.lang.Object obj) 
      ClassModel.ScopegetAccessScope() 
      EgetDown() 
      EgetUp() 
      inthashCode() 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        element

        +
        public final T extends java.lang.reflect.Member element
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassModel.FieldModel

        +
        public ClassModel.FieldModel(java.lang.reflect.Field f)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        getDown

        +
        public E getDown()
        +
      • +
      + + + +
        +
      • +

        getUp

        +
        public E getUp()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html new file mode 100644 index 00000000..f5c96de5 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html @@ -0,0 +1,375 @@ + + + + + + +ClassModel.MethodModel (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel.MethodModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel.MethodModel
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static final class ClassModel.MethodModel
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      Telement 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassModel.MethodModel(java.lang.reflect.Method m) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanequals(java.lang.Object obj) 
      ClassModel.ScopegetAccessScope() 
      EgetDown() 
      EgetUp() 
      inthashCode() 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        element

        +
        public final T extends java.lang.reflect.Member element
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassModel.MethodModel

        +
        public ClassModel.MethodModel(java.lang.reflect.Method m)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        getDown

        +
        public E getDown()
        +
      • +
      + + + +
        +
      • +

        getUp

        +
        public E getUp()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html new file mode 100644 index 00000000..9348f40c --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html @@ -0,0 +1,349 @@ + + + + + + +ClassModel.Scope (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Enum ClassModel.Scope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ClassModel.Scope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.ClassModel.Scope
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<ClassModel.Scope>
    +
    +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static enum ClassModel.Scope
    +extends java.lang.Enum<ClassModel.Scope>
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ClassModel.ScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ClassModel.Scope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ClassModel.Scope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ClassModel.Scope c : ClassModel.Scope.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ClassModel.Scope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/ClassModel.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/ClassModel.html new file mode 100644 index 00000000..7a50ada9 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/ClassModel.html @@ -0,0 +1,347 @@ + + + + + + +ClassModel (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class ClassModel
    +extends java.lang.Object
    +
    Class model for a test suite. Builds relationship (overrides/ shadows) links + for methods and fields.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassModel(java.lang.Class<?> clazz) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel>getAnnotatedLeafMethods(java.lang.Class<? extends java.lang.annotation.Annotation> annotation) 
      <T extends java.lang.annotation.Annotation> 
      T
      getAnnotation(java.lang.reflect.Method method, + java.lang.Class<T> annClass, + boolean inherited) 
      java.util.Map<java.lang.reflect.Field,ClassModel.FieldModel>getFields() 
      java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel>getMethods() 
      <T extends java.lang.annotation.Annotation> 
      boolean
      isAnnotationPresent(java.lang.reflect.Method method, + java.lang.Class<T> annClass, + boolean inherited) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassModel

        +
        public ClassModel(java.lang.Class<?> clazz)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + +
        +
      • +

        getAnnotatedLeafMethods

        +
        public java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel> getAnnotatedLeafMethods(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
        +
      • +
      + + + +
        +
      • +

        getAnnotation

        +
        public <T extends java.lang.annotation.Annotation> T getAnnotation(java.lang.reflect.Method method,
        +                                                          java.lang.Class<T> annClass,
        +                                                          boolean inherited)
        +
      • +
      + + + +
        +
      • +

        isAnnotationPresent

        +
        public <T extends java.lang.annotation.Annotation> boolean isAnnotationPresent(java.lang.reflect.Method method,
        +                                                                      java.lang.Class<T> annClass,
        +                                                                      boolean inherited)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html new file mode 100644 index 00000000..f8311dda --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html @@ -0,0 +1,341 @@ + + + + + + +FilterExpressionParser.Node (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class FilterExpressionParser.Node

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    FilterExpressionParser
    +
    +
    +
    +
    public abstract class FilterExpressionParser.Node
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      com.carrotsearch.randomizedtesting.FilterExpressionParser.InputRangerange 
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanevaluate(com.carrotsearch.randomizedtesting.FilterExpressionParser.IContext context) 
      java.lang.StringtoExpression() 
      protected java.lang.StringBuildertoExpression(java.lang.StringBuilder b) 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        range

        +
        public com.carrotsearch.randomizedtesting.FilterExpressionParser.InputRange range
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FilterExpressionParser.Node

        +
        public FilterExpressionParser.Node()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        toExpression

        +
        public final java.lang.String toExpression()
        +
      • +
      + + + +
        +
      • +

        toExpression

        +
        protected java.lang.StringBuilder toExpression(java.lang.StringBuilder b)
        +
      • +
      + + + +
        +
      • +

        evaluate

        +
        public boolean evaluate(com.carrotsearch.randomizedtesting.FilterExpressionParser.IContext context)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html new file mode 100644 index 00000000..7ef3bae4 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html @@ -0,0 +1,281 @@ + + + + + + +FilterExpressionParser (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class FilterExpressionParser

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.FilterExpressionParser
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class FilterExpressionParser
    +extends java.lang.Object
    +
    Test group conditions filter parser.
    +
  • +
+
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      FilterExpressionParser.Nodeparse(java.lang.String rule) +
      Pratt's parser.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FilterExpressionParser

        +
        public FilterExpressionParser()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/GlobFilter.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/GlobFilter.html new file mode 100644 index 00000000..ab788711 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/GlobFilter.html @@ -0,0 +1,355 @@ + + + + + + +GlobFilter (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class GlobFilter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.manipulation.Filter
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.GlobFilter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ClassGlobFilter, MethodGlobFilter
    +
    +
    +
    +
    public abstract class GlobFilter
    +extends org.junit.runner.manipulation.Filter
    +
    A filter that matches something using globbing (*) pattern.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected java.lang.StringglobPattern 
      +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      GlobFilter(java.lang.String glob) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      abstract java.lang.Stringdescribe() 
      protected booleanglobMatches(java.lang.String string) +
      Check if a given string matches the glob.
      +
      abstract booleanshouldRun(org.junit.runner.Description description) 
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        globPattern

        +
        protected final java.lang.String globPattern
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        GlobFilter

        +
        public GlobFilter(java.lang.String glob)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        globMatches

        +
        protected final boolean globMatches(java.lang.String string)
        +
        Check if a given string matches the glob.
        +
      • +
      + + + +
        +
      • +

        shouldRun

        +
        public abstract boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class org.junit.runner.manipulation.Filter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public abstract java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class org.junit.runner.manipulation.Filter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html new file mode 100644 index 00000000..a0e1bbee --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html @@ -0,0 +1,280 @@ + + + + + + +JUnit3MethodProvider (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class JUnit3MethodProvider

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.JUnit3MethodProvider
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    TestMethodProvider
    +
    +
    +
    +
    public class JUnit3MethodProvider
    +extends java.lang.Object
    +implements TestMethodProvider
    +
    Method provider selecting tests that follow a name pattern of test(.*).
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JUnit3MethodProvider

        +
        public JUnit3MethodProvider()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        public java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                            ClassModel suiteClassModel)
        +
        Description copied from interface: TestMethodProvider
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        +
        Specified by:
        +
        getTestMethods in interface TestMethodProvider
        +
        Parameters:
        suiteClass - The suite class.
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        Return a set of methods which should be invoked by the runner as + tests.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html new file mode 100644 index 00000000..f2b85e52 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html @@ -0,0 +1,247 @@ + + + + + + +JUnit4MethodProvider (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class JUnit4MethodProvider

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    TestMethodProvider
    +
    +
    +
    +
    public class JUnit4MethodProvider
    +extends AnnotatedMethodProvider
    +
    Method provider selecting Test annotated public instance parameterless methods.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JUnit4MethodProvider

        +
        public JUnit4MethodProvider()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/LifecycleScope.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/LifecycleScope.html new file mode 100644 index 00000000..95bfdffb --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/LifecycleScope.html @@ -0,0 +1,328 @@ + + + + + + +LifecycleScope (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Enum LifecycleScope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<LifecycleScope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.LifecycleScope
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<LifecycleScope>
    +
    +
    +
    +
    public enum LifecycleScope
    +extends java.lang.Enum<LifecycleScope>
    +
    Lifecycle stages for tracking resources.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      SUITE +
      A single suite (class), including all AfterClass hooks.
      +
      TEST +
      A single test case, including all After hooks.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static LifecycleScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static LifecycleScope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        TEST

        +
        public static final LifecycleScope TEST
        +
        A single test case, including all After hooks.
        +
      • +
      + + + +
        +
      • +

        SUITE

        +
        public static final LifecycleScope SUITE
        +
        A single suite (class), including all AfterClass hooks.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static LifecycleScope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (LifecycleScope c : LifecycleScope.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static LifecycleScope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html new file mode 100644 index 00000000..905c57e3 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html @@ -0,0 +1,326 @@ + + + + + + +MethodGlobFilter (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class MethodGlobFilter

+
+
+ +
+
    +
  • +
    +
    +
    public class MethodGlobFilter
    +extends GlobFilter
    +
    A filter for Description.getMethodName().
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MethodGlobFilter(java.lang.String globPattern) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.Stringdescribe() 
      booleanshouldRun(org.junit.runner.Description description) 
      + +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MethodGlobFilter

        +
        public MethodGlobFilter(java.lang.String globPattern)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        shouldRun

        +
        public boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class GlobFilter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class GlobFilter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html new file mode 100644 index 00000000..20d6e243 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html @@ -0,0 +1,294 @@ + + + + + + +MixWithSuiteName (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class MixWithSuiteName

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.MixWithSuiteName
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MixWithSuiteName() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      longdecorate(long seed) +
      Called to decorate the initial seed for a Randomness.
      +
      voidinitialize(java.lang.Class<?> suiteClass) +
      Called once after instantiation to set up the decorator.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MixWithSuiteName

        +
        public MixWithSuiteName()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        public void initialize(java.lang.Class<?> suiteClass)
        +
        Description copied from interface: SeedDecorator
        +
        Called once after instantiation to set up the decorator.
        +
        +
        Specified by:
        +
        initialize in interface SeedDecorator
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/RandomizedContext.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/RandomizedContext.html new file mode 100644 index 00000000..825741ea --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/RandomizedContext.html @@ -0,0 +1,414 @@ + + + + + + +RandomizedContext (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedContext

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.RandomizedContext
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomizedContext
    +extends java.lang.Object
    +
    Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTargetClass

        +
        public java.lang.Class<?> getTargetClass()
        +
        The class (suite) being tested.
        +
      • +
      + + + +
        +
      • +

        getRunnerSeedAsString

        +
        public java.lang.String getRunnerSeedAsString()
        +
        Returns the runner's master seed, formatted.
        +
      • +
      + + + +
        +
      • +

        getRandomness

        +
        public Randomness getRandomness()
        +
        Source of randomness for the context's thread.
        +
      • +
      + + + + + + + +
        +
      • +

        isNightly

        +
        public boolean isNightly()
        +
        Deprecated. [GH-218] will be removed. Use getGroupEvaluator().
        +
        Return true if tests are running in nightly mode.
        +
      • +
      + + + +
        +
      • +

        current

        +
        public static RandomizedContext current()
        +
        Returns:
        Returns the context for the calling thread or throws an + IllegalStateException if the thread is out of scope.
        +
        Throws:
        +
        java.lang.IllegalStateException - If context is not available.
        +
      • +
      + + + +
        +
      • +

        getRunner

        +
        public RandomizedRunner getRunner()
        +
        Access to the runner governing this context.
        +
      • +
      + + + + + +
        +
      • +

        closeAtEnd

        +
        public <T extends java.io.Closeable> T closeAtEnd(T resource,
        +                                         LifecycleScope scope)
        +
        Dispose the given resource at the end of a given lifecycle scope. If the Closeable + throws an exception, the test case or suite will end in a failure.
        +
        Returns:
        resource (for call chaining).
        +
      • +
      + + + +
        +
      • +

        getGroupEvaluator

        +
        public com.carrotsearch.randomizedtesting.GroupEvaluator getGroupEvaluator()
        +
        Provide access to GroupEvaluator.
        +
      • +
      + + + +
        +
      • +

        runWithPrivateRandomness

        +
        public <T> T runWithPrivateRandomness(Randomness randomness,
        +                             java.util.concurrent.Callable<T> callable)
        +                           throws java.lang.Exception
        +
        Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns. +

        + This utility method can be used to initialize resources in a reproducible way since all calls to utility methods + like RandomizedTest.randomInt() et.al. are forwarded to the current + RandomContext which uses the provided randomness from the top of the stack. +

        +
        Type Parameters:
        T - the return type of the callable
        Parameters:
        randomness - the randomness to push to the top of the stack
        callable - the callable to execute
        +
        Returns:
        the result of the call to Callable.call()
        +
        Throws:
        +
        java.lang.Exception - if Callable.call() throws an exception
        +
      • +
      + + + +
        +
      • +

        getTargetMethod

        +
        public java.lang.reflect.Method getTargetMethod()
        +
        Returns:
        Return the currently executing test case method (the thread may still + be within test rules and may never actually hit the method). This method may return + null if called from the static context (no test case is being executed at + the moment).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html new file mode 100644 index 00000000..46e42984 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html @@ -0,0 +1,626 @@ + + + + + + +RandomizedRunner (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedRunner

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.Runner
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.RandomizedRunner
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.runner.Describable, org.junit.runner.manipulation.Filterable
    +
    +
    +
    +
    public final class RandomizedRunner
    +extends org.junit.runner.Runner
    +implements org.junit.runner.manipulation.Filterable
    +
    A Runner implementation for running randomized test cases with + predictable and repeatable randomness. + +

    Supports the following JUnit4 features: +

      +
    • BeforeClass-annotated methods (before all tests of a class/superclass),
    • +
    • Before-annotated methods (before each test),
    • +
    • Test-annotated methods,
    • +
    • After-annotated methods (after each test),
    • +
    • AfterClass-annotated methods (after all tests of a class/superclass),
    • +
    • Rule-annotated fields implementing MethodRule + and TestRule.
    • +
    + +

    Contracts: +

      +
    • BeforeClass, Before + methods declared in superclasses are called before methods declared in subclasses,
    • +
    • AfterClass, After + methods declared in superclasses are called after methods declared in subclasses,
    • +
    • BeforeClass, Before, AfterClass, After + methods declared within the same class are called in randomized order + derived from the master seed (repeatable with the same seed),
    • +
    + +

    Deviations from "standard" JUnit: +

      +
    • test methods are allowed to return values (the return value is ignored),
    • +
    • hook methods need not be public; in fact, it is encouraged to make them private to + avoid accidental shadowing which silently drops parent hooks from executing + (applies to class hooks mostly, but also to instance hooks).
    • +
    • all exceptions raised during hooks or test case execution are reported to the notifier, + there is no suppression or chaining of exceptions,
    • +
    • a test method must not leave behind any active threads; this is detected + using ThreadGroup active counts and is sometimes problematic (many classes + in the standard library leave active threads behind without waiting for them to terminate). + One can use the ThreadLeakScope, ThreadLeakAction + and other annotations to control how aggressive the detection + strategy is and if it fails the test or not.
    • +
    • uncaught exceptions from any of children threads will cause the test to fail.
    • +
    +
    See Also:
    RandomizedTest, +ThreadLeakAction, +ThreadLeakScope, +ThreadLeakZombies, +ThreadLeakGroup, +ThreadLeakLingering, +ThreadLeakFilters, +Listeners, +RandomizedContext, +TestMethodProviders
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringAUGMENTED_SEED_PACKAGE +
      Fake package of a stack trace entry inserted into exceptions thrown by + test methods.
      +
      static intDEFAULT_ITERATIONS +
      The default number of test repeat iterations.
      +
      static intDEFAULT_KILLATTEMPTS +
      The default number of first interrupts, then Thread.stop attempts.
      +
      static intDEFAULT_KILLWAIT +
      Time in between interrupt retries or stop retries.
      +
      static intDEFAULT_TIMEOUT +
      Default timeout for a single test case.
      +
      static intDEFAULT_TIMEOUT_SUITE +
      Default timeout for an entire suite.
      +
      com.carrotsearch.randomizedtesting.GroupEvaluatorgroupEvaluator 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomizedRunner(java.lang.Class<?> testClass) +
      Creates a new runner for the given class.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.List<com.carrotsearch.randomizedtesting.RandomizedRunner.TestMethodExecution>collectMethodExecutions(java.lang.reflect.Constructor<?> constructor, + java.util.List<java.lang.reflect.Method> testMethods) +
      Collect test method executions from list of test methods and + potentially parameters from parameter factory methods.
      +
      voidfilter(org.junit.runner.manipulation.Filter filter) +
      Implement Filterable because GUIs depend on it to run tests selectively.
      +
      org.junit.runner.DescriptiongetDescription() +
      Return the current tree of test descriptions (filtered).
      +
      TraceFormattinggetTraceFormatting() +
      Stack trace formatting utilities.
      +
      static booleanhasZombieThreads() +
      Returns true if any previous (or current) suite marked with + ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS has + left zombie threads.
      +
      static java.lang.StringmethodName(org.junit.runner.Description description) +
      Attempts to extract just the method name from parameterized notation.
      +
      voidrun(org.junit.runner.notification.RunNotifier notifier) +
      Runs all tests and hooks.
      +
      static java.lang.StringseedFromThrowable(java.lang.Throwable t) +
      RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with AUGMENTED_SEED_PACKAGE.
      +
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.Runner

        +testCount
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        AUGMENTED_SEED_PACKAGE

        +
        public static final java.lang.String AUGMENTED_SEED_PACKAGE
        +
        Fake package of a stack trace entry inserted into exceptions thrown by + test methods. These stack entries contain additional information about + seeds used during execution.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        DEFAULT_TIMEOUT

        +
        public static final int DEFAULT_TIMEOUT
        +
        Default timeout for a single test case. By default + the timeout is disabled. Use global system property + SysGlobals.SYSPROP_TIMEOUT or an annotation Timeout if you need to set + timeouts or expect some test cases may hang. This will slightly slow down + the tests because each test case is executed in a forked thread.
        +
        See Also:
        SysGlobals.SYSPROP_TIMEOUT(), +Constant Field Values
        +
      • +
      + + + + + + + +
        +
      • +

        DEFAULT_KILLATTEMPTS

        +
        public static final int DEFAULT_KILLATTEMPTS
        +
        The default number of first interrupts, then Thread.stop attempts.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        DEFAULT_KILLWAIT

        +
        public static final int DEFAULT_KILLWAIT
        +
        Time in between interrupt retries or stop retries.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        DEFAULT_ITERATIONS

        +
        public static final int DEFAULT_ITERATIONS
        +
        The default number of test repeat iterations.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        groupEvaluator

        +
        public com.carrotsearch.randomizedtesting.GroupEvaluator groupEvaluator
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomizedRunner

        +
        public RandomizedRunner(java.lang.Class<?> testClass)
        +                 throws org.junit.runners.model.InitializationError
        +
        Creates a new runner for the given class.
        +
        Throws:
        +
        org.junit.runners.model.InitializationError
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getDescription

        +
        public org.junit.runner.Description getDescription()
        +
        Return the current tree of test descriptions (filtered).
        +
        +
        Specified by:
        +
        getDescription in interface org.junit.runner.Describable
        +
        Specified by:
        +
        getDescription in class org.junit.runner.Runner
        +
        +
      • +
      + + + +
        +
      • +

        filter

        +
        public void filter(org.junit.runner.manipulation.Filter filter)
        +            throws org.junit.runner.manipulation.NoTestsRemainException
        +
        Implement Filterable because GUIs depend on it to run tests selectively.
        +
        +
        Specified by:
        +
        filter in interface org.junit.runner.manipulation.Filterable
        +
        Throws:
        +
        org.junit.runner.manipulation.NoTestsRemainException
        +
      • +
      + + + +
        +
      • +

        run

        +
        public void run(org.junit.runner.notification.RunNotifier notifier)
        +
        Runs all tests and hooks.
        +
        +
        Specified by:
        +
        run in class org.junit.runner.Runner
        +
        +
      • +
      + + + +
        +
      • +

        collectMethodExecutions

        +
        public java.util.List<com.carrotsearch.randomizedtesting.RandomizedRunner.TestMethodExecution> collectMethodExecutions(java.lang.reflect.Constructor<?> constructor,
        +                                                                                                              java.util.List<java.lang.reflect.Method> testMethods)
        +
        Collect test method executions from list of test methods and + potentially parameters from parameter factory methods.
        +
      • +
      + + + +
        +
      • +

        getTraceFormatting

        +
        public TraceFormatting getTraceFormatting()
        +
        Stack trace formatting utilities. These may be initialized to filter out certain packages.
        +
      • +
      + + + +
        +
      • +

        seedFromThrowable

        +
        public static java.lang.String seedFromThrowable(java.lang.Throwable t)
        +
        RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with AUGMENTED_SEED_PACKAGE.
        +
        Returns:
        A string is returned with seeds combined, if any. Null is returned if no augmentation + can be found.
        +
      • +
      + + + +
        +
      • +

        methodName

        +
        public static java.lang.String methodName(org.junit.runner.Description description)
        +
        Attempts to extract just the method name from parameterized notation.
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/RandomizedTest.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/RandomizedTest.html new file mode 100644 index 00000000..6cda7273 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/RandomizedTest.html @@ -0,0 +1,1426 @@ + + + + + + +RandomizedTest (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedTest

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.RandomizedTest
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class RandomizedTest
    +extends java.lang.Object
    +
    Common scaffolding for subclassing randomized tests.
    +
    See Also:
    Listeners, +RandomizedContext
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected static java.nio.charset.CharsetISO8859_1 
      static java.lang.StringSYSPROP_MULTIPLIER +
      The global multiplier property (Double).
      +
      protected static java.nio.charset.CharsetUS_ASCII 
      protected static java.nio.charset.CharsetUTF16 
      protected static java.nio.charset.CharsetUTF32 
      protected static java.nio.charset.CharsetUTF8 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomizedTest() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.Object[]$(java.lang.Object... objects) +
      This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output.
      +
      static java.lang.Object[][]$$(java.lang.Object[]... objects) 
      static voidassumeFalse(boolean condition) + +
      static voidassumeFalse(java.lang.String message, + boolean condition) + +
      static voidassumeNoException(java.lang.String msg, + java.lang.Throwable t) +
      Assume t is null.
      +
      static voidassumeNoException(java.lang.Throwable t) +
      Making Assume.assumeNoException(Throwable) directly available.
      +
      static voidassumeNotNull(java.lang.Object... objects) +
      Making Assume.assumeNotNull(Object...) directly available.
      +
      static voidassumeTrue(boolean condition) +
      Making Assume.assumeTrue(boolean) directly available.
      +
      static voidassumeTrue(java.lang.String message, + boolean condition) 
      static intatLeast(int min) +
      Returns a random value greater or equal to min.
      +
      static intatMost(int max) +
      Returns a non-negative random value smaller or equal max.
      +
      static intbetween(int min, + int max) + +
      static <T extends java.io.Closeable> 
      T
      closeAfterSuite(T resource) +
      Registers a Closeable resource that should be closed after the suite + completes.
      +
      <T extends java.io.Closeable> 
      T
      closeAfterTest(T resource) +
      Registers a Closeable resource that should be closed after the test + completes.
      +
      static booleanfrequently() +
      The exact opposite of rarely().
      +
      static RandomizedContextgetContext() + +
      static java.util.RandomgetRandom() + +
      static java.nio.file.PathglobalTempDir() +
      Global temporary directory created for the duration of this class's lifespan.
      +
      static booleanisNightly() +
      Deprecated.  +
      Will be removed in 2.4.0
      +
      +
      static intiterations(int min, + int max) +
      Returns a "scaled" number of iterations for loops which can have a variable + iteration count.
      +
      static doublemultiplier() +
      A multiplier can be used to linearly scale certain values.
      +
      static java.net.ServerSocketnewServerSocket(LifecycleScope scope) +
      Assign a temporary server socket.
      +
      java.nio.file.PathnewTempDir() +
      Creates a new temporary directory for the LifecycleScope.TEST duration.
      +
      static java.nio.file.PathnewTempDir(LifecycleScope scope) +
      Creates a temporary directory, deleted after the given lifecycle phase.
      +
      java.nio.file.PathnewTempFile() +
      Creates a new temporary file for the LifecycleScope.TEST duration.
      +
      static java.nio.file.PathnewTempFile(LifecycleScope scope) +
      Creates a new temporary file deleted after the given lifecycle phase completes.
      +
      static java.lang.StringrandomAsciiOfLength(int codeUnits) 
      static java.lang.StringrandomAsciiOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static booleanrandomBoolean() 
      static byterandomByte() 
      static byte[]randomBytesOfLength(int length) +
      Returns a byte array with random content.
      +
      static byte[]randomBytesOfLength(int minLength, + int maxLength) +
      Returns a byte array with random content.
      +
      static doublerandomDouble() 
      static floatrandomFloat() 
      static <T> TrandomFrom(java.util.List<T> list) +
      Pick a random object from the given list.
      +
      static <T> TrandomFrom(T[] array) +
      Pick a random object from the given array.
      +
      static doublerandomGaussian() 
      static intrandomInt() 
      static intrandomInt(int max) +
      A random integer from 0..max (inclusive).
      +
      static intrandomIntBetween(int min, + int max) +
      A random integer from min to max (inclusive).
      +
      static java.util.LocalerandomLocale() +
      Return a random Locale from the available locales on the system.
      +
      static longrandomLong() 
      static java.lang.StringrandomRealisticUnicodeOfCodepointLength(int codePoints) 
      static java.lang.StringrandomRealisticUnicodeOfCodepointLengthBetween(int minCodePoints, + int maxCodePoints) 
      static java.lang.StringrandomRealisticUnicodeOfLength(int codeUnits) 
      static java.lang.StringrandomRealisticUnicodeOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static shortrandomShort() 
      static java.util.TimeZonerandomTimeZone() +
      Return a random TimeZone from the available timezones on the system.
      +
      static java.lang.StringrandomUnicodeOfCodepointLength(int codePoints) 
      static java.lang.StringrandomUnicodeOfCodepointLengthBetween(int minCodePoints, + int maxCodePoints) 
      static java.lang.StringrandomUnicodeOfLength(int codeUnits) 
      static java.lang.StringrandomUnicodeOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static booleanrarely() +
      Rarely returns true in about 10% of all calls (regardless of the + isNightly() mode).
      +
      static voidrmDir(java.nio.file.Path path) +
      Recursively delete a folder.
      +
      static intscaledRandomIntBetween(int min, + int max) +
      Returns a "scaled" random number between min and max (inclusive).
      +
      static voidsleep(long millis) +
      Same as Thread.sleep(long).
      +
      static booleansystemPropertyAsBoolean(java.lang.String propertyName, + boolean defaultValue) +
      Get a system property and convert it to a boolean, if defined.
      +
      static doublesystemPropertyAsDouble(java.lang.String propertyName, + double defaultValue) +
      Get a system property and convert it to a double, if defined.
      +
      static floatsystemPropertyAsFloat(java.lang.String propertyName, + float defaultValue) +
      Get a system property and convert it to a float, if defined.
      +
      static intsystemPropertyAsInt(java.lang.String propertyName, + int defaultValue) +
      Get a system property and convert it to an int, if defined.
      +
      static floatsystemPropertyAsLong(java.lang.String propertyName, + int defaultValue) +
      Get a system property and convert it to a long, if defined.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        SYSPROP_MULTIPLIER

        +
        public static final java.lang.String SYSPROP_MULTIPLIER
        +
        The global multiplier property (Double).
        +
        See Also:
        multiplier(), +Constant Field Values
        +
      • +
      + + + +
        +
      • +

        UTF8

        +
        protected static final java.nio.charset.Charset UTF8
        +
      • +
      + + + +
        +
      • +

        UTF16

        +
        protected static final java.nio.charset.Charset UTF16
        +
      • +
      + + + +
        +
      • +

        ISO8859_1

        +
        protected static final java.nio.charset.Charset ISO8859_1
        +
      • +
      + + + +
        +
      • +

        US_ASCII

        +
        protected static final java.nio.charset.Charset US_ASCII
        +
      • +
      + + + +
        +
      • +

        UTF32

        +
        protected static final java.nio.charset.Charset UTF32
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomizedTest

        +
        public RandomizedTest()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        isNightly

        +
        public static boolean isNightly()
        +
        Deprecated. Will be removed in 2.4.0
        +
        Returns true if we're running nightly tests.
        +
        See Also:
        Nightly
        +
      • +
      + + + +
        +
      • +

        getRandom

        +
        public static java.util.Random getRandom()
        +
        Shortcut for RandomizedContext.getRandom(). Even though this method + is static, it returns per-thread Random instance, so no race conditions + can occur. + +

        It is recommended that specific methods are used to pick random values.

        +
      • +
      + + + +
        +
      • +

        randomBoolean

        +
        public static boolean randomBoolean()
        +
      • +
      + + + +
        +
      • +

        randomByte

        +
        public static byte randomByte()
        +
      • +
      + + + +
        +
      • +

        randomShort

        +
        public static short randomShort()
        +
      • +
      + + + +
        +
      • +

        randomInt

        +
        public static int randomInt()
        +
      • +
      + + + +
        +
      • +

        randomFloat

        +
        public static float randomFloat()
        +
      • +
      + + + +
        +
      • +

        randomDouble

        +
        public static double randomDouble()
        +
      • +
      + + + +
        +
      • +

        randomLong

        +
        public static long randomLong()
        +
      • +
      + + + +
        +
      • +

        randomGaussian

        +
        public static double randomGaussian()
        +
        See Also:
        Random.nextGaussian()
        +
      • +
      + + + +
        +
      • +

        randomBytesOfLength

        +
        public static byte[] randomBytesOfLength(int length)
        +
        Returns a byte array with random content.
        +
        Parameters:
        length - The length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      + + + +
        +
      • +

        randomBytesOfLength

        +
        public static byte[] randomBytesOfLength(int minLength,
        +                         int maxLength)
        +
        Returns a byte array with random content.
        +
        Parameters:
        minLength - The minimum length of the byte array. Can be zero.
        maxLength - The maximum length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      + + + +
        +
      • +

        randomInt

        +
        public static int randomInt(int max)
        +
        A random integer from 0..max (inclusive).
        +
      • +
      + + + +
        +
      • +

        randomIntBetween

        +
        public static int randomIntBetween(int min,
        +                   int max)
        +
        A random integer from min to max (inclusive).
        +
        See Also:
        scaledRandomIntBetween(int, int)
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        atMost

        +
        public static int atMost(int max)
        +
        Returns a non-negative random value smaller or equal max. The value + picked is affected by isNightly() and multiplier(). + +

        This method is effectively an alias to: +

        + scaledRandomIntBetween(0, max)
        + 
        +
        See Also:
        scaledRandomIntBetween(int, int)
        +
      • +
      + + + +
        +
      • +

        rarely

        +
        public static boolean rarely()
        +
        Rarely returns true in about 10% of all calls (regardless of the + isNightly() mode).
        +
      • +
      + + + +
        +
      • +

        frequently

        +
        public static boolean frequently()
        +
        The exact opposite of rarely().
        +
      • +
      + + + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(T[] array)
        +
        Pick a random object from the given array. The array must not be empty.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.List<T> list)
        +
        Pick a random object from the given list.
        +
      • +
      + + + +
        +
      • +

        multiplier

        +
        public static double multiplier()
        +
        A multiplier can be used to linearly scale certain values. It can be used to make data + or iterations of certain tests "heavier" for nightly runs, for example. + +

        The default multiplier value is 1.

        +
        See Also:
        SYSPROP_MULTIPLIER
        +
      • +
      + + + +
        +
      • +

        iterations

        +
        public static int iterations(int min,
        +             int max)
        +
        Returns a "scaled" number of iterations for loops which can have a variable + iteration count. This method is effectively + an alias to scaledRandomIntBetween(int, int).
        +
      • +
      + + + +
        +
      • +

        scaledRandomIntBetween

        +
        public static int scaledRandomIntBetween(int min,
        +                         int max)
        +
        Returns a "scaled" random number between min and max (inclusive). The number of + iterations will fall between [min, max], but the selection will also try to + achieve the points below: +
          +
        • the multiplier can be used to move the number of iterations closer to min + (if it is smaller than 1) or closer to max (if it is larger than 1). Setting + the multiplier to 0 will always result in picking min.
        • +
        • on normal runs, the number will be closer to min than to max.
        • +
        • on nightly runs, the number will be closer to max than to min.
        • +
        +
        Parameters:
        min - Minimum (inclusive).
        max - Maximum (inclusive).
        +
        Returns:
        Returns a random number between min and max.
        See Also:
        multiplier()
        +
      • +
      + + + +
        +
      • +

        globalTempDir

        +
        public static java.nio.file.Path globalTempDir()
        +                                        throws java.io.IOException
        +
        Global temporary directory created for the duration of this class's lifespan. If + multiple class loaders are used, there may be more global temp dirs, but it + shouldn't really be the case in practice.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        newTempDir

        +
        public java.nio.file.Path newTempDir()
        +                              throws java.io.IOException
        +
        Creates a new temporary directory for the LifecycleScope.TEST duration.
        +
        Throws:
        +
        java.io.IOException
        See Also:
        globalTempDir()
        +
      • +
      + + + +
        +
      • +

        newTempDir

        +
        public static java.nio.file.Path newTempDir(LifecycleScope scope)
        +                                     throws java.io.IOException
        +
        Creates a temporary directory, deleted after the given lifecycle phase. + Temporary directory is created relative to a globally picked temporary directory.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + + + +
        +
      • +

        closeAfterTest

        +
        public <T extends java.io.Closeable> T closeAfterTest(T resource)
        +
        Registers a Closeable resource that should be closed after the test + completes.
        +
        Returns:
        resource (for call chaining).
        +
      • +
      + + + + + +
        +
      • +

        closeAfterSuite

        +
        public static <T extends java.io.Closeable> T closeAfterSuite(T resource)
        +
        Registers a Closeable resource that should be closed after the suite + completes.
        +
        Returns:
        resource (for call chaining).
        +
      • +
      + + + +
        +
      • +

        newTempFile

        +
        public java.nio.file.Path newTempFile()
        +                               throws java.io.IOException
        +
        Creates a new temporary file for the LifecycleScope.TEST duration.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        newTempFile

        +
        public static java.nio.file.Path newTempFile(LifecycleScope scope)
        +                                      throws java.io.IOException
        +
        Creates a new temporary file deleted after the given lifecycle phase completes. + The file is physically created on disk, but is not locked or opened.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        rmDir

        +
        public static void rmDir(java.nio.file.Path path)
        +                  throws java.io.IOException
        +
        Recursively delete a folder. Throws an exception if any failure occurs.
        +
        Parameters:
        path - Path to the folder to be (recursively) deleted. The folder must + exist.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        newServerSocket

        +
        public static java.net.ServerSocket newServerSocket(LifecycleScope scope)
        +                                             throws java.io.IOException
        +
        Assign a temporary server socket. If you need a temporary port one can + assign a server socket and close it immediately, just to acquire its port + number.
        +
        Parameters:
        scope - The lifecycle scope to close the socket after. If the socket is + closed earlier, nothing happens (silently dropped).
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        randomLocale

        +
        public static java.util.Locale randomLocale()
        +
        Return a random Locale from the available locales on the system. + +

        Warning: This test assumes the returned array of locales is repeatable from jvm execution + to jvm execution. It _may_ be different from jvm to jvm and as such, it can render + tests execute in a different way.

        +
      • +
      + + + +
        +
      • +

        randomTimeZone

        +
        public static java.util.TimeZone randomTimeZone()
        +
        Return a random TimeZone from the available timezones on the system. + +

        Warning: This test assumes the returned array of time zones is repeatable from jvm execution + to jvm execution. It _may_ be different from jvm to jvm and as such, it can render + tests execute in a different way.

        +
      • +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        +
      • +

        $

        +
        public static java.lang.Object[] $(java.lang.Object... objects)
        +
        This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output. The name is a dollar for brevity, idea borrowed from + http://code.google.com/p/junitparams/.
        +
      • +
      + + + +
        +
      • +

        $$

        +
        public static java.lang.Object[][] $$(java.lang.Object[]... objects)
        +
        See Also:
        $(java.lang.Object...)
        +
      • +
      + + + +
        +
      • +

        sleep

        +
        public static void sleep(long millis)
        +
        Same as Thread.sleep(long).
        +
      • +
      + + + +
        +
      • +

        assumeTrue

        +
        public static void assumeTrue(boolean condition)
        +
        Making Assume.assumeTrue(boolean) directly available.
        +
      • +
      + + + +
        +
      • +

        assumeFalse

        +
        public static void assumeFalse(boolean condition)
        + +
      • +
      + + + +
        +
      • +

        assumeNotNull

        +
        public static void assumeNotNull(java.lang.Object... objects)
        +
        Making Assume.assumeNotNull(Object...) directly available.
        +
      • +
      + + + +
        +
      • +

        assumeTrue

        +
        public static void assumeTrue(java.lang.String message,
        +              boolean condition)
        +
        Parameters:
        condition - If false an InternalAssumptionViolatedException is + thrown by this method and the test case (should be) ignored (or + rather technically, flagged as a failure not passing a certain + assumption). Tests that are assumption-failures do not break + builds (again: typically).
        message - Message to be included in the exception's string.
        +
      • +
      + + + +
        +
      • +

        assumeFalse

        +
        public static void assumeFalse(java.lang.String message,
        +               boolean condition)
        + +
      • +
      + + + +
        +
      • +

        assumeNoException

        +
        public static void assumeNoException(java.lang.String msg,
        +                     java.lang.Throwable t)
        +
        Assume t is null.
        +
      • +
      + + + +
        +
      • +

        assumeNoException

        +
        public static void assumeNoException(java.lang.Throwable t)
        +
        Making Assume.assumeNoException(Throwable) directly available.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsDouble

        +
        public static double systemPropertyAsDouble(java.lang.String propertyName,
        +                            double defaultValue)
        +
        Get a system property and convert it to a double, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsFloat

        +
        public static float systemPropertyAsFloat(java.lang.String propertyName,
        +                          float defaultValue)
        +
        Get a system property and convert it to a float, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsInt

        +
        public static int systemPropertyAsInt(java.lang.String propertyName,
        +                      int defaultValue)
        +
        Get a system property and convert it to an int, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsLong

        +
        public static float systemPropertyAsLong(java.lang.String propertyName,
        +                         int defaultValue)
        +
        Get a system property and convert it to a long, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsBoolean

        +
        public static boolean systemPropertyAsBoolean(java.lang.String propertyName,
        +                              boolean defaultValue)
        +
        Get a system property and convert it to a boolean, if defined. This method returns + true if the property exists an is set to any of the following strings + (case-insensitive): true, on, yes, enabled. + +

        false is returned if the property exists and is set to any of the + following strings (case-insensitive): + false, off, no, disabled.

        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/Randomness.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/Randomness.html new file mode 100644 index 00000000..9d258732 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/Randomness.html @@ -0,0 +1,302 @@ + + + + + + +Randomness (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class Randomness

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.Randomness
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class Randomness
    +extends java.lang.Object
    +
    Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance. + +

    An instance of this class will be typically available from RandomizedContext. + No need to instantiate manually.

    +
    See Also:
    RandomizedContext
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.RandomgetRandom() +
      Random instance for this randomness.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Randomness

        +
        public Randomness(java.lang.Thread owner,
        +          long seed,
        +          SeedDecorator... decorators)
        +
      • +
      + + + +
        +
      • +

        Randomness

        +
        public Randomness(long seed,
        +          SeedDecorator... decorators)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getRandom

        +
        public java.util.Random getRandom()
        +
        Random instance for this randomness.
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html new file mode 100644 index 00000000..f6affafd --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html @@ -0,0 +1,337 @@ + + + + + + +ReproduceErrorMessageBuilder (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ReproduceErrorMessageBuilder

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class ReproduceErrorMessageBuilder
    +extends java.lang.Object
    +
    A builder for constructing "reproduce with" message.
    +
    See Also:
    appendAllOpts(Description)
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ReproduceErrorMessageBuilder

        +
        public ReproduceErrorMessageBuilder()
        +
      • +
      + + + +
        +
      • +

        ReproduceErrorMessageBuilder

        +
        public ReproduceErrorMessageBuilder(java.lang.StringBuilder builder)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/Rethrow.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/Rethrow.html new file mode 100644 index 00000000..80f6858d --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/Rethrow.html @@ -0,0 +1,262 @@ + + + + + + +Rethrow (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class Rethrow

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.Rethrow
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class Rethrow
    +extends java.lang.Object
    +
    Rethrowing checked exceptions as unchecked ones. Eh, it is sometimes useful...
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Rethrow() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.RuntimeExceptionrethrow(java.lang.Throwable t) +
      Rethrows t (identical object).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Rethrow

        +
        public Rethrow()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        rethrow

        +
        public static java.lang.RuntimeException rethrow(java.lang.Throwable t)
        +
        Rethrows t (identical object).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/SeedDecorator.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/SeedDecorator.html new file mode 100644 index 00000000..b6778c51 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/SeedDecorator.html @@ -0,0 +1,232 @@ + + + + + + +SeedDecorator (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface SeedDecorator

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    MixWithSuiteName
    +
    +
    +
    +
    public interface SeedDecorator
    +
    This is an advanced feature. See SeedDecorators annotation.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      longdecorate(long seed) +
      Called to decorate the initial seed for a Randomness.
      +
      voidinitialize(java.lang.Class<?> suiteClass) +
      Called once after instantiation to set up the decorator.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        void initialize(java.lang.Class<?> suiteClass)
        +
        Called once after instantiation to set up the decorator.
        +
      • +
      + + + +
        +
      • +

        decorate

        +
        long decorate(long seed)
        +
        Called to decorate the initial seed for a Randomness.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/SeedUtils.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/SeedUtils.html new file mode 100644 index 00000000..16ee36e4 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/SeedUtils.html @@ -0,0 +1,278 @@ + + + + + + +SeedUtils (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class SeedUtils

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.SeedUtils
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class SeedUtils
    +extends java.lang.Object
    +
    Utilities for parsing random seeds.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringformatSeed(long seed) +
      Format a single seed.
      +
      static java.lang.StringformatSeedChain(Randomness... randomnesses) +
      Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
      +
      static longparseSeed(java.lang.String seed) +
      Parse a single seed.
      +
      static long[]parseSeedChain(java.lang.String chain) +
      Parse a seed chain formatted with formatSeedChain(Randomness...).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        parseSeed

        +
        public static long parseSeed(java.lang.String seed)
        +
        Parse a single seed. The seed needs to be cleaned up from any surrounding characters.
        +
      • +
      + + + +
        +
      • +

        formatSeed

        +
        public static java.lang.String formatSeed(long seed)
        +
        Format a single seed.
        +
      • +
      + + + +
        +
      • +

        parseSeedChain

        +
        public static long[] parseSeedChain(java.lang.String chain)
        +
        Parse a seed chain formatted with formatSeedChain(Randomness...).
        +
      • +
      + + + +
        +
      • +

        formatSeedChain

        +
        public static java.lang.String formatSeedChain(Randomness... randomnesses)
        +
        Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/SysGlobals.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/SysGlobals.html new file mode 100644 index 00000000..86e0c32a --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/SysGlobals.html @@ -0,0 +1,542 @@ + + + + + + +SysGlobals (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class SysGlobals

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.SysGlobals
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class SysGlobals
    +extends java.lang.Object
    +
    Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringCHILDVM_SYSPROP_JVM_COUNT +
      System property passed to forked VMs: the number of concurrent JVMs.
      +
      static java.lang.StringCHILDVM_SYSPROP_JVM_ID +
      System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringCURRENT_PREFIX() +
      Static singleton's property prefix.
      +
      static SysGlobalsinitializeWith(java.lang.String prefix) 
      static java.lang.StringprefixProperty(java.lang.String propertyName) +
      Prefix a given property name with a common prefix.
      +
      static java.lang.StringSYSPROP_APPEND_SEED() +
      If true, append seed parameter to all methods.
      +
      static java.lang.StringSYSPROP_ITERATIONS() +
      The global override for the number of each test's repetitions.
      +
      static java.lang.StringSYSPROP_KILLATTEMPTS() +
      If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
      +
      static java.lang.StringSYSPROP_KILLWAIT() +
      If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
      +
      static java.lang.StringSYSPROP_PREFIX() +
      Global system property that holds the prefix used by other properties.
      +
      static java.lang.StringSYSPROP_RANDOM_SEED() +
      System property with an integer defining global initialization seeds for all + random generators.
      +
      static java.lang.StringSYSPROP_STACKFILTERING() +
      Enable or disable stack filtering.
      +
      static java.lang.StringSYSPROP_TESTCLASS() +
      Global override for picking out a single test class to execute.
      +
      static java.lang.StringSYSPROP_TESTFILTER() +
      Global test filter.
      +
      static java.lang.StringSYSPROP_TESTMETHOD() +
      Global override for picking out a single test method to execute.
      +
      static java.lang.StringSYSPROP_TIMEOUT_SUITE() +
      Global override for entire suite's maximum execution time after which + it is considered out of control.
      +
      static java.lang.StringSYSPROP_TIMEOUT() +
      Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        CHILDVM_SYSPROP_JVM_ID

        +
        public static final java.lang.String CHILDVM_SYSPROP_JVM_ID
        +
        System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        CHILDVM_SYSPROP_JVM_COUNT

        +
        public static final java.lang.String CHILDVM_SYSPROP_JVM_COUNT
        +
        System property passed to forked VMs: the number of concurrent JVMs.
        +
        See Also:
        Constant Field Values
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initializeWith

        +
        public static SysGlobals initializeWith(java.lang.String prefix)
        +
      • +
      + + + +
        +
      • +

        SYSPROP_PREFIX

        +
        public static java.lang.String SYSPROP_PREFIX()
        +
        Global system property that holds the prefix used by other properties.
        +
      • +
      + + + +
        +
      • +

        CURRENT_PREFIX

        +
        public static java.lang.String CURRENT_PREFIX()
        +
        Static singleton's property prefix. Initializes it if not already initialized.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_STACKFILTERING

        +
        public static java.lang.String SYSPROP_STACKFILTERING()
        +
        Enable or disable stack filtering.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_RANDOM_SEED

        +
        public static java.lang.String SYSPROP_RANDOM_SEED()
        +
        System property with an integer defining global initialization seeds for all + random generators. Should guarantee test reproducibility.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_ITERATIONS

        +
        public static java.lang.String SYSPROP_ITERATIONS()
        +
        The global override for the number of each test's repetitions.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTCLASS

        +
        public static java.lang.String SYSPROP_TESTCLASS()
        +
        Global override for picking out a single test class to execute. All other + classes are ignored. The property can contain "globbing patterns" similar + to shell expansion patterns. For example: +
        + *MyTest
        + 
        + will pick all classes ending in MyTest (in any package, including nested static + classes if they appear on input).
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTMETHOD

        +
        public static java.lang.String SYSPROP_TESTMETHOD()
        +
        Global override for picking out a single test method to execute. If a + matching method exists in more than one class, it will be executed.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTFILTER

        +
        public static java.lang.String SYSPROP_TESTFILTER()
        +
        Global test filter.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_KILLATTEMPTS

        +
        public static java.lang.String SYSPROP_KILLATTEMPTS()
        +
        If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
        +
      • +
      + + + +
        +
      • +

        SYSPROP_KILLWAIT

        +
        public static java.lang.String SYSPROP_KILLWAIT()
        +
        If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TIMEOUT

        +
        public static java.lang.String SYSPROP_TIMEOUT()
        +
        Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed. + +

        The timeout value should be in milliseconds. If the value is trailed by a + "!" then the timeout value takes precedence over annotations, otherwise annotations + take precedence over the default timeout. This is useful for running debugging + sessions, for example, when default timeouts may be too short.

        +
        See Also:
        RandomizedRunner.DEFAULT_TIMEOUT
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TIMEOUT_SUITE

        +
        public static java.lang.String SYSPROP_TIMEOUT_SUITE()
        +
        Global override for entire suite's maximum execution time after which + it is considered out of control. + +

        The timeout value should be in milliseconds. If the value is trailed by a + "!" then the timeout value takes precedence over annotations, otherwise annotations + take precedence over the default timeout. This is useful for running debugging + sessions, for example, when default timeouts may be too short.

        +
        See Also:
        RandomizedRunner.DEFAULT_TIMEOUT_SUITE
        +
      • +
      + + + +
        +
      • +

        SYSPROP_APPEND_SEED

        +
        public static java.lang.String SYSPROP_APPEND_SEED()
        +
        If true, append seed parameter to all methods. Methods that are for some + reason repeated (due to Repeat annotation or multiple Seeds, for example) + are always postfixed with the seed to discriminate tests from each other. Otherwise many + GUI clients have a problem in telling which test result was which.
        +
      • +
      + + + +
        +
      • +

        prefixProperty

        +
        public static java.lang.String prefixProperty(java.lang.String propertyName)
        +
        Prefix a given property name with a common prefix. The prefix itself can be overridden + using SYSPROP_PREFIX. This method initializes static singleton property + names so it shouldn't be called on class initialization anywhere.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html new file mode 100644 index 00000000..29fe8cb9 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html @@ -0,0 +1,433 @@ + + + + + + +TeeOutputStream (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TeeOutputStream

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.io.OutputStream
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.TeeOutputStream
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Closeable, java.io.Flushable, java.lang.AutoCloseable
    +
    +
    +
    +
    public class TeeOutputStream
    +extends java.io.OutputStream
    +
    Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TeeOutputStream(java.io.OutputStream first, + java.io.OutputStream second) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected java.lang.Objectclone() 
      voidclose() 
      booleanequals(java.lang.Object obj) 
      voidflush() 
      inthashCode() 
      java.lang.StringtoString() 
      voidwrite(byte[] b) 
      voidwrite(byte[] b, + int off, + int len) 
      voidwrite(int b) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TeeOutputStream

        +
        public TeeOutputStream(java.io.OutputStream first,
        +               java.io.OutputStream second)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        write

        +
        public void write(int b)
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b,
        +         int off,
        +         int len)
        +           throws java.io.IOException
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Overrides:
        +
        close in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        flush

        +
        public void flush()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        flush in interface java.io.Flushable
        +
        Overrides:
        +
        flush in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b)
        +           throws java.io.IOException
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        clone

        +
        protected java.lang.Object clone()
        +                          throws java.lang.CloneNotSupportedException
        +
        +
        Overrides:
        +
        clone in class java.lang.Object
        +
        Throws:
        +
        java.lang.CloneNotSupportedException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/TempPathResource.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/TempPathResource.html new file mode 100644 index 00000000..400ec88e --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/TempPathResource.html @@ -0,0 +1,274 @@ + + + + + + +TempPathResource (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TempPathResource

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.TempPathResource
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TempPathResource(java.nio.file.Path location) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidclose() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TempPathResource

        +
        public TempPathResource(java.nio.file.Path location)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html new file mode 100644 index 00000000..ae7c68e6 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html @@ -0,0 +1,224 @@ + + + + + + +TestMethodAndParams (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface TestMethodAndParams

+
+
+
+
    +
  • +
    +
    +
    public interface TestMethodAndParams
    +
    A single test case entry composed of the test method + and the arguments eventually passed to the test class's constructor.
    +
    See Also:
    TestCaseOrdering
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.List<java.lang.Object>getInstanceArguments() 
      java.lang.reflect.MethodgetTestMethod() 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethod

        +
        java.lang.reflect.Method getTestMethod()
        +
      • +
      + + + +
        +
      • +

        getInstanceArguments

        +
        java.util.List<java.lang.Object> getInstanceArguments()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html new file mode 100644 index 00000000..9823f08f --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html @@ -0,0 +1,226 @@ + + + + + + +TestMethodProvider (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface TestMethodProvider

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                            ClassModel suiteClassModel)
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        Parameters:
        suiteClass - The suite class.
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        Return a set of methods which should be invoked by the runner as + tests.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/ThreadFilter.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/ThreadFilter.html new file mode 100644 index 00000000..96095052 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/ThreadFilter.html @@ -0,0 +1,211 @@ + + + + + + +ThreadFilter (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface ThreadFilter

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanreject(java.lang.Thread t) 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        reject

        +
        boolean reject(java.lang.Thread t)
        +
        Returns:
        Return true if thread t should be + filtered out.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/TraceFormatting.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/TraceFormatting.html new file mode 100644 index 00000000..ccfa6b72 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/TraceFormatting.html @@ -0,0 +1,357 @@ + + + + + + +TraceFormatting (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TraceFormatting

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.TraceFormatting
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class TraceFormatting
    +extends java.lang.Object
    +
    Utilities for dealing with throwables, stacks, etc.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      TraceFormatting() +
      Default stack traces, no filtering.
      +
      TraceFormatting(java.util.List<java.lang.String> filteredPrefixes) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringformatStackTrace(java.lang.Iterable<java.lang.StackTraceElement> stackTrace) 
      java.lang.StringformatStackTrace(java.lang.StackTraceElement[] stackTrace) 
      java.lang.StringBuilderformatStackTrace(java.lang.StringBuilder b, + java.lang.Iterable<java.lang.StackTraceElement> stackTrace) +
      Format a list of stack entries into a string.
      +
      java.lang.StringBuilderformatStackTrace(java.lang.StringBuilder b, + java.lang.StackTraceElement[] stackTrace) +
      Format a list of stack entries into a string.
      +
      java.lang.StringBuilderformatThrowable(java.lang.StringBuilder b, + java.lang.Throwable t) +
      Format an exception and all of its nested stacks into a string.
      +
      java.lang.StringformatThrowable(java.lang.Throwable t) +
      Format an exception and all of its nested stacks into a string.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TraceFormatting

        +
        public TraceFormatting()
        +
        Default stack traces, no filtering.
        +
      • +
      + + + +
        +
      • +

        TraceFormatting

        +
        public TraceFormatting(java.util.List<java.lang.String> filteredPrefixes)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        formatThrowable

        +
        public java.lang.String formatThrowable(java.lang.Throwable t)
        +
        Format an exception and all of its nested stacks into a string.
        +
      • +
      + + + +
        +
      • +

        formatThrowable

        +
        public java.lang.StringBuilder formatThrowable(java.lang.StringBuilder b,
        +                                      java.lang.Throwable t)
        +
        Format an exception and all of its nested stacks into a string.
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.StringBuilder formatStackTrace(java.lang.StringBuilder b,
        +                                       java.lang.StackTraceElement[] stackTrace)
        +
        Format a list of stack entries into a string.
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.String formatStackTrace(java.lang.StackTraceElement[] stackTrace)
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.String formatStackTrace(java.lang.Iterable<java.lang.StackTraceElement> stackTrace)
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.StringBuilder formatStackTrace(java.lang.StringBuilder b,
        +                                       java.lang.Iterable<java.lang.StackTraceElement> stackTrace)
        +
        Format a list of stack entries into a string.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html new file mode 100644 index 00000000..42a445ee --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html @@ -0,0 +1,571 @@ + + + + + + +WriterOutputStream (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class WriterOutputStream

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.io.OutputStream
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.WriterOutputStream
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Closeable, java.io.Flushable, java.lang.AutoCloseable
    +
    +
    +
    +
    public class WriterOutputStream
    +extends java.io.OutputStream
    +
    OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer. The stream is transformed using a + CharsetDecoder object, guaranteeing that all charset + encodings supported by the JRE are handled correctly. +

    + The output of the CharsetDecoder is buffered using a fixed size buffer. + This implies that the data is written to the underlying Writer in chunks + that are no larger than the size of this buffer. By default, the buffer is + flushed only when it overflows or when flush() or close() + is called. In general there is therefore no need to wrap the underlying Writer + in a BufferedWriter. WriterOutputStream can also + be instructed to flush the buffer after each write operation. In this case, all + available data is written immediately to the underlying Writer, implying that + the current position of the Writer is correlated to the current position + of the WriterOutputStream. +

    + WriterOutputStream implements the inverse transformation of OutputStreamWriter; + in the following example, writing to out2 would have the same result as writing to + out directly (provided that the byte sequence is legal with respect to the + charset encoding): +

    + OutputStream out = ...
    + Charset cs = ...
    + OutputStreamWriter writer = new OutputStreamWriter(out, cs);
    + WriterOutputStream out2 = new WriterOutputStream(writer, cs);
    + WriterOutputStream implements the same transformation as InputStreamReader, + except that the control flow is reversed: both classes transform a byte stream + into a character stream, but InputStreamReader pulls data from the underlying stream, + while WriterOutputStream pushes it to the underlying stream. +

    + Note that while there are use cases where there is no alternative to using + this class, very often the need to use this class is an indication of a flaw + in the design of the code. This class is typically used in situations where an existing + API only accepts an OutputStream object, but where the stream is known to represent + character data that must be decoded for further use. +

    + Instances of WriterOutputStream are not thread safe.

    +
    Since:
    +
    2.0
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      WriterOutputStream(java.io.Writer writer) +
      Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.Charset charset) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.CharsetDecoder decoder) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.CharsetDecoder decoder, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.Charset charset, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      WriterOutputStream(java.io.Writer writer, + java.lang.String charsetName) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.lang.String charsetName, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidclose() +
      Close the stream.
      +
      voidflush() +
      Flush the stream.
      +
      voidwrite(byte[] b) +
      Write bytes from the specified byte array to the stream.
      +
      voidwrite(byte[] b, + int off, + int len) +
      Write bytes from the specified byte array to the stream.
      +
      voidwrite(int b) +
      Write a single byte to the stream.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.CharsetDecoder decoder)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        decoder - the charset decoder
        Since:
        +
        2.1
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.CharsetDecoder decoder,
        +                  int bufferSize,
        +                  boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        Parameters:
        writer - the target Writer
        decoder - the charset decoder
        bufferSize - the size of the output buffer in number of characters
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        Since:
        +
        2.1
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.Charset charset,
        +                  int bufferSize,
        +                  boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        Parameters:
        writer - the target Writer
        charset - the charset encoding
        bufferSize - the size of the output buffer in number of characters
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.Charset charset)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        charset - the charset encoding
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.lang.String charsetName,
        +                  int bufferSize,
        +                  boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        Parameters:
        writer - the target Writer
        charsetName - the name of the charset encoding
        bufferSize - the size of the output buffer in number of characters
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.lang.String charsetName)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        charsetName - the name of the charset encoding
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer)
        +
        Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters. The output buffer will only + be flushed when it overflows or when flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        write

        +
        public void write(byte[] b,
        +         int off,
        +         int len)
        +           throws java.io.IOException
        +
        Write bytes from the specified byte array to the stream.
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        b - the byte array containing the bytes to write
        off - the start offset in the byte array
        len - the number of bytes to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b)
        +           throws java.io.IOException
        +
        Write bytes from the specified byte array to the stream.
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        b - the byte array containing the bytes to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(int b)
        +           throws java.io.IOException
        +
        Write a single byte to the stream.
        +
        +
        Specified by:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        b - the byte to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        flush

        +
        public void flush()
        +           throws java.io.IOException
        +
        Flush the stream. Any remaining content accumulated in the output buffer + will be written to the underlying Writer. After that + Writer.flush() will be called.
        +
        +
        Specified by:
        +
        flush in interface java.io.Flushable
        +
        Overrides:
        +
        flush in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        Close the stream. Any remaining content accumulated in the output buffer + will be written to the underlying Writer. After that + Writer.close() will be called.
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Overrides:
        +
        close in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html new file mode 100644 index 00000000..d9cd1126 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html @@ -0,0 +1,211 @@ + + + + + + +Listeners (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Listeners

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +public @interface Listeners
    +
    Annotate your suite class with this annotation to automatically add hooks to + the RunNotifier used for executing tests inside + RandomizedRunner.
    +
    See Also:
    value()
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends org.junit.runner.notification.RunListener>[]value +
      An array of listener classes.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.Class<? extends org.junit.runner.notification.RunListener>[] value
        +
        An array of listener classes. These classes must be instantiable (public, static, no-args + constructor, etc.).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/Name.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/Name.html new file mode 100644 index 00000000..ce2c3840 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/Name.html @@ -0,0 +1,205 @@ + + + + + + +Name (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Name

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=PARAMETER)
    +public @interface Name
    +
    Used to annotate constructor parameters for parameterized tests.
    +
    See Also:
    ParametersFactory
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Stringvalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html new file mode 100644 index 00000000..55095cb4 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html @@ -0,0 +1,219 @@ + + + + + + +Nightly (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Nightly

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +@TestGroup(enabled=false)
    +public @interface Nightly
    +
    An annotation indicating a given test case (or suite) should run only during + nightly tests. + +

    The notion of "nightly" tests is based on an assumption that these tests can + take longer than usual or require more resources than usual. Nightly tests will + be most commonly used with higher scaling multipliers as in + (RandomizedTest.SYSPROP_MULTIPLIER.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.Stringvalue +
      Additional description, if needed.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
        Additional description, if needed.
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html new file mode 100644 index 00000000..a1298dfb --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html @@ -0,0 +1,245 @@ + + + + + + +ParametersFactory (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ParametersFactory

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=METHOD)
    +public @interface ParametersFactory
    +
    Used to annotate methods providing parameters for parameterized tests. The method + annotated as the factory must be static, public, parameterless and must have a return + type assignable to Iterable<Object[]>. + +

    The iterable must return arrays conforming to the suite class's constructor + with respect to the number and types of parameters. + +

    The constructor's parameters can be annotated with Name to provide + more descriptive parameter names for test descriptions.

    +
    See Also:
    Name
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.StringargumentFormatting +
      Specify custom formatting for test names (constructor arguments).
      +
      booleanshuffle +
      Shuffles the order of tests generated for the parameter set.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        argumentFormatting

        +
        public abstract java.lang.String argumentFormatting
        +
        Specify custom formatting for test names (constructor arguments). + The string must be a valid argument to Java's built-in Formatter. + Constructor arguments are available in the order they were returned + from ParametersFactory. Not all arguments have to be used, + for example: foo=%1$s would select only the second argument (indexes + are zero-based).
        +
        +
        Default:
        +
        "default"
        +
        +
      • +
      + + + +
        +
      • +

        shuffle

        +
        public abstract boolean shuffle
        +
        Shuffles the order of tests generated for the parameter set.
        +
        +
        Default:
        +
        true
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html new file mode 100644 index 00000000..3e4ef213 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html @@ -0,0 +1,235 @@ + + + + + + +Repeat (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Repeat

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface Repeat
    +
    Repeats randomized test case a given number of times. Repetitions can + start with a different seed (predictably derived from the first one) or + start from the same seed every time (useful to check if a given test is truly + predictable for a given seed or not).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      intiterations +
      Repeat this many iterations.
      +
      booleanuseConstantSeed +
      Re-run all iterations with a constant seed.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        iterations

        +
        public abstract int iterations
        +
        Repeat this many iterations. Must be greater or equal 1.
        +
        +
        Default:
        +
        1
        +
        +
      • +
      + + + +
        +
      • +

        useConstantSeed

        +
        public abstract boolean useConstantSeed
        +
        Re-run all iterations with a constant seed. This may be helpful in checking + if a given test is really predictably random.
        +
        +
        Default:
        +
        false
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html new file mode 100644 index 00000000..1112b443 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html @@ -0,0 +1,162 @@ + + + + + + +ReplicateOnEachVm (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ReplicateOnEachVm

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ReplicateOnEachVm
    +

    Replicates the test class on each concurrent forked JVM. If only a single JVM + is used for running tests, this annotation has no effect.

    + +

    The purpose of this annotation is to, for example, replicate a single test suite + across multiple forked JVMs and then selectively ignore or execute tests on each + JVM, depending on its number, providing poor-man's load balancing for individual + test cases (test suites are balanced by the framework itself).

    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/Seed.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/Seed.html new file mode 100644 index 00000000..cd27ef84 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/Seed.html @@ -0,0 +1,229 @@ + + + + + + +Seed (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Seed

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface Seed
    +
    Defines the starting seed for a given test or the entire suite. + +

    If applied to the + suite, it semantically overrides SysGlobals.SYSPROP_RANDOM_SEED, but + does not affect individual test cases (these should be repeatable anyway).

    + +

    If applied to the method, it overrides the default randomized value that is derived + from the global suite's seed.

    + +

    Typically, you'll want to override the class's seed to make the test repeat a "fixed" + scenario. Occasionally if there's a single failing test case for repeated tests, one + may want to override both to fix both the class's randomness and a given test case randomness.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.Stringvalue +
      The seed expressed as a hexadecimal long number or a string random to + indicate randomized seed should be used (default value).
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
        The seed expressed as a hexadecimal long number or a string random to + indicate randomized seed should be used (default value). + +

        The default value random can be used to construct a list of known + seeds for which a test previously failed and a random seed in addition to that (coverage + of previous failures + randomized run). See Seeds for more info.

        +
        +
        Default:
        +
        "random"
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html new file mode 100644 index 00000000..84d07c68 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html @@ -0,0 +1,217 @@ + + + + + + +SeedDecorators (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type SeedDecorators

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +public @interface SeedDecorators
    +
    Allows modifying the master seed (before the suite is started). + +

    Use this annotation when you want to perturb or modify the master seed. This may be + useful if there are decisions taken in static contexts of multiple suites. In such a case + these decisions would always be identical (because at static context level the seed is + always derived from the same master). With a SeedDecorator one can perturb + the seed for every suite. + +

      +
    • Extra care should be used to make permutations consistent across different runs.
    • +
    • Seed decorators must be thread-safe, re-entrable, preferably unsynchronized and + must never fail!
    • +
    +
    See Also:
    value()
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends SeedDecorator>[]value 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.Class<? extends SeedDecorator>[] value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html new file mode 100644 index 00000000..e19738cc --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html @@ -0,0 +1,218 @@ + + + + + + +Seeds (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Seeds

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=METHOD)
    +@Inherited
    +public @interface Seeds
    +
    Defines a list of starting seeds for a given test. + +

    Typically, you'll want to override the class's seed to make the test repeat a "fixed" + scenario in which the test was known to fail in the past. In addition, you may still permit + a randomized seed by adding a non-restricted Seed as in:

    +
    + @Seeds({
    +   @Seed("deadbeef"),
    +   @Seed("cafebabe"), 
    +   @Seed()})
    + 
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      Seed[]value +
      A non-empty array of Seeds.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract Seed[] value
        +
        A non-empty array of Seeds.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html new file mode 100644 index 00000000..22d694f7 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html @@ -0,0 +1,336 @@ + + + + + + +TestCaseInstanceProvider.Type (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum TestCaseInstanceProvider.Type

+
+
+
    +
  • java.lang.Object
  • +
  • + +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      INSTANCE_PER_CONSTRUCTOR_ARGS +
      Each set of constructor arguments (provided from + ParametersFactory or the default empty constructor) creates an + instance that is then reused for all of the suite's tests.
      +
      INSTANCE_PER_TEST_METHOD +
      Each method (test case) will receive a new instance of the class.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static TestCaseInstanceProvider.TypevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static TestCaseInstanceProvider.Type[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        INSTANCE_PER_TEST_METHOD

        +
        public static final TestCaseInstanceProvider.Type INSTANCE_PER_TEST_METHOD
        +
        Each method (test case) will receive a new instance of the class. This is + JUnit's default.
        +
      • +
      + + + +
        +
      • +

        INSTANCE_PER_CONSTRUCTOR_ARGS

        +
        public static final TestCaseInstanceProvider.Type INSTANCE_PER_CONSTRUCTOR_ARGS
        +
        Each set of constructor arguments (provided from + ParametersFactory or the default empty constructor) creates an + instance that is then reused for all of the suite's tests.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static TestCaseInstanceProvider.Type[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (TestCaseInstanceProvider.Type c : TestCaseInstanceProvider.Type.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static TestCaseInstanceProvider.Type valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html new file mode 100644 index 00000000..8c608bbd --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html @@ -0,0 +1,226 @@ + + + + + + +TestCaseInstanceProvider (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestCaseInstanceProvider

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestCaseInstanceProvider
    +
    Determines how instances of the test suite class are created for each test + case. + + By default JUnit creates a new class instance for every test to prevent test + case ordering dependencies. This is sometimes inconvenient as there is no + "suite" context other than static fields (which are a nuisance to clean up + properly, for example). This annotation changes the default behavior and + permits the test cases to be executed on the same instance, for example. + + Note that special care should be given to scenarios in which same-instance is + reused with arguments provided via ParametersFactory (each set of + parameters will create a separate instance, which will then be used to run + all of test suite's test cases). + + Note that the same instance will be used if the test cases are multiplied + with Seeds or Repeat annotations.
    +
    See Also:
    TestCaseInstanceProvider.Type.INSTANCE_PER_TEST_METHOD, +TestCaseInstanceProvider.Type.INSTANCE_PER_CONSTRUCTOR_ARGS
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract TestCaseInstanceProvider.Type value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type.INSTANCE_PER_TEST_METHOD
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html new file mode 100644 index 00000000..12d67852 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html @@ -0,0 +1,281 @@ + + + + + + +TestCaseOrdering.AlphabeticOrder (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Class TestCaseOrdering.AlphabeticOrder

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.util.Comparator<TestMethodAndParams>
    +
    +
    +
    Enclosing class:
    +
    TestCaseOrdering
    +
    +
    +
    +
    public static class TestCaseOrdering.AlphabeticOrder
    +extends java.lang.Object
    +implements java.util.Comparator<TestMethodAndParams>
    +
    Alphabetic, increasing order by method name.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      intcompare(TestMethodAndParams o1, + TestMethodAndParams o2) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface java.util.Comparator

        +equals
      • +
      +
    • +
    +
  • +
+
+
+ +
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html new file mode 100644 index 00000000..62cd5878 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html @@ -0,0 +1,215 @@ + + + + + + +TestCaseOrdering (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestCaseOrdering

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestCaseOrdering
    +
    Test case ordering. The returned comparator will be used for sorting + all TestMethodAndParams entries, where method is the test method + and params are potential parameters to the constructor for a given + test (if ParametersFactory is used). + + The sort is stable with respect to the original (shuffled) order of + test cases.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends java.util.Comparator<TestMethodAndParams>>value +
      The comparator used to sort all test cases.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html new file mode 100644 index 00000000..f15097ac --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html @@ -0,0 +1,276 @@ + + + + + + +TestGroup.Utilities (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Class TestGroup.Utilities

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    TestGroup
    +
    +
    +
    +
    public static class TestGroup.Utilities
    +extends java.lang.Object
    +
    Utilities to deal with annotations annotated with TestGroup.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringgetGroupName(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass) 
      static java.lang.StringgetSysProperty(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestGroup.Utilities

        +
        public TestGroup.Utilities()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getGroupName

        +
        public static java.lang.String getGroupName(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
        +
      • +
      + + + +
        +
      • +

        getSysProperty

        +
        public static java.lang.String getSysProperty(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html new file mode 100644 index 00000000..166457a6 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html @@ -0,0 +1,266 @@ + + + + + + +TestGroup (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestGroup

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=ANNOTATION_TYPE)
    +@Inherited
    +public @interface TestGroup
    +
    A test group applied to an annotation indicates that a given annotation + can be used on individual tests as "labels". The meaning of these labels is + mostly application-specific (example: Nightly which indicates slower, + more intensive tests that are skipped during regular runs). + +

    RandomizedRunner collects groups from all tests in a suite. A group + can be enabled or disabled using boolean system properties (or test + hooks in the code). A test case is executed if it has no groups or if all of its groups + are enabled.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      booleanenabled +
      Is the group enabled or disabled by default (unless overridden by test group filtering + rules).
      +
      java.lang.Stringname +
      The name of a test group.
      +
      java.lang.StringsysProperty +
      System property used to enable/ disable a group.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        name

        +
        public abstract java.lang.String name
        +
        The name of a test group. If not defined, the default (lowercased annotation + name) is used.
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      + + + +
        +
      • +

        sysProperty

        +
        public abstract java.lang.String sysProperty
        +
        System property used to enable/ disable a group. If empty, a default is used: +
        + tests.name
        + 
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      + + + +
        +
      • +

        enabled

        +
        public abstract boolean enabled
        +
        Is the group enabled or disabled by default (unless overridden by test group filtering + rules).
        +
        +
        Default:
        +
        true
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html new file mode 100644 index 00000000..56140de5 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html @@ -0,0 +1,209 @@ + + + + + + +TestMethodProviders (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestMethodProviders

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestMethodProviders
    +
    Test case method provider. + + TODO: it would be nice to have an _instance_ provider as opposed to method provider, + but it's hellishly difficult to integrate with the rest of the infrastructure (seeds, + repetitions, etc.).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends TestMethodProvider>[]value 
      +
    • +
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html new file mode 100644 index 00000000..e3a34dd6 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html @@ -0,0 +1,331 @@ + + + + + + +ThreadLeakAction.Action (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakAction.Action

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakAction.Action>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      INTERRUPT +
      Try to Thread.interrupt() any leaked threads.
      +
      WARN +
      Emit a warning using Java's logging system.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakAction.ActionvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakAction.Action[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakAction.Action[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakAction.Action c : ThreadLeakAction.Action.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakAction.Action valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html new file mode 100644 index 00000000..4496f893 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakAction (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakAction

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface ThreadLeakAction
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakAction.Action[] value
        +
        +
        Default:
        +
        {com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action.WARN, com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action.INTERRUPT}
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html new file mode 100644 index 00000000..7b90cb76 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html @@ -0,0 +1,224 @@ + + + + + + +ThreadLeakFilters (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakFilters

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakFilters
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      booleandefaultFilters 
      java.lang.Class<? extends ThreadFilter>[]filters 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        defaultFilters

        +
        public abstract boolean defaultFilters
        +
        +
        Default:
        +
        true
        +
        +
      • +
      + + + +
        +
      • +

        filters

        +
        public abstract java.lang.Class<? extends ThreadFilter>[] filters
        +
        +
        Default:
        +
        {}
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html new file mode 100644 index 00000000..c9957393 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html @@ -0,0 +1,349 @@ + + + + + + +ThreadLeakGroup.Group (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakGroup.Group

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakGroup.Group>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      ALL +
      All JVM threads will be tracked.
      +
      MAIN +
      The "main" thread group and descendants will be tracked.
      +
      TESTGROUP +
      Only per-suite test group and descendants will be tracked.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakGroup.GroupvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakGroup.Group[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        ALL

        +
        public static final ThreadLeakGroup.Group ALL
        +
        All JVM threads will be tracked. + +

        WARNING: This option will not work + on IBM J9 because of livelock bugs in Thread.getAllStackTraces().

        +
      • +
      + + + +
        +
      • +

        MAIN

        +
        public static final ThreadLeakGroup.Group MAIN
        +
        The "main" thread group and descendants will be tracked.
        +
      • +
      + + + +
        +
      • +

        TESTGROUP

        +
        public static final ThreadLeakGroup.Group TESTGROUP
        +
        Only per-suite test group and descendants will be tracked.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakGroup.Group[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakGroup.Group c : ThreadLeakGroup.Group.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakGroup.Group valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html new file mode 100644 index 00000000..5fcbfdca --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakGroup (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakGroup

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakGroup
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      ThreadLeakGroup.Groupvalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakGroup.Group value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group.MAIN
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html new file mode 100644 index 00000000..886dfbca --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html @@ -0,0 +1,216 @@ + + + + + + +ThreadLeakLingering (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakLingering

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface ThreadLeakLingering
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      intlinger +
      Time in millis to "linger" for any left-behind threads.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        linger

        +
        public abstract int linger
        +
        Time in millis to "linger" for any left-behind threads. If equals 0, there + is no waiting. + +

        + This is particularly useful if there's no way to Thread.join() and + wait for the potential forked threads to terminate. This is the case with + Timer or Executors for example.

        +
        +
        Default:
        +
        0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html new file mode 100644 index 00000000..435b1bd0 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html @@ -0,0 +1,350 @@ + + + + + + +ThreadLeakScope.Scope (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakScope.Scope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakScope.Scope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      NONE +
      No thread leak checks at all.
      +
      SUITE +
      No thread leaks from entire suite scope (individual tests may leak threads, + they become part of the suite scope).
      +
      TEST +
      No thread leaks from any individual test (including Rules) or the + entire suite (including ClassRules).
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakScope.ScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakScope.Scope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        TEST

        +
        public static final ThreadLeakScope.Scope TEST
        +
        No thread leaks from any individual test (including Rules) or the + entire suite (including ClassRules).
        +
      • +
      + + + +
        +
      • +

        SUITE

        +
        public static final ThreadLeakScope.Scope SUITE
        +
        No thread leaks from entire suite scope (individual tests may leak threads, + they become part of the suite scope).
        +
      • +
      + + + +
        +
      • +

        NONE

        +
        public static final ThreadLeakScope.Scope NONE
        +
        No thread leak checks at all. Highly discouraged.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakScope.Scope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakScope.Scope c : ThreadLeakScope.Scope.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakScope.Scope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html new file mode 100644 index 00000000..1c1ea3ec --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakScope (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakScope

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakScope
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      ThreadLeakScope.Scopevalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakScope.Scope value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope.TEST
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html new file mode 100644 index 00000000..f3e2d0e0 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html @@ -0,0 +1,344 @@ + + + + + + +ThreadLeakZombies.Consequence (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakZombies.Consequence

+
+
+
    +
  • java.lang.Object
  • +
  • + +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      CONTINUE +
      Deprecated. 
      +
      IGNORE_REMAINING_TESTS +
      Ignore any remaining tests once zombie threads have been detected.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakZombies.ConsequencevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakZombies.Consequence[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        CONTINUE

        +
        @Deprecated
        +public static final ThreadLeakZombies.Consequence CONTINUE
        +
        Deprecated. 
        +
        Continue execution with zombie threads running in the background as if + nothing happened. This is NOT a good idea because zombie threads may be + fiddling with the test instance or static fields. It is strongly + recommended to use a combination of + ThreadLeakAction.Action.INTERRUPT together with + IGNORE_REMAINING_TESTS to enforce interruption of leaked threads + and if this does not succeed just ignore any tests further on. +

        + For the reasons outlined above, this enum flag is marked as + Deprecated. It will be supported and will not be removed, + however.

        +
      • +
      + + + + +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakZombies.Consequence[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakZombies.Consequence c : ThreadLeakZombies.Consequence.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakZombies.Consequence valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html new file mode 100644 index 00000000..ef72f9c1 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakZombies (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakZombies

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakZombies
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakZombies.Consequence value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html new file mode 100644 index 00000000..ad0036e7 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html @@ -0,0 +1,216 @@ + + + + + + +Timeout (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Timeout

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface Timeout
    +
    Maximum execution time for a single test method. Test methods are defined as + any instance-scope TestRules, Before and After hooks + and Test methods. Suite class's constructor is not part of the + measured code (see TimeoutSuite). + +

    + Overrides a global default RandomizedRunner.DEFAULT_TIMEOUT or a + system property override SysGlobals.SYSPROP_TIMEOUT.

    +
    See Also:
    TimeoutSuite
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      intmillis +
      Timeout time in millis.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        millis

        +
        public abstract int millis
        +
        Timeout time in millis. The timeout time is approximate, it may take longer + to actually abort the test case.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html new file mode 100644 index 00000000..7dfa0bb1 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html @@ -0,0 +1,221 @@ + + + + + + +TimeoutSuite (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TimeoutSuite

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TimeoutSuite
    +
    Maximum execution time for an entire suite (including all hooks and tests). + Suite is defined as any class-scope TestRules, BeforeClass + and AfterClass hooks, suite class's constructor, instance-scope + TestRules, Before and After hooks and Test + methods. + +

    + The suite class's static initializer is not part of the measured code + (if you have static initializers in your tests, get rid of them). + +

    + Overrides the global default RandomizedRunner.DEFAULT_TIMEOUT or a + system property override SysGlobals.SYSPROP_TIMEOUT.

    +
    See Also:
    Timeout
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      intmillis +
      Timeout time in millis.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        millis

        +
        public abstract int millis
        +
        Timeout time in millis. The timeout time is approximate, it may take longer + to actually abort the suite.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html new file mode 100644 index 00000000..b1d2b5ce --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Listeners (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Listeners

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Listeners
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html new file mode 100644 index 00000000..51f86505 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Name (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Name

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Name
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html new file mode 100644 index 00000000..1b687c58 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Nightly (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Nightly

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Nightly
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html new file mode 100644 index 00000000..aa1d6286 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ParametersFactory (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ParametersFactory

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ParametersFactory
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html new file mode 100644 index 00000000..bfe182bf --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Repeat (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Repeat

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Repeat
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html new file mode 100644 index 00000000..531a4505 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html new file mode 100644 index 00000000..1676dbab --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Seed (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Seed

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Seed
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html new file mode 100644 index 00000000..c647afec --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.SeedDecorators (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.SeedDecorators

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.SeedDecorators
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html new file mode 100644 index 00000000..5e610415 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Seeds (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Seeds

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Seeds
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html new file mode 100644 index 00000000..315fe11a --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html new file mode 100644 index 00000000..c7a55e89 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html new file mode 100644 index 00000000..35ce2035 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html new file mode 100644 index 00000000..46b442c2 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html new file mode 100644 index 00000000..c00263df --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html new file mode 100644 index 00000000..ba3739b4 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestGroup (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestGroup

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html new file mode 100644 index 00000000..433bd128 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestMethodProviders

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestMethodProviders
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html new file mode 100644 index 00000000..7fca0df7 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html new file mode 100644 index 00000000..7761fa85 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html new file mode 100644 index 00000000..587df5b7 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html new file mode 100644 index 00000000..8c12ce5b --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html new file mode 100644 index 00000000..8a8d550c --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html new file mode 100644 index 00000000..3fcc594c --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html new file mode 100644 index 00000000..71b04b20 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html new file mode 100644 index 00000000..9f30a71d --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html new file mode 100644 index 00000000..797ac7d9 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html new file mode 100644 index 00000000..7c0efe8f --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html new file mode 100644 index 00000000..b2ad3c89 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Timeout (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Timeout

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Timeout
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html new file mode 100644 index 00000000..c8ed858c --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TimeoutSuite

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TimeoutSuite
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html new file mode 100644 index 00000000..ead5a96b --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html @@ -0,0 +1,53 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.annotations

+ + + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html new file mode 100644 index 00000000..ca015b72 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html @@ -0,0 +1,304 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.annotations

+
+
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html new file mode 100644 index 00000000..d8abaa18 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html @@ -0,0 +1,171 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations Class Hierarchy (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.annotations

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Annotation Type Hierarchy

+
    +
  • com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Timeout (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seeds (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.SeedDecorators (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seed (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Repeat (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ParametersFactory (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Nightly (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Name (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Listeners (implements java.lang.annotation.Annotation)
  • +
+

Enum Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/package-use.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/package-use.html new file mode 100644 index 00000000..954a7776 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/annotations/package-use.html @@ -0,0 +1,168 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.annotations

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html new file mode 100644 index 00000000..42220f1e --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.AnnotatedMethodProvider

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html new file mode 100644 index 00000000..33a56791 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.AssertingRandom (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.AssertingRandom

+
+
No usage of com.carrotsearch.randomizedtesting.AssertingRandom
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html new file mode 100644 index 00000000..610260ed --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassGlobFilter (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassGlobFilter

+
+
No usage of com.carrotsearch.randomizedtesting.ClassGlobFilter
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html new file mode 100644 index 00000000..00a62331 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.FieldModel (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.FieldModel

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html new file mode 100644 index 00000000..414a0b7a --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html @@ -0,0 +1,161 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.MethodModel (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.MethodModel

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html new file mode 100644 index 00000000..37aaf8aa --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.Scope (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.Scope

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html new file mode 100644 index 00000000..03df76eb --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html new file mode 100644 index 00000000..3855ff0f --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.FilterExpressionParser.Node

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html new file mode 100644 index 00000000..d64977e9 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.FilterExpressionParser (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.FilterExpressionParser

+
+
No usage of com.carrotsearch.randomizedtesting.FilterExpressionParser
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html new file mode 100644 index 00000000..c2816e28 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html @@ -0,0 +1,165 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.GlobFilter (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.GlobFilter

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html new file mode 100644 index 00000000..9f2d22e5 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.JUnit3MethodProvider (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.JUnit3MethodProvider

+
+
No usage of com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html new file mode 100644 index 00000000..bd50fe00 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.JUnit4MethodProvider (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.JUnit4MethodProvider

+
+
No usage of com.carrotsearch.randomizedtesting.JUnit4MethodProvider
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html new file mode 100644 index 00000000..19e10250 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html @@ -0,0 +1,200 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.LifecycleScope (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.LifecycleScope

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html new file mode 100644 index 00000000..8bf01708 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.MethodGlobFilter (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.MethodGlobFilter

+
+
No usage of com.carrotsearch.randomizedtesting.MethodGlobFilter
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html new file mode 100644 index 00000000..5e52b8ad --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.MixWithSuiteName (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.MixWithSuiteName

+
+
No usage of com.carrotsearch.randomizedtesting.MixWithSuiteName
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html new file mode 100644 index 00000000..c9d5f648 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedContext (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedContext

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html new file mode 100644 index 00000000..b1d579a5 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedRunner (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedRunner

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html new file mode 100644 index 00000000..fcf04711 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedTest (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedTest

+
+
No usage of com.carrotsearch.randomizedtesting.RandomizedTest
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html new file mode 100644 index 00000000..6239013b --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html @@ -0,0 +1,183 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.Randomness (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.Randomness

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html new file mode 100644 index 00000000..419f132d --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html @@ -0,0 +1,178 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html new file mode 100644 index 00000000..3cca1eb5 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.Rethrow (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.Rethrow

+
+
No usage of com.carrotsearch.randomizedtesting.Rethrow
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html new file mode 100644 index 00000000..54fb5393 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html @@ -0,0 +1,177 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.SeedDecorator (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.SeedDecorator

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html new file mode 100644 index 00000000..4eacb8f8 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.SeedUtils (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.SeedUtils

+
+
No usage of com.carrotsearch.randomizedtesting.SeedUtils
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html new file mode 100644 index 00000000..a388f25c --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.SysGlobals (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.SysGlobals

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html new file mode 100644 index 00000000..04b025ec --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TeeOutputStream (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TeeOutputStream

+
+
No usage of com.carrotsearch.randomizedtesting.TeeOutputStream
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html new file mode 100644 index 00000000..0905f6c9 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TempPathResource (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TempPathResource

+
+
No usage of com.carrotsearch.randomizedtesting.TempPathResource
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html new file mode 100644 index 00000000..91d3478d --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html @@ -0,0 +1,158 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.TestMethodAndParams (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.TestMethodAndParams

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html new file mode 100644 index 00000000..cad5b71c --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html @@ -0,0 +1,171 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.TestMethodProvider (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.TestMethodProvider

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html new file mode 100644 index 00000000..afbe20a0 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.ThreadFilter (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.ThreadFilter

+
+
No usage of com.carrotsearch.randomizedtesting.ThreadFilter
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html new file mode 100644 index 00000000..23c36901 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TraceFormatting (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TraceFormatting

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html new file mode 100644 index 00000000..6fe15798 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.WriterOutputStream (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.WriterOutputStream

+
+
No usage of com.carrotsearch.randomizedtesting.WriterOutputStream
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html new file mode 100644 index 00000000..44733a1b --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html @@ -0,0 +1,260 @@ + + + + + + +ASCIIGenerator (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class ASCIIGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class ASCIIGenerator
    +extends CodepointSetGenerator
    +
    A generator emitting simple ASCII characters from the set + (newlines not counted): +
    + abcdefghijklmnopqrstuvwxyz
    + ABCDEFGHIJKLMNOPQRSTUVWXYZ
    + 
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ASCIIGenerator

        +
        public ASCIIGenerator()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html new file mode 100644 index 00000000..e4e43fc4 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html @@ -0,0 +1,331 @@ + + + + + + +CodepointSetGenerator (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class CodepointSetGenerator

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ASCIIGenerator
    +
    +
    +
    +
    public class CodepointSetGenerator
    +extends StringGenerator
    +
    A string generator from a predefined set of codepoints or characters.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      CodepointSetGenerator(char[] chars) +
      All characters must be from BMP (no parts of surrogate pairs allowed).
      +
      CodepointSetGenerator(java.lang.String s) +
      Parse the given String and split into BMP and supplementary codepoints.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CodepointSetGenerator

        +
        public CodepointSetGenerator(char[] chars)
        +
        All characters must be from BMP (no parts of surrogate pairs allowed).
        +
      • +
      + + + +
        +
      • +

        CodepointSetGenerator

        +
        public CodepointSetGenerator(java.lang.String s)
        +
        Parse the given String and split into BMP and supplementary codepoints.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html new file mode 100644 index 00000000..1650c1fb --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html @@ -0,0 +1,282 @@ + + + + + + +RandomBytes (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomBytes

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomBytes
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomBytes
    +extends java.lang.Object
    +
    Random byte sequence generators.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomBytes() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static byte[]randomBytesOfLength(java.util.Random r, + int length) 
      static byte[]randomBytesOfLengthBetween(java.util.Random r, + int minLength, + int maxLength) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomBytes

        +
        public RandomBytes()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomBytesOfLength

        +
        public static byte[] randomBytesOfLength(java.util.Random r,
        +                         int length)
        +
        Parameters:
        r - Random generator.
        length - The length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      + + + +
        +
      • +

        randomBytesOfLengthBetween

        +
        public static byte[] randomBytesOfLengthBetween(java.util.Random r,
        +                                int minLength,
        +                                int maxLength)
        +
        Parameters:
        r - Random generator.
        minLength - The minimum length of the byte array. Can be zero.
        maxLength - The maximum length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/RandomInts.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/RandomInts.html new file mode 100644 index 00000000..be49a0ee --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/RandomInts.html @@ -0,0 +1,284 @@ + + + + + + +RandomInts (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomInts

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomInts
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomInts
    +extends java.lang.Object
    +
    Utility classes for random integer and integer sequences.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomInts() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static intrandomInt(java.util.Random r, + int max) +
      A random integer between 0 and max (inclusive).
      +
      static intrandomIntBetween(java.util.Random r, + int min, + int max) +
      A random integer from min to max (inclusive).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomInts

        +
        public RandomInts()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomIntBetween

        +
        public static int randomIntBetween(java.util.Random r,
        +                   int min,
        +                   int max)
        +
        A random integer from min to max (inclusive).
        +
      • +
      + + + +
        +
      • +

        randomInt

        +
        public static int randomInt(java.util.Random r,
        +            int max)
        +
        A random integer between 0 and max (inclusive).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html new file mode 100644 index 00000000..595b4d5b --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html @@ -0,0 +1,302 @@ + + + + + + +RandomPicks (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomPicks

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomPicks
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomPicks
    +extends java.lang.Object
    +
    Random selections of objects.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomPicks() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static <T> TrandomFrom(java.util.Random r, + java.util.Collection<T> collection) +
      Pick a random object from the collection.
      +
      static <T> TrandomFrom(java.util.Random r, + java.util.List<T> list) +
      Pick a random object from the given list.
      +
      static <T> TrandomFrom(java.util.Random r, + T[] array) +
      Pick a random object from the given array.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomPicks

        +
        public RandomPicks()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +               T[] array)
        +
        Pick a random object from the given array.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +               java.util.List<T> list)
        +
        Pick a random object from the given list.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +               java.util.Collection<T> collection)
        +
        Pick a random object from the collection. Requires linear scanning.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html new file mode 100644 index 00000000..7718d07f --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html @@ -0,0 +1,468 @@ + + + + + + +RandomStrings (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomStrings

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomStrings
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomStrings
    +extends java.lang.Object
    +
    A facade to various implementations of StringGenerator interface.
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomStrings

        +
        public RandomStrings()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomAsciiOfLengthBetween

        +
        public static java.lang.String randomAsciiOfLengthBetween(java.util.Random r,
        +                                          int minCodeUnits,
        +                                          int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomAsciiOfLength

        +
        public static java.lang.String randomAsciiOfLength(java.util.Random r,
        +                                   int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfLengthBetween

        +
        public static java.lang.String randomUnicodeOfLengthBetween(java.util.Random r,
        +                                            int minCodeUnits,
        +                                            int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfLength

        +
        public static java.lang.String randomUnicodeOfLength(java.util.Random r,
        +                                     int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfCodepointLengthBetween

        +
        public static java.lang.String randomUnicodeOfCodepointLengthBetween(java.util.Random r,
        +                                                     int minCodePoints,
        +                                                     int maxCodePoints)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfCodepointLength

        +
        public static java.lang.String randomUnicodeOfCodepointLength(java.util.Random r,
        +                                              int codePoints)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfLengthBetween

        +
        public static java.lang.String randomRealisticUnicodeOfLengthBetween(java.util.Random r,
        +                                                     int minCodeUnits,
        +                                                     int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfLength

        +
        public static java.lang.String randomRealisticUnicodeOfLength(java.util.Random r,
        +                                              int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfCodepointLengthBetween

        +
        public static java.lang.String randomRealisticUnicodeOfCodepointLengthBetween(java.util.Random r,
        +                                                              int minCodePoints,
        +                                                              int maxCodePoints)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfCodepointLength

        +
        public static java.lang.String randomRealisticUnicodeOfCodepointLength(java.util.Random r,
        +                                                       int codePoints)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html new file mode 100644 index 00000000..027d3a98 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html @@ -0,0 +1,309 @@ + + + + + + +RealisticUnicodeGenerator (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RealisticUnicodeGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class RealisticUnicodeGenerator
    +extends StringGenerator
    +
    A string generator that emits valid unicodeGenerator codepoints.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RealisticUnicodeGenerator

        +
        public RealisticUnicodeGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html new file mode 100644 index 00000000..f0e798c1 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html @@ -0,0 +1,322 @@ + + + + + + +StringGenerator (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class StringGenerator

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.StringGenerator
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      StringGenerator() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      abstract java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      abstract java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      java.lang.StringofStringLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) + +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StringGenerator

        +
        public StringGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofStringLength

        +
        public java.lang.String ofStringLength(java.util.Random r,
        +                              int minCodeUnits,
        +                              int maxCodeUnits)
        + +
      • +
      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public abstract java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        Parameters:
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
        Throws:
        +
        java.lang.IllegalArgumentException - Thrown if the generator cannot emit random string + of the given unit length. For example a generator emitting only extended unicodeGenerator + plane characters (encoded as surrogate pairs) will not be able to emit an odd number + of code units.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public abstract java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        Parameters:
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html new file mode 100644 index 00000000..bc629b75 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html @@ -0,0 +1,332 @@ + + + + + + +UnicodeGenerator (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class UnicodeGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class UnicodeGenerator
    +extends StringGenerator
    +
    A string generator that emits valid unicodeGenerator codepoints.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      UnicodeGenerator() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      java.lang.StringofUtf8Length(java.util.Random r, + int minUtf8Length, + int maxUtf8Length) +
      Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        UnicodeGenerator

        +
        public UnicodeGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      + + + +
        +
      • +

        ofUtf8Length

        +
        public java.lang.String ofUtf8Length(java.util.Random r,
        +                            int minUtf8Length,
        +                            int maxUtf8Length)
        +
        Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
        +
        Parameters:
        minUtf8Length - Minimum UTF-8 representation length (inclusive).
        maxUtf8Length - Maximum UTF-8 representation length (inclusive).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html new file mode 100644 index 00000000..17aaaec3 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.ASCIIGenerator (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.ASCIIGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html new file mode 100644 index 00000000..ab3f924d --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html new file mode 100644 index 00000000..3cb1aa3d --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomBytes (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomBytes

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomBytes
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomInts.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomInts.html new file mode 100644 index 00000000..347632b0 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomInts.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomInts (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomInts

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomInts
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html new file mode 100644 index 00000000..0e7ad882 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomPicks (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomPicks

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomPicks
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html new file mode 100644 index 00000000..e4629b01 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomStrings (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomStrings

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomStrings
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html new file mode 100644 index 00000000..7f75ddc2 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html new file mode 100644 index 00000000..907ca976 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html @@ -0,0 +1,178 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.StringGenerator (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.StringGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html new file mode 100644 index 00000000..8e3d3eef --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.UnicodeGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/package-frame.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/package-frame.html new file mode 100644 index 00000000..1fdd8f99 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/package-frame.html @@ -0,0 +1,28 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.generators

+ + + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/package-summary.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/package-summary.html new file mode 100644 index 00000000..d72afece --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/package-summary.html @@ -0,0 +1,186 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.generators

+
+
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/package-tree.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/package-tree.html new file mode 100644 index 00000000..30288e0a --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/package-tree.html @@ -0,0 +1,144 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators Class Hierarchy (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.generators

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/package-use.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/package-use.html new file mode 100644 index 00000000..b8ebd49c --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/generators/package-use.html @@ -0,0 +1,173 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.generators

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html new file mode 100644 index 00000000..3da30931 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html @@ -0,0 +1,278 @@ + + + + + + +ReproduceInfoPrinter (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.listeners
+

Class ReproduceInfoPrinter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.notification.RunListener
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class ReproduceInfoPrinter
    +extends org.junit.runner.notification.RunListener
    +
    A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidtestFailure(org.junit.runner.notification.Failure failure) 
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.notification.RunListener

        +testAssumptionFailure, testFinished, testIgnored, testRunFinished, testRunStarted, testStarted
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ReproduceInfoPrinter

        +
        public ReproduceInfoPrinter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        testFailure

        +
        public void testFailure(org.junit.runner.notification.Failure failure)
        +                 throws java.lang.Exception
        +
        +
        Overrides:
        +
        testFailure in class org.junit.runner.notification.RunListener
        +
        Throws:
        +
        java.lang.Exception
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html new file mode 100644 index 00000000..042d0aaf --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter

+
+
No usage of com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html new file mode 100644 index 00000000..f84facaa --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html @@ -0,0 +1,20 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.listeners

+
+

Classes

+ +
+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html new file mode 100644 index 00000000..f039bdcd --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html @@ -0,0 +1,138 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.listeners

+
+
+
    +
  • + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    ReproduceInfoPrinter +
    A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
    +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html new file mode 100644 index 00000000..14e557d3 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html @@ -0,0 +1,134 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners Class Hierarchy (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.listeners

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • org.junit.runner.notification.RunListener + +
    • +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/listeners/package-use.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/listeners/package-use.html new file mode 100644 index 00000000..4203d0cf --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/listeners/package-use.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.listeners

+
+
No usage of com.carrotsearch.randomizedtesting.listeners
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/package-frame.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/package-frame.html new file mode 100644 index 00000000..43fbb571 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/package-frame.html @@ -0,0 +1,55 @@ + + + + + + +com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + +

com.carrotsearch.randomizedtesting

+ + + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/package-summary.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/package-summary.html new file mode 100644 index 00000000..a056a503 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/package-summary.html @@ -0,0 +1,335 @@ + + + + + + +com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting

+
+
+
    +
  • + + + + + + + + + + + + + + + + + + + + + + + + +
    Interface Summary 
    InterfaceDescription
    SeedDecorator +
    This is an advanced feature.
    +
    TestMethodAndParams +
    A single test case entry composed of the test method + and the arguments eventually passed to the test class's constructor.
    +
    TestMethodProvider +
    Responsible for providing individual test instances and their descriptions.
    +
    ThreadFilter 
    +
  • +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    AnnotatedMethodProvider +
    Base class for TestMethodProviders based on annotations.
    +
    AssertingRandom +
    A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
    +
    ClassGlobFilter +
    A filter for Description.getClassName().
    +
    ClassModel +
    Class model for a test suite.
    +
    ClassModel.FieldModel 
    ClassModel.MethodModel 
    FilterExpressionParser +
    Test group conditions filter parser.
    +
    GlobFilter +
    A filter that matches something using globbing (*) pattern.
    +
    JUnit3MethodProvider +
    Method provider selecting tests that follow a name pattern of test(.*).
    +
    JUnit4MethodProvider +
    Method provider selecting Test annotated public instance parameterless methods.
    +
    MethodGlobFilter +
    A filter for Description.getMethodName().
    +
    MixWithSuiteName +
    A SeedDecorator to be used with SeedDecorators annotation + to modify the master Randomness with a hash off the suite's class name.
    +
    RandomizedContext +
    Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
    +
    RandomizedRunner +
    A Runner implementation for running randomized test cases with + predictable and repeatable randomness.
    +
    RandomizedTest +
    Common scaffolding for subclassing randomized tests.
    +
    Randomness +
    Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance.
    +
    ReproduceErrorMessageBuilder +
    A builder for constructing "reproduce with" message.
    +
    Rethrow +
    Rethrowing checked exceptions as unchecked ones.
    +
    SeedUtils +
    Utilities for parsing random seeds.
    +
    SysGlobals +
    Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
    +
    TeeOutputStream +
    Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
    +
    TempPathResource +
    A temporary path resource will be deleted at the end of a given lifecycle phase.
    +
    TraceFormatting +
    Utilities for dealing with throwables, stacks, etc.
    +
    WriterOutputStream +
    OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer.
    +
    +
  • +
  • + + + + + + + + + + + + + + + + +
    Enum Summary 
    EnumDescription
    ClassModel.Scope 
    LifecycleScope +
    Lifecycle stages for tracking resources.
    +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/package-tree.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/package-tree.html new file mode 100644 index 00000000..1a9ee34b --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/package-tree.html @@ -0,0 +1,196 @@ + + + + + + +com.carrotsearch.randomizedtesting Class Hierarchy (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Enum Hierarchy

+
    +
  • java.lang.Object +
      +
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) + +
    • +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/package-use.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/package-use.html new file mode 100644 index 00000000..134aa612 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/package-use.html @@ -0,0 +1,245 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html new file mode 100644 index 00000000..5354643a --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html @@ -0,0 +1,248 @@ + + + + + + +NoClassHooksShadowingRule (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoClassHooksShadowingRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class NoClassHooksShadowingRule
    +extends NoShadowingOrOverridesOnMethodsRule
    +
    Don't allow BeforeClass and AfterClass hook shadowing as it is most + likely a user error. JUnit rules for shadowed hook methods are weird.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoClassHooksShadowingRule

        +
        public NoClassHooksShadowingRule()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html new file mode 100644 index 00000000..f3142638 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html @@ -0,0 +1,249 @@ + + + + + + +NoInstanceHooksOverridesRule (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoInstanceHooksOverridesRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class NoInstanceHooksOverridesRule
    +extends NoShadowingOrOverridesOnMethodsRule
    +
    Don't allow Before and After hook overrides as it is most + likely a user error and will result in superclass methods not being called + (requires manual chaining).
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoInstanceHooksOverridesRule

        +
        public NoInstanceHooksOverridesRule()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html new file mode 100644 index 00000000..33babf72 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html @@ -0,0 +1,305 @@ + + + + + + +NoShadowingOrOverridesOnMethodsRule (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoShadowingOrOverridesOnMethodsRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    Direct Known Subclasses:
    +
    NoClassHooksShadowingRule, NoInstanceHooksOverridesRule
    +
    +
    +
    +
    public abstract class NoShadowingOrOverridesOnMethodsRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    Discovers shadowing or override relationships among methods annotated with any of the + provided annotations.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      NoShadowingOrOverridesOnMethodsRule(java.lang.Class<? extends java.lang.annotation.Annotation>... annotations) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement base, + org.junit.runner.Description description) 
      voidvalidate(java.lang.Class<?> clazz) 
      protected booleanverify(java.lang.reflect.Method key) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoShadowingOrOverridesOnMethodsRule

        +
        @SafeVarargs
        +public NoShadowingOrOverridesOnMethodsRule(java.lang.Class<? extends java.lang.annotation.Annotation>... annotations)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public final org.junit.runners.model.Statement apply(org.junit.runners.model.Statement base,
        +                                      org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        validate

        +
        public final void validate(java.lang.Class<?> clazz)
        +                    throws java.lang.Throwable
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        verify

        +
        protected boolean verify(java.lang.reflect.Method key)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html new file mode 100644 index 00000000..3e2b192a --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html @@ -0,0 +1,286 @@ + + + + + + +RequireAssertionsRule (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class RequireAssertionsRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class RequireAssertionsRule
    +extends TestRuleAdapter
    +
    Require assertions TestRule.
    +
    See Also:
    ClassRule
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RequireAssertionsRule

        +
        public RequireAssertionsRule()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Description copied from class: TestRuleAdapter
        +
        Always called before the delegate Statement.
        +
        +
        Overrides:
        +
        before in class TestRuleAdapter
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html new file mode 100644 index 00000000..c65f3307 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html @@ -0,0 +1,338 @@ + + + + + + +StatementAdapter (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class StatementAdapter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runners.model.Statement
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.rules.StatementAdapter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public abstract class StatementAdapter
    +extends org.junit.runners.model.Statement
    +
    An abstract Statement that guarantees the execution of + afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement. This is much like AfterClass or After + annotations but can be used with RuleChain to guarantee the order of + execution.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected StatementAdapter(org.junit.runners.model.Statement delegate) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected voidafterAlways(java.util.List<java.lang.Throwable> errors) +
      Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
      +
      protected voidafterIfSuccessful() +
      Called only if the delegate Statement returned successfully.
      +
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      voidevaluate() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StatementAdapter

        +
        protected StatementAdapter(org.junit.runners.model.Statement delegate)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        evaluate

        +
        public final void evaluate()
        +                    throws java.lang.Throwable
        +
        +
        Specified by:
        +
        evaluate in class org.junit.runners.model.Statement
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Always called before the delegate Statement.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterAlways

        +
        protected void afterAlways(java.util.List<java.lang.Throwable> errors)
        +                    throws java.lang.Throwable
        +
        Always called after the delegate Statement, even if an exception + (or assumption failure) occurs. Any exceptions thrown from the body of this + method will be chained using MultipleFailureException.
        +
        Parameters:
        errors - A list of errors received so far. The list is modifiable although + should only be extended with new potential exceptions.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterIfSuccessful

        +
        protected void afterIfSuccessful()
        +                          throws java.lang.Throwable
        +
        Called only if the delegate Statement returned successfully.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html new file mode 100644 index 00000000..7f27e350 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html @@ -0,0 +1,346 @@ + + + + + + +StaticFieldsInvariantRule (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class StaticFieldsInvariantRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class StaticFieldsInvariantRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule that ensures static, reference fields of the suite class + (and optionally its superclasses) are cleaned up after a suite is completed. + This is helpful in finding out static memory leaks (a class references + something huge but is no longer used).
    +
    See Also:
    ClassRule, +accept(Field)
    +
  • +
+
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected booleanaccept(java.lang.reflect.Field field) 
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StaticFieldsInvariantRule

        +
        public StaticFieldsInvariantRule()
        +
        By default use DEFAULT_LEAK_THRESHOLD as the threshold and count + in superclasses.
        +
      • +
      + + + +
        +
      • +

        StaticFieldsInvariantRule

        +
        public StaticFieldsInvariantRule(long leakThresholdBytes,
        +                         boolean countSuperclasses)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        accept

        +
        protected boolean accept(java.lang.reflect.Field field)
        +
        Returns:
        Return false to exclude a given field from being + counted. By default final fields are rejected.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html new file mode 100644 index 00000000..7b66af54 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html @@ -0,0 +1,311 @@ + + + + + + +SystemPropertiesInvariantRule (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class SystemPropertiesInvariantRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class SystemPropertiesInvariantRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule that ensures system properties remain unmodified by the nested + Statement. This can be applied both at suite level and at test level. + + This rule requires appropriate security permission to read and write + system properties (System.getProperties()) if running under a security + manager.
    +
    See Also:
    SystemPropertiesRestoreRule, +ClassRule, +Rule
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule()
        +
        Cares about all properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule(java.lang.String... ignoredProperties)
        +
        Don't care about the given set of properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule(java.util.Set<java.lang.String> ignoredProperties)
        +
        Don't care about the given set of properties.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html new file mode 100644 index 00000000..2afb51a2 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html @@ -0,0 +1,307 @@ + + + + + + +SystemPropertiesRestoreRule (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class SystemPropertiesRestoreRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class SystemPropertiesRestoreRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule which restores system properties from before the nested + Statement. + + This rule requires appropriate security permission to read and write + system properties (System.getProperties()) if running under a security + manager.
    +
    See Also:
    SystemPropertiesInvariantRule, +ClassRule, +Rule
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule()
        +
        Restores all properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule(java.util.Set<java.lang.String> ignoredProperties)
        +
        Parameters:
        ignoredProperties - Properties that will be ignored (and will not be restored).
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule(java.lang.String... ignoredProperties)
        +
        Parameters:
        ignoredProperties - Properties that will be ignored (and will not be restored).
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html new file mode 100644 index 00000000..1558f41e --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html @@ -0,0 +1,340 @@ + + + + + + +TestRuleAdapter (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class TestRuleAdapter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    Direct Known Subclasses:
    +
    RequireAssertionsRule
    +
    +
    +
    +
    public abstract class TestRuleAdapter
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    An abstract TestRule that guarantees the execution of + afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement. This is much like AfterClass or After + annotations but can be used with RuleChain to guarantee the order of + execution.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TestRuleAdapter() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected voidafterAlways(java.util.List<java.lang.Throwable> errors) +
      Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
      +
      protected voidafterIfSuccessful() +
      Called only if the delegate Statement returned successfully.
      +
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestRuleAdapter

        +
        public TestRuleAdapter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Always called before the delegate Statement.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterAlways

        +
        protected void afterAlways(java.util.List<java.lang.Throwable> errors)
        +                    throws java.lang.Throwable
        +
        Always called after the delegate Statement, even if an exception + (or assumption failure) occurs. Any exceptions thrown from the body of this + method will be chained using MultipleFailureException.
        +
        Parameters:
        errors - A list of errors received so far. The list is modifiable although + should only be extended with new potential exceptions.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterIfSuccessful

        +
        protected void afterIfSuccessful()
        +                          throws java.lang.Throwable
        +
        Called only if the delegate Statement returned successfully.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html new file mode 100644 index 00000000..158be6ee --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html new file mode 100644 index 00000000..6be9224c --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html new file mode 100644 index 00000000..fdb169b0 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html @@ -0,0 +1,168 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html new file mode 100644 index 00000000..5426489b --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html new file mode 100644 index 00000000..7851e5f1 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.StatementAdapter (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.StatementAdapter

+
+
No usage of com.carrotsearch.randomizedtesting.rules.StatementAdapter
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html new file mode 100644 index 00000000..ab734130 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html new file mode 100644 index 00000000..a5a74640 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html new file mode 100644 index 00000000..bda87f54 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html new file mode 100644 index 00000000..e89fb09d --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.TestRuleAdapter

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/package-frame.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/package-frame.html new file mode 100644 index 00000000..c28ed4c0 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/package-frame.html @@ -0,0 +1,28 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.rules

+ + + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/package-summary.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/package-summary.html new file mode 100644 index 00000000..f8d18c17 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/package-summary.html @@ -0,0 +1,196 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.rules

+
+
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/package-tree.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/package-tree.html new file mode 100644 index 00000000..11b2ad4d --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/package-tree.html @@ -0,0 +1,148 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules Class Hierarchy (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.rules

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/package-use.html b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/package-use.html new file mode 100644 index 00000000..a8981976 --- /dev/null +++ b/releases/2.3.2/api/com/carrotsearch/randomizedtesting/rules/package-use.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.rules

+
+
+ +
+ + + + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/constant-values.html b/releases/2.3.2/api/constant-values.html new file mode 100644 index 00000000..a01837e9 --- /dev/null +++ b/releases/2.3.2/api/constant-values.html @@ -0,0 +1,268 @@ + + + + + + +Constant Field Values (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Constant Field Values

+

Contents

+ +
+
+ + +

com.carrotsearch.*

+ +
    +
  • + + + + + + + + + + + + + + +
    com.carrotsearch.randomizedtesting.annotations.ParametersFactory 
    Modifier and TypeConstant FieldValue
    + +public static final java.lang.StringDEFAULT_FORMATTING"default"
    +
  • +
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/deprecated-list.html b/releases/2.3.2/api/deprecated-list.html new file mode 100644 index 00000000..64d2f13e --- /dev/null +++ b/releases/2.3.2/api/deprecated-list.html @@ -0,0 +1,165 @@ + + + + + + +Deprecated List (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Deprecated API

+

Contents

+ +
+
+ + + + + + + +
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/help-doc.html b/releases/2.3.2/api/help-doc.html new file mode 100644 index 00000000..4ef9271f --- /dev/null +++ b/releases/2.3.2/api/help-doc.html @@ -0,0 +1,222 @@ + + + + + + +API Help (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+
    +
  • +

    Overview

    +

    The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

    +
  • +
  • +

    Package

    +

    Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:

    +
      +
    • Interfaces (italic)
    • +
    • Classes
    • +
    • Enums
    • +
    • Exceptions
    • +
    • Errors
    • +
    • Annotation Types
    • +
    +
  • +
  • +

    Class/Interface

    +

    Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

    +
      +
    • Class inheritance diagram
    • +
    • Direct Subclasses
    • +
    • All Known Subinterfaces
    • +
    • All Known Implementing Classes
    • +
    • Class/interface declaration
    • +
    • Class/interface description
    • +
    +
      +
    • Nested Class Summary
    • +
    • Field Summary
    • +
    • Constructor Summary
    • +
    • Method Summary
    • +
    +
      +
    • Field Detail
    • +
    • Constructor Detail
    • +
    • Method Detail
    • +
    +

    Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.

    +
  • +
  • +

    Annotation Type

    +

    Each annotation type has its own separate page with the following sections:

    +
      +
    • Annotation Type declaration
    • +
    • Annotation Type description
    • +
    • Required Element Summary
    • +
    • Optional Element Summary
    • +
    • Element Detail
    • +
    +
  • +
  • +

    Enum

    +

    Each enum has its own separate page with the following sections:

    +
      +
    • Enum declaration
    • +
    • Enum description
    • +
    • Enum Constant Summary
    • +
    • Enum Constant Detail
    • +
    +
  • +
  • +

    Use

    +

    Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.

    +
  • +
  • +

    Tree (Class Hierarchy)

    +

    There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object.

    +
      +
    • When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.
    • +
    • When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.
    • +
    +
  • +
  • +

    Deprecated API

    +

    The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.

    +
  • +
  • +

    Index

    +

    The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.

    +
  • +
  • +

    Prev/Next

    +

    These links take you to the next or previous class, interface, package, or related page.

    +
  • +
  • +

    Frames/No Frames

    +

    These links show and hide the HTML frames. All pages are available with or without frames.

    +
  • +
  • +

    All Classes

    +

    The All Classes link shows all classes and interfaces except non-static nested types.

    +
  • +
  • +

    Serialized Form

    +

    Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.

    +
  • +
  • +

    Constant Field Values

    +

    The Constant Field Values page lists the static final fields and their values.

    +
  • +
+This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/index-all.html b/releases/2.3.2/api/index-all.html new file mode 100644 index 00000000..658042ff --- /dev/null +++ b/releases/2.3.2/api/index-all.html @@ -0,0 +1,1533 @@ + + + + + + +Index (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + +
+ + + + + +
+ + +
$ A B C D E F G H I J L M N O P R S T U V W  + + +

$

+
+
$(Object...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output.
+
+
$$(Object[]...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
+ + + +

A

+
+
accept(Field) - Method in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
afterAlways(List<Throwable>) - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
+
+
afterAlways(List<Throwable>) - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
+
+
afterIfSuccessful() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Called only if the delegate Statement returned successfully.
+
+
afterIfSuccessful() - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Called only if the delegate Statement returned successfully.
+
+
AnnotatedMethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Base class for TestMethodProviders based on annotations.
+
+
AnnotatedMethodProvider(Class<? extends Annotation>) - Constructor for class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
+
 
+
appendAllOpts(Description) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
+
Append all JVM options that may help in reproducing the error.
+
+
appendEnvironmentSettings() - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
appendOpt(String, String) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
+
Append a single VM option.
+
+
appendRunnerProperties() - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
appendTestGroupOptions(RandomizedContext) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
 
+
ASCIIGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A generator emitting simple ASCII characters from the set + (newlines not counted):
+
+
ASCIIGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.ASCIIGenerator
+
 
+
asciiGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
AssertingRandom - Class in com.carrotsearch.randomizedtesting
+
+
A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
+
+
AssertingRandom(Thread, Random) - Constructor for class com.carrotsearch.randomizedtesting.AssertingRandom
+
+
Creates an instance to be used by owner thread and delegating + to delegate until AssertingRandom.destroy()ed.
+
+
assumeFalse(boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
assumeFalse(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
assumeNoException(String, Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Assume t is null.
+
+
assumeNoException(Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeNoException(Throwable) directly available.
+
+
assumeNotNull(Object...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeNotNull(Object...) directly available.
+
+
assumeTrue(boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeTrue(boolean) directly available.
+
+
assumeTrue(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
atLeast(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a random value greater or equal to min.
+
+
atMost(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a non-negative random value smaller or equal max.
+
+
AUGMENTED_SEED_PACKAGE - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Fake package of a stack trace entry inserted into exceptions thrown by + test methods.
+
+
+ + + +

B

+
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+
 
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Always called before the delegate Statement.
+
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Always called before the delegate Statement.
+
+
between(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
+ + + +

C

+
+
CHILDVM_SYSPROP_JVM_COUNT - Static variable in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property passed to forked VMs: the number of concurrent JVMs.
+
+
CHILDVM_SYSPROP_JVM_ID - Static variable in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
+
+
ClassGlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter for Description.getClassName().
+
+
ClassGlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
ClassModel - Class in com.carrotsearch.randomizedtesting
+
+
Class model for a test suite.
+
+
ClassModel(Class<?>) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
ClassModel.FieldModel - Class in com.carrotsearch.randomizedtesting
+
 
+
ClassModel.FieldModel(Field) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
ClassModel.MethodModel - Class in com.carrotsearch.randomizedtesting
+
 
+
ClassModel.MethodModel(Method) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
ClassModel.Scope - Enum in com.carrotsearch.randomizedtesting
+
 
+
clone() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
clone() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.TempPathResource
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Close the stream.
+
+
closeAfterSuite(T) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Registers a Closeable resource that should be closed after the suite + completes.
+
+
closeAfterTest(T) - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Registers a Closeable resource that should be closed after the test + completes.
+
+
closeAtEnd(T, LifecycleScope) - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Dispose the given resource at the end of a given lifecycle scope.
+
+
CodepointSetGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator from a predefined set of codepoints or characters.
+
+
CodepointSetGenerator(char[]) - Constructor for class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
+
All characters must be from BMP (no parts of surrogate pairs allowed).
+
+
CodepointSetGenerator(String) - Constructor for class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
+
Parse the given String and split into BMP and supplementary codepoints.
+
+
collectMethodExecutions(Constructor<?>, List<Method>) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Collect test method executions from list of test methods and + potentially parameters from parameter factory methods.
+
+
com.carrotsearch.randomizedtesting - package com.carrotsearch.randomizedtesting
+
 
+
com.carrotsearch.randomizedtesting.annotations - package com.carrotsearch.randomizedtesting.annotations
+
 
+
com.carrotsearch.randomizedtesting.generators - package com.carrotsearch.randomizedtesting.generators
+
 
+
com.carrotsearch.randomizedtesting.listeners - package com.carrotsearch.randomizedtesting.listeners
+
 
+
com.carrotsearch.randomizedtesting.rules - package com.carrotsearch.randomizedtesting.rules
+
 
+
compare(TestMethodAndParams, TestMethodAndParams) - Method in class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
+
 
+
current() - Static method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
 
+
CURRENT_PREFIX() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Static singleton's property prefix.
+
+
+ + + +

D

+
+
decorate(long) - Method in class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
decorate(long) - Method in interface com.carrotsearch.randomizedtesting.SeedDecorator
+
+
Called to decorate the initial seed for a Randomness.
+
+
DEFAULT_FORMATTING - Static variable in annotation type com.carrotsearch.randomizedtesting.annotations.ParametersFactory
+
+
Use default argument formatting for test cases.
+
+
DEFAULT_ITERATIONS - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
The default number of test repeat iterations.
+
+
DEFAULT_KILLATTEMPTS - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
The default number of first interrupts, then Thread.stop attempts.
+
+
DEFAULT_KILLWAIT - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Time in between interrupt retries or stop retries.
+
+
DEFAULT_LEAK_THRESHOLD - Static variable in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
DEFAULT_TIMEOUT - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Default timeout for a single test case.
+
+
DEFAULT_TIMEOUT_SUITE - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Default timeout for an entire suite.
+
+
describe() - Method in class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
describe() - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
describe() - Method in class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
destroy() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
+
This object will no longer be usable after this method is called.
+
+
+ + + +

E

+
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
evaluate(FilterExpressionParser.IContext) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
evaluate() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
 
+
+ + + +

F

+
+
filter(Filter) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Implement Filterable because GUIs depend on it to run tests selectively.
+
+
FilterExpressionParser - Class in com.carrotsearch.randomizedtesting
+
+
Test group conditions filter parser.
+
+
FilterExpressionParser() - Constructor for class com.carrotsearch.randomizedtesting.FilterExpressionParser
+
 
+
FilterExpressionParser.Node - Class in com.carrotsearch.randomizedtesting
+
 
+
FilterExpressionParser.Node() - Constructor for class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
flush() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
flush() - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Flush the stream.
+
+
formatSeed(long) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Format a single seed.
+
+
formatSeedChain(Randomness...) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
+
+
formatStackTrace(StringBuilder, StackTraceElement[]) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format a list of stack entries into a string.
+
+
formatStackTrace(StackTraceElement[]) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
formatStackTrace(Iterable<StackTraceElement>) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
formatStackTrace(StringBuilder, Iterable<StackTraceElement>) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format a list of stack entries into a string.
+
+
formatThrowable(Throwable) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format an exception and all of its nested stacks into a string.
+
+
formatThrowable(StringBuilder, Throwable) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format an exception and all of its nested stacks into a string.
+
+
frequently() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
The exact opposite of RandomizedTest.rarely().
+
+
+ + + +

G

+
+
getAnnotatedLeafMethods(Class<? extends Annotation>) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getAnnotation(Method, Class<T>, boolean) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getContext() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
getDescription() - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Return the current tree of test descriptions (filtered).
+
+
getFields() - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getGroupEvaluator() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Provide access to GroupEvaluator.
+
+
getGroupName(Class<? extends Annotation>) - Static method in class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
getInstanceArguments() - Method in interface com.carrotsearch.randomizedtesting.TestMethodAndParams
+
 
+
getMethods() - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getRandom() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+ +
+
getRandom() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
getRandom() - Method in class com.carrotsearch.randomizedtesting.Randomness
+
+
Random instance for this randomness.
+
+
getRandomness() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Source of randomness for the context's thread.
+
+
getRunner() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Access to the runner governing this context.
+
+
getRunnerSeedAsString() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Returns the runner's master seed, formatted.
+
+
getSysProperty(Class<? extends Annotation>) - Static method in class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
getTargetClass() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
The class (suite) being tested.
+
+
getTargetMethod() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
 
+
getTestMethod() - Method in interface com.carrotsearch.randomizedtesting.TestMethodAndParams
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in class com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in interface com.carrotsearch.randomizedtesting.TestMethodProvider
+
+
Determine which methods are test methods.
+
+
getTraceFormatting() - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Stack trace formatting utilities.
+
+
globalTempDir() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Global temporary directory created for the duration of this class's lifespan.
+
+
GlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter that matches something using globbing (*) pattern.
+
+
GlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
globMatches(String) - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
+
Check if a given string matches the glob.
+
+
globPattern - Variable in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
groupEvaluator - Variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
 
+
+ + + +

H

+
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
hasZombieThreads() - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Returns true if any previous (or current) suite marked with + ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS has + left zombie threads.
+
+
+ + + +

I

+
+
initialize(Class<?>) - Method in class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
initialize(Class<?>) - Method in interface com.carrotsearch.randomizedtesting.SeedDecorator
+
+
Called once after instantiation to set up the decorator.
+
+
initializeWith(String) - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
 
+
isAnnotationPresent(Method, Class<T>, boolean) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
isNightly() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Deprecated. +
[GH-218] will be removed. Use RandomizedContext.getGroupEvaluator().
+
+
+
isNightly() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Deprecated. +
Will be removed in 2.4.0
+
+
+
ISO8859_1 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
iterations(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a "scaled" number of iterations for loops which can have a variable + iteration count.
+
+
+ + + +

J

+
+
JUnit3MethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Method provider selecting tests that follow a name pattern of test(.*).
+
+
JUnit3MethodProvider() - Constructor for class com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+
 
+
JUnit4MethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Method provider selecting Test annotated public instance parameterless methods.
+
+
JUnit4MethodProvider() - Constructor for class com.carrotsearch.randomizedtesting.JUnit4MethodProvider
+
 
+
+ + + +

L

+
+
LifecycleScope - Enum in com.carrotsearch.randomizedtesting
+
+
Lifecycle stages for tracking resources.
+
+
Listeners - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Annotate your suite class with this annotation to automatically add hooks to + the RunNotifier used for executing tests inside + RandomizedRunner.
+
+
+ + + +

M

+
+
MethodGlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter for Description.getMethodName().
+
+
MethodGlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
methodName(Description) - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Attempts to extract just the method name from parameterized notation.
+
+
MixWithSuiteName - Class in com.carrotsearch.randomizedtesting
+
+
A SeedDecorator to be used with SeedDecorators annotation + to modify the master Randomness with a hash off the suite's class name.
+
+
MixWithSuiteName() - Constructor for class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
multiplier() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A multiplier can be used to linearly scale certain values.
+
+
+ + + +

N

+
+
Name - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Used to annotate constructor parameters for parameterized tests.
+
+
newServerSocket(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Assign a temporary server socket.
+
+
newTempDir() - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary directory for the LifecycleScope.TEST duration.
+
+
newTempDir(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a temporary directory, deleted after the given lifecycle phase.
+
+
newTempFile() - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary file for the LifecycleScope.TEST duration.
+
+
newTempFile(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary file deleted after the given lifecycle phase completes.
+
+
next(int) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextBoolean() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextBytes(byte[]) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextDouble() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextFloat() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextGaussian() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextInt() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextInt(int) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextLong() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
Nightly - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
An annotation indicating a given test case (or suite) should run only during + nightly tests.
+
+
NoClassHooksShadowingRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Don't allow BeforeClass and AfterClass hook shadowing as it is most + likely a user error.
+
+
NoClassHooksShadowingRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule
+
 
+
NoInstanceHooksOverridesRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Don't allow Before and After hook overrides as it is most + likely a user error and will result in superclass methods not being called + (requires manual chaining).
+
+
NoInstanceHooksOverridesRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule
+
 
+
NoShadowingOrOverridesOnMethodsRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Discovers shadowing or override relationships among methods annotated with any of the + provided annotations.
+
+
NoShadowingOrOverridesOnMethodsRule(Class<? extends Annotation>...) - Constructor for class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
+ + + +

O

+
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
ofStringLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
+ +
+
ofUtf8Length(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
+
Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
+
+
+ + + +

P

+
+
ParametersFactory - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Used to annotate methods providing parameters for parameterized tests.
+
+
parse(String) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser
+
+
Pratt's parser.
+
+
parseSeed(String) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Parse a single seed.
+
+
parseSeedChain(String) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Parse a seed chain formatted with SeedUtils.formatSeedChain(Randomness...).
+
+
prefixProperty(String) - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Prefix a given property name with a common prefix.
+
+
+ + + +

R

+
+
randomAsciiOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomAsciiOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomAsciiOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomAsciiOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomBoolean() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomByte() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
RandomBytes - Class in com.carrotsearch.randomizedtesting.generators
+
+
Random byte sequence generators.
+
+
RandomBytes() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomBytes
+
 
+
randomBytesOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomBytes
+
 
+
randomBytesOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a byte array with random content.
+
+
randomBytesOfLength(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a byte array with random content.
+
+
randomBytesOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomBytes
+
 
+
randomDouble() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFloat() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFrom(Random, T[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the given array.
+
+
randomFrom(Random, List<T>) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the given list.
+
+
randomFrom(Random, Collection<T>) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the collection.
+
+
randomFrom(T[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Pick a random object from the given array.
+
+
randomFrom(List<T>) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Pick a random object from the given list.
+
+
randomGaussian() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomInt(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomInts
+
+
A random integer between 0 and max (inclusive).
+
+
randomInt() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomInt(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random integer from 0..max (inclusive).
+
+
randomIntBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomInts
+
+
A random integer from min to max (inclusive).
+
+
randomIntBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random integer from min to max (inclusive).
+
+
RandomInts - Class in com.carrotsearch.randomizedtesting.generators
+
+
Utility classes for random integer and integer sequences.
+
+
RandomInts() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomInts
+
 
+
RandomizedContext - Class in com.carrotsearch.randomizedtesting
+
+
Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
+
+
RandomizedRunner - Class in com.carrotsearch.randomizedtesting
+
+
A Runner implementation for running randomized test cases with + predictable and repeatable randomness.
+
+
RandomizedRunner(Class<?>) - Constructor for class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Creates a new runner for the given class.
+
+
RandomizedTest - Class in com.carrotsearch.randomizedtesting
+
+
Common scaffolding for subclassing randomized tests.
+
+
RandomizedTest() - Constructor for class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomLocale() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Return a random Locale from the available locales on the system.
+
+
randomLong() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
Randomness - Class in com.carrotsearch.randomizedtesting
+
+
Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance.
+
+
Randomness(Thread, long, SeedDecorator...) - Constructor for class com.carrotsearch.randomizedtesting.Randomness
+
 
+
Randomness(long, SeedDecorator...) - Constructor for class com.carrotsearch.randomizedtesting.Randomness
+
 
+
RandomPicks - Class in com.carrotsearch.randomizedtesting.generators
+
+
Random selections of objects.
+
+
RandomPicks() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomRealisticUnicodeOfCodepointLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfCodepointLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfCodepointLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfCodepointLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomShort() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
RandomStrings - Class in com.carrotsearch.randomizedtesting.generators
+
+
A facade to various implementations of StringGenerator interface.
+
+
RandomStrings() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomTimeZone() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Return a random TimeZone from the available timezones on the system.
+
+
randomUnicodeOfCodepointLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfCodepointLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfCodepointLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfCodepointLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
range - Variable in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
rarely() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Rarely returns true in about 10% of all calls (regardless of the + RandomizedTest.isNightly() mode).
+
+
realisticUnicodeGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
RealisticUnicodeGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator that emits valid unicodeGenerator codepoints.
+
+
RealisticUnicodeGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
reject(Thread) - Method in interface com.carrotsearch.randomizedtesting.ThreadFilter
+
 
+
Repeat - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Repeats randomized test case a given number of times.
+
+
ReplicateOnEachVm - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Replicates the test class on each concurrent forked JVM.
+
+
ReproduceErrorMessageBuilder - Class in com.carrotsearch.randomizedtesting
+
+
A builder for constructing "reproduce with" message.
+
+
ReproduceErrorMessageBuilder() - Constructor for class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
ReproduceErrorMessageBuilder(StringBuilder) - Constructor for class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
ReproduceInfoPrinter - Class in com.carrotsearch.randomizedtesting.listeners
+
+
A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
+
+
ReproduceInfoPrinter() - Constructor for class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+
 
+
RequireAssertionsRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Require assertions TestRule.
+
+
RequireAssertionsRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+
 
+
Rethrow - Class in com.carrotsearch.randomizedtesting
+
+
Rethrowing checked exceptions as unchecked ones.
+
+
Rethrow() - Constructor for class com.carrotsearch.randomizedtesting.Rethrow
+
 
+
rethrow(Throwable) - Static method in class com.carrotsearch.randomizedtesting.Rethrow
+
+
Rethrows t (identical object).
+
+
rmDir(Path) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Recursively delete a folder.
+
+
run(RunNotifier) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Runs all tests and hooks.
+
+
runWithPrivateRandomness(Randomness, Callable<T>) - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns.
+
+
+ + + +

S

+
+
scaledRandomIntBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a "scaled" random number between min and max (inclusive).
+
+
Seed - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Defines the starting seed for a given test or the entire suite.
+
+
SeedDecorator - Interface in com.carrotsearch.randomizedtesting
+
+
This is an advanced feature.
+
+
SeedDecorators - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Allows modifying the master seed (before the suite is started).
+
+
seedFromThrowable(Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with RandomizedRunner.AUGMENTED_SEED_PACKAGE.
+
+
Seeds - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Defines a list of starting seeds for a given test.
+
+
SeedUtils - Class in com.carrotsearch.randomizedtesting
+
+
Utilities for parsing random seeds.
+
+
setSeed(long) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
sleep(long) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Same as Thread.sleep(long).
+
+
StatementAdapter - Class in com.carrotsearch.randomizedtesting.rules
+
+
An abstract Statement that guarantees the execution of + StatementAdapter.afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement.
+
+
StatementAdapter(Statement) - Constructor for class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
 
+
StaticFieldsInvariantRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule that ensures static, reference fields of the suite class + (and optionally its superclasses) are cleaned up after a suite is completed.
+
+
StaticFieldsInvariantRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
+
By default use StaticFieldsInvariantRule.DEFAULT_LEAK_THRESHOLD as the threshold and count + in superclasses.
+
+
StaticFieldsInvariantRule(long, boolean) - Constructor for class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
StringGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A StringGenerator generates random strings composed of characters.
+
+
StringGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
SysGlobals - Class in com.carrotsearch.randomizedtesting
+
+
Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
+
+
SYSPROP_APPEND_SEED() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If true, append seed parameter to all methods.
+
+
SYSPROP_ITERATIONS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
The global override for the number of each test's repetitions.
+
+
SYSPROP_KILLATTEMPTS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
+
+
SYSPROP_KILLWAIT() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
+
+
SYSPROP_MULTIPLIER - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
The global multiplier property (Double).
+
+
SYSPROP_PREFIX() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global system property that holds the prefix used by other properties.
+
+
SYSPROP_RANDOM_SEED() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property with an integer defining global initialization seeds for all + random generators.
+
+
SYSPROP_STACKFILTERING() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Enable or disable stack filtering.
+
+
SYSPROP_TESTCLASS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for picking out a single test class to execute.
+
+
SYSPROP_TESTFILTER() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global test filter.
+
+
SYSPROP_TESTMETHOD() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for picking out a single test method to execute.
+
+
SYSPROP_TIMEOUT() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed.
+
+
SYSPROP_TIMEOUT_SUITE() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for entire suite's maximum execution time after which + it is considered out of control.
+
+
SystemPropertiesInvariantRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule that ensures system properties remain unmodified by the nested + Statement.
+
+
SystemPropertiesInvariantRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Cares about all properties.
+
+
SystemPropertiesInvariantRule(String...) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Don't care about the given set of properties.
+
+
SystemPropertiesInvariantRule(Set<String>) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Don't care about the given set of properties.
+
+
SystemPropertiesRestoreRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule which restores system properties from before the nested + Statement.
+
+
SystemPropertiesRestoreRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
+
Restores all properties.
+
+
SystemPropertiesRestoreRule(Set<String>) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
SystemPropertiesRestoreRule(String...) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
systemPropertyAsBoolean(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a boolean, if defined.
+
+
systemPropertyAsDouble(String, double) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a double, if defined.
+
+
systemPropertyAsFloat(String, float) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a float, if defined.
+
+
systemPropertyAsInt(String, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to an int, if defined.
+
+
systemPropertyAsLong(String, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a long, if defined.
+
+
+ + + +

T

+
+
TeeOutputStream - Class in com.carrotsearch.randomizedtesting
+
+
Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
+
+
TeeOutputStream(OutputStream, OutputStream) - Constructor for class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
TempPathResource - Class in com.carrotsearch.randomizedtesting
+
+
A temporary path resource will be deleted at the end of a given lifecycle phase.
+
+
TempPathResource(Path) - Constructor for class com.carrotsearch.randomizedtesting.TempPathResource
+
 
+
TestCaseInstanceProvider - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Determines how instances of the test suite class are created for each test + case.
+
+
TestCaseInstanceProvider.Type - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
TestCaseOrdering - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Test case ordering.
+
+
TestCaseOrdering.AlphabeticOrder - Class in com.carrotsearch.randomizedtesting.annotations
+
+
Alphabetic, increasing order by method name.
+
+
TestCaseOrdering.AlphabeticOrder() - Constructor for class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
+
 
+
testFailure(Failure) - Method in class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+
 
+
TestGroup - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
A test group applied to an annotation indicates that a given annotation + can be used on individual tests as "labels".
+
+
TestGroup.Utilities - Class in com.carrotsearch.randomizedtesting.annotations
+
+
Utilities to deal with annotations annotated with TestGroup.
+
+
TestGroup.Utilities() - Constructor for class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
TestMethodAndParams - Interface in com.carrotsearch.randomizedtesting
+
+
A single test case entry composed of the test method + and the arguments eventually passed to the test class's constructor.
+
+
TestMethodProvider - Interface in com.carrotsearch.randomizedtesting
+
+
Responsible for providing individual test instances and their descriptions.
+
+
TestMethodProviders - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Test case method provider.
+
+
TestRuleAdapter - Class in com.carrotsearch.randomizedtesting.rules
+
+
An abstract TestRule that guarantees the execution of + TestRuleAdapter.afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement.
+
+
TestRuleAdapter() - Constructor for class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
 
+
ThreadFilter - Interface in com.carrotsearch.randomizedtesting
+
 
+
ThreadLeakAction - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakAction.Action - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakFilters - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakGroup - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakGroup.Group - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakLingering - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakScope - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakScope.Scope - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakZombies - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakZombies.Consequence - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
Timeout - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Maximum execution time for a single test method.
+
+
TimeoutSuite - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Maximum execution time for an entire suite (including all hooks and tests).
+
+
toExpression() - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toExpression(StringBuilder) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.Randomness
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
TraceFormatting - Class in com.carrotsearch.randomizedtesting
+
+
Utilities for dealing with throwables, stacks, etc.
+
+
TraceFormatting() - Constructor for class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Default stack traces, no filtering.
+
+
TraceFormatting(List<String>) - Constructor for class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
+ + + +

U

+
+
unicodeGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
UnicodeGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator that emits valid unicodeGenerator codepoints.
+
+
UnicodeGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
US_ASCII - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF16 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF32 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF8 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
+ + + +

V

+
+
validate(Class<?>) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.ClassModel.Scope
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.LifecycleScope
+
+
Returns the enum constant of this type with the specified name.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.ClassModel.Scope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.LifecycleScope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
verify(Method) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
+ + + +

W

+
+
write(int) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[], int, int) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[]) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[], int, int) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write bytes from the specified byte array to the stream.
+
+
write(byte[]) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write bytes from the specified byte array to the stream.
+
+
write(int) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write a single byte to the stream.
+
+
WriterOutputStream - Class in com.carrotsearch.randomizedtesting
+
+
OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer.
+
+
WriterOutputStream(Writer, CharsetDecoder) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer, CharsetDecoder, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, Charset, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, Charset) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer, String, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, String) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters.
+
+
+$ A B C D E F G H I J L M N O P R S T U V W 
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/index.html b/releases/2.3.2/api/index.html new file mode 100644 index 00000000..490a332c --- /dev/null +++ b/releases/2.3.2/api/index.html @@ -0,0 +1,75 @@ + + + + + + +RandomizedTesting Randomized Runner v2.3.2 API Documentation + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> + + + diff --git a/releases/2.3.2/api/overview-frame.html b/releases/2.3.2/api/overview-frame.html new file mode 100644 index 00000000..d77e3d04 --- /dev/null +++ b/releases/2.3.2/api/overview-frame.html @@ -0,0 +1,25 @@ + + + + + + +Overview List (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + +

 

+ + diff --git a/releases/2.3.2/api/overview-summary.html b/releases/2.3.2/api/overview-summary.html new file mode 100644 index 00000000..4c10676f --- /dev/null +++ b/releases/2.3.2/api/overview-summary.html @@ -0,0 +1,169 @@ + + + + + + +Overview (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

RandomizedTesting Randomized Runner v2.3.2 API Documentation

+
+
+ + + + + + + + + + + + + + + + +
RandomizedRunner and RandomizedTest 
PackageDescription
com.carrotsearch.randomizedtesting 
com.carrotsearch.randomizedtesting.rules 
+
+
+ + + + + + + + + + + + +
Annotations 
PackageDescription
com.carrotsearch.randomizedtesting.annotations 
+
+
+ + + + + + + + + + + + + + + + +
Listeners, Generators and Validators 
PackageDescription
com.carrotsearch.randomizedtesting.generators 
com.carrotsearch.randomizedtesting.listeners 
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/overview-tree.html b/releases/2.3.2/api/overview-tree.html new file mode 100644 index 00000000..e8d3b276 --- /dev/null +++ b/releases/2.3.2/api/overview-tree.html @@ -0,0 +1,270 @@ + + + + + + +Class Hierarchy (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + +
+ + + + + +
+ + + +
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Annotation Type Hierarchy

+
    +
  • com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Timeout (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seeds (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.SeedDecorators (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seed (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Repeat (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ParametersFactory (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Nightly (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Name (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Listeners (implements java.lang.annotation.Annotation)
  • +
+

Enum Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/package-list b/releases/2.3.2/api/package-list new file mode 100644 index 00000000..0ec940da --- /dev/null +++ b/releases/2.3.2/api/package-list @@ -0,0 +1,5 @@ +com.carrotsearch.randomizedtesting +com.carrotsearch.randomizedtesting.annotations +com.carrotsearch.randomizedtesting.generators +com.carrotsearch.randomizedtesting.listeners +com.carrotsearch.randomizedtesting.rules diff --git a/releases/2.3.2/api/resources/background.gif b/releases/2.3.2/api/resources/background.gif new file mode 100644 index 0000000000000000000000000000000000000000..f471940fde2f39ef8943a6af9569bcf986b1579b GIT binary patch literal 2313 zcmV+k3HJ6!Nk%w1VKM-40OkMy00030|NlK(aXwsfKV5S}VtGJbbVOr%L0@%CZH88Q zl{{NzcR^uxNo<2iYk@pjY)*5FJz8x~bc{)B zfk z+1T6M-s9WdW8dcJ-wO*3@9+W*5AY543-j^$^!EPz_4eHZ2#>)41`h@dc!2OAgN6$a zCS2I?;lqgx6IR4nkpTe;1RN0f=zxMq2O=q`94V5d$&e>Unta)^<;;^G3>e7yp=ZvW z6DIW3xpSvaogXF?_4%`@(V;s}NR^5J!3hrtJV@1QRV&r5S*L!zYE|rss${iFkg&!? zTN5V#)~=bmMorwgZsEpdOE)iExo+FO-8;8Kga{=HbSQCnF=E6W3?o*|ID%uwi5**> zJXy127Y9m+=HQ|PhXWi+xNwoWv}n_%Pq%(e+H~mGqhq5kv4Mo|-n~g|7!F*xZ{xv< zCpXS~dGg^IGK?4@J-T%b(XnUHFul6n<@2&4)zzyO2) z3Q8`i0+UKY*`$}e9mmp;tg*))`|PsK1|hAo%u0K$vDwm4gaSkm0j{`26k#qAKmbuhxZ#cquDR>B zD{s8+&TH-uNg$C#68QG}1HMBHfrP&L@@w$F_!itRzXdCN@V|LDAu%3!IDtq1#1UV7 z#1RxvT=B(DWbCoU5l=ia$Pp`Hgb_?Mp@hmtxZDI2N-)v#$}PXVvdm1d>@v(v`0TUJ zF)Pu89(q`zv=w^nVTIF3@3BYIPA}c`(@ZCAwbNBEt@PDUKe5CTR8aB66IE1!w%Amt zy+jpcn~k>GZpVFg+H6x{_uOksvBlq0OyT$6TyQZ37k(cOxZr|JEx1sGm<(M9gH z-~PMqyn|tT=))UN`|-FFFUA#KToK0fUOaz=7}Z~KeHhVC&%O27cTfHQ^WBU8z4p&T zp#>D|V}XShTD;Hx745Iz{`>K-Z$A|7!*Boo{mY;G21vjH8t{M!OrQc6$iN0V@PQDF zpadsK!3tXNf*8!81~qnXWuHZ)kytd=_y+ADWvw31ouV;CdZ#ya*(l7-A-C-Y^+iit8O zBy3*`Ls$|5Hn4m_^I^|C7{m7EFn|5vTk;|oywIgCc9Bb*=L+Y$)M>9GC<|HGs@6NB zHLY%03!dDf=eDRt2O6lVSFRcsuWZEwU?=z$CZ0W?#VJfdN>HG(l%oKpyiftJc|Y)xkjSJYCrQal-0PC~()T9xwF!Jf zVi1UA#3BBbh(i8r5&v#Pz!cF41KjbCc?4u2@@Q~oKLirt2TM30;y6b+zyX2`Yl9u; z`0$3;v0-YUp&7NdPT#q`cZlbij$jvbRk6R>8g*>}*b9E+WDwmpHAAxYzyT aU_pX{M6b8i>#Dq3onfZy}_nli%!Q$ZV%e&!tN2 zX3B0NWXQ443Eo1rUP86rLU>O>oTp%wt3Z{Tz&P*)Iraq^_@X;RtUFY!JxH|4U!>kw zxXwqo&R3Y=EsXaR!ng@y+y$%L1P3FZ4@N!j3m5MW74HcC->_JFuvlxLXiI=-OQ2|@ zpGc#>2-aN)<1RE9^`bB0`65VSK2>5m>CHs^YZCC)NX*NfbeT1%)Cxpu2_(6cCbLvjLY`hf1%*q}QO*%V4SfOu5Nqg~`-+(-76= za<`RA&(qDB^S!nIS^od5|Nk$KPXD8(qSB!f`M*{E?A^&yOW$08V^iNPK!%UNJ-@xmz>`pG2_%4I3QWk4UdtwP!GH$C%mo2K|$Ap=_)Y!#O($1@ohsUtR1k%wI*) z4*X&g==oWh`j{uP=HFm;Ye>0>UbDdtSp^~MaQ!L9I#)Ga?q}{@T#|qec*FkMLDenm zj^sCgk!^O^3o|vG!~2$$$7`C#4Ry zdQ!tui+J1*HyavK+4{`r+zvYHj9IsRt~@uEBOreWS8~2rXAR3!|7aTdr+x4|>@$Az z)b1t$gSB~6USxpfLmy^|_J_eNt*PI=ScO1SVH895N#`ef%IOh&o-2GIjK1s-JzkyZ z@r7O%hChz}kMHCM@Wqi^R-9t&%Fh^#9dVB0%ej@$=OjXA%XZdzCXf}c>SW26_z-Te z5b{}XWg&rELM=N*%aimp)k04t2c+`WAS>ZFIPWKvtyOI))HzpRA!T!b{tv?4NzF1v zNlP%#{&p@lFFEKvcroMAsI)mq?&`!e%l+-y&j9ZqhN}oG&dB=Pw09r+Q%m0cMujS# zs$a7!9VH`CC7k{!bV(J`rm%Jpj6&nLtWhPcy$onn$8G#ZdD9hxO<9k67Ya>K_7W~3 z&KYf14fq<{qHA7u6;>AOcomhdg?ianjr9uINt}*7w?g%z9{Q`(qRo@hDwSpGmxz&h&>%G%T(URL~=c>C{>y$K?+wLFp zy*M1@FTUKYV>8DeDIAIKM+!T5c-k&C4?Y~y^E zQCIc-=9~DiPtfVZB=_c3`qH3h|NXd^BcOQG`funSe)i5!NoA_r{b6PwzSDIXG+!(F z9CqJgo&~#7^VZHWj{u23q+NDCHn}GeWDC*(SW%{f4WMtP3l2jsO7*M)EX)#NLlsNnU4q@#jn0r#rsWsf^ngE0&ambG1f;Rj zfOk#_>1|25Z%?iI{0Yv8)DQfk>m1td?~}m0N%^k^u%EuUCc#ItmlY|epQ3YLWehYw zRU0qpPb#X&WU*UOU8et(s8x~WyYWYsgJCF+;U6@*nICY8)dk}IG+(#_Bz8zURd3HZ6qPE68U1%S{wL0 z;K{PDw2iRFIGG?(UiE9kT9?siuv4O{ z`dX2-eiXU3N)H2nT4V=AO^~J}sw+gr{&~qx%$$wlMv_JCWAMfcjYl}*Cfcf!adOY8 z8oLmJ{%49e+nLiVo#H9}wRk?UCzDz^>9TDxreVHzl~R*)?YU>Uu;J2eQ27O5`&X^8 z`94{)YWJQa#l0Fbz0N6B>j&8J;<%VuG6OYM9&QIdtueWjI3X;*dEtGiF@1AcvN4U> zG5SXIEXxB>)!mtQOztJLyeF78S*kLiU-!>PtQ_s~OMl~&y(hVVe$A5 zwo}E-DJ6${QP75?LsQ}Wl@MXwXMT4d>|?rD!g?jE>J^N*y;X}5FLe%d0_ zZ>eIBK6l@jkfw{p_YiDP;MS{jww{%j#?rk2z1J!HqE;Vd!TrCl_7UPef8;edI}wD6 zT&12Bxj&q}d4%$GHq+$~UYtWv`wI9k`89oKkCEK_E;-+O)(rhThjOM|kXDn{!W1Lo z`_?yQv=lp=-w()R<=0&c5%RWHY_fw@qb}uwFuPAGkl~@Kis}eE%MY@~6ZyWcF+llM zGyK`)(vn1F%%z=W7-Y=1$`w0Mv+-|#d};%JjCmw)Y1hOxwA|{}P%6LS4X`jQCGh`mR@=hGrr|cXa^Ipj;Mh)6mTqd1s_HmP0IxXT!w7YhoIHT>Hm#!;c@|L9OjV zsTlHE{Z;HWeM9^tPm-`|&nnl$%DRtNG1~?npUvgKPwKlaccEe4q!7YU3zykJnu6Sr z()LMXs_)^~u-ds7+wMff)RAJF?2?1H`_wDnt%MssYeB5;q~ojgVm6OHA6B>FG2erv z8&`|6<`=!EPKR^8Qlp5MiKwfxy4D`mN> ze$RKh_6*YJd4y0nnUZvwN%iY&^9xk@cM|5g#pZkc#N*(PH?^w&?ilTDMXFcd0`5!E zvgHS`=Lc|~1aO=L@L~eE*aP{90lc7qXY7GOs)3JH14T{(`K1D%tpvUT1-?F^1d4_S zJ#7yXkP3Q37bJlRQfv=mV-J3B8O*m5B%L3uW)S>|Jwy`|s6iK`sv0Z-3NcU(0knrG z5ChFXA@A9PUSdLI+(VU!!J1Mbw!~0VP^jZci2X|Nx0BF!24ObrAr>b=QtlyN4TAhn z!mQncJm~^m4MIafVLt_ewDUtO+e5w*!`(6A&H^F7i9s4t5&uBpNvh$nlTZjqTM5krNRRQ zqP)VR!|9@H>7qN_!+-)&_9s!^;gOvy5s~iEB&qP8{77&2NJMzZcsnJgSt_bYDzYU% zxQ#uuk3D*e7_*d5^?HW(^(WxICGf-mcmM((VStzIz%zFsm0;ZI3h=5OciJ#a%7I(IeGbFv+PP^?^sKBPrRBl<+qK^o%3fi=L9`la>-l4~p|hzAl~W zf=%(|NHgF7r5dJD+Cf08q-c(m;Epsldaz4cqHzTHT>)4xEe(cE0i~tf{Y0xs_1~Kv z+BYQ-TpEOch13;5YC9nHYEXhSv{ew=LV~nQL%UBQEgaDL2m?9u~v zEQmOvM=aB)Z$+eE38rs%AZR_)4>@2raqwH#Fji#xoLc&PS_TU^W8W(M0GqLdO~1yF z{sfHZ_sC#FX58(}d>RSkKZCz8%D7{cC3Z$Zh@52{31&V*W-@s~Z<8~aBeNcNW?e&O zsR(7fHOf}B&fsRqdZ(WK1e~s*o^uD6{YX9QJvqyWAqQXt*E>r$V94YK=X@8+{1cg> z*_i`a%alCJvbD~lCg&Q1Gk=|BzY)sejf9EHJ{s7lu4?ExCWR3jgTiET;exy{sW!Mg zuj*_YOf0@ScN~X0$7V6&KpL172rf|rA8?K<2+GelXw)NUk#@b4aT5MO%1ip4*ym}B-JI__S1R?CK z<4eW~bH;@H@tR55x}&JNSw_NvEPk)6E>XDt7*)4sgWuw+_vNZzmaS(tsi(57zcjA9 z@~XcHtzYq~IX|z*Md9mh>W~`sk3<^s7;EmyH4wcTdAo5NkUA2ofeG69{Gx7#i_*lt zQ7;N@xEo#nNRj&SbDHNnP0w#OE0{DZ$~7ySG%IN~zwd5Vu4&dnH>*OMb>&*VL^tbA zG;7y1t9dsYU$p3pw0x6mwGe6fjBYWsZ8e3q8f~-~cefgHxBangajI$kv(c*W-DZGp zbM$UgnP{_MYPXYX|6$u^deIhE(-xuGX2RVXqS+o~(iSV%;ZW1=Zqkut(r&xak^pT> zsp*I@X|-eOd^gb+sM(%3(E$|c47Y91mTU99Xe;4vFOTl5gmwVB+fvc3n2pwK?~Xd# zwrY{?CUj@~Msr?wXU0WKv2A$hq z`$V^gNq4(<*C=;4e4}$*uIC$5&uUHkM08J~N$>VV*VpdmLCuc!?!J9=-)VH;fo9)| zNN4m#^Kb9|`RF!^ZAT-z=bC8$do8~Tjc^o-aQjyc2(TW*d50E1#NW0pKb^~tf&OUlS+W}>0!m@!~1 z&TdSLhm`0u99c-z=oxYL8IFaGCDoFwFUP!1iJ%xF1UC4hhv*VR2451Pc0+kQGC)39C5 za81oV=$+xzZNYhn=RB-CTZ>Bevj)A3mi9|OS(dcy=N#Zm=Dza|z4Jd<=3IQ2CB>FiwH7{4Ej#+oa>M67 z!56)Km&2xJ|H7B;%~rJDuJ{rbZQiaX*e^$DEt~T$#h9(y#jg6>uX?boq!N}Q;EQth zYo1rjc15dETPw~*Ymu=lreoE9g^wb)ZcRe1yp1(Eo(rmqUYZXOU$BC_| zX{{&qE?E06wXm#v#cpKwE)jaydSaI`TkCCClr_lKMzPkyFT!R%VRn&sZSrchKx&4e~pJQcfViQxxl=T=7}#gYz7Pvoh`T#Jbab%2A2m zxh?A<`}A?8_GumBEcL;$x%gQb@PZ(If%ZE~D?ax#Km4a~+GV~!;Bb~qxxh@HHc|H6 zr%$^c9Dw~UQFWJv+81rCXS1vqqLfQ~-BtO63xCArGVA4T-}xPXYGHqB5h^+n5%$24 z(BROpi13J@*qFfR$oRMHel`=(zy zovs-UKHD3VkJ?hVeq!aA+8Fh4+NIlFhcC~UrR{4I#}K*u&z%68+P1*=q0B1r*2MY> z!9gYs*vlTO5v#8S>c#3goFmp>3iVKdU)NkjNV(s7tO4Wq?2M}o5Cj-*7;S=fEshOA zR*4$dm{ROvUamG%xL_tSW6}U$Nl=@91T;nC11o-iIVyVrfkd) zTCp;^tOy|_kuOFV$Nn=$AQJO9;&sZ&eDs^!r*m;Hw!)vpO1vcfj2EV{dJ?7ap0tq6 z$SwUVM*Vt+MS_`;bas-svPV|3POQi8G~?f^KOx4hg1He+Wd*s3Hl1{TfJS-+zv6vc zPoKiwr?7wECbub(IdB)9f_!kmUjBR*KY_z4E8_QA9xSr#G&@i5y^H`jB^I{|akh>W z%Cn3luOVY|8P>u>e^~#{$kmgX&-q>k{#pFbm2({(rtG<%nb0UCQ0%{Cy`F&~7}*we z@Of>ND_)V&XwN_+n~KjVorUQWZ*B6cld7ymQl{;rwlHl34K#}2YWxE+4CX@P&u6AfCda`&ZT1MOY69e-L@gNcAvwx8%1Z7lB4zc=_Cpt~&s ze%?;){1DB(PSK!^za967qF?lIjB~&06}Lf`cgh2qUiI^|$-VCTNE=hp&Ij}^A9&|* zQQrSqo3gn#_=z9j(y6f@T|OkJYv(fjwpz}$*U$|nLH2F zPNMuTS4g8 z*^hOlRh6~Mk}58;d477R>F^~aLO$dOXmhA*6zwIaHK()t2zKjo?j^NOJbh_=+71xg zO{Mgp7x?Z-1MKzoQ<+V2g#|e}|JawOPJZBL{o~PYdtWDX?jl##!Aiq|w>)vGJLipp zBK1xGhcvgSsQ;rn>+`>UmxlID{<~}7{y>SO^cyktN^Fsz!Z|B4?p*RKQG*8}SYBt{ zuFO{vJ?jgL{gUzYsnv(io}c0vlCp#*1vE?}KL^UZ&VF^TK+D;40CxX%j);%dCt;Z{ zAeMXC9JPWvKGwsCxx4w2iv_wNGG8l16AVI93rmc^c1>r(P||YE zpXa+=-&k995hfykL^J5S&vJF^ljR&`FE#ppNMM3%Omc!F)Mn{{&Ip#)JegbEJxud2 zn`wDVB~DMii5|H%m~51YeU1juNG3!+&?*uC#q@)z8q~`4yEL5I8}PtyA1IZ=52P$x zX)KhZt z7czUXBsy-8d`GVQ`90`wIh(Xt7v5j7h0t&ET~2M!Tb~4rN-xtK@8@mB*c(6QTwOS- z%9445_WY|cfm4?$nX$72&{~^mu}an^x^Da%=UU6YI;ur3+9L6I>raW5!=-Nzy(F2Z zwZlg7aM3NN5b{K|FB>s4R}|&Lr32_Ys{wwkECxo|rV@;5aHB25iUs7(6@dDpjN{Y%?C~UGp>*Q}K?)KKk64 zAn;@-dER}QG0L${jQ1cR75eM3-~ZTltTQ8%sm9x4Y`ve@ekMuvpA#Rh51@s6;6^&Q z!&M7^b%cea7FlZkPV9}@!bPBBfB&~XvGlE2T7V?IpM~OBmuK;OSt{~N`rL5c_I^de z9n*=@p|l;d`b_YIn8Aem1t7pp0=2-MCTIcJHlY z6x+mNLgi{JpwP)y(yzAFL2A#>bI&EwZE`PGvd*FQ!rx~6bUN&+Ij3)L;=595L#G;m8*^e?ap1`J5w7-q)*iUT_W9w8 z&xS-`i++HpWzY-a-)CWd0(pLW$A85P{Dy9r-=uPekNpN^yA}pJ7yWTZ>3iw4d6+IK zF%1XXkGcJm{0*vhSG5R1ySW;jctk9O==1-Mk?=Bl<{HE1p_@tx1s^+GoczYxj#B=i=kwQvEPrOt`<4W*pJw zbNjEqpr7B|Llc%m{V*QssV)im;pb00LUob=yFaU4`P_}ywU zt*QZl-bUsmh@L&zQaX4uHL&7YD(BOb9hH;;y;O-b-_O$4EFi1vCrMlz`dN|u?}HNO^aFQV{UZg_yy%nf>IXpulip!cR8|vNu7P*; zQye@}Qmj%(TB6`5E=c~w=LITF266XJ6X5xA7!OM1SE=~N*o3EP5Qqx!W<_+EMSLGo zqkC18AQ=0AK9=hgGQtrTovYc5^?Z^RLX?hlO-j&e1MXTTbfm>MS^=}!p>C>icUKdZ zBcNOb(6IJ!kq*e7N8Fx!!kPyn+2B2^2hd00+W^PUA&+S63jFE)bP5Tv+L5l~n(pu? zbeO|+K{{?pEow3?j0+dGVu)a6(0r{1Uj7{3 zxSsZ|BdMk>1-S}-;+`pk{Q5>H=tLRx+YqeenaSRsEX@gtPzz>j1A9g!C9kGtspY(- z%YL>NkVDE2z@}*;Q{=&5)yS;NupAmmibGUE4qte7aY6PcnXJgw>}ad(SW;@HtNurF ziV0_yHz=;Di%Tki6DW^tjkL`t%Ktct(ay zvuAOYoCu!Pm~@P5CIjk$bp`_iv{^l*Au{fB8mJK1>Macv?GL)**8*+JNvySIH5Y7i#1;!%NT!efc z;Z0*AOM&1VpR+6wIQxBM{xf`8T1V@#e<#QL}=YRwMkWG8%1(Fgj{iX)N zup{Txko(DqJWf=#Oi?Z!nra-?C{);TP`w|4>L+EKx1&P3swX<*#_50F!lD_$nQyuK??!UwA-{y)^QmMxoK1xIJ~uML{u;5!Z5tQyEL>;KaUd!_9FP zl2$QOI6V1`QdF|8gkdZsSpUqCjSBu(1H)r*vL#PEy)@Px>5TIk7_9o#Bj zzD&<1_k(ejk%qO6ak=GMmG5b7LTAA^KKq-Ey#z8(2wy2;Ot^oZI(MG@)~iY$RAnJt zu`ioyvR?Vws_tuK9hDqmel+)bP0kyxJV{7t=&3{b(@Hs1fs$9n45aq)IKknZa2H*7 z^P-ZDyOMdMj&-9{(-?dqo5I3Gy=K$!L%q>3^0N~o^2i0^_@^2nQv>S4B&=5_8^a^V zaY!NjyA5QgO&r#^CJcp&=!))MZ*CC&hvLEzWU*!IO=aYo{_yG+53H$XOAIQWnG`uD zLuuwTY6e8N^m5^AHQa}Y5Z#SdbEY;+x{oW?g;ie4CNYomRyQd2mv^L}T!>a5<*wTh>@>Qtwp~nejn`~DcZJI+QC-xU zoxz=5z0k%1;jBrGI%Th~FQElrAPr?E-Fv9|o09dPk=?>f)jFKL8PK|;w(cVDq>YWP zEfL7RGBv|<>f4IccND3wCi*V8`>#a$FPZu&a{V`W`me+Kuf_CJ)%IV%?5ByL^#3Q{ z&uBM5|34IKI>0_Tz{5OngXe#6w*N6;;5PH%9n%56%RaWA{wJ4%515Apdj`a62bp<> zM12OuV+QZ^55ATkViO(UWgg}%9C}kb^r~=BiDyWIXZWM&kb>Q?dd$#W`4KU|2#4qh zz;sZ>ZqS5h#Kdk$&1c9AHmDUdtmHE)CqH0RIAZEE;t(^+RXF+*FlJyk;?6Vn{&MsO zZ0HwY)b4Va!F1#s^N5$-s9(&mPa*Lu4>4SxXm~l|3?PR2jB1J!Q|(4#0i$lFME^-r zA~Q(2O+PHOdcVN((R8zqi>%+yx4PA5u&+jI zZ?)Fm8m-+`n!Bnrx0PvZE7!Q)Z+NTE@K(R!nO40sZF(n~bq_b_9H`UYU#q>pPJ3UC z_UeU>J7qcy%%`ks9)BNcS^GDOn z?oKkjHNoWO1e2?M#vd12e^_AscAnLnc~-CISiYWX`D%{k^H~<37unpMYJYdSv=Om2vbAM@`Qp{{SI=yP zj6WN*eEt0G$9EPX6FU%)-ho>hWTW!yzXBIo73<0umM-=@eG&niY^` zlG(|vuCl_x(X^Fob@=i{8+M5vWf7Bz=#aHGTNA;fZQyfbfueI8Z^639n`(DI%w^-^ zl`=@!u)r~Xf920-xd$Ab+S&PJY%K0H8a_J8uN3^_!K1_NV$*e#*Y*6|)XpiW=9H`*`Xx7W%v@7{XDma1?v0a%(K6rI&1!a YpWXKgmku8Vj|K)Vje`mzEKCg608Q#dYybcN literal 0 HcmV?d00001 diff --git a/releases/2.3.2/api/serialized-form.html b/releases/2.3.2/api/serialized-form.html new file mode 100644 index 00000000..ec9c5001 --- /dev/null +++ b/releases/2.3.2/api/serialized-form.html @@ -0,0 +1,162 @@ + + + + + + +Serialized Form (RandomizedTesting Randomized Runner v2.3.2 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Serialized Form

+
+
+
    +
  • +

    Package com.carrotsearch.randomizedtesting

    +
      +
    • + + +

      Class com.carrotsearch.randomizedtesting.AssertingRandom extends java.util.Random implements Serializable

      +
        +
      • + + +

        Serialized Fields

        +
          +
        • +

          delegate

          +
          java.util.Random delegate
          +
        • +
        • +

          ownerRef

          +
          java.lang.ref.WeakReference<T> ownerRef
          +
        • +
        • +

          ownerName

          +
          java.lang.String ownerName
          +
        • +
        • +

          allocationStack

          +
          java.lang.StackTraceElement[] allocationStack
          +
        • +
        • +

          valid

          +
          boolean valid
          +
          Track out-of-context use of this Random instance. This introduces memory + barriers and scheduling side-effects but there's no other way to do it in any other + way and sharing randoms across threads or test cases is very bad and worth tracking.
          +
        • +
        +
      • +
      +
    • +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2015 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.2/api/stylesheet.css b/releases/2.3.2/api/stylesheet.css new file mode 100644 index 00000000..0e0d70c1 --- /dev/null +++ b/releases/2.3.2/api/stylesheet.css @@ -0,0 +1,474 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ +body { + background-color:#ffffff; + color:#353833; + font-family:Arial, Helvetica, sans-serif; + font-size:76%; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4c6b87; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4c6b87; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-size:1.3em; +} +h1 { + font-size:1.8em; +} +h2 { + font-size:1.5em; +} +h3 { + font-size:1.4em; +} +h4 { + font-size:1.3em; +} +h5 { + font-size:1.2em; +} +h6 { + font-size:1.1em; +} +ul { + list-style-type:disc; +} +code, tt { + font-size:1.2em; +} +dt code { + font-size:1.2em; +} +table tr td dt code { + font-size:1.2em; + vertical-align:top; +} +sup { + font-size:.6em; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:.8em; + z-index:200; + margin-top:-7px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + background-image:url(resources/titlebar.gif); + background-position:left top; + background-repeat:no-repeat; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:1em; + margin:0; +} +.topNav { + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; +} +.bottomNav { + margin-top:10px; + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; +} +.subNav { + background-color:#dee3e9; + border-bottom:1px solid #9eadc0; + float:left; + width:100%; + overflow:hidden; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding:3px 6px; +} +ul.subNavList li{ + list-style:none; + float:left; + font-size:90%; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; +} +.navBarCell1Rev { + background-image:url(resources/tab.gif); + background-color:#a88834; + color:#FFFFFF; + margin: auto 5px; + border:1px solid #c9aa44; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader h1 { + font-size:1.3em; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 25px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:1.2em; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + margin:0 0 6px -8px; + padding:2px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + margin:0 0 6px -8px; + padding:2px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:1.0em; +} +.indexContainer h2 { + font-size:1.1em; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:1.1em; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:10px 0 10px 20px; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:25px; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #9eadc0; + background-color:#f9f9f9; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:1px solid #9eadc0; + border-top:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; + border-bottom:1px solid #9eadc0; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.contentContainer table, .classUseContainer table, .constantValuesContainer table { + border-bottom:1px solid #9eadc0; + width:100%; +} +.contentContainer ul li table, .classUseContainer ul li table, .constantValuesContainer ul li table { + width:100%; +} +.contentContainer .description table, .contentContainer .details table { + border-bottom:none; +} +.contentContainer ul li table th.colOne, .contentContainer ul li table th.colFirst, .contentContainer ul li table th.colLast, .classUseContainer ul li table th, .constantValuesContainer ul li table th, .contentContainer ul li table td.colOne, .contentContainer ul li table td.colFirst, .contentContainer ul li table td.colLast, .classUseContainer ul li table td, .constantValuesContainer ul li table td{ + vertical-align:top; + padding-right:20px; +} +.contentContainer ul li table th.colLast, .classUseContainer ul li table th.colLast,.constantValuesContainer ul li table th.colLast, +.contentContainer ul li table td.colLast, .classUseContainer ul li table td.colLast,.constantValuesContainer ul li table td.colLast, +.contentContainer ul li table th.colOne, .classUseContainer ul li table th.colOne, +.contentContainer ul li table td.colOne, .classUseContainer ul li table td.colOne { + padding-right:3px; +} +.overviewSummary caption, .packageSummary caption, .contentContainer ul.blockList li.blockList caption, .summary caption, .classUseContainer caption, .constantValuesContainer caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#FFFFFF; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + margin:0px; +} +caption a:link, caption a:hover, caption a:active, caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .packageSummary caption span, .contentContainer ul.blockList li.blockList caption span, .summary caption span, .classUseContainer caption span, .constantValuesContainer caption span { + white-space:nowrap; + padding-top:8px; + padding-left:8px; + display:block; + float:left; + background-image:url(resources/titlebar.gif); + height:18px; +} +.overviewSummary .tabEnd, .packageSummary .tabEnd, .contentContainer ul.blockList li.blockList .tabEnd, .summary .tabEnd, .classUseContainer .tabEnd, .constantValuesContainer .tabEnd { + width:10px; + background-image:url(resources/titlebar_end.gif); + background-repeat:no-repeat; + background-position:top right; + position:relative; + float:left; +} +ul.blockList ul.blockList li.blockList table { + margin:0 0 12px 0px; + width:100%; +} +.tableSubHeadingColor { + background-color: #EEEEFF; +} +.altColor { + background-color:#eeeeef; +} +.rowColor { + background-color:#ffffff; +} +.overviewSummary td, .packageSummary td, .contentContainer ul.blockList li.blockList td, .summary td, .classUseContainer td, .constantValuesContainer td { + text-align:left; + padding:3px 3px 3px 7px; +} +th.colFirst, th.colLast, th.colOne, .constantValuesContainer th { + background:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + text-align:left; + padding:3px 3px 3px 7px; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +td.colFirst, th.colFirst { + border-left:1px solid #9eadc0; + white-space:nowrap; +} +td.colLast, th.colLast { + border-right:1px solid #9eadc0; +} +td.colOne, th.colOne { + border-right:1px solid #9eadc0; + border-left:1px solid #9eadc0; +} +table.overviewSummary { + padding:0px; + margin-left:0px; +} +table.overviewSummary td.colFirst, table.overviewSummary th.colFirst, +table.overviewSummary td.colOne, table.overviewSummary th.colOne { + width:25%; + vertical-align:middle; +} +table.packageSummary td.colFirst, table.overviewSummary th.colFirst { + width:25%; + vertical-align:middle; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:.9em; +} +.block { + display:block; + margin:3px 0 0 0; +} +.strong { + font-weight:bold; +} From 16df23a861ed80b205ffbceb1da16b6d6beeab07 Mon Sep 17 00:00:00 2001 From: Dawid Weiss Date: Thu, 14 Jan 2016 11:46:53 +0100 Subject: [PATCH 06/13] Release 2.3.3 --- releases/2.3.3/ant/Tasks/junit4.html | 660 +++++++ releases/2.3.3/ant/index.html | 8 + .../js/google-code-prettify/lang-apollo.js | 2 + .../ant/js/google-code-prettify/lang-clj.js | 18 + .../ant/js/google-code-prettify/lang-css.js | 2 + .../ant/js/google-code-prettify/lang-go.js | 1 + .../ant/js/google-code-prettify/lang-hs.js | 2 + .../ant/js/google-code-prettify/lang-lisp.js | 3 + .../ant/js/google-code-prettify/lang-lua.js | 2 + .../ant/js/google-code-prettify/lang-ml.js | 2 + .../ant/js/google-code-prettify/lang-n.js | 4 + .../ant/js/google-code-prettify/lang-proto.js | 1 + .../ant/js/google-code-prettify/lang-scala.js | 2 + .../ant/js/google-code-prettify/lang-sql.js | 2 + .../ant/js/google-code-prettify/lang-tex.js | 1 + .../ant/js/google-code-prettify/lang-vb.js | 2 + .../ant/js/google-code-prettify/lang-vhdl.js | 3 + .../ant/js/google-code-prettify/lang-wiki.js | 2 + .../ant/js/google-code-prettify/lang-xq.js | 3 + .../ant/js/google-code-prettify/lang-yaml.js | 2 + .../ant/js/google-code-prettify/prettify.css | 1 + .../ant/js/google-code-prettify/prettify.js | 28 + releases/2.3.3/ant/stylesheets/antmanual.css | 20 + releases/2.3.3/ant/stylesheets/junit4.css | 12 + releases/2.3.3/ant/stylesheets/style.css | 72 + releases/2.3.3/api/allclasses-frame.html | 95 + releases/2.3.3/api/allclasses-noframe.html | 95 + .../AnnotatedMethodProvider.html | 284 +++ .../randomizedtesting/AssertingRandom.html | 520 ++++++ .../randomizedtesting/ClassGlobFilter.html | 326 ++++ .../ClassModel.FieldModel.html | 375 ++++ .../ClassModel.MethodModel.html | 375 ++++ .../randomizedtesting/ClassModel.Scope.html | 349 ++++ .../randomizedtesting/ClassModel.html | 347 ++++ .../FilterExpressionParser.Node.html | 341 ++++ .../FilterExpressionParser.html | 281 +++ .../randomizedtesting/GlobFilter.html | 355 ++++ .../JUnit3MethodProvider.html | 280 +++ .../JUnit4MethodProvider.html | 247 +++ .../randomizedtesting/LifecycleScope.html | 328 ++++ .../randomizedtesting/MethodGlobFilter.html | 326 ++++ .../randomizedtesting/MixWithSuiteName.html | 294 ++++ .../randomizedtesting/RandomizedContext.html | 414 +++++ .../randomizedtesting/RandomizedRunner.html | 626 +++++++ .../randomizedtesting/RandomizedTest.html | 1426 +++++++++++++++ .../randomizedtesting/Randomness.html | 302 ++++ .../ReproduceErrorMessageBuilder.html | 337 ++++ .../randomizedtesting/Rethrow.html | 262 +++ .../randomizedtesting/SeedDecorator.html | 232 +++ .../randomizedtesting/SeedUtils.html | 278 +++ .../randomizedtesting/SysGlobals.html | 542 ++++++ .../randomizedtesting/TeeOutputStream.html | 433 +++++ .../randomizedtesting/TempPathResource.html | 274 +++ .../TestMethodAndParams.html | 224 +++ .../randomizedtesting/TestMethodProvider.html | 226 +++ .../randomizedtesting/ThreadFilter.html | 211 +++ .../randomizedtesting/TraceFormatting.html | 357 ++++ .../randomizedtesting/WriterOutputStream.html | 571 ++++++ .../annotations/Listeners.html | 211 +++ .../randomizedtesting/annotations/Name.html | 205 +++ .../annotations/Nightly.html | 219 +++ .../annotations/ParametersFactory.html | 245 +++ .../randomizedtesting/annotations/Repeat.html | 235 +++ .../annotations/ReplicateOnEachVm.html | 162 ++ .../randomizedtesting/annotations/Seed.html | 229 +++ .../annotations/SeedDecorators.html | 217 +++ .../randomizedtesting/annotations/Seeds.html | 218 +++ .../TestCaseInstanceProvider.Type.html | 336 ++++ .../annotations/TestCaseInstanceProvider.html | 226 +++ .../TestCaseOrdering.AlphabeticOrder.html | 281 +++ .../annotations/TestCaseOrdering.html | 215 +++ .../annotations/TestGroup.Utilities.html | 276 +++ .../annotations/TestGroup.html | 266 +++ .../annotations/TestMethodProviders.html | 209 +++ .../annotations/ThreadLeakAction.Action.html | 331 ++++ .../annotations/ThreadLeakAction.html | 207 +++ .../annotations/ThreadLeakFilters.html | 224 +++ .../annotations/ThreadLeakGroup.Group.html | 349 ++++ .../annotations/ThreadLeakGroup.html | 207 +++ .../annotations/ThreadLeakLingering.html | 216 +++ .../annotations/ThreadLeakScope.Scope.html | 350 ++++ .../annotations/ThreadLeakScope.html | 207 +++ .../ThreadLeakZombies.Consequence.html | 344 ++++ .../annotations/ThreadLeakZombies.html | 207 +++ .../annotations/Timeout.html | 216 +++ .../annotations/TimeoutSuite.html | 221 +++ .../annotations/class-use/Listeners.html | 117 ++ .../annotations/class-use/Name.html | 117 ++ .../annotations/class-use/Nightly.html | 117 ++ .../class-use/ParametersFactory.html | 117 ++ .../annotations/class-use/Repeat.html | 117 ++ .../class-use/ReplicateOnEachVm.html | 117 ++ .../annotations/class-use/Seed.html | 117 ++ .../annotations/class-use/SeedDecorators.html | 117 ++ .../annotations/class-use/Seeds.html | 117 ++ .../TestCaseInstanceProvider.Type.html | 166 ++ .../class-use/TestCaseInstanceProvider.html | 117 ++ .../TestCaseOrdering.AlphabeticOrder.html | 117 ++ .../class-use/TestCaseOrdering.html | 117 ++ .../class-use/TestGroup.Utilities.html | 117 ++ .../annotations/class-use/TestGroup.html | 160 ++ .../class-use/TestMethodProviders.html | 117 ++ .../class-use/ThreadLeakAction.Action.html | 166 ++ .../class-use/ThreadLeakAction.html | 117 ++ .../class-use/ThreadLeakFilters.html | 117 ++ .../class-use/ThreadLeakGroup.Group.html | 166 ++ .../class-use/ThreadLeakGroup.html | 117 ++ .../class-use/ThreadLeakLingering.html | 117 ++ .../class-use/ThreadLeakScope.Scope.html | 166 ++ .../class-use/ThreadLeakScope.html | 117 ++ .../ThreadLeakZombies.Consequence.html | 166 ++ .../class-use/ThreadLeakZombies.html | 117 ++ .../annotations/class-use/Timeout.html | 117 ++ .../annotations/class-use/TimeoutSuite.html | 117 ++ .../annotations/package-frame.html | 53 + .../annotations/package-summary.html | 304 ++++ .../annotations/package-tree.html | 171 ++ .../annotations/package-use.html | 168 ++ .../class-use/AnnotatedMethodProvider.html | 159 ++ .../class-use/AssertingRandom.html | 117 ++ .../class-use/ClassGlobFilter.html | 117 ++ .../class-use/ClassModel.FieldModel.html | 157 ++ .../class-use/ClassModel.MethodModel.html | 161 ++ .../class-use/ClassModel.Scope.html | 166 ++ .../class-use/ClassModel.html | 170 ++ .../FilterExpressionParser.Node.html | 159 ++ .../class-use/FilterExpressionParser.html | 117 ++ .../class-use/GlobFilter.html | 165 ++ .../class-use/JUnit3MethodProvider.html | 117 ++ .../class-use/JUnit4MethodProvider.html | 117 ++ .../class-use/LifecycleScope.html | 200 +++ .../class-use/MethodGlobFilter.html | 117 ++ .../class-use/MixWithSuiteName.html | 117 ++ .../class-use/RandomizedContext.html | 176 ++ .../class-use/RandomizedRunner.html | 159 ++ .../class-use/RandomizedTest.html | 117 ++ .../class-use/Randomness.html | 183 ++ .../ReproduceErrorMessageBuilder.html | 178 ++ .../randomizedtesting/class-use/Rethrow.html | 117 ++ .../class-use/SeedDecorator.html | 177 ++ .../class-use/SeedUtils.html | 117 ++ .../class-use/SysGlobals.html | 157 ++ .../class-use/TeeOutputStream.html | 117 ++ .../class-use/TempPathResource.html | 117 ++ .../class-use/TestMethodAndParams.html | 158 ++ .../class-use/TestMethodProvider.html | 171 ++ .../class-use/ThreadFilter.html | 117 ++ .../class-use/TraceFormatting.html | 159 ++ .../class-use/WriterOutputStream.html | 117 ++ .../generators/ASCIIGenerator.html | 260 +++ .../generators/CodepointSetGenerator.html | 331 ++++ .../generators/RandomBytes.html | 282 +++ .../generators/RandomInts.html | 284 +++ .../generators/RandomPicks.html | 302 ++++ .../generators/RandomStrings.html | 468 +++++ .../generators/RealisticUnicodeGenerator.html | 309 ++++ .../generators/StringGenerator.html | 322 ++++ .../generators/UnicodeGenerator.html | 332 ++++ .../generators/class-use/ASCIIGenerator.html | 157 ++ .../class-use/CodepointSetGenerator.html | 160 ++ .../generators/class-use/RandomBytes.html | 117 ++ .../generators/class-use/RandomInts.html | 117 ++ .../generators/class-use/RandomPicks.html | 117 ++ .../generators/class-use/RandomStrings.html | 117 ++ .../class-use/RealisticUnicodeGenerator.html | 157 ++ .../generators/class-use/StringGenerator.html | 178 ++ .../class-use/UnicodeGenerator.html | 157 ++ .../generators/package-frame.html | 28 + .../generators/package-summary.html | 186 ++ .../generators/package-tree.html | 144 ++ .../generators/package-use.html | 173 ++ .../listeners/ReproduceInfoPrinter.html | 278 +++ .../class-use/ReproduceInfoPrinter.html | 117 ++ .../listeners/package-frame.html | 20 + .../listeners/package-summary.html | 138 ++ .../listeners/package-tree.html | 134 ++ .../listeners/package-use.html | 117 ++ .../randomizedtesting/package-frame.html | 55 + .../randomizedtesting/package-summary.html | 335 ++++ .../randomizedtesting/package-tree.html | 196 +++ .../randomizedtesting/package-use.html | 245 +++ .../rules/NoClassHooksShadowingRule.html | 248 +++ .../rules/NoInstanceHooksOverridesRule.html | 249 +++ .../NoShadowingOrOverridesOnMethodsRule.html | 305 ++++ .../rules/RequireAssertionsRule.html | 286 +++ .../rules/StatementAdapter.html | 338 ++++ .../rules/StaticFieldsInvariantRule.html | 346 ++++ .../rules/SystemPropertiesInvariantRule.html | 311 ++++ .../rules/SystemPropertiesRestoreRule.html | 307 ++++ .../rules/TestRuleAdapter.html | 340 ++++ .../class-use/NoClassHooksShadowingRule.html | 117 ++ .../NoInstanceHooksOverridesRule.html | 117 ++ .../NoShadowingOrOverridesOnMethodsRule.html | 168 ++ .../class-use/RequireAssertionsRule.html | 117 ++ .../rules/class-use/StatementAdapter.html | 117 ++ .../class-use/StaticFieldsInvariantRule.html | 117 ++ .../SystemPropertiesInvariantRule.html | 117 ++ .../SystemPropertiesRestoreRule.html | 117 ++ .../rules/class-use/TestRuleAdapter.html | 159 ++ .../rules/package-frame.html | 28 + .../rules/package-summary.html | 196 +++ .../randomizedtesting/rules/package-tree.html | 148 ++ .../randomizedtesting/rules/package-use.html | 160 ++ releases/2.3.3/api/constant-values.html | 268 +++ releases/2.3.3/api/deprecated-list.html | 165 ++ releases/2.3.3/api/help-doc.html | 222 +++ releases/2.3.3/api/index-all.html | 1533 +++++++++++++++++ releases/2.3.3/api/index.html | 75 + releases/2.3.3/api/overview-frame.html | 25 + releases/2.3.3/api/overview-summary.html | 169 ++ releases/2.3.3/api/overview-tree.html | 270 +++ releases/2.3.3/api/package-list | 5 + releases/2.3.3/api/resources/background.gif | Bin 0 -> 2313 bytes releases/2.3.3/api/resources/tab.gif | Bin 0 -> 291 bytes releases/2.3.3/api/resources/titlebar.gif | Bin 0 -> 10701 bytes releases/2.3.3/api/resources/titlebar_end.gif | Bin 0 -> 849 bytes releases/2.3.3/api/serialized-form.html | 162 ++ releases/2.3.3/api/stylesheet.css | 474 +++++ 218 files changed, 42479 insertions(+) create mode 100644 releases/2.3.3/ant/Tasks/junit4.html create mode 100644 releases/2.3.3/ant/index.html create mode 100644 releases/2.3.3/ant/js/google-code-prettify/lang-apollo.js create mode 100644 releases/2.3.3/ant/js/google-code-prettify/lang-clj.js create mode 100644 releases/2.3.3/ant/js/google-code-prettify/lang-css.js create mode 100644 releases/2.3.3/ant/js/google-code-prettify/lang-go.js create mode 100644 releases/2.3.3/ant/js/google-code-prettify/lang-hs.js create mode 100644 releases/2.3.3/ant/js/google-code-prettify/lang-lisp.js create mode 100644 releases/2.3.3/ant/js/google-code-prettify/lang-lua.js create mode 100644 releases/2.3.3/ant/js/google-code-prettify/lang-ml.js create mode 100644 releases/2.3.3/ant/js/google-code-prettify/lang-n.js create mode 100644 releases/2.3.3/ant/js/google-code-prettify/lang-proto.js create mode 100644 releases/2.3.3/ant/js/google-code-prettify/lang-scala.js create mode 100644 releases/2.3.3/ant/js/google-code-prettify/lang-sql.js create mode 100644 releases/2.3.3/ant/js/google-code-prettify/lang-tex.js create mode 100644 releases/2.3.3/ant/js/google-code-prettify/lang-vb.js create mode 100644 releases/2.3.3/ant/js/google-code-prettify/lang-vhdl.js create mode 100644 releases/2.3.3/ant/js/google-code-prettify/lang-wiki.js create mode 100644 releases/2.3.3/ant/js/google-code-prettify/lang-xq.js create mode 100644 releases/2.3.3/ant/js/google-code-prettify/lang-yaml.js create mode 100644 releases/2.3.3/ant/js/google-code-prettify/prettify.css create mode 100644 releases/2.3.3/ant/js/google-code-prettify/prettify.js create mode 100644 releases/2.3.3/ant/stylesheets/antmanual.css create mode 100644 releases/2.3.3/ant/stylesheets/junit4.css create mode 100644 releases/2.3.3/ant/stylesheets/style.css create mode 100644 releases/2.3.3/api/allclasses-frame.html create mode 100644 releases/2.3.3/api/allclasses-noframe.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/AssertingRandom.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/ClassModel.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/GlobFilter.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/LifecycleScope.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/RandomizedContext.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/RandomizedTest.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/Randomness.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/Rethrow.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/SeedDecorator.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/SeedUtils.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/SysGlobals.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/TempPathResource.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/ThreadFilter.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/TraceFormatting.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/Name.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/Seed.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/package-use.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/RandomInts.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomInts.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/package-frame.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/package-summary.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/package-tree.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/package-use.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/listeners/package-use.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/package-frame.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/package-summary.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/package-tree.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/package-use.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/package-frame.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/package-summary.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/package-tree.html create mode 100644 releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/package-use.html create mode 100644 releases/2.3.3/api/constant-values.html create mode 100644 releases/2.3.3/api/deprecated-list.html create mode 100644 releases/2.3.3/api/help-doc.html create mode 100644 releases/2.3.3/api/index-all.html create mode 100644 releases/2.3.3/api/index.html create mode 100644 releases/2.3.3/api/overview-frame.html create mode 100644 releases/2.3.3/api/overview-summary.html create mode 100644 releases/2.3.3/api/overview-tree.html create mode 100644 releases/2.3.3/api/package-list create mode 100644 releases/2.3.3/api/resources/background.gif create mode 100644 releases/2.3.3/api/resources/tab.gif create mode 100644 releases/2.3.3/api/resources/titlebar.gif create mode 100644 releases/2.3.3/api/resources/titlebar_end.gif create mode 100644 releases/2.3.3/api/serialized-form.html create mode 100644 releases/2.3.3/api/stylesheet.css diff --git a/releases/2.3.3/ant/Tasks/junit4.html b/releases/2.3.3/ant/Tasks/junit4.html new file mode 100644 index 00000000..d17f9b69 --- /dev/null +++ b/releases/2.3.3/ant/Tasks/junit4.html @@ -0,0 +1,660 @@ + + + + + + + + + + + JUnit4 Task + + + + +

JUnit4

+

Description

+ +

This task runs tests from the JUnit testing framework in versions 4.10 and above. It to some extent +mimics the style of the default ANT's junit task, but adds the following features: +

    +
  • ability to run tests in multiple forked JVMs (isolated JVMs),
  • +
  • ability to load-balance tests based on previous execution history or job-stealing,
  • +
  • seamless integration with randomized runner + to support a global seed for randomized tests and proper seed reporting,
  • +
  • Synchronized and decluttered console output from child JVMs,
  • +
  • Built-in reporting to HTML, JSON and various forms of plain text.
  • +
+ +

Note: The latest version of the JUnit framework can be found at +http://www.junit.org. +This task has been tested with JUnit 4.10 and later. +Appropriate junit*.jar must be available in the task's classpath and in the +tested code's classpath. See the examples below. +

+ +

External references: More information about randomized testing. +

+ +

Parameters

+ +

junit4 attempts to be a drop-in replacement for ANT's default junit task, but so attributes +that make little sense have been deprecated and are ignored. Attributes specific to junit4 are highlighted in +light green.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AttributeDescriptionRequired
printsummaryPrints the summary of all executed, ignored and failed tests after all suites have been + executed. To get per-suite summaries, configure a console report properly (see below).No; default is on.
forkNot used. ANT-junit drop-in compatibility only. Tests are always forked.--
forkmodeNot used. ANT-junit drop-in compatibility only. Tests are always forked into one more more + forked JVMs. Each suite is executed entirely on a single JVM.--
haltonerrorNot used. ANT-junit drop-in compatibility only. Use haltonfailure which handles both errors and failures.--
errorpropertyNot used. ANT-junit drop-in compatibility only. Use failureproperty which handles both errors and failures.--
haltonfailureStop the build process if a test fails (errors are considered failures as well). No; default is on (ANT's junit has the default set to 'off').
failurepropertyThe name of a property to set in the event of a failure + (errors are considered failures as well).No.
filtertraceNot used. ANT-junit drop-in compatibility only. Reports may provide their own filtering capabilities.--
timeoutNot used. ANT-junit drop-in compatibility only. Test runners provide their own timeout facilities.--
maxmemoryMaximum amount of memory to allocate to each forked VM (be careful if using lots of forks). + Note: + If you get java.lang.OutOfMemoryError: Java heap space + in some of your tests then you need to raise the size like + maxmemory="128m"No
jvmThe command used to invoke the forked java virtual machines, the default is 'java'. The command is resolved by + java.lang.Runtime.exec().No; default is java.
dirThe directory in which to invoke the forked JVMs in. This is by default the project's basedir. + Because multiple JVMs may clash if they are generating files in the current working directory, one can use per-JVM directory + by setting isolateWorkingDirectories attribute to true; in such case each JVM gets a sub-directory + under whatever dir is defined. + No
isolateWorkingDirectoriesIf true current working directories are isolated for each forked JVM. See dir attribute too.No; default is true.
newenvironmentDo not propagate the old environment when new + environment variables are specified.No; default is false.
includeantruntimeNot used. ANT-junit drop-in compatibility only.--
showoutputNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately.--
outputtoformattersNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately.--
tempdirSpecify where to store temporary files. These temporary files include a list of suites passed + to each slave JVM so it is usually wise to just leave this attribute unset - the default is to take the value of the + dir attribute or the project's basedir. + No
reloadingNot used. ANT-junit drop-in compatibility only.--
clonevmNot used. ANT-junit drop-in compatibility only.--
logfailedtestsNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately to get + just the failing tests, their output etc.--
enableTestListenerEventsNot used. ANT-junit drop-in compatibility only.--
parallelism + The number of parallel slaves. Can be set to a constant max for the + maximum number of cores returned from Runtime.availableProcessors or + auto for sensible defaults depending on the number of cores. + +

Note: this setting forks physical JVM processes so it multiplies the + requirements for heap memory, IO, etc.

+
No; Can be set to any integer or: 'max', 'auto'. + The default is '1' (sequential execution in a forked JVM).
dynamicAssignmentRatio + Specifies the ratio of suites moved to dynamic assignment list (job-stealing). A dynamic + assignment list dispatches suites to the first idle slave JVM. Theoretically + this is an optimal strategy, but it is usually better to have some static assignments + to avoid communication costs. + +

A ratio of 0 means only static assignments are used. A ratio of 1 means + only dynamic assignments are used.

+ +

The list of dynamic assignments is sorted by decreasing cost (always) and + is inherently prone to race conditions in distributing suites. Should there + be an error based on suite-dependency it will not be directly repeatable. In such + case use the per-slave-jvm list of suites file dumped to disk for each slave JVM. + See leaveTemporary attribute. +

No; default is '0.25' (25% of all suites are assigned dynamically).
seed + Specify random seed for anything that is randomized in junit4. The order of suites + execution and suite-JVM assignments are a result of this seed for example. + +

The master seed is also passed to slave JVMs as a system property (to bootstrap randomized runner).

+
No; default is a randomly generated seed.
prefix + Initializes custom prefix for all randomized runner properties. This must be consistent + across all junit4 invocations if done from the same classpath. Use only when REALLY needed. + No; default is randomized runner's prefix.
shuffleOnSlave + Predictably shuffle tests order after balancing. This will help in spreading + lighter and heavier tests over a single slave's execution timeline while + still keeping the same tests order depending on the seed. See nested elements + for configuring load balancers. + No; the default is 'true'.
leaveTemporary + Leave temporary junit4 files after the task quits. This can be used to trace the exact order + of suites executed on each forked JVM for example. + No; default is 'false'.
jvmOutputAction + What should be done on unexpected JVM output? JVM may write directly to the + original descriptors, bypassing redirections of System.out and System.err. Typically, + these messages will be important and should fail the build (permgen space exceeded, + compiler errors, crash dumps). However, certain legitimate logs (gc activity, class loading + logs) are also printed to these streams so sometimes the output can be ignored. + +

Allowed values (any comma-delimited combination of): ignore, listeners, pipe, fail, warn.

+
No; default is 'warn, listeners'; append text report listener + to get the actual JVM output or change to 'warn, pipe' to get the output piped to system out.
sysouts + If set to true, any sysout and syserr calls will be written to original + output and error streams (and in effect will appear as "jvm output". By default + sysout and syserrs are captured and proxied to the event stream to be synchronized + with other test events (and properly handled by reports) but occasionally + one may want to synchronize them with direct JVM output (to synchronize + with compiler output or GC output for example). + +

See examples below on examples of capturing full JVM output.

+
No; default is 'false'.
heartbeat + A duration (in seconds) before an event is dispatched about forked JVM inactivity. + This can be useful to report hung or very long tests. Heartbeat information will + include an approximate location inside the non-responding JVM (suite or test case). + No; default is '0'.
uniqueSuiteNames + Allow or disallow duplicate suite names in resource collections. By default this option + is true because certain ANT-compatible report types (like XML reports) + will have a problem with duplicate suite names (will overwrite files). + No; default is 'true'.
ifNoTests + Defines the behavior when no tests were executed successfully or failed (either + there were no tests at all or all of them were filtered out). One of the following + enum constants: 'ignore', 'warn' or 'fail'. + No; default is 'ignore'.
+ + +

Nested Elements

+ +

The <junit4> task supports a nested elements. Some of them are compatible with +ANT's default <junit> task while others are unique to <junit4>. + + +

Specifying classpath for tests

+ +The <classpath> element represents a PATH like structure to be used for each +forked JVM. Note that classpath should include suiteable junit*.jar, otherwise your tests +wont run. + + +

Specifying test suite classes

+ +Unlike standard <junit> task, <junit4> defines suite classes as +resources to .class files. These resources can originate from any resource collection and +there can be any number of resource collections with such resources. For example this definition +includes all suite classes from a ZIP file (JAR file), excluding nested classes: + +

+
+ + +

jvmarg

+ +

Additional parameters may be passed to the new JVM via nested <jvmarg> elements. For example:

+ +

+
+ +

would run the JVM with a serial garbage collector on HotSpot JVM.

+ + + +

sysproperty

+ +

Use nested <sysproperty> elements to specify system +properties required by the tests. These properties will be made available +to the forked JVMs during their execution. The attributes for this element are the same +as for environment variables.

+ +

An extended attribute <ignoreEmpty> is supported which, if defined, +causes the property NOT to be defined in the forked JVM (as opposed to passing an empty property +value).

+ +
+ +

would run the test in ANT's VM and make the project's basedir property +available to the test (note the current working directory of a forked JVM will not be the + basedir typically).

+ + + +

syspropertyset

+ +

You can specify a set of properties to be passed to the target JVM as system properties +with syspropertysets. +This target behaves much like the default in ANT but allows a dynamic set of (remapped) +properties to be resolved at runtime. Similar to sysproperty, this +tag also supports ignoreEmpty attribute to work around +bugs +with local properties in ANT.

+ +
+ + +

env

+ +

It is possible to specify environment variables to pass to the +forked VM via nested <env> elements. For a description +of the <env> element's attributes, see the +description in the exec task.

+ + + +

bootclasspath

+ +

The location of bootstrap class files can be specified using this +PATH like structure.

+ + + +

assertions

+ +

You can control enablement of Java 1.4 assertions with an +<assertions> +subelement.

+ + + +

listeners and reports

+ +

There is no notion of "reports" in junit4. Reports are just listeners +that attach to the even stream and can produce something (to the console, file or otherwise). You +can also attach your own listeners if you like (although you'd have to peek at the code of existing +listeners to get the feeling how this is done -- communication is via events not interfaces).

+ +

report-text

+ +

There are a few predefined listeners to choose from. By far the most common will be report-text +which produces console output (or plain text file). A plain text report configuration may look like this: +

+ +
+ +

This listener supports stack trace filtering to reduce verbosity (console output, for +example). For production or integration builds, it is recommended to keep the full stacks. +For developer runs, the default set of filters (enabled by default) can declutter the output +a bit. An example stack trace filter, with default options and two custom filters, is shown +below.

+ +
+ +

The level of verbosity of the output can be fine-tuned to one's needs by disabling +or enabling test statuses and suite summaries or each test's output. Experimenting +highly recommended.

+ +

report-ant-xml

+ +

Another listener is report-ant-xml which can produce XML files suitable +for junitreport task (although +we highly recommend using the built-in JSON report.

+ +
+ +

report-json

+ +

Yet another built-in listener is producing a modern JSON output with test data and +an accompanying HTML5 file for visualizing it:

+ +
+ +

An example of a HTML5 report produced by the above can be seen here, for example. + +

Load balancing of test suites

+ +

Suites can be scattered across forked JVMs randomly or using a greedy load-balancing algorithm +(and followed by job-stealing if needed). For load balancing, previous execution +statistics will be needed. These statistics should ideally come from a single machine and multiple +executions so that they average the influence of the environment etc.

+ +

A dedicated listener is used to collect and update statistics. The configuration below shows +both the listener and a balancer configuration. The balancer uses multiple sources for collecting +statistics (for example precomputed statistics and previous local runs):

+ +
+ + +

Capturing original JVM output

+ +

JUnit4 has been designed to run reports and aggregation of test events on the master +JVM, not on the forked JVMs. This slightly complicates things when diagnostic JVM messages +are used because these messages are printed directly to original stream descriptors +by the JVM, bypassing System.out or System.err substitutions.

+ +

In those rare cases when the original JVM output streams are needed (possibly +mixed with what the tests have printed), junit4 can be configured to leave the original +streams on disk or pipe them to ANT's output. An example is shown below:

+ +
+ +

Should one need to preserve the original output files (in case they are large, for example), +the configuration would then look as follows:

+ +
+ +

This would result in the following message being printed to ANT (note +the output file name contains an execution-unique element to avoid clashing with other +forked JVMs or builds).

+ +
+[junit4:junit4] JVM J0: stdout was not empty, see: /home/[...]/junit4-J0-1058309761ea5fafd.sysout
+[junit4:junit4] JVM J0: stderr was not empty, see: /home/[...]/junit4-J0-1058309761ea5fafd.syserr
+
+ + + diff --git a/releases/2.3.3/ant/index.html b/releases/2.3.3/ant/index.html new file mode 100644 index 00000000..35f1ea69 --- /dev/null +++ b/releases/2.3.3/ant/index.html @@ -0,0 +1,8 @@ + + + + + +Follow to: junit4 documentation. + + diff --git a/releases/2.3.3/ant/js/google-code-prettify/lang-apollo.js b/releases/2.3.3/ant/js/google-code-prettify/lang-apollo.js new file mode 100644 index 00000000..7098baf4 --- /dev/null +++ b/releases/2.3.3/ant/js/google-code-prettify/lang-apollo.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["com",/^#[^\n\r]*/,null,"#"],["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,null,'"']],[["kwd",/^(?:ADS|AD|AUG|BZF|BZMF|CAE|CAF|CA|CCS|COM|CS|DAS|DCA|DCOM|DCS|DDOUBL|DIM|DOUBLE|DTCB|DTCF|DV|DXCH|EDRUPT|EXTEND|INCR|INDEX|NDX|INHINT|LXCH|MASK|MSK|MP|MSU|NOOP|OVSK|QXCH|RAND|READ|RELINT|RESUME|RETURN|ROR|RXOR|SQUARE|SU|TCR|TCAA|OVSK|TCF|TC|TS|WAND|WOR|WRITE|XCH|XLQ|XXALQ|ZL|ZQ|ADD|ADZ|SUB|SUZ|MPY|MPR|MPZ|DVP|COM|ABS|CLA|CLZ|LDQ|STO|STQ|ALS|LLS|LRS|TRA|TSQ|TMI|TOV|AXT|TIX|DLY|INP|OUT)\s/, +null],["typ",/^(?:-?GENADR|=MINUS|2BCADR|VN|BOF|MM|-?2CADR|-?[1-6]DNADR|ADRES|BBCON|[ES]?BANK=?|BLOCK|BNKSUM|E?CADR|COUNT\*?|2?DEC\*?|-?DNCHAN|-?DNPTR|EQUALS|ERASE|MEMORY|2?OCT|REMADR|SETLOC|SUBRO|ORG|BSS|BES|SYN|EQU|DEFINE|END)\s/,null],["lit",/^'(?:-*(?:\w|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?)?/],["pln",/^-*(?:[!-z]|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?/],["pun",/^[^\w\t\n\r "'-);\\\xa0]+/]]),["apollo","agc","aea"]); diff --git a/releases/2.3.3/ant/js/google-code-prettify/lang-clj.js b/releases/2.3.3/ant/js/google-code-prettify/lang-clj.js new file mode 100644 index 00000000..542a2205 --- /dev/null +++ b/releases/2.3.3/ant/js/google-code-prettify/lang-clj.js @@ -0,0 +1,18 @@ +/* + Copyright (C) 2011 Google Inc. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["opn",/^[([{]+/,a,"([{"],["clo",/^[)\]}]+/,a,")]}"],["com",/^;[^\n\r]*/,a,";"],["pln",/^[\t\n\r \xa0]+/,a,"\t\n\r \xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,a,'"']],[["kwd",/^(?:def|if|do|let|quote|var|fn|loop|recur|throw|try|monitor-enter|monitor-exit|defmacro|defn|defn-|macroexpand|macroexpand-1|for|doseq|dosync|dotimes|and|or|when|not|assert|doto|proxy|defstruct|first|rest|cons|defprotocol|deftype|defrecord|reify|defmulti|defmethod|meta|with-meta|ns|in-ns|create-ns|import|intern|refer|alias|namespace|resolve|ref|deref|refset|new|set!|memfn|to-array|into-array|aset|gen-class|reduce|map|filter|find|nil?|empty?|hash-map|hash-set|vec|vector|seq|flatten|reverse|assoc|dissoc|list|list?|disj|get|union|difference|intersection|extend|extend-type|extend-protocol|prn)\b/,a], +["typ",/^:[\dA-Za-z-]+/]]),["clj"]); diff --git a/releases/2.3.3/ant/js/google-code-prettify/lang-css.js b/releases/2.3.3/ant/js/google-code-prettify/lang-css.js new file mode 100644 index 00000000..041e1f59 --- /dev/null +++ b/releases/2.3.3/ant/js/google-code-prettify/lang-css.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\f\r ]+/,null," \t\r\n "]],[["str",/^"(?:[^\n\f\r"\\]|\\(?:\r\n?|\n|\f)|\\[\S\s])*"/,null],["str",/^'(?:[^\n\f\r'\\]|\\(?:\r\n?|\n|\f)|\\[\S\s])*'/,null],["lang-css-str",/^url\(([^"')]*)\)/i],["kwd",/^(?:url|rgb|!important|@import|@page|@media|@charset|inherit)(?=[^\w-]|$)/i,null],["lang-css-kw",/^(-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*)\s*:/i],["com",/^\/\*[^*]*\*+(?:[^*/][^*]*\*+)*\//],["com", +/^(?:<\!--|--\>)/],["lit",/^(?:\d+|\d*\.\d+)(?:%|[a-z]+)?/i],["lit",/^#[\da-f]{3,6}/i],["pln",/^-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*/i],["pun",/^[^\s\w"']+/]]),["css"]);PR.registerLangHandler(PR.createSimpleLexer([],[["kwd",/^-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*/i]]),["css-kw"]);PR.registerLangHandler(PR.createSimpleLexer([],[["str",/^[^"')]+/]]),["css-str"]); diff --git a/releases/2.3.3/ant/js/google-code-prettify/lang-go.js b/releases/2.3.3/ant/js/google-code-prettify/lang-go.js new file mode 100644 index 00000000..fc18dc07 --- /dev/null +++ b/releases/2.3.3/ant/js/google-code-prettify/lang-go.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["pln",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])+(?:'|$)|`[^`]*(?:`|$))/,null,"\"'"]],[["com",/^(?:\/\/[^\n\r]*|\/\*[\S\s]*?\*\/)/],["pln",/^(?:[^"'/`]|\/(?![*/]))+/]]),["go"]); diff --git a/releases/2.3.3/ant/js/google-code-prettify/lang-hs.js b/releases/2.3.3/ant/js/google-code-prettify/lang-hs.js new file mode 100644 index 00000000..9d77b083 --- /dev/null +++ b/releases/2.3.3/ant/js/google-code-prettify/lang-hs.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t-\r ]+/,null,"\t\n \r "],["str",/^"(?:[^\n\f\r"\\]|\\[\S\s])*(?:"|$)/,null,'"'],["str",/^'(?:[^\n\f\r'\\]|\\[^&])'?/,null,"'"],["lit",/^(?:0o[0-7]+|0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)/i,null,"0123456789"]],[["com",/^(?:--+[^\n\f\r]*|{-(?:[^-]|-+[^}-])*-})/],["kwd",/^(?:case|class|data|default|deriving|do|else|if|import|in|infix|infixl|infixr|instance|let|module|newtype|of|then|type|where|_)(?=[^\d'A-Za-z]|$)/, +null],["pln",/^(?:[A-Z][\w']*\.)*[A-Za-z][\w']*/],["pun",/^[^\d\t-\r "'A-Za-z]+/]]),["hs"]); diff --git a/releases/2.3.3/ant/js/google-code-prettify/lang-lisp.js b/releases/2.3.3/ant/js/google-code-prettify/lang-lisp.js new file mode 100644 index 00000000..02a30e8d --- /dev/null +++ b/releases/2.3.3/ant/js/google-code-prettify/lang-lisp.js @@ -0,0 +1,3 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["opn",/^\(+/,a,"("],["clo",/^\)+/,a,")"],["com",/^;[^\n\r]*/,a,";"],["pln",/^[\t\n\r \xa0]+/,a,"\t\n\r \xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,a,'"']],[["kwd",/^(?:block|c[ad]+r|catch|con[ds]|def(?:ine|un)|do|eq|eql|equal|equalp|eval-when|flet|format|go|if|labels|lambda|let|load-time-value|locally|macrolet|multiple-value-call|nil|progn|progv|quote|require|return-from|setq|symbol-macrolet|t|tagbody|the|throw|unwind)\b/,a], +["lit",/^[+-]?(?:[#0]x[\da-f]+|\d+\/\d+|(?:\.\d+|\d+(?:\.\d*)?)(?:[de][+-]?\d+)?)/i],["lit",/^'(?:-*(?:\w|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?)?/],["pln",/^-*(?:[_a-z]|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?/i],["pun",/^[^\w\t\n\r "'-);\\\xa0]+/]]),["cl","el","lisp","scm"]); diff --git a/releases/2.3.3/ant/js/google-code-prettify/lang-lua.js b/releases/2.3.3/ant/js/google-code-prettify/lang-lua.js new file mode 100644 index 00000000..e83a3c46 --- /dev/null +++ b/releases/2.3.3/ant/js/google-code-prettify/lang-lua.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$))/,null,"\"'"]],[["com",/^--(?:\[(=*)\[[\S\s]*?(?:]\1]|$)|[^\n\r]*)/],["str",/^\[(=*)\[[\S\s]*?(?:]\1]|$)/],["kwd",/^(?:and|break|do|else|elseif|end|false|for|function|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,null],["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i], +["pln",/^[_a-z]\w*/i],["pun",/^[^\w\t\n\r \xa0][^\w\t\n\r "'+=\xa0-]*/]]),["lua"]); diff --git a/releases/2.3.3/ant/js/google-code-prettify/lang-ml.js b/releases/2.3.3/ant/js/google-code-prettify/lang-ml.js new file mode 100644 index 00000000..6df02d72 --- /dev/null +++ b/releases/2.3.3/ant/js/google-code-prettify/lang-ml.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["com",/^#(?:if[\t\n\r \xa0]+(?:[$_a-z][\w']*|``[^\t\n\r`]*(?:``|$))|else|endif|light)/i,null,"#"],["str",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])(?:'|$))/,null,"\"'"]],[["com",/^(?:\/\/[^\n\r]*|\(\*[\S\s]*?\*\))/],["kwd",/^(?:abstract|and|as|assert|begin|class|default|delegate|do|done|downcast|downto|elif|else|end|exception|extern|false|finally|for|fun|function|if|in|inherit|inline|interface|internal|lazy|let|match|member|module|mutable|namespace|new|null|of|open|or|override|private|public|rec|return|static|struct|then|to|true|try|type|upcast|use|val|void|when|while|with|yield|asr|land|lor|lsl|lsr|lxor|mod|sig|atomic|break|checked|component|const|constraint|constructor|continue|eager|event|external|fixed|functor|global|include|method|mixin|object|parallel|process|protected|pure|sealed|trait|virtual|volatile)\b/], +["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i],["pln",/^(?:[_a-z][\w']*[!#?]?|``[^\t\n\r`]*(?:``|$))/i],["pun",/^[^\w\t\n\r "'\xa0]+/]]),["fs","ml"]); diff --git a/releases/2.3.3/ant/js/google-code-prettify/lang-n.js b/releases/2.3.3/ant/js/google-code-prettify/lang-n.js new file mode 100644 index 00000000..6c2e85b9 --- /dev/null +++ b/releases/2.3.3/ant/js/google-code-prettify/lang-n.js @@ -0,0 +1,4 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["str",/^(?:'(?:[^\n\r'\\]|\\.)*'|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,a,'"'],["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,a,"#"],["pln",/^\s+/,a," \r\n\t\xa0"]],[["str",/^@"(?:[^"]|"")*(?:"|$)/,a],["str",/^<#[^#>]*(?:#>|$)/,a],["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,a],["com",/^\/\/[^\n\r]*/,a],["com",/^\/\*[\S\s]*?(?:\*\/|$)/, +a],["kwd",/^(?:abstract|and|as|base|catch|class|def|delegate|enum|event|extern|false|finally|fun|implements|interface|internal|is|macro|match|matches|module|mutable|namespace|new|null|out|override|params|partial|private|protected|public|ref|sealed|static|struct|syntax|this|throw|true|try|type|typeof|using|variant|virtual|volatile|when|where|with|assert|assert2|async|break|checked|continue|do|else|ensures|for|foreach|if|late|lock|new|nolate|otherwise|regexp|repeat|requires|return|surroundwith|unchecked|unless|using|while|yield)\b/, +a],["typ",/^(?:array|bool|byte|char|decimal|double|float|int|list|long|object|sbyte|short|string|ulong|uint|ufloat|ulong|ushort|void)\b/,a],["lit",/^@[$_a-z][\w$@]*/i,a],["typ",/^@[A-Z]+[a-z][\w$@]*/,a],["pln",/^'?[$_a-z][\w$@]*/i,a],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,a,"0123456789"],["pun",/^.[^\s\w"-$'./@`]*/,a]]),["n","nemerle"]); diff --git a/releases/2.3.3/ant/js/google-code-prettify/lang-proto.js b/releases/2.3.3/ant/js/google-code-prettify/lang-proto.js new file mode 100644 index 00000000..f006ad8c --- /dev/null +++ b/releases/2.3.3/ant/js/google-code-prettify/lang-proto.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.sourceDecorator({keywords:"bytes,default,double,enum,extend,extensions,false,group,import,max,message,option,optional,package,repeated,required,returns,rpc,service,syntax,to,true",types:/^(bool|(double|s?fixed|[su]?int)(32|64)|float|string)\b/,cStyleComments:!0}),["proto"]); diff --git a/releases/2.3.3/ant/js/google-code-prettify/lang-scala.js b/releases/2.3.3/ant/js/google-code-prettify/lang-scala.js new file mode 100644 index 00000000..60d034de --- /dev/null +++ b/releases/2.3.3/ant/js/google-code-prettify/lang-scala.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^"(?:""(?:""?(?!")|[^"\\]|\\.)*"{0,3}|(?:[^\n\r"\\]|\\.)*"?)/,null,'"'],["lit",/^`(?:[^\n\r\\`]|\\.)*`?/,null,"`"],["pun",/^[!#%&(--:-@[-^{-~]+/,null,"!#%&()*+,-:;<=>?@[\\]^{|}~"]],[["str",/^'(?:[^\n\r'\\]|\\(?:'|[^\n\r']+))'/],["lit",/^'[$A-Z_a-z][\w$]*(?![\w$'])/],["kwd",/^(?:abstract|case|catch|class|def|do|else|extends|final|finally|for|forSome|if|implicit|import|lazy|match|new|object|override|package|private|protected|requires|return|sealed|super|throw|trait|try|type|val|var|while|with|yield)\b/], +["lit",/^(?:true|false|null|this)\b/],["lit",/^(?:0(?:[0-7]+|x[\da-f]+)l?|(?:0|[1-9]\d*)(?:(?:\.\d+)?(?:e[+-]?\d+)?f?|l?)|\\.\d+(?:e[+-]?\d+)?f?)/i],["typ",/^[$_]*[A-Z][\d$A-Z_]*[a-z][\w$]*/],["pln",/^[$A-Z_a-z][\w$]*/],["com",/^\/(?:\/.*|\*(?:\/|\**[^*/])*(?:\*+\/?)?)/],["pun",/^(?:\.+|\/)/]]),["scala"]); diff --git a/releases/2.3.3/ant/js/google-code-prettify/lang-sql.js b/releases/2.3.3/ant/js/google-code-prettify/lang-sql.js new file mode 100644 index 00000000..da705b0b --- /dev/null +++ b/releases/2.3.3/ant/js/google-code-prettify/lang-sql.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^(?:"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*')/,null,"\"'"]],[["com",/^(?:--[^\n\r]*|\/\*[\S\s]*?(?:\*\/|$))/],["kwd",/^(?:add|all|alter|and|any|as|asc|authorization|backup|begin|between|break|browse|bulk|by|cascade|case|check|checkpoint|close|clustered|coalesce|collate|column|commit|compute|constraint|contains|containstable|continue|convert|create|cross|current|current_date|current_time|current_timestamp|current_user|cursor|database|dbcc|deallocate|declare|default|delete|deny|desc|disk|distinct|distributed|double|drop|dummy|dump|else|end|errlvl|escape|except|exec|execute|exists|exit|fetch|file|fillfactor|for|foreign|freetext|freetexttable|from|full|function|goto|grant|group|having|holdlock|identity|identitycol|identity_insert|if|in|index|inner|insert|intersect|into|is|join|key|kill|left|like|lineno|load|match|merge|national|nocheck|nonclustered|not|null|nullif|of|off|offsets|on|open|opendatasource|openquery|openrowset|openxml|option|or|order|outer|over|percent|plan|precision|primary|print|proc|procedure|public|raiserror|read|readtext|reconfigure|references|replication|restore|restrict|return|revoke|right|rollback|rowcount|rowguidcol|rule|save|schema|select|session_user|set|setuser|shutdown|some|statistics|system_user|table|textsize|then|to|top|tran|transaction|trigger|truncate|tsequal|union|unique|update|updatetext|use|user|using|values|varying|view|waitfor|when|where|while|with|writetext)(?=[^\w-]|$)/i, +null],["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i],["pln",/^[_a-z][\w-]*/i],["pun",/^[^\w\t\n\r "'\xa0][^\w\t\n\r "'+\xa0-]*/]]),["sql"]); diff --git a/releases/2.3.3/ant/js/google-code-prettify/lang-tex.js b/releases/2.3.3/ant/js/google-code-prettify/lang-tex.js new file mode 100644 index 00000000..ce96fbbd --- /dev/null +++ b/releases/2.3.3/ant/js/google-code-prettify/lang-tex.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["com",/^%[^\n\r]*/,null,"%"]],[["kwd",/^\\[@-Za-z]+/],["kwd",/^\\./],["typ",/^[$&]/],["lit",/[+-]?(?:\.\d+|\d+(?:\.\d*)?)(cm|em|ex|in|pc|pt|bp|mm)/i],["pun",/^[()=[\]{}]+/]]),["latex","tex"]); diff --git a/releases/2.3.3/ant/js/google-code-prettify/lang-vb.js b/releases/2.3.3/ant/js/google-code-prettify/lang-vb.js new file mode 100644 index 00000000..07506b03 --- /dev/null +++ b/releases/2.3.3/ant/js/google-code-prettify/lang-vb.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0\u2028\u2029]+/,null,"\t\n\r Â\xa0

"],["str",/^(?:["\u201c\u201d](?:[^"\u201c\u201d]|["\u201c\u201d]{2})(?:["\u201c\u201d]c|$)|["\u201c\u201d](?:[^"\u201c\u201d]|["\u201c\u201d]{2})*(?:["\u201c\u201d]|$))/i,null,'"“â€'],["com",/^['\u2018\u2019].*/,null,"'‘’"]],[["kwd",/^(?:addhandler|addressof|alias|and|andalso|ansi|as|assembly|auto|boolean|byref|byte|byval|call|case|catch|cbool|cbyte|cchar|cdate|cdbl|cdec|char|cint|class|clng|cobj|const|cshort|csng|cstr|ctype|date|decimal|declare|default|delegate|dim|directcast|do|double|each|else|elseif|end|endif|enum|erase|error|event|exit|finally|for|friend|function|get|gettype|gosub|goto|handles|if|implements|imports|in|inherits|integer|interface|is|let|lib|like|long|loop|me|mod|module|mustinherit|mustoverride|mybase|myclass|namespace|new|next|not|notinheritable|notoverridable|object|on|option|optional|or|orelse|overloads|overridable|overrides|paramarray|preserve|private|property|protected|public|raiseevent|readonly|redim|removehandler|resume|return|select|set|shadows|shared|short|single|static|step|stop|string|structure|sub|synclock|then|throw|to|try|typeof|unicode|until|variant|wend|when|while|with|withevents|writeonly|xor|endif|gosub|let|variant|wend)\b/i, +null],["com",/^rem.*/i],["lit",/^(?:true\b|false\b|nothing\b|\d+(?:e[+-]?\d+[dfr]?|[dfilrs])?|(?:&h[\da-f]+|&o[0-7]+)[ils]?|\d*\.\d+(?:e[+-]?\d+)?[dfr]?|#\s+(?:\d+[/-]\d+[/-]\d+(?:\s+\d+:\d+(?::\d+)?(\s*(?:am|pm))?)?|\d+:\d+(?::\d+)?(\s*(?:am|pm))?)\s+#)/i],["pln",/^(?:(?:[a-z]|_\w)\w*|\[(?:[a-z]|_\w)\w*])/i],["pun",/^[^\w\t\n\r "'[\]\xa0\u2018\u2019\u201c\u201d\u2028\u2029]+/],["pun",/^(?:\[|])/]]),["vb","vbs"]); diff --git a/releases/2.3.3/ant/js/google-code-prettify/lang-vhdl.js b/releases/2.3.3/ant/js/google-code-prettify/lang-vhdl.js new file mode 100644 index 00000000..128b5b6c --- /dev/null +++ b/releases/2.3.3/ant/js/google-code-prettify/lang-vhdl.js @@ -0,0 +1,3 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"]],[["str",/^(?:[box]?"(?:[^"]|"")*"|'.')/i],["com",/^--[^\n\r]*/],["kwd",/^(?:abs|access|after|alias|all|and|architecture|array|assert|attribute|begin|block|body|buffer|bus|case|component|configuration|constant|disconnect|downto|else|elsif|end|entity|exit|file|for|function|generate|generic|group|guarded|if|impure|in|inertial|inout|is|label|library|linkage|literal|loop|map|mod|nand|new|next|nor|not|null|of|on|open|or|others|out|package|port|postponed|procedure|process|pure|range|record|register|reject|rem|report|return|rol|ror|select|severity|shared|signal|sla|sll|sra|srl|subtype|then|to|transport|type|unaffected|units|until|use|variable|wait|when|while|with|xnor|xor)(?=[^\w-]|$)/i, +null],["typ",/^(?:bit|bit_vector|character|boolean|integer|real|time|string|severity_level|positive|natural|signed|unsigned|line|text|std_u?logic(?:_vector)?)(?=[^\w-]|$)/i,null],["typ",/^'(?:active|ascending|base|delayed|driving|driving_value|event|high|image|instance_name|last_active|last_event|last_value|left|leftof|length|low|path_name|pos|pred|quiet|range|reverse_range|right|rightof|simple_name|stable|succ|transaction|val|value)(?=[^\w-]|$)/i,null],["lit",/^\d+(?:_\d+)*(?:#[\w.\\]+#(?:[+-]?\d+(?:_\d+)*)?|(?:\.\d+(?:_\d+)*)?(?:e[+-]?\d+(?:_\d+)*)?)/i], +["pln",/^(?:[a-z]\w*|\\[^\\]*\\)/i],["pun",/^[^\w\t\n\r "'\xa0][^\w\t\n\r "'\xa0-]*/]]),["vhdl","vhd"]); diff --git a/releases/2.3.3/ant/js/google-code-prettify/lang-wiki.js b/releases/2.3.3/ant/js/google-code-prettify/lang-wiki.js new file mode 100644 index 00000000..9b0b4487 --- /dev/null +++ b/releases/2.3.3/ant/js/google-code-prettify/lang-wiki.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\d\t a-gi-z\xa0]+/,null,"\t Â\xa0abcdefgijklmnopqrstuvwxyz0123456789"],["pun",/^[*=[\]^~]+/,null,"=*~^[]"]],[["lang-wiki.meta",/(?:^^|\r\n?|\n)(#[a-z]+)\b/],["lit",/^[A-Z][a-z][\da-z]+[A-Z][a-z][^\W_]+\b/],["lang-",/^{{{([\S\s]+?)}}}/],["lang-",/^`([^\n\r`]+)`/],["str",/^https?:\/\/[^\s#/?]*(?:\/[^\s#?]*)?(?:\?[^\s#]*)?(?:#\S*)?/i],["pln",/^(?:\r\n|[\S\s])[^\n\r#*=A-[^`h{~]*/]]),["wiki"]); +PR.registerLangHandler(PR.createSimpleLexer([["kwd",/^#[a-z]+/i,null,"#"]],[]),["wiki.meta"]); diff --git a/releases/2.3.3/ant/js/google-code-prettify/lang-xq.js b/releases/2.3.3/ant/js/google-code-prettify/lang-xq.js new file mode 100644 index 00000000..e323ae32 --- /dev/null +++ b/releases/2.3.3/ant/js/google-code-prettify/lang-xq.js @@ -0,0 +1,3 @@ +PR.registerLangHandler(PR.createSimpleLexer([["var pln",/^\$[\w-]+/,null,"$"]],[["pln",/^[\s=][<>][\s=]/],["lit",/^@[\w-]+/],["tag",/^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["com",/^\(:[\S\s]*?:\)/],["pln",/^[(),/;[\]{}]$/],["str",/^(?:"(?:[^"\\{]|\\[\S\s])*(?:"|$)|'(?:[^'\\{]|\\[\S\s])*(?:'|$))/,null,"\"'"],["kwd",/^(?:xquery|where|version|variable|union|typeswitch|treat|to|then|text|stable|sortby|some|self|schema|satisfies|returns|return|ref|processing-instruction|preceding-sibling|preceding|precedes|parent|only|of|node|namespace|module|let|item|intersect|instance|in|import|if|function|for|follows|following-sibling|following|external|except|every|else|element|descending|descendant-or-self|descendant|define|default|declare|comment|child|cast|case|before|attribute|assert|ascending|as|ancestor-or-self|ancestor|after|eq|order|by|or|and|schema-element|document-node|node|at)\b/], +["typ",/^(?:xs:yearMonthDuration|xs:unsignedLong|xs:time|xs:string|xs:short|xs:QName|xs:Name|xs:long|xs:integer|xs:int|xs:gYearMonth|xs:gYear|xs:gMonthDay|xs:gDay|xs:float|xs:duration|xs:double|xs:decimal|xs:dayTimeDuration|xs:dateTime|xs:date|xs:byte|xs:boolean|xs:anyURI|xf:yearMonthDuration)\b/,null],["fun pln",/^(?:xp:dereference|xinc:node-expand|xinc:link-references|xinc:link-expand|xhtml:restructure|xhtml:clean|xhtml:add-lists|xdmp:zip-manifest|xdmp:zip-get|xdmp:zip-create|xdmp:xquery-version|xdmp:word-convert|xdmp:with-namespaces|xdmp:version|xdmp:value|xdmp:user-roles|xdmp:user-last-login|xdmp:user|xdmp:url-encode|xdmp:url-decode|xdmp:uri-is-file|xdmp:uri-format|xdmp:uri-content-type|xdmp:unquote|xdmp:unpath|xdmp:triggers-database|xdmp:trace|xdmp:to-json|xdmp:tidy|xdmp:subbinary|xdmp:strftime|xdmp:spawn-in|xdmp:spawn|xdmp:sleep|xdmp:shutdown|xdmp:set-session-field|xdmp:set-response-encoding|xdmp:set-response-content-type|xdmp:set-response-code|xdmp:set-request-time-limit|xdmp:set|xdmp:servers|xdmp:server-status|xdmp:server-name|xdmp:server|xdmp:security-database|xdmp:security-assert|xdmp:schema-database|xdmp:save|xdmp:role-roles|xdmp:role|xdmp:rethrow|xdmp:restart|xdmp:request-timestamp|xdmp:request-status|xdmp:request-cancel|xdmp:request|xdmp:redirect-response|xdmp:random|xdmp:quote|xdmp:query-trace|xdmp:query-meters|xdmp:product-edition|xdmp:privilege-roles|xdmp:privilege|xdmp:pretty-print|xdmp:powerpoint-convert|xdmp:platform|xdmp:permission|xdmp:pdf-convert|xdmp:path|xdmp:octal-to-integer|xdmp:node-uri|xdmp:node-replace|xdmp:node-kind|xdmp:node-insert-child|xdmp:node-insert-before|xdmp:node-insert-after|xdmp:node-delete|xdmp:node-database|xdmp:mul64|xdmp:modules-root|xdmp:modules-database|xdmp:merging|xdmp:merge-cancel|xdmp:merge|xdmp:md5|xdmp:logout|xdmp:login|xdmp:log-level|xdmp:log|xdmp:lock-release|xdmp:lock-acquire|xdmp:load|xdmp:invoke-in|xdmp:invoke|xdmp:integer-to-octal|xdmp:integer-to-hex|xdmp:http-put|xdmp:http-post|xdmp:http-options|xdmp:http-head|xdmp:http-get|xdmp:http-delete|xdmp:hosts|xdmp:host-status|xdmp:host-name|xdmp:host|xdmp:hex-to-integer|xdmp:hash64|xdmp:hash32|xdmp:has-privilege|xdmp:groups|xdmp:group-serves|xdmp:group-servers|xdmp:group-name|xdmp:group-hosts|xdmp:group|xdmp:get-session-field-names|xdmp:get-session-field|xdmp:get-response-encoding|xdmp:get-response-code|xdmp:get-request-username|xdmp:get-request-user|xdmp:get-request-url|xdmp:get-request-protocol|xdmp:get-request-path|xdmp:get-request-method|xdmp:get-request-header-names|xdmp:get-request-header|xdmp:get-request-field-names|xdmp:get-request-field-filename|xdmp:get-request-field-content-type|xdmp:get-request-field|xdmp:get-request-client-certificate|xdmp:get-request-client-address|xdmp:get-request-body|xdmp:get-current-user|xdmp:get-current-roles|xdmp:get|xdmp:function-name|xdmp:function-module|xdmp:function|xdmp:from-json|xdmp:forests|xdmp:forest-status|xdmp:forest-restore|xdmp:forest-restart|xdmp:forest-name|xdmp:forest-delete|xdmp:forest-databases|xdmp:forest-counts|xdmp:forest-clear|xdmp:forest-backup|xdmp:forest|xdmp:filesystem-file|xdmp:filesystem-directory|xdmp:exists|xdmp:excel-convert|xdmp:eval-in|xdmp:eval|xdmp:estimate|xdmp:email|xdmp:element-content-type|xdmp:elapsed-time|xdmp:document-set-quality|xdmp:document-set-property|xdmp:document-set-properties|xdmp:document-set-permissions|xdmp:document-set-collections|xdmp:document-remove-properties|xdmp:document-remove-permissions|xdmp:document-remove-collections|xdmp:document-properties|xdmp:document-locks|xdmp:document-load|xdmp:document-insert|xdmp:document-get-quality|xdmp:document-get-properties|xdmp:document-get-permissions|xdmp:document-get-collections|xdmp:document-get|xdmp:document-forest|xdmp:document-delete|xdmp:document-add-properties|xdmp:document-add-permissions|xdmp:document-add-collections|xdmp:directory-properties|xdmp:directory-locks|xdmp:directory-delete|xdmp:directory-create|xdmp:directory|xdmp:diacritic-less|xdmp:describe|xdmp:default-permissions|xdmp:default-collections|xdmp:databases|xdmp:database-restore-validate|xdmp:database-restore-status|xdmp:database-restore-cancel|xdmp:database-restore|xdmp:database-name|xdmp:database-forests|xdmp:database-backup-validate|xdmp:database-backup-status|xdmp:database-backup-purge|xdmp:database-backup-cancel|xdmp:database-backup|xdmp:database|xdmp:collection-properties|xdmp:collection-locks|xdmp:collection-delete|xdmp:collation-canonical-uri|xdmp:castable-as|xdmp:can-grant-roles|xdmp:base64-encode|xdmp:base64-decode|xdmp:architecture|xdmp:apply|xdmp:amp-roles|xdmp:amp|xdmp:add64|xdmp:add-response-header|xdmp:access|trgr:trigger-set-recursive|trgr:trigger-set-permissions|trgr:trigger-set-name|trgr:trigger-set-module|trgr:trigger-set-event|trgr:trigger-set-description|trgr:trigger-remove-permissions|trgr:trigger-module|trgr:trigger-get-permissions|trgr:trigger-enable|trgr:trigger-disable|trgr:trigger-database-online-event|trgr:trigger-data-event|trgr:trigger-add-permissions|trgr:remove-trigger|trgr:property-content|trgr:pre-commit|trgr:post-commit|trgr:get-trigger-by-id|trgr:get-trigger|trgr:document-scope|trgr:document-content|trgr:directory-scope|trgr:create-trigger|trgr:collection-scope|trgr:any-property-content|thsr:set-entry|thsr:remove-term|thsr:remove-synonym|thsr:remove-entry|thsr:query-lookup|thsr:lookup|thsr:load|thsr:insert|thsr:expand|thsr:add-synonym|spell:suggest-detailed|spell:suggest|spell:remove-word|spell:make-dictionary|spell:load|spell:levenshtein-distance|spell:is-correct|spell:insert|spell:double-metaphone|spell:add-word|sec:users-collection|sec:user-set-roles|sec:user-set-password|sec:user-set-name|sec:user-set-description|sec:user-set-default-permissions|sec:user-set-default-collections|sec:user-remove-roles|sec:user-privileges|sec:user-get-roles|sec:user-get-description|sec:user-get-default-permissions|sec:user-get-default-collections|sec:user-doc-permissions|sec:user-doc-collections|sec:user-add-roles|sec:unprotect-collection|sec:uid-for-name|sec:set-realm|sec:security-version|sec:security-namespace|sec:security-installed|sec:security-collection|sec:roles-collection|sec:role-set-roles|sec:role-set-name|sec:role-set-description|sec:role-set-default-permissions|sec:role-set-default-collections|sec:role-remove-roles|sec:role-privileges|sec:role-get-roles|sec:role-get-description|sec:role-get-default-permissions|sec:role-get-default-collections|sec:role-doc-permissions|sec:role-doc-collections|sec:role-add-roles|sec:remove-user|sec:remove-role-from-users|sec:remove-role-from-role|sec:remove-role-from-privileges|sec:remove-role-from-amps|sec:remove-role|sec:remove-privilege|sec:remove-amp|sec:protect-collection|sec:privileges-collection|sec:privilege-set-roles|sec:privilege-set-name|sec:privilege-remove-roles|sec:privilege-get-roles|sec:privilege-add-roles|sec:priv-doc-permissions|sec:priv-doc-collections|sec:get-user-names|sec:get-unique-elem-id|sec:get-role-names|sec:get-role-ids|sec:get-privilege|sec:get-distinct-permissions|sec:get-collection|sec:get-amp|sec:create-user-with-role|sec:create-user|sec:create-role|sec:create-privilege|sec:create-amp|sec:collections-collection|sec:collection-set-permissions|sec:collection-remove-permissions|sec:collection-get-permissions|sec:collection-add-permissions|sec:check-admin|sec:amps-collection|sec:amp-set-roles|sec:amp-remove-roles|sec:amp-get-roles|sec:amp-doc-permissions|sec:amp-doc-collections|sec:amp-add-roles|search:unparse|search:suggest|search:snippet|search:search|search:resolve-nodes|search:resolve|search:remove-constraint|search:parse|search:get-default-options|search:estimate|search:check-options|prof:value|prof:reset|prof:report|prof:invoke|prof:eval|prof:enable|prof:disable|prof:allowed|ppt:clean|pki:template-set-request|pki:template-set-name|pki:template-set-key-type|pki:template-set-key-options|pki:template-set-description|pki:template-in-use|pki:template-get-version|pki:template-get-request|pki:template-get-name|pki:template-get-key-type|pki:template-get-key-options|pki:template-get-id|pki:template-get-description|pki:need-certificate|pki:is-temporary|pki:insert-trusted-certificates|pki:insert-template|pki:insert-signed-certificates|pki:insert-certificate-revocation-list|pki:get-trusted-certificate-ids|pki:get-template-ids|pki:get-template-certificate-authority|pki:get-template-by-name|pki:get-template|pki:get-pending-certificate-requests-xml|pki:get-pending-certificate-requests-pem|pki:get-pending-certificate-request|pki:get-certificates-for-template-xml|pki:get-certificates-for-template|pki:get-certificates|pki:get-certificate-xml|pki:get-certificate-pem|pki:get-certificate|pki:generate-temporary-certificate-if-necessary|pki:generate-temporary-certificate|pki:generate-template-certificate-authority|pki:generate-certificate-request|pki:delete-template|pki:delete-certificate|pki:create-template|pdf:make-toc|pdf:insert-toc-headers|pdf:get-toc|pdf:clean|p:status-transition|p:state-transition|p:remove|p:pipelines|p:insert|p:get-by-id|p:get|p:execute|p:create|p:condition|p:collection|p:action|ooxml:runs-merge|ooxml:package-uris|ooxml:package-parts-insert|ooxml:package-parts|msword:clean|mcgm:polygon|mcgm:point|mcgm:geospatial-query-from-elements|mcgm:geospatial-query|mcgm:circle|math:tanh|math:tan|math:sqrt|math:sinh|math:sin|math:pow|math:modf|math:log10|math:log|math:ldexp|math:frexp|math:fmod|math:floor|math:fabs|math:exp|math:cosh|math:cos|math:ceil|math:atan2|math:atan|math:asin|math:acos|map:put|map:map|map:keys|map:get|map:delete|map:count|map:clear|lnk:to|lnk:remove|lnk:insert|lnk:get|lnk:from|lnk:create|kml:polygon|kml:point|kml:interior-polygon|kml:geospatial-query-from-elements|kml:geospatial-query|kml:circle|kml:box|gml:polygon|gml:point|gml:interior-polygon|gml:geospatial-query-from-elements|gml:geospatial-query|gml:circle|gml:box|georss:point|georss:geospatial-query|georss:circle|geo:polygon|geo:point|geo:interior-polygon|geo:geospatial-query-from-elements|geo:geospatial-query|geo:circle|geo:box|fn:zero-or-one|fn:years-from-duration|fn:year-from-dateTime|fn:year-from-date|fn:upper-case|fn:unordered|fn:true|fn:translate|fn:trace|fn:tokenize|fn:timezone-from-time|fn:timezone-from-dateTime|fn:timezone-from-date|fn:sum|fn:subtract-dateTimes-yielding-yearMonthDuration|fn:subtract-dateTimes-yielding-dayTimeDuration|fn:substring-before|fn:substring-after|fn:substring|fn:subsequence|fn:string-to-codepoints|fn:string-pad|fn:string-length|fn:string-join|fn:string|fn:static-base-uri|fn:starts-with|fn:seconds-from-time|fn:seconds-from-duration|fn:seconds-from-dateTime|fn:round-half-to-even|fn:round|fn:root|fn:reverse|fn:resolve-uri|fn:resolve-QName|fn:replace|fn:remove|fn:QName|fn:prefix-from-QName|fn:position|fn:one-or-more|fn:number|fn:not|fn:normalize-unicode|fn:normalize-space|fn:node-name|fn:node-kind|fn:nilled|fn:namespace-uri-from-QName|fn:namespace-uri-for-prefix|fn:namespace-uri|fn:name|fn:months-from-duration|fn:month-from-dateTime|fn:month-from-date|fn:minutes-from-time|fn:minutes-from-duration|fn:minutes-from-dateTime|fn:min|fn:max|fn:matches|fn:lower-case|fn:local-name-from-QName|fn:local-name|fn:last|fn:lang|fn:iri-to-uri|fn:insert-before|fn:index-of|fn:in-scope-prefixes|fn:implicit-timezone|fn:idref|fn:id|fn:hours-from-time|fn:hours-from-duration|fn:hours-from-dateTime|fn:floor|fn:false|fn:expanded-QName|fn:exists|fn:exactly-one|fn:escape-uri|fn:escape-html-uri|fn:error|fn:ends-with|fn:encode-for-uri|fn:empty|fn:document-uri|fn:doc-available|fn:doc|fn:distinct-values|fn:distinct-nodes|fn:default-collation|fn:deep-equal|fn:days-from-duration|fn:day-from-dateTime|fn:day-from-date|fn:data|fn:current-time|fn:current-dateTime|fn:current-date|fn:count|fn:contains|fn:concat|fn:compare|fn:collection|fn:codepoints-to-string|fn:codepoint-equal|fn:ceiling|fn:boolean|fn:base-uri|fn:avg|fn:adjust-time-to-timezone|fn:adjust-dateTime-to-timezone|fn:adjust-date-to-timezone|fn:abs|feed:unsubscribe|feed:subscription|feed:subscribe|feed:request|feed:item|feed:description|excel:clean|entity:enrich|dom:set-pipelines|dom:set-permissions|dom:set-name|dom:set-evaluation-context|dom:set-domain-scope|dom:set-description|dom:remove-pipeline|dom:remove-permissions|dom:remove|dom:get|dom:evaluation-context|dom:domains|dom:domain-scope|dom:create|dom:configuration-set-restart-user|dom:configuration-set-permissions|dom:configuration-set-evaluation-context|dom:configuration-set-default-domain|dom:configuration-get|dom:configuration-create|dom:collection|dom:add-pipeline|dom:add-permissions|dls:retention-rules|dls:retention-rule-remove|dls:retention-rule-insert|dls:retention-rule|dls:purge|dls:node-expand|dls:link-references|dls:link-expand|dls:documents-query|dls:document-versions-query|dls:document-version-uri|dls:document-version-query|dls:document-version-delete|dls:document-version-as-of|dls:document-version|dls:document-update|dls:document-unmanage|dls:document-set-quality|dls:document-set-property|dls:document-set-properties|dls:document-set-permissions|dls:document-set-collections|dls:document-retention-rules|dls:document-remove-properties|dls:document-remove-permissions|dls:document-remove-collections|dls:document-purge|dls:document-manage|dls:document-is-managed|dls:document-insert-and-manage|dls:document-include-query|dls:document-history|dls:document-get-permissions|dls:document-extract-part|dls:document-delete|dls:document-checkout-status|dls:document-checkout|dls:document-checkin|dls:document-add-properties|dls:document-add-permissions|dls:document-add-collections|dls:break-checkout|dls:author-query|dls:as-of-query|dbk:convert|dbg:wait|dbg:value|dbg:stopped|dbg:stop|dbg:step|dbg:status|dbg:stack|dbg:out|dbg:next|dbg:line|dbg:invoke|dbg:function|dbg:finish|dbg:expr|dbg:eval|dbg:disconnect|dbg:detach|dbg:continue|dbg:connect|dbg:clear|dbg:breakpoints|dbg:break|dbg:attached|dbg:attach|cvt:save-converted-documents|cvt:part-uri|cvt:destination-uri|cvt:basepath|cvt:basename|cts:words|cts:word-query-weight|cts:word-query-text|cts:word-query-options|cts:word-query|cts:word-match|cts:walk|cts:uris|cts:uri-match|cts:train|cts:tokenize|cts:thresholds|cts:stem|cts:similar-query-weight|cts:similar-query-nodes|cts:similar-query|cts:shortest-distance|cts:search|cts:score|cts:reverse-query-weight|cts:reverse-query-nodes|cts:reverse-query|cts:remainder|cts:registered-query-weight|cts:registered-query-options|cts:registered-query-ids|cts:registered-query|cts:register|cts:query|cts:quality|cts:properties-query-query|cts:properties-query|cts:polygon-vertices|cts:polygon|cts:point-longitude|cts:point-latitude|cts:point|cts:or-query-queries|cts:or-query|cts:not-query-weight|cts:not-query-query|cts:not-query|cts:near-query-weight|cts:near-query-queries|cts:near-query-options|cts:near-query-distance|cts:near-query|cts:highlight|cts:geospatial-co-occurrences|cts:frequency|cts:fitness|cts:field-words|cts:field-word-query-weight|cts:field-word-query-text|cts:field-word-query-options|cts:field-word-query-field-name|cts:field-word-query|cts:field-word-match|cts:entity-highlight|cts:element-words|cts:element-word-query-weight|cts:element-word-query-text|cts:element-word-query-options|cts:element-word-query-element-name|cts:element-word-query|cts:element-word-match|cts:element-values|cts:element-value-ranges|cts:element-value-query-weight|cts:element-value-query-text|cts:element-value-query-options|cts:element-value-query-element-name|cts:element-value-query|cts:element-value-match|cts:element-value-geospatial-co-occurrences|cts:element-value-co-occurrences|cts:element-range-query-weight|cts:element-range-query-value|cts:element-range-query-options|cts:element-range-query-operator|cts:element-range-query-element-name|cts:element-range-query|cts:element-query-query|cts:element-query-element-name|cts:element-query|cts:element-pair-geospatial-values|cts:element-pair-geospatial-value-match|cts:element-pair-geospatial-query-weight|cts:element-pair-geospatial-query-region|cts:element-pair-geospatial-query-options|cts:element-pair-geospatial-query-longitude-name|cts:element-pair-geospatial-query-latitude-name|cts:element-pair-geospatial-query-element-name|cts:element-pair-geospatial-query|cts:element-pair-geospatial-boxes|cts:element-geospatial-values|cts:element-geospatial-value-match|cts:element-geospatial-query-weight|cts:element-geospatial-query-region|cts:element-geospatial-query-options|cts:element-geospatial-query-element-name|cts:element-geospatial-query|cts:element-geospatial-boxes|cts:element-child-geospatial-values|cts:element-child-geospatial-value-match|cts:element-child-geospatial-query-weight|cts:element-child-geospatial-query-region|cts:element-child-geospatial-query-options|cts:element-child-geospatial-query-element-name|cts:element-child-geospatial-query-child-name|cts:element-child-geospatial-query|cts:element-child-geospatial-boxes|cts:element-attribute-words|cts:element-attribute-word-query-weight|cts:element-attribute-word-query-text|cts:element-attribute-word-query-options|cts:element-attribute-word-query-element-name|cts:element-attribute-word-query-attribute-name|cts:element-attribute-word-query|cts:element-attribute-word-match|cts:element-attribute-values|cts:element-attribute-value-ranges|cts:element-attribute-value-query-weight|cts:element-attribute-value-query-text|cts:element-attribute-value-query-options|cts:element-attribute-value-query-element-name|cts:element-attribute-value-query-attribute-name|cts:element-attribute-value-query|cts:element-attribute-value-match|cts:element-attribute-value-geospatial-co-occurrences|cts:element-attribute-value-co-occurrences|cts:element-attribute-range-query-weight|cts:element-attribute-range-query-value|cts:element-attribute-range-query-options|cts:element-attribute-range-query-operator|cts:element-attribute-range-query-element-name|cts:element-attribute-range-query-attribute-name|cts:element-attribute-range-query|cts:element-attribute-pair-geospatial-values|cts:element-attribute-pair-geospatial-value-match|cts:element-attribute-pair-geospatial-query-weight|cts:element-attribute-pair-geospatial-query-region|cts:element-attribute-pair-geospatial-query-options|cts:element-attribute-pair-geospatial-query-longitude-name|cts:element-attribute-pair-geospatial-query-latitude-name|cts:element-attribute-pair-geospatial-query-element-name|cts:element-attribute-pair-geospatial-query|cts:element-attribute-pair-geospatial-boxes|cts:document-query-uris|cts:document-query|cts:distance|cts:directory-query-uris|cts:directory-query-depth|cts:directory-query|cts:destination|cts:deregister|cts:contains|cts:confidence|cts:collections|cts:collection-query-uris|cts:collection-query|cts:collection-match|cts:classify|cts:circle-radius|cts:circle-center|cts:circle|cts:box-west|cts:box-south|cts:box-north|cts:box-east|cts:box|cts:bearing|cts:arc-intersection|cts:and-query-queries|cts:and-query-options|cts:and-query|cts:and-not-query-positive-query|cts:and-not-query-negative-query|cts:and-not-query|css:get|css:convert|cpf:success|cpf:failure|cpf:document-set-state|cpf:document-set-processing-status|cpf:document-set-last-updated|cpf:document-set-error|cpf:document-get-state|cpf:document-get-processing-status|cpf:document-get-last-updated|cpf:document-get-error|cpf:check-transition|alert:spawn-matching-actions|alert:rule-user-id-query|alert:rule-set-user-id|alert:rule-set-query|alert:rule-set-options|alert:rule-set-name|alert:rule-set-description|alert:rule-set-action|alert:rule-remove|alert:rule-name-query|alert:rule-insert|alert:rule-id-query|alert:rule-get-user-id|alert:rule-get-query|alert:rule-get-options|alert:rule-get-name|alert:rule-get-id|alert:rule-get-description|alert:rule-get-action|alert:rule-action-query|alert:remove-triggers|alert:make-rule|alert:make-log-action|alert:make-config|alert:make-action|alert:invoke-matching-actions|alert:get-my-rules|alert:get-all-rules|alert:get-actions|alert:find-matching-rules|alert:create-triggers|alert:config-set-uri|alert:config-set-trigger-ids|alert:config-set-options|alert:config-set-name|alert:config-set-description|alert:config-set-cpf-domain-names|alert:config-set-cpf-domain-ids|alert:config-insert|alert:config-get-uri|alert:config-get-trigger-ids|alert:config-get-options|alert:config-get-name|alert:config-get-id|alert:config-get-description|alert:config-get-cpf-domain-names|alert:config-get-cpf-domain-ids|alert:config-get|alert:config-delete|alert:action-set-options|alert:action-set-name|alert:action-set-module-root|alert:action-set-module-db|alert:action-set-module|alert:action-set-description|alert:action-remove|alert:action-insert|alert:action-get-options|alert:action-get-name|alert:action-get-module-root|alert:action-get-module-db|alert:action-get-module|alert:action-get-description|zero-or-one|years-from-duration|year-from-dateTime|year-from-date|upper-case|unordered|true|translate|trace|tokenize|timezone-from-time|timezone-from-dateTime|timezone-from-date|sum|subtract-dateTimes-yielding-yearMonthDuration|subtract-dateTimes-yielding-dayTimeDuration|substring-before|substring-after|substring|subsequence|string-to-codepoints|string-pad|string-length|string-join|string|static-base-uri|starts-with|seconds-from-time|seconds-from-duration|seconds-from-dateTime|round-half-to-even|round|root|reverse|resolve-uri|resolve-QName|replace|remove|QName|prefix-from-QName|position|one-or-more|number|not|normalize-unicode|normalize-space|node-name|node-kind|nilled|namespace-uri-from-QName|namespace-uri-for-prefix|namespace-uri|name|months-from-duration|month-from-dateTime|month-from-date|minutes-from-time|minutes-from-duration|minutes-from-dateTime|min|max|matches|lower-case|local-name-from-QName|local-name|last|lang|iri-to-uri|insert-before|index-of|in-scope-prefixes|implicit-timezone|idref|id|hours-from-time|hours-from-duration|hours-from-dateTime|floor|false|expanded-QName|exists|exactly-one|escape-uri|escape-html-uri|error|ends-with|encode-for-uri|empty|document-uri|doc-available|doc|distinct-values|distinct-nodes|default-collation|deep-equal|days-from-duration|day-from-dateTime|day-from-date|data|current-time|current-dateTime|current-date|count|contains|concat|compare|collection|codepoints-to-string|codepoint-equal|ceiling|boolean|base-uri|avg|adjust-time-to-timezone|adjust-dateTime-to-timezone|adjust-date-to-timezone|abs)\b/], +["pln",/^[\w:-]+/],["pln",/^[\t\n\r \xa0]+/]]),["xq","xquery"]); diff --git a/releases/2.3.3/ant/js/google-code-prettify/lang-yaml.js b/releases/2.3.3/ant/js/google-code-prettify/lang-yaml.js new file mode 100644 index 00000000..c38729b6 --- /dev/null +++ b/releases/2.3.3/ant/js/google-code-prettify/lang-yaml.js @@ -0,0 +1,2 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["pun",/^[:>?|]+/,a,":|>?"],["dec",/^%(?:YAML|TAG)[^\n\r#]+/,a,"%"],["typ",/^&\S+/,a,"&"],["typ",/^!\S*/,a,"!"],["str",/^"(?:[^"\\]|\\.)*(?:"|$)/,a,'"'],["str",/^'(?:[^']|'')*(?:'|$)/,a,"'"],["com",/^#[^\n\r]*/,a,"#"],["pln",/^\s+/,a," \t\r\n"]],[["dec",/^(?:---|\.\.\.)(?:[\n\r]|$)/],["pun",/^-/],["kwd",/^\w+:[\n\r ]/],["pln",/^\w+/]]),["yaml","yml"]); diff --git a/releases/2.3.3/ant/js/google-code-prettify/prettify.css b/releases/2.3.3/ant/js/google-code-prettify/prettify.css new file mode 100644 index 00000000..d44b3a22 --- /dev/null +++ b/releases/2.3.3/ant/js/google-code-prettify/prettify.css @@ -0,0 +1 @@ +.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee} \ No newline at end of file diff --git a/releases/2.3.3/ant/js/google-code-prettify/prettify.js b/releases/2.3.3/ant/js/google-code-prettify/prettify.js new file mode 100644 index 00000000..eef5ad7e --- /dev/null +++ b/releases/2.3.3/ant/js/google-code-prettify/prettify.js @@ -0,0 +1,28 @@ +var q=null;window.PR_SHOULD_USE_CONTINUATION=!0; +(function(){function L(a){function m(a){var f=a.charCodeAt(0);if(f!==92)return f;var b=a.charAt(1);return(f=r[b])?f:"0"<=b&&b<="7"?parseInt(a.substring(1),8):b==="u"||b==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function e(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);a=String.fromCharCode(a);if(a==="\\"||a==="-"||a==="["||a==="]")a="\\"+a;return a}function h(a){for(var f=a.substring(1,a.length-1).match(/\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\[0-3][0-7]{0,2}|\\[0-7]{1,2}|\\[\S\s]|[^\\]/g),a= +[],b=[],o=f[0]==="^",c=o?1:0,i=f.length;c122||(d<65||j>90||b.push([Math.max(65,j)|32,Math.min(d,90)|32]),d<97||j>122||b.push([Math.max(97,j)&-33,Math.min(d,122)&-33]))}}b.sort(function(a,f){return a[0]-f[0]||f[1]-a[1]});f=[];j=[NaN,NaN];for(c=0;ci[0]&&(i[1]+1>i[0]&&b.push("-"),b.push(e(i[1])));b.push("]");return b.join("")}function y(a){for(var f=a.source.match(/\[(?:[^\\\]]|\\[\S\s])*]|\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\\d+|\\[^\dux]|\(\?[!:=]|[()^]|[^()[\\^]+/g),b=f.length,d=[],c=0,i=0;c=2&&a==="["?f[c]=h(j):a!=="\\"&&(f[c]=j.replace(/[A-Za-z]/g,function(a){a=a.charCodeAt(0);return"["+String.fromCharCode(a&-33,a|32)+"]"}));return f.join("")}for(var t=0,s=!1,l=!1,p=0,d=a.length;p=5&&"lang-"===b.substring(0,5))&&!(o&&typeof o[1]==="string"))c=!1,b="src";c||(r[f]=b)}i=d;d+=f.length;if(c){c=o[1];var j=f.indexOf(c),k=j+c.length;o[2]&&(k=f.length-o[2].length,j=k-c.length);b=b.substring(5);B(l+i,f.substring(0,j),e,p);B(l+i+j,c,C(b,c),p);B(l+i+k,f.substring(k),e,p)}else p.push(l+i,b)}a.e=p}var h={},y;(function(){for(var e=a.concat(m), +l=[],p={},d=0,g=e.length;d=0;)h[n.charAt(k)]=r;r=r[1];n=""+r;p.hasOwnProperty(n)||(l.push(r),p[n]=q)}l.push(/[\S\s]/);y=L(l)})();var t=m.length;return e}function u(a){var m=[],e=[];a.tripleQuotedStrings?m.push(["str",/^(?:'''(?:[^'\\]|\\[\S\s]|''?(?=[^']))*(?:'''|$)|"""(?:[^"\\]|\\[\S\s]|""?(?=[^"]))*(?:"""|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$))/,q,"'\""]):a.multiLineStrings?m.push(["str",/^(?:'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$)|`(?:[^\\`]|\\[\S\s])*(?:`|$))/, +q,"'\"`"]):m.push(["str",/^(?:'(?:[^\n\r'\\]|\\.)*(?:'|$)|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,q,"\"'"]);a.verbatimStrings&&e.push(["str",/^@"(?:[^"]|"")*(?:"|$)/,q]);var h=a.hashComments;h&&(a.cStyleComments?(h>1?m.push(["com",/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,q,"#"]):m.push(["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,q,"#"]),e.push(["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,q])):m.push(["com",/^#[^\n\r]*/, +q,"#"]));a.cStyleComments&&(e.push(["com",/^\/\/[^\n\r]*/,q]),e.push(["com",/^\/\*[\S\s]*?(?:\*\/|$)/,q]));a.regexLiterals&&e.push(["lang-regex",/^(?:^^\.?|[!+-]|!=|!==|#|%|%=|&|&&|&&=|&=|\(|\*|\*=|\+=|,|-=|->|\/|\/=|:|::|;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|[?@[^]|\^=|\^\^|\^\^=|{|\||\|=|\|\||\|\|=|~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\s*(\/(?=[^*/])(?:[^/[\\]|\\[\S\s]|\[(?:[^\\\]]|\\[\S\s])*(?:]|$))+\/)/]);(h=a.types)&&e.push(["typ",h]);a=(""+a.keywords).replace(/^ | $/g, +"");a.length&&e.push(["kwd",RegExp("^(?:"+a.replace(/[\s,]+/g,"|")+")\\b"),q]);m.push(["pln",/^\s+/,q," \r\n\t\xa0"]);e.push(["lit",/^@[$_a-z][\w$@]*/i,q],["typ",/^(?:[@_]?[A-Z]+[a-z][\w$@]*|\w+_t\b)/,q],["pln",/^[$_a-z][\w$@]*/i,q],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,q,"0123456789"],["pln",/^\\[\S\s]?/,q],["pun",/^.[^\s\w"-$'./@\\`]*/,q]);return x(m,e)}function D(a,m){function e(a){switch(a.nodeType){case 1:if(k.test(a.className))break;if("BR"===a.nodeName)h(a), +a.parentNode&&a.parentNode.removeChild(a);else for(a=a.firstChild;a;a=a.nextSibling)e(a);break;case 3:case 4:if(p){var b=a.nodeValue,d=b.match(t);if(d){var c=b.substring(0,d.index);a.nodeValue=c;(b=b.substring(d.index+d[0].length))&&a.parentNode.insertBefore(s.createTextNode(b),a.nextSibling);h(a);c||a.parentNode.removeChild(a)}}}}function h(a){function b(a,d){var e=d?a.cloneNode(!1):a,f=a.parentNode;if(f){var f=b(f,1),g=a.nextSibling;f.appendChild(e);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return e} +for(;!a.nextSibling;)if(a=a.parentNode,!a)return;for(var a=b(a.nextSibling,0),e;(e=a.parentNode)&&e.nodeType===1;)a=e;d.push(a)}var k=/(?:^|\s)nocode(?:\s|$)/,t=/\r\n?|\n/,s=a.ownerDocument,l;a.currentStyle?l=a.currentStyle.whiteSpace:window.getComputedStyle&&(l=s.defaultView.getComputedStyle(a,q).getPropertyValue("white-space"));var p=l&&"pre"===l.substring(0,3);for(l=s.createElement("LI");a.firstChild;)l.appendChild(a.firstChild);for(var d=[l],g=0;g=0;){var h=m[e];A.hasOwnProperty(h)?window.console&&console.warn("cannot override language handler %s",h):A[h]=a}}function C(a,m){if(!a||!A.hasOwnProperty(a))a=/^\s*=o&&(h+=2);e>=c&&(a+=2)}}catch(w){"console"in window&&console.log(w&&w.stack?w.stack:w)}}var v=["break,continue,do,else,for,if,return,while"],w=[[v,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"], +"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],F=[w,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],G=[w,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"], +H=[G,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],w=[w,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],I=[v,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"], +J=[v,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],v=[v,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],K=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,N=/\S/,O=u({keywords:[F,H,w,"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END"+ +I,J,v],hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),A={};k(O,["default-code"]);k(x([],[["pln",/^[^]*(?:>|$)/],["com",/^<\!--[\S\s]*?(?:--\>|$)/],["lang-",/^<\?([\S\s]+?)(?:\?>|$)/],["lang-",/^<%([\S\s]+?)(?:%>|$)/],["pun",/^(?:<[%?]|[%?]>)/],["lang-",/^]*>([\S\s]+?)<\/xmp\b[^>]*>/i],["lang-js",/^]*>([\S\s]*?)(<\/script\b[^>]*>)/i],["lang-css",/^]*>([\S\s]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]), +["default-markup","htm","html","mxml","xhtml","xml","xsl"]);k(x([["pln",/^\s+/,q," \t\r\n"],["atv",/^(?:"[^"]*"?|'[^']*'?)/,q,"\"'"]],[["tag",/^^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["atn",/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^\s"'>]*(?:[^\s"'/>]|\/(?=\s)))/],["pun",/^[/<->]+/],["lang-js",/^on\w+\s*=\s*"([^"]+)"/i],["lang-js",/^on\w+\s*=\s*'([^']+)'/i],["lang-js",/^on\w+\s*=\s*([^\s"'>]+)/i],["lang-css",/^style\s*=\s*"([^"]+)"/i],["lang-css",/^style\s*=\s*'([^']+)'/i],["lang-css", +/^style\s*=\s*([^\s"'>]+)/i]]),["in.tag"]);k(x([],[["atv",/^[\S\s]+/]]),["uq.val"]);k(u({keywords:F,hashComments:!0,cStyleComments:!0,types:K}),["c","cc","cpp","cxx","cyc","m"]);k(u({keywords:"null,true,false"}),["json"]);k(u({keywords:H,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:K}),["cs"]);k(u({keywords:G,cStyleComments:!0}),["java"]);k(u({keywords:v,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]);k(u({keywords:I,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}), +["cv","py"]);k(u({keywords:"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]);k(u({keywords:J,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]);k(u({keywords:w,cStyleComments:!0,regexLiterals:!0}),["js"]);k(u({keywords:"all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes", +hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]);k(x([],[["str",/^[\S\s]+/]]),["regex"]);window.prettyPrintOne=function(a,m,e){var h=document.createElement("PRE");h.innerHTML=a;e&&D(h,e);E({g:m,i:e,h:h});return h.innerHTML};window.prettyPrint=function(a){function m(){for(var e=window.PR_SHOULD_USE_CONTINUATION?l.now()+250:Infinity;p=0){var k=k.match(g),f,b;if(b= +!k){b=n;for(var o=void 0,c=b.firstChild;c;c=c.nextSibling)var i=c.nodeType,o=i===1?o?b:c:i===3?N.test(c.nodeValue)?b:o:o;b=(f=o===b?void 0:o)&&"CODE"===f.tagName}b&&(k=f.className.match(g));k&&(k=k[1]);b=!1;for(o=n.parentNode;o;o=o.parentNode)if((o.tagName==="pre"||o.tagName==="code"||o.tagName==="xmp")&&o.className&&o.className.indexOf("prettyprint")>=0){b=!0;break}b||((b=(b=n.className.match(/\blinenums\b(?::(\d+))?/))?b[1]&&b[1].length?+b[1]:!0:!1)&&D(n,b),d={g:k,h:n,i:b},E(d))}}p + + + + + +All Classes (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + +

All Classes

+ + + diff --git a/releases/2.3.3/api/allclasses-noframe.html b/releases/2.3.3/api/allclasses-noframe.html new file mode 100644 index 00000000..4b066503 --- /dev/null +++ b/releases/2.3.3/api/allclasses-noframe.html @@ -0,0 +1,95 @@ + + + + + + +All Classes (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + +

All Classes

+ + + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html new file mode 100644 index 00000000..ec81cb31 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html @@ -0,0 +1,284 @@ + + + + + + +AnnotatedMethodProvider (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class AnnotatedMethodProvider

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AnnotatedMethodProvider(java.lang.Class<? extends java.lang.annotation.Annotation> ann) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AnnotatedMethodProvider

        +
        public AnnotatedMethodProvider(java.lang.Class<? extends java.lang.annotation.Annotation> ann)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        public java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                            ClassModel suiteClassModel)
        +
        Description copied from interface: TestMethodProvider
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        +
        Specified by:
        +
        getTestMethods in interface TestMethodProvider
        +
        Parameters:
        suiteClass - The suite class.
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        Return a set of methods which should be invoked by the runner as + tests.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/AssertingRandom.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/AssertingRandom.html new file mode 100644 index 00000000..d2c12687 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/AssertingRandom.html @@ -0,0 +1,520 @@ + + + + + + +AssertingRandom (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class AssertingRandom

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.util.Random
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.AssertingRandom
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public final class AssertingRandom
    +extends java.util.Random
    +
    A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
    +
    See Also:
    Serialized Form
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AssertingRandom(java.lang.Thread owner, + java.util.Random delegate) +
      Creates an instance to be used by owner thread and delegating + to delegate until destroy()ed.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected java.lang.Objectclone() 
      voiddestroy() +
      This object will no longer be usable after this method is called.
      +
      booleanequals(java.lang.Object obj) 
      inthashCode() 
      protected intnext(int bits) 
      booleannextBoolean() 
      voidnextBytes(byte[] bytes) 
      doublenextDouble() 
      floatnextFloat() 
      doublenextGaussian() 
      intnextInt() 
      intnextInt(int n) 
      longnextLong() 
      voidsetSeed(long seed) 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AssertingRandom

        +
        public AssertingRandom(java.lang.Thread owner,
        +               java.util.Random delegate)
        +
        Creates an instance to be used by owner thread and delegating + to delegate until destroy()ed.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        next

        +
        protected int next(int bits)
        +
        +
        Overrides:
        +
        next in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBoolean

        +
        public boolean nextBoolean()
        +
        +
        Overrides:
        +
        nextBoolean in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBytes

        +
        public void nextBytes(byte[] bytes)
        +
        +
        Overrides:
        +
        nextBytes in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextDouble

        +
        public double nextDouble()
        +
        +
        Overrides:
        +
        nextDouble in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextFloat

        +
        public float nextFloat()
        +
        +
        Overrides:
        +
        nextFloat in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextGaussian

        +
        public double nextGaussian()
        +
        +
        Overrides:
        +
        nextGaussian in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt()
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt(int n)
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextLong

        +
        public long nextLong()
        +
        +
        Overrides:
        +
        nextLong in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        setSeed

        +
        public void setSeed(long seed)
        +
        +
        Overrides:
        +
        setSeed in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        destroy

        +
        public void destroy()
        +
        This object will no longer be usable after this method is called.
        +
      • +
      + + + +
        +
      • +

        clone

        +
        protected java.lang.Object clone()
        +                          throws java.lang.CloneNotSupportedException
        +
        +
        Overrides:
        +
        clone in class java.lang.Object
        +
        Throws:
        +
        java.lang.CloneNotSupportedException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html new file mode 100644 index 00000000..142e96fb --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html @@ -0,0 +1,326 @@ + + + + + + +ClassGlobFilter (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassGlobFilter

+
+
+ +
+
    +
  • +
    +
    +
    public class ClassGlobFilter
    +extends GlobFilter
    +
    A filter for Description.getClassName().
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassGlobFilter(java.lang.String globPattern) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.Stringdescribe() 
      booleanshouldRun(org.junit.runner.Description description) 
      + +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassGlobFilter

        +
        public ClassGlobFilter(java.lang.String globPattern)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        shouldRun

        +
        public boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class GlobFilter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class GlobFilter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html new file mode 100644 index 00000000..bf68a133 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html @@ -0,0 +1,375 @@ + + + + + + +ClassModel.FieldModel (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel.FieldModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel.FieldModel
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static final class ClassModel.FieldModel
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      Telement 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassModel.FieldModel(java.lang.reflect.Field f) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanequals(java.lang.Object obj) 
      ClassModel.ScopegetAccessScope() 
      EgetDown() 
      EgetUp() 
      inthashCode() 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        element

        +
        public final T extends java.lang.reflect.Member element
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassModel.FieldModel

        +
        public ClassModel.FieldModel(java.lang.reflect.Field f)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        getDown

        +
        public E getDown()
        +
      • +
      + + + +
        +
      • +

        getUp

        +
        public E getUp()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html new file mode 100644 index 00000000..6192db39 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html @@ -0,0 +1,375 @@ + + + + + + +ClassModel.MethodModel (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel.MethodModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel.MethodModel
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static final class ClassModel.MethodModel
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      Telement 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassModel.MethodModel(java.lang.reflect.Method m) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanequals(java.lang.Object obj) 
      ClassModel.ScopegetAccessScope() 
      EgetDown() 
      EgetUp() 
      inthashCode() 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        element

        +
        public final T extends java.lang.reflect.Member element
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassModel.MethodModel

        +
        public ClassModel.MethodModel(java.lang.reflect.Method m)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        getDown

        +
        public E getDown()
        +
      • +
      + + + +
        +
      • +

        getUp

        +
        public E getUp()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html new file mode 100644 index 00000000..300e82b9 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html @@ -0,0 +1,349 @@ + + + + + + +ClassModel.Scope (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Enum ClassModel.Scope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ClassModel.Scope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.ClassModel.Scope
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<ClassModel.Scope>
    +
    +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static enum ClassModel.Scope
    +extends java.lang.Enum<ClassModel.Scope>
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ClassModel.ScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ClassModel.Scope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ClassModel.Scope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ClassModel.Scope c : ClassModel.Scope.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ClassModel.Scope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/ClassModel.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/ClassModel.html new file mode 100644 index 00000000..6716badc --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/ClassModel.html @@ -0,0 +1,347 @@ + + + + + + +ClassModel (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class ClassModel
    +extends java.lang.Object
    +
    Class model for a test suite. Builds relationship (overrides/ shadows) links + for methods and fields.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassModel(java.lang.Class<?> clazz) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel>getAnnotatedLeafMethods(java.lang.Class<? extends java.lang.annotation.Annotation> annotation) 
      <T extends java.lang.annotation.Annotation> 
      T
      getAnnotation(java.lang.reflect.Method method, + java.lang.Class<T> annClass, + boolean inherited) 
      java.util.Map<java.lang.reflect.Field,ClassModel.FieldModel>getFields() 
      java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel>getMethods() 
      <T extends java.lang.annotation.Annotation> 
      boolean
      isAnnotationPresent(java.lang.reflect.Method method, + java.lang.Class<T> annClass, + boolean inherited) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassModel

        +
        public ClassModel(java.lang.Class<?> clazz)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + +
        +
      • +

        getAnnotatedLeafMethods

        +
        public java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel> getAnnotatedLeafMethods(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
        +
      • +
      + + + +
        +
      • +

        getAnnotation

        +
        public <T extends java.lang.annotation.Annotation> T getAnnotation(java.lang.reflect.Method method,
        +                                                          java.lang.Class<T> annClass,
        +                                                          boolean inherited)
        +
      • +
      + + + +
        +
      • +

        isAnnotationPresent

        +
        public <T extends java.lang.annotation.Annotation> boolean isAnnotationPresent(java.lang.reflect.Method method,
        +                                                                      java.lang.Class<T> annClass,
        +                                                                      boolean inherited)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html new file mode 100644 index 00000000..c334c53b --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html @@ -0,0 +1,341 @@ + + + + + + +FilterExpressionParser.Node (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class FilterExpressionParser.Node

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    FilterExpressionParser
    +
    +
    +
    +
    public abstract class FilterExpressionParser.Node
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      com.carrotsearch.randomizedtesting.FilterExpressionParser.InputRangerange 
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanevaluate(com.carrotsearch.randomizedtesting.FilterExpressionParser.IContext context) 
      java.lang.StringtoExpression() 
      protected java.lang.StringBuildertoExpression(java.lang.StringBuilder b) 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        range

        +
        public com.carrotsearch.randomizedtesting.FilterExpressionParser.InputRange range
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FilterExpressionParser.Node

        +
        public FilterExpressionParser.Node()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        toExpression

        +
        public final java.lang.String toExpression()
        +
      • +
      + + + +
        +
      • +

        toExpression

        +
        protected java.lang.StringBuilder toExpression(java.lang.StringBuilder b)
        +
      • +
      + + + +
        +
      • +

        evaluate

        +
        public boolean evaluate(com.carrotsearch.randomizedtesting.FilterExpressionParser.IContext context)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html new file mode 100644 index 00000000..71751fe8 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html @@ -0,0 +1,281 @@ + + + + + + +FilterExpressionParser (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class FilterExpressionParser

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.FilterExpressionParser
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class FilterExpressionParser
    +extends java.lang.Object
    +
    Test group conditions filter parser.
    +
  • +
+
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      FilterExpressionParser.Nodeparse(java.lang.String rule) +
      Pratt's parser.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FilterExpressionParser

        +
        public FilterExpressionParser()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/GlobFilter.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/GlobFilter.html new file mode 100644 index 00000000..162f2697 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/GlobFilter.html @@ -0,0 +1,355 @@ + + + + + + +GlobFilter (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class GlobFilter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.manipulation.Filter
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.GlobFilter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ClassGlobFilter, MethodGlobFilter
    +
    +
    +
    +
    public abstract class GlobFilter
    +extends org.junit.runner.manipulation.Filter
    +
    A filter that matches something using globbing (*) pattern.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected java.lang.StringglobPattern 
      +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      GlobFilter(java.lang.String glob) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      abstract java.lang.Stringdescribe() 
      protected booleanglobMatches(java.lang.String string) +
      Check if a given string matches the glob.
      +
      abstract booleanshouldRun(org.junit.runner.Description description) 
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        globPattern

        +
        protected final java.lang.String globPattern
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        GlobFilter

        +
        public GlobFilter(java.lang.String glob)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        globMatches

        +
        protected final boolean globMatches(java.lang.String string)
        +
        Check if a given string matches the glob.
        +
      • +
      + + + +
        +
      • +

        shouldRun

        +
        public abstract boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class org.junit.runner.manipulation.Filter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public abstract java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class org.junit.runner.manipulation.Filter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html new file mode 100644 index 00000000..59ee38c1 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html @@ -0,0 +1,280 @@ + + + + + + +JUnit3MethodProvider (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class JUnit3MethodProvider

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.JUnit3MethodProvider
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    TestMethodProvider
    +
    +
    +
    +
    public class JUnit3MethodProvider
    +extends java.lang.Object
    +implements TestMethodProvider
    +
    Method provider selecting tests that follow a name pattern of test(.*).
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JUnit3MethodProvider

        +
        public JUnit3MethodProvider()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        public java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                            ClassModel suiteClassModel)
        +
        Description copied from interface: TestMethodProvider
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        +
        Specified by:
        +
        getTestMethods in interface TestMethodProvider
        +
        Parameters:
        suiteClass - The suite class.
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        Return a set of methods which should be invoked by the runner as + tests.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html new file mode 100644 index 00000000..4311843a --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html @@ -0,0 +1,247 @@ + + + + + + +JUnit4MethodProvider (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class JUnit4MethodProvider

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    TestMethodProvider
    +
    +
    +
    +
    public class JUnit4MethodProvider
    +extends AnnotatedMethodProvider
    +
    Method provider selecting Test annotated public instance parameterless methods.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JUnit4MethodProvider

        +
        public JUnit4MethodProvider()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/LifecycleScope.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/LifecycleScope.html new file mode 100644 index 00000000..2bbb1d9c --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/LifecycleScope.html @@ -0,0 +1,328 @@ + + + + + + +LifecycleScope (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Enum LifecycleScope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<LifecycleScope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.LifecycleScope
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<LifecycleScope>
    +
    +
    +
    +
    public enum LifecycleScope
    +extends java.lang.Enum<LifecycleScope>
    +
    Lifecycle stages for tracking resources.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      SUITE +
      A single suite (class), including all AfterClass hooks.
      +
      TEST +
      A single test case, including all After hooks.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static LifecycleScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static LifecycleScope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        TEST

        +
        public static final LifecycleScope TEST
        +
        A single test case, including all After hooks.
        +
      • +
      + + + +
        +
      • +

        SUITE

        +
        public static final LifecycleScope SUITE
        +
        A single suite (class), including all AfterClass hooks.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static LifecycleScope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (LifecycleScope c : LifecycleScope.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static LifecycleScope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html new file mode 100644 index 00000000..14e2aa65 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html @@ -0,0 +1,326 @@ + + + + + + +MethodGlobFilter (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class MethodGlobFilter

+
+
+ +
+
    +
  • +
    +
    +
    public class MethodGlobFilter
    +extends GlobFilter
    +
    A filter for Description.getMethodName().
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MethodGlobFilter(java.lang.String globPattern) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.Stringdescribe() 
      booleanshouldRun(org.junit.runner.Description description) 
      + +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MethodGlobFilter

        +
        public MethodGlobFilter(java.lang.String globPattern)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        shouldRun

        +
        public boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class GlobFilter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class GlobFilter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html new file mode 100644 index 00000000..2e27b5b0 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html @@ -0,0 +1,294 @@ + + + + + + +MixWithSuiteName (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class MixWithSuiteName

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.MixWithSuiteName
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MixWithSuiteName() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      longdecorate(long seed) +
      Called to decorate the initial seed for a Randomness.
      +
      voidinitialize(java.lang.Class<?> suiteClass) +
      Called once after instantiation to set up the decorator.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MixWithSuiteName

        +
        public MixWithSuiteName()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        public void initialize(java.lang.Class<?> suiteClass)
        +
        Description copied from interface: SeedDecorator
        +
        Called once after instantiation to set up the decorator.
        +
        +
        Specified by:
        +
        initialize in interface SeedDecorator
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/RandomizedContext.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/RandomizedContext.html new file mode 100644 index 00000000..95c06d99 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/RandomizedContext.html @@ -0,0 +1,414 @@ + + + + + + +RandomizedContext (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedContext

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.RandomizedContext
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomizedContext
    +extends java.lang.Object
    +
    Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTargetClass

        +
        public java.lang.Class<?> getTargetClass()
        +
        The class (suite) being tested.
        +
      • +
      + + + +
        +
      • +

        getRunnerSeedAsString

        +
        public java.lang.String getRunnerSeedAsString()
        +
        Returns the runner's master seed, formatted.
        +
      • +
      + + + +
        +
      • +

        getRandomness

        +
        public Randomness getRandomness()
        +
        Source of randomness for the context's thread.
        +
      • +
      + + + + + + + +
        +
      • +

        isNightly

        +
        public boolean isNightly()
        +
        Deprecated. [GH-218] will be removed. Use getGroupEvaluator().
        +
        Return true if tests are running in nightly mode.
        +
      • +
      + + + +
        +
      • +

        current

        +
        public static RandomizedContext current()
        +
        Returns:
        Returns the context for the calling thread or throws an + IllegalStateException if the thread is out of scope.
        +
        Throws:
        +
        java.lang.IllegalStateException - If context is not available.
        +
      • +
      + + + +
        +
      • +

        getRunner

        +
        public RandomizedRunner getRunner()
        +
        Access to the runner governing this context.
        +
      • +
      + + + + + +
        +
      • +

        closeAtEnd

        +
        public <T extends java.io.Closeable> T closeAtEnd(T resource,
        +                                         LifecycleScope scope)
        +
        Dispose the given resource at the end of a given lifecycle scope. If the Closeable + throws an exception, the test case or suite will end in a failure.
        +
        Returns:
        resource (for call chaining).
        +
      • +
      + + + +
        +
      • +

        getGroupEvaluator

        +
        public com.carrotsearch.randomizedtesting.GroupEvaluator getGroupEvaluator()
        +
        Provide access to GroupEvaluator.
        +
      • +
      + + + +
        +
      • +

        runWithPrivateRandomness

        +
        public <T> T runWithPrivateRandomness(Randomness randomness,
        +                             java.util.concurrent.Callable<T> callable)
        +                           throws java.lang.Exception
        +
        Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns. +

        + This utility method can be used to initialize resources in a reproducible way since all calls to utility methods + like RandomizedTest.randomInt() et.al. are forwarded to the current + RandomContext which uses the provided randomness from the top of the stack. +

        +
        Type Parameters:
        T - the return type of the callable
        Parameters:
        randomness - the randomness to push to the top of the stack
        callable - the callable to execute
        +
        Returns:
        the result of the call to Callable.call()
        +
        Throws:
        +
        java.lang.Exception - if Callable.call() throws an exception
        +
      • +
      + + + +
        +
      • +

        getTargetMethod

        +
        public java.lang.reflect.Method getTargetMethod()
        +
        Returns:
        Return the currently executing test case method (the thread may still + be within test rules and may never actually hit the method). This method may return + null if called from the static context (no test case is being executed at + the moment).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html new file mode 100644 index 00000000..eaa9ba7b --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html @@ -0,0 +1,626 @@ + + + + + + +RandomizedRunner (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedRunner

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.Runner
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.RandomizedRunner
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.runner.Describable, org.junit.runner.manipulation.Filterable
    +
    +
    +
    +
    public final class RandomizedRunner
    +extends org.junit.runner.Runner
    +implements org.junit.runner.manipulation.Filterable
    +
    A Runner implementation for running randomized test cases with + predictable and repeatable randomness. + +

    Supports the following JUnit4 features: +

      +
    • BeforeClass-annotated methods (before all tests of a class/superclass),
    • +
    • Before-annotated methods (before each test),
    • +
    • Test-annotated methods,
    • +
    • After-annotated methods (after each test),
    • +
    • AfterClass-annotated methods (after all tests of a class/superclass),
    • +
    • Rule-annotated fields implementing MethodRule + and TestRule.
    • +
    + +

    Contracts: +

      +
    • BeforeClass, Before + methods declared in superclasses are called before methods declared in subclasses,
    • +
    • AfterClass, After + methods declared in superclasses are called after methods declared in subclasses,
    • +
    • BeforeClass, Before, AfterClass, After + methods declared within the same class are called in randomized order + derived from the master seed (repeatable with the same seed),
    • +
    + +

    Deviations from "standard" JUnit: +

      +
    • test methods are allowed to return values (the return value is ignored),
    • +
    • hook methods need not be public; in fact, it is encouraged to make them private to + avoid accidental shadowing which silently drops parent hooks from executing + (applies to class hooks mostly, but also to instance hooks).
    • +
    • all exceptions raised during hooks or test case execution are reported to the notifier, + there is no suppression or chaining of exceptions,
    • +
    • a test method must not leave behind any active threads; this is detected + using ThreadGroup active counts and is sometimes problematic (many classes + in the standard library leave active threads behind without waiting for them to terminate). + One can use the ThreadLeakScope, ThreadLeakAction + and other annotations to control how aggressive the detection + strategy is and if it fails the test or not.
    • +
    • uncaught exceptions from any of children threads will cause the test to fail.
    • +
    +
    See Also:
    RandomizedTest, +ThreadLeakAction, +ThreadLeakScope, +ThreadLeakZombies, +ThreadLeakGroup, +ThreadLeakLingering, +ThreadLeakFilters, +Listeners, +RandomizedContext, +TestMethodProviders
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringAUGMENTED_SEED_PACKAGE +
      Fake package of a stack trace entry inserted into exceptions thrown by + test methods.
      +
      static intDEFAULT_ITERATIONS +
      The default number of test repeat iterations.
      +
      static intDEFAULT_KILLATTEMPTS +
      The default number of first interrupts, then Thread.stop attempts.
      +
      static intDEFAULT_KILLWAIT +
      Time in between interrupt retries or stop retries.
      +
      static intDEFAULT_TIMEOUT +
      Default timeout for a single test case.
      +
      static intDEFAULT_TIMEOUT_SUITE +
      Default timeout for an entire suite.
      +
      com.carrotsearch.randomizedtesting.GroupEvaluatorgroupEvaluator 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomizedRunner(java.lang.Class<?> testClass) +
      Creates a new runner for the given class.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.List<com.carrotsearch.randomizedtesting.RandomizedRunner.TestMethodExecution>collectMethodExecutions(java.lang.reflect.Constructor<?> constructor, + java.util.List<java.lang.reflect.Method> testMethods) +
      Collect test method executions from list of test methods and + potentially parameters from parameter factory methods.
      +
      voidfilter(org.junit.runner.manipulation.Filter filter) +
      Implement Filterable because GUIs depend on it to run tests selectively.
      +
      org.junit.runner.DescriptiongetDescription() +
      Return the current tree of test descriptions (filtered).
      +
      TraceFormattinggetTraceFormatting() +
      Stack trace formatting utilities.
      +
      static booleanhasZombieThreads() +
      Returns true if any previous (or current) suite marked with + ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS has + left zombie threads.
      +
      static java.lang.StringmethodName(org.junit.runner.Description description) +
      Attempts to extract just the method name from parameterized notation.
      +
      voidrun(org.junit.runner.notification.RunNotifier notifier) +
      Runs all tests and hooks.
      +
      static java.lang.StringseedFromThrowable(java.lang.Throwable t) +
      RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with AUGMENTED_SEED_PACKAGE.
      +
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.Runner

        +testCount
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        AUGMENTED_SEED_PACKAGE

        +
        public static final java.lang.String AUGMENTED_SEED_PACKAGE
        +
        Fake package of a stack trace entry inserted into exceptions thrown by + test methods. These stack entries contain additional information about + seeds used during execution.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        DEFAULT_TIMEOUT

        +
        public static final int DEFAULT_TIMEOUT
        +
        Default timeout for a single test case. By default + the timeout is disabled. Use global system property + SysGlobals.SYSPROP_TIMEOUT or an annotation Timeout if you need to set + timeouts or expect some test cases may hang. This will slightly slow down + the tests because each test case is executed in a forked thread.
        +
        See Also:
        SysGlobals.SYSPROP_TIMEOUT(), +Constant Field Values
        +
      • +
      + + + + + + + +
        +
      • +

        DEFAULT_KILLATTEMPTS

        +
        public static final int DEFAULT_KILLATTEMPTS
        +
        The default number of first interrupts, then Thread.stop attempts.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        DEFAULT_KILLWAIT

        +
        public static final int DEFAULT_KILLWAIT
        +
        Time in between interrupt retries or stop retries.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        DEFAULT_ITERATIONS

        +
        public static final int DEFAULT_ITERATIONS
        +
        The default number of test repeat iterations.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        groupEvaluator

        +
        public com.carrotsearch.randomizedtesting.GroupEvaluator groupEvaluator
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomizedRunner

        +
        public RandomizedRunner(java.lang.Class<?> testClass)
        +                 throws org.junit.runners.model.InitializationError
        +
        Creates a new runner for the given class.
        +
        Throws:
        +
        org.junit.runners.model.InitializationError
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getDescription

        +
        public org.junit.runner.Description getDescription()
        +
        Return the current tree of test descriptions (filtered).
        +
        +
        Specified by:
        +
        getDescription in interface org.junit.runner.Describable
        +
        Specified by:
        +
        getDescription in class org.junit.runner.Runner
        +
        +
      • +
      + + + +
        +
      • +

        filter

        +
        public void filter(org.junit.runner.manipulation.Filter filter)
        +            throws org.junit.runner.manipulation.NoTestsRemainException
        +
        Implement Filterable because GUIs depend on it to run tests selectively.
        +
        +
        Specified by:
        +
        filter in interface org.junit.runner.manipulation.Filterable
        +
        Throws:
        +
        org.junit.runner.manipulation.NoTestsRemainException
        +
      • +
      + + + +
        +
      • +

        run

        +
        public void run(org.junit.runner.notification.RunNotifier notifier)
        +
        Runs all tests and hooks.
        +
        +
        Specified by:
        +
        run in class org.junit.runner.Runner
        +
        +
      • +
      + + + +
        +
      • +

        collectMethodExecutions

        +
        public java.util.List<com.carrotsearch.randomizedtesting.RandomizedRunner.TestMethodExecution> collectMethodExecutions(java.lang.reflect.Constructor<?> constructor,
        +                                                                                                              java.util.List<java.lang.reflect.Method> testMethods)
        +
        Collect test method executions from list of test methods and + potentially parameters from parameter factory methods.
        +
      • +
      + + + +
        +
      • +

        getTraceFormatting

        +
        public TraceFormatting getTraceFormatting()
        +
        Stack trace formatting utilities. These may be initialized to filter out certain packages.
        +
      • +
      + + + +
        +
      • +

        seedFromThrowable

        +
        public static java.lang.String seedFromThrowable(java.lang.Throwable t)
        +
        RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with AUGMENTED_SEED_PACKAGE.
        +
        Returns:
        A string is returned with seeds combined, if any. Null is returned if no augmentation + can be found.
        +
      • +
      + + + +
        +
      • +

        methodName

        +
        public static java.lang.String methodName(org.junit.runner.Description description)
        +
        Attempts to extract just the method name from parameterized notation.
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/RandomizedTest.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/RandomizedTest.html new file mode 100644 index 00000000..763763ad --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/RandomizedTest.html @@ -0,0 +1,1426 @@ + + + + + + +RandomizedTest (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedTest

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.RandomizedTest
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class RandomizedTest
    +extends java.lang.Object
    +
    Common scaffolding for subclassing randomized tests.
    +
    See Also:
    Listeners, +RandomizedContext
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected static java.nio.charset.CharsetISO8859_1 
      static java.lang.StringSYSPROP_MULTIPLIER +
      The global multiplier property (Double).
      +
      protected static java.nio.charset.CharsetUS_ASCII 
      protected static java.nio.charset.CharsetUTF16 
      protected static java.nio.charset.CharsetUTF32 
      protected static java.nio.charset.CharsetUTF8 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomizedTest() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.Object[]$(java.lang.Object... objects) +
      This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output.
      +
      static java.lang.Object[][]$$(java.lang.Object[]... objects) 
      static voidassumeFalse(boolean condition) + +
      static voidassumeFalse(java.lang.String message, + boolean condition) + +
      static voidassumeNoException(java.lang.String msg, + java.lang.Throwable t) +
      Assume t is null.
      +
      static voidassumeNoException(java.lang.Throwable t) +
      Making Assume.assumeNoException(Throwable) directly available.
      +
      static voidassumeNotNull(java.lang.Object... objects) +
      Making Assume.assumeNotNull(Object...) directly available.
      +
      static voidassumeTrue(boolean condition) +
      Making Assume.assumeTrue(boolean) directly available.
      +
      static voidassumeTrue(java.lang.String message, + boolean condition) 
      static intatLeast(int min) +
      Returns a random value greater or equal to min.
      +
      static intatMost(int max) +
      Returns a non-negative random value smaller or equal max.
      +
      static intbetween(int min, + int max) + +
      static <T extends java.io.Closeable> 
      T
      closeAfterSuite(T resource) +
      Registers a Closeable resource that should be closed after the suite + completes.
      +
      <T extends java.io.Closeable> 
      T
      closeAfterTest(T resource) +
      Registers a Closeable resource that should be closed after the test + completes.
      +
      static booleanfrequently() +
      The exact opposite of rarely().
      +
      static RandomizedContextgetContext() + +
      static java.util.RandomgetRandom() + +
      static java.nio.file.PathglobalTempDir() +
      Global temporary directory created for the duration of this class's lifespan.
      +
      static booleanisNightly() +
      Deprecated.  +
      Will be removed in 2.4.0
      +
      +
      static intiterations(int min, + int max) +
      Returns a "scaled" number of iterations for loops which can have a variable + iteration count.
      +
      static doublemultiplier() +
      A multiplier can be used to linearly scale certain values.
      +
      static java.net.ServerSocketnewServerSocket(LifecycleScope scope) +
      Assign a temporary server socket.
      +
      java.nio.file.PathnewTempDir() +
      Creates a new temporary directory for the LifecycleScope.TEST duration.
      +
      static java.nio.file.PathnewTempDir(LifecycleScope scope) +
      Creates a temporary directory, deleted after the given lifecycle phase.
      +
      java.nio.file.PathnewTempFile() +
      Creates a new temporary file for the LifecycleScope.TEST duration.
      +
      static java.nio.file.PathnewTempFile(LifecycleScope scope) +
      Creates a new temporary file deleted after the given lifecycle phase completes.
      +
      static java.lang.StringrandomAsciiOfLength(int codeUnits) 
      static java.lang.StringrandomAsciiOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static booleanrandomBoolean() 
      static byterandomByte() 
      static byte[]randomBytesOfLength(int length) +
      Returns a byte array with random content.
      +
      static byte[]randomBytesOfLength(int minLength, + int maxLength) +
      Returns a byte array with random content.
      +
      static doublerandomDouble() 
      static floatrandomFloat() 
      static <T> TrandomFrom(java.util.List<T> list) +
      Pick a random object from the given list.
      +
      static <T> TrandomFrom(T[] array) +
      Pick a random object from the given array.
      +
      static doublerandomGaussian() 
      static intrandomInt() 
      static intrandomInt(int max) +
      A random integer from 0..max (inclusive).
      +
      static intrandomIntBetween(int min, + int max) +
      A random integer from min to max (inclusive).
      +
      static java.util.LocalerandomLocale() +
      Return a random Locale from the available locales on the system.
      +
      static longrandomLong() 
      static java.lang.StringrandomRealisticUnicodeOfCodepointLength(int codePoints) 
      static java.lang.StringrandomRealisticUnicodeOfCodepointLengthBetween(int minCodePoints, + int maxCodePoints) 
      static java.lang.StringrandomRealisticUnicodeOfLength(int codeUnits) 
      static java.lang.StringrandomRealisticUnicodeOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static shortrandomShort() 
      static java.util.TimeZonerandomTimeZone() +
      Return a random TimeZone from the available timezones on the system.
      +
      static java.lang.StringrandomUnicodeOfCodepointLength(int codePoints) 
      static java.lang.StringrandomUnicodeOfCodepointLengthBetween(int minCodePoints, + int maxCodePoints) 
      static java.lang.StringrandomUnicodeOfLength(int codeUnits) 
      static java.lang.StringrandomUnicodeOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static booleanrarely() +
      Rarely returns true in about 10% of all calls (regardless of the + isNightly() mode).
      +
      static voidrmDir(java.nio.file.Path path) +
      Recursively delete a folder.
      +
      static intscaledRandomIntBetween(int min, + int max) +
      Returns a "scaled" random number between min and max (inclusive).
      +
      static voidsleep(long millis) +
      Same as Thread.sleep(long).
      +
      static booleansystemPropertyAsBoolean(java.lang.String propertyName, + boolean defaultValue) +
      Get a system property and convert it to a boolean, if defined.
      +
      static doublesystemPropertyAsDouble(java.lang.String propertyName, + double defaultValue) +
      Get a system property and convert it to a double, if defined.
      +
      static floatsystemPropertyAsFloat(java.lang.String propertyName, + float defaultValue) +
      Get a system property and convert it to a float, if defined.
      +
      static intsystemPropertyAsInt(java.lang.String propertyName, + int defaultValue) +
      Get a system property and convert it to an int, if defined.
      +
      static floatsystemPropertyAsLong(java.lang.String propertyName, + int defaultValue) +
      Get a system property and convert it to a long, if defined.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        SYSPROP_MULTIPLIER

        +
        public static final java.lang.String SYSPROP_MULTIPLIER
        +
        The global multiplier property (Double).
        +
        See Also:
        multiplier(), +Constant Field Values
        +
      • +
      + + + +
        +
      • +

        UTF8

        +
        protected static final java.nio.charset.Charset UTF8
        +
      • +
      + + + +
        +
      • +

        UTF16

        +
        protected static final java.nio.charset.Charset UTF16
        +
      • +
      + + + +
        +
      • +

        ISO8859_1

        +
        protected static final java.nio.charset.Charset ISO8859_1
        +
      • +
      + + + +
        +
      • +

        US_ASCII

        +
        protected static final java.nio.charset.Charset US_ASCII
        +
      • +
      + + + +
        +
      • +

        UTF32

        +
        protected static final java.nio.charset.Charset UTF32
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomizedTest

        +
        public RandomizedTest()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        isNightly

        +
        public static boolean isNightly()
        +
        Deprecated. Will be removed in 2.4.0
        +
        Returns true if we're running nightly tests.
        +
        See Also:
        Nightly
        +
      • +
      + + + +
        +
      • +

        getRandom

        +
        public static java.util.Random getRandom()
        +
        Shortcut for RandomizedContext.getRandom(). Even though this method + is static, it returns per-thread Random instance, so no race conditions + can occur. + +

        It is recommended that specific methods are used to pick random values.

        +
      • +
      + + + +
        +
      • +

        randomBoolean

        +
        public static boolean randomBoolean()
        +
      • +
      + + + +
        +
      • +

        randomByte

        +
        public static byte randomByte()
        +
      • +
      + + + +
        +
      • +

        randomShort

        +
        public static short randomShort()
        +
      • +
      + + + +
        +
      • +

        randomInt

        +
        public static int randomInt()
        +
      • +
      + + + +
        +
      • +

        randomFloat

        +
        public static float randomFloat()
        +
      • +
      + + + +
        +
      • +

        randomDouble

        +
        public static double randomDouble()
        +
      • +
      + + + +
        +
      • +

        randomLong

        +
        public static long randomLong()
        +
      • +
      + + + +
        +
      • +

        randomGaussian

        +
        public static double randomGaussian()
        +
        See Also:
        Random.nextGaussian()
        +
      • +
      + + + +
        +
      • +

        randomBytesOfLength

        +
        public static byte[] randomBytesOfLength(int length)
        +
        Returns a byte array with random content.
        +
        Parameters:
        length - The length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      + + + +
        +
      • +

        randomBytesOfLength

        +
        public static byte[] randomBytesOfLength(int minLength,
        +                         int maxLength)
        +
        Returns a byte array with random content.
        +
        Parameters:
        minLength - The minimum length of the byte array. Can be zero.
        maxLength - The maximum length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      + + + +
        +
      • +

        randomInt

        +
        public static int randomInt(int max)
        +
        A random integer from 0..max (inclusive).
        +
      • +
      + + + +
        +
      • +

        randomIntBetween

        +
        public static int randomIntBetween(int min,
        +                   int max)
        +
        A random integer from min to max (inclusive).
        +
        See Also:
        scaledRandomIntBetween(int, int)
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        atMost

        +
        public static int atMost(int max)
        +
        Returns a non-negative random value smaller or equal max. The value + picked is affected by isNightly() and multiplier(). + +

        This method is effectively an alias to: +

        + scaledRandomIntBetween(0, max)
        + 
        +
        See Also:
        scaledRandomIntBetween(int, int)
        +
      • +
      + + + +
        +
      • +

        rarely

        +
        public static boolean rarely()
        +
        Rarely returns true in about 10% of all calls (regardless of the + isNightly() mode).
        +
      • +
      + + + +
        +
      • +

        frequently

        +
        public static boolean frequently()
        +
        The exact opposite of rarely().
        +
      • +
      + + + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(T[] array)
        +
        Pick a random object from the given array. The array must not be empty.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.List<T> list)
        +
        Pick a random object from the given list.
        +
      • +
      + + + +
        +
      • +

        multiplier

        +
        public static double multiplier()
        +
        A multiplier can be used to linearly scale certain values. It can be used to make data + or iterations of certain tests "heavier" for nightly runs, for example. + +

        The default multiplier value is 1.

        +
        See Also:
        SYSPROP_MULTIPLIER
        +
      • +
      + + + +
        +
      • +

        iterations

        +
        public static int iterations(int min,
        +             int max)
        +
        Returns a "scaled" number of iterations for loops which can have a variable + iteration count. This method is effectively + an alias to scaledRandomIntBetween(int, int).
        +
      • +
      + + + +
        +
      • +

        scaledRandomIntBetween

        +
        public static int scaledRandomIntBetween(int min,
        +                         int max)
        +
        Returns a "scaled" random number between min and max (inclusive). The number of + iterations will fall between [min, max], but the selection will also try to + achieve the points below: +
          +
        • the multiplier can be used to move the number of iterations closer to min + (if it is smaller than 1) or closer to max (if it is larger than 1). Setting + the multiplier to 0 will always result in picking min.
        • +
        • on normal runs, the number will be closer to min than to max.
        • +
        • on nightly runs, the number will be closer to max than to min.
        • +
        +
        Parameters:
        min - Minimum (inclusive).
        max - Maximum (inclusive).
        +
        Returns:
        Returns a random number between min and max.
        See Also:
        multiplier()
        +
      • +
      + + + +
        +
      • +

        globalTempDir

        +
        public static java.nio.file.Path globalTempDir()
        +                                        throws java.io.IOException
        +
        Global temporary directory created for the duration of this class's lifespan. If + multiple class loaders are used, there may be more global temp dirs, but it + shouldn't really be the case in practice.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        newTempDir

        +
        public java.nio.file.Path newTempDir()
        +                              throws java.io.IOException
        +
        Creates a new temporary directory for the LifecycleScope.TEST duration.
        +
        Throws:
        +
        java.io.IOException
        See Also:
        globalTempDir()
        +
      • +
      + + + +
        +
      • +

        newTempDir

        +
        public static java.nio.file.Path newTempDir(LifecycleScope scope)
        +                                     throws java.io.IOException
        +
        Creates a temporary directory, deleted after the given lifecycle phase. + Temporary directory is created relative to a globally picked temporary directory.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + + + +
        +
      • +

        closeAfterTest

        +
        public <T extends java.io.Closeable> T closeAfterTest(T resource)
        +
        Registers a Closeable resource that should be closed after the test + completes.
        +
        Returns:
        resource (for call chaining).
        +
      • +
      + + + + + +
        +
      • +

        closeAfterSuite

        +
        public static <T extends java.io.Closeable> T closeAfterSuite(T resource)
        +
        Registers a Closeable resource that should be closed after the suite + completes.
        +
        Returns:
        resource (for call chaining).
        +
      • +
      + + + +
        +
      • +

        newTempFile

        +
        public java.nio.file.Path newTempFile()
        +                               throws java.io.IOException
        +
        Creates a new temporary file for the LifecycleScope.TEST duration.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        newTempFile

        +
        public static java.nio.file.Path newTempFile(LifecycleScope scope)
        +                                      throws java.io.IOException
        +
        Creates a new temporary file deleted after the given lifecycle phase completes. + The file is physically created on disk, but is not locked or opened.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        rmDir

        +
        public static void rmDir(java.nio.file.Path path)
        +                  throws java.io.IOException
        +
        Recursively delete a folder. Throws an exception if any failure occurs.
        +
        Parameters:
        path - Path to the folder to be (recursively) deleted. The folder must + exist.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        newServerSocket

        +
        public static java.net.ServerSocket newServerSocket(LifecycleScope scope)
        +                                             throws java.io.IOException
        +
        Assign a temporary server socket. If you need a temporary port one can + assign a server socket and close it immediately, just to acquire its port + number.
        +
        Parameters:
        scope - The lifecycle scope to close the socket after. If the socket is + closed earlier, nothing happens (silently dropped).
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        randomLocale

        +
        public static java.util.Locale randomLocale()
        +
        Return a random Locale from the available locales on the system. + +

        Warning: This test assumes the returned array of locales is repeatable from jvm execution + to jvm execution. It _may_ be different from jvm to jvm and as such, it can render + tests execute in a different way.

        +
      • +
      + + + +
        +
      • +

        randomTimeZone

        +
        public static java.util.TimeZone randomTimeZone()
        +
        Return a random TimeZone from the available timezones on the system. + +

        Warning: This test assumes the returned array of time zones is repeatable from jvm execution + to jvm execution. It _may_ be different from jvm to jvm and as such, it can render + tests execute in a different way.

        +
      • +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        +
      • +

        $

        +
        public static java.lang.Object[] $(java.lang.Object... objects)
        +
        This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output. The name is a dollar for brevity, idea borrowed from + http://code.google.com/p/junitparams/.
        +
      • +
      + + + +
        +
      • +

        $$

        +
        public static java.lang.Object[][] $$(java.lang.Object[]... objects)
        +
        See Also:
        $(java.lang.Object...)
        +
      • +
      + + + +
        +
      • +

        sleep

        +
        public static void sleep(long millis)
        +
        Same as Thread.sleep(long).
        +
      • +
      + + + +
        +
      • +

        assumeTrue

        +
        public static void assumeTrue(boolean condition)
        +
        Making Assume.assumeTrue(boolean) directly available.
        +
      • +
      + + + +
        +
      • +

        assumeFalse

        +
        public static void assumeFalse(boolean condition)
        + +
      • +
      + + + +
        +
      • +

        assumeNotNull

        +
        public static void assumeNotNull(java.lang.Object... objects)
        +
        Making Assume.assumeNotNull(Object...) directly available.
        +
      • +
      + + + +
        +
      • +

        assumeTrue

        +
        public static void assumeTrue(java.lang.String message,
        +              boolean condition)
        +
        Parameters:
        condition - If false an InternalAssumptionViolatedException is + thrown by this method and the test case (should be) ignored (or + rather technically, flagged as a failure not passing a certain + assumption). Tests that are assumption-failures do not break + builds (again: typically).
        message - Message to be included in the exception's string.
        +
      • +
      + + + +
        +
      • +

        assumeFalse

        +
        public static void assumeFalse(java.lang.String message,
        +               boolean condition)
        + +
      • +
      + + + +
        +
      • +

        assumeNoException

        +
        public static void assumeNoException(java.lang.String msg,
        +                     java.lang.Throwable t)
        +
        Assume t is null.
        +
      • +
      + + + +
        +
      • +

        assumeNoException

        +
        public static void assumeNoException(java.lang.Throwable t)
        +
        Making Assume.assumeNoException(Throwable) directly available.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsDouble

        +
        public static double systemPropertyAsDouble(java.lang.String propertyName,
        +                            double defaultValue)
        +
        Get a system property and convert it to a double, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsFloat

        +
        public static float systemPropertyAsFloat(java.lang.String propertyName,
        +                          float defaultValue)
        +
        Get a system property and convert it to a float, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsInt

        +
        public static int systemPropertyAsInt(java.lang.String propertyName,
        +                      int defaultValue)
        +
        Get a system property and convert it to an int, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsLong

        +
        public static float systemPropertyAsLong(java.lang.String propertyName,
        +                         int defaultValue)
        +
        Get a system property and convert it to a long, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsBoolean

        +
        public static boolean systemPropertyAsBoolean(java.lang.String propertyName,
        +                              boolean defaultValue)
        +
        Get a system property and convert it to a boolean, if defined. This method returns + true if the property exists an is set to any of the following strings + (case-insensitive): true, on, yes, enabled. + +

        false is returned if the property exists and is set to any of the + following strings (case-insensitive): + false, off, no, disabled.

        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/Randomness.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/Randomness.html new file mode 100644 index 00000000..a9b27cdb --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/Randomness.html @@ -0,0 +1,302 @@ + + + + + + +Randomness (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class Randomness

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.Randomness
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class Randomness
    +extends java.lang.Object
    +
    Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance. + +

    An instance of this class will be typically available from RandomizedContext. + No need to instantiate manually.

    +
    See Also:
    RandomizedContext
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.RandomgetRandom() +
      Random instance for this randomness.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Randomness

        +
        public Randomness(java.lang.Thread owner,
        +          long seed,
        +          SeedDecorator... decorators)
        +
      • +
      + + + +
        +
      • +

        Randomness

        +
        public Randomness(long seed,
        +          SeedDecorator... decorators)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getRandom

        +
        public java.util.Random getRandom()
        +
        Random instance for this randomness.
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html new file mode 100644 index 00000000..ca287d2a --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html @@ -0,0 +1,337 @@ + + + + + + +ReproduceErrorMessageBuilder (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ReproduceErrorMessageBuilder

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class ReproduceErrorMessageBuilder
    +extends java.lang.Object
    +
    A builder for constructing "reproduce with" message.
    +
    See Also:
    appendAllOpts(Description)
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ReproduceErrorMessageBuilder

        +
        public ReproduceErrorMessageBuilder()
        +
      • +
      + + + +
        +
      • +

        ReproduceErrorMessageBuilder

        +
        public ReproduceErrorMessageBuilder(java.lang.StringBuilder builder)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/Rethrow.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/Rethrow.html new file mode 100644 index 00000000..57fc2168 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/Rethrow.html @@ -0,0 +1,262 @@ + + + + + + +Rethrow (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class Rethrow

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.Rethrow
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class Rethrow
    +extends java.lang.Object
    +
    Rethrowing checked exceptions as unchecked ones. Eh, it is sometimes useful...
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Rethrow() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.RuntimeExceptionrethrow(java.lang.Throwable t) +
      Rethrows t (identical object).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Rethrow

        +
        public Rethrow()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        rethrow

        +
        public static java.lang.RuntimeException rethrow(java.lang.Throwable t)
        +
        Rethrows t (identical object).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/SeedDecorator.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/SeedDecorator.html new file mode 100644 index 00000000..07d43e97 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/SeedDecorator.html @@ -0,0 +1,232 @@ + + + + + + +SeedDecorator (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface SeedDecorator

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    MixWithSuiteName
    +
    +
    +
    +
    public interface SeedDecorator
    +
    This is an advanced feature. See SeedDecorators annotation.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      longdecorate(long seed) +
      Called to decorate the initial seed for a Randomness.
      +
      voidinitialize(java.lang.Class<?> suiteClass) +
      Called once after instantiation to set up the decorator.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        void initialize(java.lang.Class<?> suiteClass)
        +
        Called once after instantiation to set up the decorator.
        +
      • +
      + + + +
        +
      • +

        decorate

        +
        long decorate(long seed)
        +
        Called to decorate the initial seed for a Randomness.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/SeedUtils.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/SeedUtils.html new file mode 100644 index 00000000..e66cb3f4 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/SeedUtils.html @@ -0,0 +1,278 @@ + + + + + + +SeedUtils (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class SeedUtils

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.SeedUtils
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class SeedUtils
    +extends java.lang.Object
    +
    Utilities for parsing random seeds.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringformatSeed(long seed) +
      Format a single seed.
      +
      static java.lang.StringformatSeedChain(Randomness... randomnesses) +
      Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
      +
      static longparseSeed(java.lang.String seed) +
      Parse a single seed.
      +
      static long[]parseSeedChain(java.lang.String chain) +
      Parse a seed chain formatted with formatSeedChain(Randomness...).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        parseSeed

        +
        public static long parseSeed(java.lang.String seed)
        +
        Parse a single seed. The seed needs to be cleaned up from any surrounding characters.
        +
      • +
      + + + +
        +
      • +

        formatSeed

        +
        public static java.lang.String formatSeed(long seed)
        +
        Format a single seed.
        +
      • +
      + + + +
        +
      • +

        parseSeedChain

        +
        public static long[] parseSeedChain(java.lang.String chain)
        +
        Parse a seed chain formatted with formatSeedChain(Randomness...).
        +
      • +
      + + + +
        +
      • +

        formatSeedChain

        +
        public static java.lang.String formatSeedChain(Randomness... randomnesses)
        +
        Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/SysGlobals.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/SysGlobals.html new file mode 100644 index 00000000..fc7e4805 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/SysGlobals.html @@ -0,0 +1,542 @@ + + + + + + +SysGlobals (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class SysGlobals

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.SysGlobals
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class SysGlobals
    +extends java.lang.Object
    +
    Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringCHILDVM_SYSPROP_JVM_COUNT +
      System property passed to forked VMs: the number of concurrent JVMs.
      +
      static java.lang.StringCHILDVM_SYSPROP_JVM_ID +
      System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringCURRENT_PREFIX() +
      Static singleton's property prefix.
      +
      static SysGlobalsinitializeWith(java.lang.String prefix) 
      static java.lang.StringprefixProperty(java.lang.String propertyName) +
      Prefix a given property name with a common prefix.
      +
      static java.lang.StringSYSPROP_APPEND_SEED() +
      If true, append seed parameter to all methods.
      +
      static java.lang.StringSYSPROP_ITERATIONS() +
      The global override for the number of each test's repetitions.
      +
      static java.lang.StringSYSPROP_KILLATTEMPTS() +
      If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
      +
      static java.lang.StringSYSPROP_KILLWAIT() +
      If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
      +
      static java.lang.StringSYSPROP_PREFIX() +
      Global system property that holds the prefix used by other properties.
      +
      static java.lang.StringSYSPROP_RANDOM_SEED() +
      System property with an integer defining global initialization seeds for all + random generators.
      +
      static java.lang.StringSYSPROP_STACKFILTERING() +
      Enable or disable stack filtering.
      +
      static java.lang.StringSYSPROP_TESTCLASS() +
      Global override for picking out a single test class to execute.
      +
      static java.lang.StringSYSPROP_TESTFILTER() +
      Global test filter.
      +
      static java.lang.StringSYSPROP_TESTMETHOD() +
      Global override for picking out a single test method to execute.
      +
      static java.lang.StringSYSPROP_TIMEOUT_SUITE() +
      Global override for entire suite's maximum execution time after which + it is considered out of control.
      +
      static java.lang.StringSYSPROP_TIMEOUT() +
      Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        CHILDVM_SYSPROP_JVM_ID

        +
        public static final java.lang.String CHILDVM_SYSPROP_JVM_ID
        +
        System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        CHILDVM_SYSPROP_JVM_COUNT

        +
        public static final java.lang.String CHILDVM_SYSPROP_JVM_COUNT
        +
        System property passed to forked VMs: the number of concurrent JVMs.
        +
        See Also:
        Constant Field Values
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initializeWith

        +
        public static SysGlobals initializeWith(java.lang.String prefix)
        +
      • +
      + + + +
        +
      • +

        SYSPROP_PREFIX

        +
        public static java.lang.String SYSPROP_PREFIX()
        +
        Global system property that holds the prefix used by other properties.
        +
      • +
      + + + +
        +
      • +

        CURRENT_PREFIX

        +
        public static java.lang.String CURRENT_PREFIX()
        +
        Static singleton's property prefix. Initializes it if not already initialized.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_STACKFILTERING

        +
        public static java.lang.String SYSPROP_STACKFILTERING()
        +
        Enable or disable stack filtering.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_RANDOM_SEED

        +
        public static java.lang.String SYSPROP_RANDOM_SEED()
        +
        System property with an integer defining global initialization seeds for all + random generators. Should guarantee test reproducibility.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_ITERATIONS

        +
        public static java.lang.String SYSPROP_ITERATIONS()
        +
        The global override for the number of each test's repetitions.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTCLASS

        +
        public static java.lang.String SYSPROP_TESTCLASS()
        +
        Global override for picking out a single test class to execute. All other + classes are ignored. The property can contain "globbing patterns" similar + to shell expansion patterns. For example: +
        + *MyTest
        + 
        + will pick all classes ending in MyTest (in any package, including nested static + classes if they appear on input).
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTMETHOD

        +
        public static java.lang.String SYSPROP_TESTMETHOD()
        +
        Global override for picking out a single test method to execute. If a + matching method exists in more than one class, it will be executed.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTFILTER

        +
        public static java.lang.String SYSPROP_TESTFILTER()
        +
        Global test filter.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_KILLATTEMPTS

        +
        public static java.lang.String SYSPROP_KILLATTEMPTS()
        +
        If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
        +
      • +
      + + + +
        +
      • +

        SYSPROP_KILLWAIT

        +
        public static java.lang.String SYSPROP_KILLWAIT()
        +
        If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TIMEOUT

        +
        public static java.lang.String SYSPROP_TIMEOUT()
        +
        Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed. + +

        The timeout value should be in milliseconds. If the value is trailed by a + "!" then the timeout value takes precedence over annotations, otherwise annotations + take precedence over the default timeout. This is useful for running debugging + sessions, for example, when default timeouts may be too short.

        +
        See Also:
        RandomizedRunner.DEFAULT_TIMEOUT
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TIMEOUT_SUITE

        +
        public static java.lang.String SYSPROP_TIMEOUT_SUITE()
        +
        Global override for entire suite's maximum execution time after which + it is considered out of control. + +

        The timeout value should be in milliseconds. If the value is trailed by a + "!" then the timeout value takes precedence over annotations, otherwise annotations + take precedence over the default timeout. This is useful for running debugging + sessions, for example, when default timeouts may be too short.

        +
        See Also:
        RandomizedRunner.DEFAULT_TIMEOUT_SUITE
        +
      • +
      + + + +
        +
      • +

        SYSPROP_APPEND_SEED

        +
        public static java.lang.String SYSPROP_APPEND_SEED()
        +
        If true, append seed parameter to all methods. Methods that are for some + reason repeated (due to Repeat annotation or multiple Seeds, for example) + are always postfixed with the seed to discriminate tests from each other. Otherwise many + GUI clients have a problem in telling which test result was which.
        +
      • +
      + + + +
        +
      • +

        prefixProperty

        +
        public static java.lang.String prefixProperty(java.lang.String propertyName)
        +
        Prefix a given property name with a common prefix. The prefix itself can be overridden + using SYSPROP_PREFIX. This method initializes static singleton property + names so it shouldn't be called on class initialization anywhere.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html new file mode 100644 index 00000000..0502a287 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html @@ -0,0 +1,433 @@ + + + + + + +TeeOutputStream (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TeeOutputStream

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.io.OutputStream
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.TeeOutputStream
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Closeable, java.io.Flushable, java.lang.AutoCloseable
    +
    +
    +
    +
    public class TeeOutputStream
    +extends java.io.OutputStream
    +
    Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TeeOutputStream(java.io.OutputStream first, + java.io.OutputStream second) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected java.lang.Objectclone() 
      voidclose() 
      booleanequals(java.lang.Object obj) 
      voidflush() 
      inthashCode() 
      java.lang.StringtoString() 
      voidwrite(byte[] b) 
      voidwrite(byte[] b, + int off, + int len) 
      voidwrite(int b) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TeeOutputStream

        +
        public TeeOutputStream(java.io.OutputStream first,
        +               java.io.OutputStream second)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        write

        +
        public void write(int b)
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b,
        +         int off,
        +         int len)
        +           throws java.io.IOException
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Overrides:
        +
        close in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        flush

        +
        public void flush()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        flush in interface java.io.Flushable
        +
        Overrides:
        +
        flush in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b)
        +           throws java.io.IOException
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        clone

        +
        protected java.lang.Object clone()
        +                          throws java.lang.CloneNotSupportedException
        +
        +
        Overrides:
        +
        clone in class java.lang.Object
        +
        Throws:
        +
        java.lang.CloneNotSupportedException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/TempPathResource.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/TempPathResource.html new file mode 100644 index 00000000..d1619bdd --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/TempPathResource.html @@ -0,0 +1,274 @@ + + + + + + +TempPathResource (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TempPathResource

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.TempPathResource
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TempPathResource(java.nio.file.Path location) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidclose() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TempPathResource

        +
        public TempPathResource(java.nio.file.Path location)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html new file mode 100644 index 00000000..225f3753 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html @@ -0,0 +1,224 @@ + + + + + + +TestMethodAndParams (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface TestMethodAndParams

+
+
+
+
    +
  • +
    +
    +
    public interface TestMethodAndParams
    +
    A single test case entry composed of the test method + and the arguments eventually passed to the test class's constructor.
    +
    See Also:
    TestCaseOrdering
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.List<java.lang.Object>getInstanceArguments() 
      java.lang.reflect.MethodgetTestMethod() 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethod

        +
        java.lang.reflect.Method getTestMethod()
        +
      • +
      + + + +
        +
      • +

        getInstanceArguments

        +
        java.util.List<java.lang.Object> getInstanceArguments()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html new file mode 100644 index 00000000..157a6a22 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html @@ -0,0 +1,226 @@ + + + + + + +TestMethodProvider (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface TestMethodProvider

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                            ClassModel suiteClassModel)
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        Parameters:
        suiteClass - The suite class.
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        Return a set of methods which should be invoked by the runner as + tests.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/ThreadFilter.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/ThreadFilter.html new file mode 100644 index 00000000..2364c0ab --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/ThreadFilter.html @@ -0,0 +1,211 @@ + + + + + + +ThreadFilter (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface ThreadFilter

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanreject(java.lang.Thread t) 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        reject

        +
        boolean reject(java.lang.Thread t)
        +
        Returns:
        Return true if thread t should be + filtered out.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/TraceFormatting.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/TraceFormatting.html new file mode 100644 index 00000000..30aadd32 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/TraceFormatting.html @@ -0,0 +1,357 @@ + + + + + + +TraceFormatting (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TraceFormatting

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.TraceFormatting
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class TraceFormatting
    +extends java.lang.Object
    +
    Utilities for dealing with throwables, stacks, etc.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      TraceFormatting() +
      Default stack traces, no filtering.
      +
      TraceFormatting(java.util.List<java.lang.String> filteredPrefixes) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringformatStackTrace(java.lang.Iterable<java.lang.StackTraceElement> stackTrace) 
      java.lang.StringformatStackTrace(java.lang.StackTraceElement[] stackTrace) 
      java.lang.StringBuilderformatStackTrace(java.lang.StringBuilder b, + java.lang.Iterable<java.lang.StackTraceElement> stackTrace) +
      Format a list of stack entries into a string.
      +
      java.lang.StringBuilderformatStackTrace(java.lang.StringBuilder b, + java.lang.StackTraceElement[] stackTrace) +
      Format a list of stack entries into a string.
      +
      java.lang.StringBuilderformatThrowable(java.lang.StringBuilder b, + java.lang.Throwable t) +
      Format an exception and all of its nested stacks into a string.
      +
      java.lang.StringformatThrowable(java.lang.Throwable t) +
      Format an exception and all of its nested stacks into a string.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TraceFormatting

        +
        public TraceFormatting()
        +
        Default stack traces, no filtering.
        +
      • +
      + + + +
        +
      • +

        TraceFormatting

        +
        public TraceFormatting(java.util.List<java.lang.String> filteredPrefixes)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        formatThrowable

        +
        public java.lang.String formatThrowable(java.lang.Throwable t)
        +
        Format an exception and all of its nested stacks into a string.
        +
      • +
      + + + +
        +
      • +

        formatThrowable

        +
        public java.lang.StringBuilder formatThrowable(java.lang.StringBuilder b,
        +                                      java.lang.Throwable t)
        +
        Format an exception and all of its nested stacks into a string.
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.StringBuilder formatStackTrace(java.lang.StringBuilder b,
        +                                       java.lang.StackTraceElement[] stackTrace)
        +
        Format a list of stack entries into a string.
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.String formatStackTrace(java.lang.StackTraceElement[] stackTrace)
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.String formatStackTrace(java.lang.Iterable<java.lang.StackTraceElement> stackTrace)
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.StringBuilder formatStackTrace(java.lang.StringBuilder b,
        +                                       java.lang.Iterable<java.lang.StackTraceElement> stackTrace)
        +
        Format a list of stack entries into a string.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html new file mode 100644 index 00000000..fb08b3bd --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html @@ -0,0 +1,571 @@ + + + + + + +WriterOutputStream (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class WriterOutputStream

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.io.OutputStream
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.WriterOutputStream
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Closeable, java.io.Flushable, java.lang.AutoCloseable
    +
    +
    +
    +
    public class WriterOutputStream
    +extends java.io.OutputStream
    +
    OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer. The stream is transformed using a + CharsetDecoder object, guaranteeing that all charset + encodings supported by the JRE are handled correctly. +

    + The output of the CharsetDecoder is buffered using a fixed size buffer. + This implies that the data is written to the underlying Writer in chunks + that are no larger than the size of this buffer. By default, the buffer is + flushed only when it overflows or when flush() or close() + is called. In general there is therefore no need to wrap the underlying Writer + in a BufferedWriter. WriterOutputStream can also + be instructed to flush the buffer after each write operation. In this case, all + available data is written immediately to the underlying Writer, implying that + the current position of the Writer is correlated to the current position + of the WriterOutputStream. +

    + WriterOutputStream implements the inverse transformation of OutputStreamWriter; + in the following example, writing to out2 would have the same result as writing to + out directly (provided that the byte sequence is legal with respect to the + charset encoding): +

    + OutputStream out = ...
    + Charset cs = ...
    + OutputStreamWriter writer = new OutputStreamWriter(out, cs);
    + WriterOutputStream out2 = new WriterOutputStream(writer, cs);
    + WriterOutputStream implements the same transformation as InputStreamReader, + except that the control flow is reversed: both classes transform a byte stream + into a character stream, but InputStreamReader pulls data from the underlying stream, + while WriterOutputStream pushes it to the underlying stream. +

    + Note that while there are use cases where there is no alternative to using + this class, very often the need to use this class is an indication of a flaw + in the design of the code. This class is typically used in situations where an existing + API only accepts an OutputStream object, but where the stream is known to represent + character data that must be decoded for further use. +

    + Instances of WriterOutputStream are not thread safe.

    +
    Since:
    +
    2.0
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      WriterOutputStream(java.io.Writer writer) +
      Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.Charset charset) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.CharsetDecoder decoder) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.CharsetDecoder decoder, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.Charset charset, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      WriterOutputStream(java.io.Writer writer, + java.lang.String charsetName) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.lang.String charsetName, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidclose() +
      Close the stream.
      +
      voidflush() +
      Flush the stream.
      +
      voidwrite(byte[] b) +
      Write bytes from the specified byte array to the stream.
      +
      voidwrite(byte[] b, + int off, + int len) +
      Write bytes from the specified byte array to the stream.
      +
      voidwrite(int b) +
      Write a single byte to the stream.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.CharsetDecoder decoder)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        decoder - the charset decoder
        Since:
        +
        2.1
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.CharsetDecoder decoder,
        +                  int bufferSize,
        +                  boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        Parameters:
        writer - the target Writer
        decoder - the charset decoder
        bufferSize - the size of the output buffer in number of characters
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        Since:
        +
        2.1
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.Charset charset,
        +                  int bufferSize,
        +                  boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        Parameters:
        writer - the target Writer
        charset - the charset encoding
        bufferSize - the size of the output buffer in number of characters
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.Charset charset)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        charset - the charset encoding
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.lang.String charsetName,
        +                  int bufferSize,
        +                  boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        Parameters:
        writer - the target Writer
        charsetName - the name of the charset encoding
        bufferSize - the size of the output buffer in number of characters
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.lang.String charsetName)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        charsetName - the name of the charset encoding
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer)
        +
        Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters. The output buffer will only + be flushed when it overflows or when flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        write

        +
        public void write(byte[] b,
        +         int off,
        +         int len)
        +           throws java.io.IOException
        +
        Write bytes from the specified byte array to the stream.
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        b - the byte array containing the bytes to write
        off - the start offset in the byte array
        len - the number of bytes to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b)
        +           throws java.io.IOException
        +
        Write bytes from the specified byte array to the stream.
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        b - the byte array containing the bytes to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(int b)
        +           throws java.io.IOException
        +
        Write a single byte to the stream.
        +
        +
        Specified by:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        b - the byte to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        flush

        +
        public void flush()
        +           throws java.io.IOException
        +
        Flush the stream. Any remaining content accumulated in the output buffer + will be written to the underlying Writer. After that + Writer.flush() will be called.
        +
        +
        Specified by:
        +
        flush in interface java.io.Flushable
        +
        Overrides:
        +
        flush in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        Close the stream. Any remaining content accumulated in the output buffer + will be written to the underlying Writer. After that + Writer.close() will be called.
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Overrides:
        +
        close in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html new file mode 100644 index 00000000..fa0e6a7a --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html @@ -0,0 +1,211 @@ + + + + + + +Listeners (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Listeners

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +public @interface Listeners
    +
    Annotate your suite class with this annotation to automatically add hooks to + the RunNotifier used for executing tests inside + RandomizedRunner.
    +
    See Also:
    value()
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends org.junit.runner.notification.RunListener>[]value +
      An array of listener classes.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.Class<? extends org.junit.runner.notification.RunListener>[] value
        +
        An array of listener classes. These classes must be instantiable (public, static, no-args + constructor, etc.).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/Name.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/Name.html new file mode 100644 index 00000000..f2d9d14d --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/Name.html @@ -0,0 +1,205 @@ + + + + + + +Name (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Name

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=PARAMETER)
    +public @interface Name
    +
    Used to annotate constructor parameters for parameterized tests.
    +
    See Also:
    ParametersFactory
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Stringvalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html new file mode 100644 index 00000000..d41293a3 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html @@ -0,0 +1,219 @@ + + + + + + +Nightly (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Nightly

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +@TestGroup(enabled=false)
    +public @interface Nightly
    +
    An annotation indicating a given test case (or suite) should run only during + nightly tests. + +

    The notion of "nightly" tests is based on an assumption that these tests can + take longer than usual or require more resources than usual. Nightly tests will + be most commonly used with higher scaling multipliers as in + (RandomizedTest.SYSPROP_MULTIPLIER.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.Stringvalue +
      Additional description, if needed.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
        Additional description, if needed.
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html new file mode 100644 index 00000000..cb447b25 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html @@ -0,0 +1,245 @@ + + + + + + +ParametersFactory (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ParametersFactory

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=METHOD)
    +public @interface ParametersFactory
    +
    Used to annotate methods providing parameters for parameterized tests. The method + annotated as the factory must be static, public, parameterless and must have a return + type assignable to Iterable<Object[]>. + +

    The iterable must return arrays conforming to the suite class's constructor + with respect to the number and types of parameters. + +

    The constructor's parameters can be annotated with Name to provide + more descriptive parameter names for test descriptions.

    +
    See Also:
    Name
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.StringargumentFormatting +
      Specify custom formatting for test names (constructor arguments).
      +
      booleanshuffle +
      Shuffles the order of tests generated for the parameter set.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        argumentFormatting

        +
        public abstract java.lang.String argumentFormatting
        +
        Specify custom formatting for test names (constructor arguments). + The string must be a valid argument to Java's built-in Formatter. + Constructor arguments are available in the order they were returned + from ParametersFactory. Not all arguments have to be used, + for example: foo=%1$s would select only the second argument (indexes + are zero-based).
        +
        +
        Default:
        +
        "default"
        +
        +
      • +
      + + + +
        +
      • +

        shuffle

        +
        public abstract boolean shuffle
        +
        Shuffles the order of tests generated for the parameter set.
        +
        +
        Default:
        +
        true
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html new file mode 100644 index 00000000..a6b7dd18 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html @@ -0,0 +1,235 @@ + + + + + + +Repeat (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Repeat

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface Repeat
    +
    Repeats randomized test case a given number of times. Repetitions can + start with a different seed (predictably derived from the first one) or + start from the same seed every time (useful to check if a given test is truly + predictable for a given seed or not).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      intiterations +
      Repeat this many iterations.
      +
      booleanuseConstantSeed +
      Re-run all iterations with a constant seed.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        iterations

        +
        public abstract int iterations
        +
        Repeat this many iterations. Must be greater or equal 1.
        +
        +
        Default:
        +
        1
        +
        +
      • +
      + + + +
        +
      • +

        useConstantSeed

        +
        public abstract boolean useConstantSeed
        +
        Re-run all iterations with a constant seed. This may be helpful in checking + if a given test is really predictably random.
        +
        +
        Default:
        +
        false
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html new file mode 100644 index 00000000..5bc11a1f --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html @@ -0,0 +1,162 @@ + + + + + + +ReplicateOnEachVm (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ReplicateOnEachVm

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ReplicateOnEachVm
    +

    Replicates the test class on each concurrent forked JVM. If only a single JVM + is used for running tests, this annotation has no effect.

    + +

    The purpose of this annotation is to, for example, replicate a single test suite + across multiple forked JVMs and then selectively ignore or execute tests on each + JVM, depending on its number, providing poor-man's load balancing for individual + test cases (test suites are balanced by the framework itself).

    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/Seed.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/Seed.html new file mode 100644 index 00000000..234041ee --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/Seed.html @@ -0,0 +1,229 @@ + + + + + + +Seed (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Seed

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface Seed
    +
    Defines the starting seed for a given test or the entire suite. + +

    If applied to the + suite, it semantically overrides SysGlobals.SYSPROP_RANDOM_SEED, but + does not affect individual test cases (these should be repeatable anyway).

    + +

    If applied to the method, it overrides the default randomized value that is derived + from the global suite's seed.

    + +

    Typically, you'll want to override the class's seed to make the test repeat a "fixed" + scenario. Occasionally if there's a single failing test case for repeated tests, one + may want to override both to fix both the class's randomness and a given test case randomness.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.Stringvalue +
      The seed expressed as a hexadecimal long number or a string random to + indicate randomized seed should be used (default value).
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
        The seed expressed as a hexadecimal long number or a string random to + indicate randomized seed should be used (default value). + +

        The default value random can be used to construct a list of known + seeds for which a test previously failed and a random seed in addition to that (coverage + of previous failures + randomized run). See Seeds for more info.

        +
        +
        Default:
        +
        "random"
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html new file mode 100644 index 00000000..c578901d --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html @@ -0,0 +1,217 @@ + + + + + + +SeedDecorators (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type SeedDecorators

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +public @interface SeedDecorators
    +
    Allows modifying the master seed (before the suite is started). + +

    Use this annotation when you want to perturb or modify the master seed. This may be + useful if there are decisions taken in static contexts of multiple suites. In such a case + these decisions would always be identical (because at static context level the seed is + always derived from the same master). With a SeedDecorator one can perturb + the seed for every suite. + +

      +
    • Extra care should be used to make permutations consistent across different runs.
    • +
    • Seed decorators must be thread-safe, re-entrable, preferably unsynchronized and + must never fail!
    • +
    +
    See Also:
    value()
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends SeedDecorator>[]value 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.Class<? extends SeedDecorator>[] value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html new file mode 100644 index 00000000..35173fd2 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html @@ -0,0 +1,218 @@ + + + + + + +Seeds (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Seeds

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=METHOD)
    +@Inherited
    +public @interface Seeds
    +
    Defines a list of starting seeds for a given test. + +

    Typically, you'll want to override the class's seed to make the test repeat a "fixed" + scenario in which the test was known to fail in the past. In addition, you may still permit + a randomized seed by adding a non-restricted Seed as in:

    +
    + @Seeds({
    +   @Seed("deadbeef"),
    +   @Seed("cafebabe"), 
    +   @Seed()})
    + 
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      Seed[]value +
      A non-empty array of Seeds.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract Seed[] value
        +
        A non-empty array of Seeds.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html new file mode 100644 index 00000000..5578e396 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html @@ -0,0 +1,336 @@ + + + + + + +TestCaseInstanceProvider.Type (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum TestCaseInstanceProvider.Type

+
+
+
    +
  • java.lang.Object
  • +
  • + +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      INSTANCE_PER_CONSTRUCTOR_ARGS +
      Each set of constructor arguments (provided from + ParametersFactory or the default empty constructor) creates an + instance that is then reused for all of the suite's tests.
      +
      INSTANCE_PER_TEST_METHOD +
      Each method (test case) will receive a new instance of the class.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static TestCaseInstanceProvider.TypevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static TestCaseInstanceProvider.Type[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        INSTANCE_PER_TEST_METHOD

        +
        public static final TestCaseInstanceProvider.Type INSTANCE_PER_TEST_METHOD
        +
        Each method (test case) will receive a new instance of the class. This is + JUnit's default.
        +
      • +
      + + + +
        +
      • +

        INSTANCE_PER_CONSTRUCTOR_ARGS

        +
        public static final TestCaseInstanceProvider.Type INSTANCE_PER_CONSTRUCTOR_ARGS
        +
        Each set of constructor arguments (provided from + ParametersFactory or the default empty constructor) creates an + instance that is then reused for all of the suite's tests.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static TestCaseInstanceProvider.Type[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (TestCaseInstanceProvider.Type c : TestCaseInstanceProvider.Type.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static TestCaseInstanceProvider.Type valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html new file mode 100644 index 00000000..d10838c9 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html @@ -0,0 +1,226 @@ + + + + + + +TestCaseInstanceProvider (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestCaseInstanceProvider

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestCaseInstanceProvider
    +
    Determines how instances of the test suite class are created for each test + case. + + By default JUnit creates a new class instance for every test to prevent test + case ordering dependencies. This is sometimes inconvenient as there is no + "suite" context other than static fields (which are a nuisance to clean up + properly, for example). This annotation changes the default behavior and + permits the test cases to be executed on the same instance, for example. + + Note that special care should be given to scenarios in which same-instance is + reused with arguments provided via ParametersFactory (each set of + parameters will create a separate instance, which will then be used to run + all of test suite's test cases). + + Note that the same instance will be used if the test cases are multiplied + with Seeds or Repeat annotations.
    +
    See Also:
    TestCaseInstanceProvider.Type.INSTANCE_PER_TEST_METHOD, +TestCaseInstanceProvider.Type.INSTANCE_PER_CONSTRUCTOR_ARGS
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract TestCaseInstanceProvider.Type value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type.INSTANCE_PER_TEST_METHOD
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html new file mode 100644 index 00000000..e7834834 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html @@ -0,0 +1,281 @@ + + + + + + +TestCaseOrdering.AlphabeticOrder (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Class TestCaseOrdering.AlphabeticOrder

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.util.Comparator<TestMethodAndParams>
    +
    +
    +
    Enclosing class:
    +
    TestCaseOrdering
    +
    +
    +
    +
    public static class TestCaseOrdering.AlphabeticOrder
    +extends java.lang.Object
    +implements java.util.Comparator<TestMethodAndParams>
    +
    Alphabetic, increasing order by method name.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      intcompare(TestMethodAndParams o1, + TestMethodAndParams o2) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface java.util.Comparator

        +equals
      • +
      +
    • +
    +
  • +
+
+
+ +
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html new file mode 100644 index 00000000..46c6dbf8 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html @@ -0,0 +1,215 @@ + + + + + + +TestCaseOrdering (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestCaseOrdering

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestCaseOrdering
    +
    Test case ordering. The returned comparator will be used for sorting + all TestMethodAndParams entries, where method is the test method + and params are potential parameters to the constructor for a given + test (if ParametersFactory is used). + + The sort is stable with respect to the original (shuffled) order of + test cases.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends java.util.Comparator<TestMethodAndParams>>value +
      The comparator used to sort all test cases.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html new file mode 100644 index 00000000..a28cc828 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html @@ -0,0 +1,276 @@ + + + + + + +TestGroup.Utilities (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Class TestGroup.Utilities

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    TestGroup
    +
    +
    +
    +
    public static class TestGroup.Utilities
    +extends java.lang.Object
    +
    Utilities to deal with annotations annotated with TestGroup.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringgetGroupName(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass) 
      static java.lang.StringgetSysProperty(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestGroup.Utilities

        +
        public TestGroup.Utilities()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getGroupName

        +
        public static java.lang.String getGroupName(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
        +
      • +
      + + + +
        +
      • +

        getSysProperty

        +
        public static java.lang.String getSysProperty(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html new file mode 100644 index 00000000..0b55ba86 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html @@ -0,0 +1,266 @@ + + + + + + +TestGroup (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestGroup

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=ANNOTATION_TYPE)
    +@Inherited
    +public @interface TestGroup
    +
    A test group applied to an annotation indicates that a given annotation + can be used on individual tests as "labels". The meaning of these labels is + mostly application-specific (example: Nightly which indicates slower, + more intensive tests that are skipped during regular runs). + +

    RandomizedRunner collects groups from all tests in a suite. A group + can be enabled or disabled using boolean system properties (or test + hooks in the code). A test case is executed if it has no groups or if all of its groups + are enabled.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      booleanenabled +
      Is the group enabled or disabled by default (unless overridden by test group filtering + rules).
      +
      java.lang.Stringname +
      The name of a test group.
      +
      java.lang.StringsysProperty +
      System property used to enable/ disable a group.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        name

        +
        public abstract java.lang.String name
        +
        The name of a test group. If not defined, the default (lowercased annotation + name) is used.
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      + + + +
        +
      • +

        sysProperty

        +
        public abstract java.lang.String sysProperty
        +
        System property used to enable/ disable a group. If empty, a default is used: +
        + tests.name
        + 
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      + + + +
        +
      • +

        enabled

        +
        public abstract boolean enabled
        +
        Is the group enabled or disabled by default (unless overridden by test group filtering + rules).
        +
        +
        Default:
        +
        true
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html new file mode 100644 index 00000000..a64be152 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html @@ -0,0 +1,209 @@ + + + + + + +TestMethodProviders (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestMethodProviders

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestMethodProviders
    +
    Test case method provider. + + TODO: it would be nice to have an _instance_ provider as opposed to method provider, + but it's hellishly difficult to integrate with the rest of the infrastructure (seeds, + repetitions, etc.).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends TestMethodProvider>[]value 
      +
    • +
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html new file mode 100644 index 00000000..f30f6845 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html @@ -0,0 +1,331 @@ + + + + + + +ThreadLeakAction.Action (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakAction.Action

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakAction.Action>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      INTERRUPT +
      Try to Thread.interrupt() any leaked threads.
      +
      WARN +
      Emit a warning using Java's logging system.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakAction.ActionvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakAction.Action[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakAction.Action[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakAction.Action c : ThreadLeakAction.Action.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakAction.Action valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html new file mode 100644 index 00000000..cf3eff8d --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakAction (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakAction

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface ThreadLeakAction
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakAction.Action[] value
        +
        +
        Default:
        +
        {com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action.WARN, com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action.INTERRUPT}
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html new file mode 100644 index 00000000..f68c799c --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html @@ -0,0 +1,224 @@ + + + + + + +ThreadLeakFilters (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakFilters

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakFilters
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      booleandefaultFilters 
      java.lang.Class<? extends ThreadFilter>[]filters 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        defaultFilters

        +
        public abstract boolean defaultFilters
        +
        +
        Default:
        +
        true
        +
        +
      • +
      + + + +
        +
      • +

        filters

        +
        public abstract java.lang.Class<? extends ThreadFilter>[] filters
        +
        +
        Default:
        +
        {}
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html new file mode 100644 index 00000000..6c9c9d5d --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html @@ -0,0 +1,349 @@ + + + + + + +ThreadLeakGroup.Group (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakGroup.Group

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakGroup.Group>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      ALL +
      All JVM threads will be tracked.
      +
      MAIN +
      The "main" thread group and descendants will be tracked.
      +
      TESTGROUP +
      Only per-suite test group and descendants will be tracked.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakGroup.GroupvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakGroup.Group[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        ALL

        +
        public static final ThreadLeakGroup.Group ALL
        +
        All JVM threads will be tracked. + +

        WARNING: This option will not work + on IBM J9 because of livelock bugs in Thread.getAllStackTraces().

        +
      • +
      + + + +
        +
      • +

        MAIN

        +
        public static final ThreadLeakGroup.Group MAIN
        +
        The "main" thread group and descendants will be tracked.
        +
      • +
      + + + +
        +
      • +

        TESTGROUP

        +
        public static final ThreadLeakGroup.Group TESTGROUP
        +
        Only per-suite test group and descendants will be tracked.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakGroup.Group[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakGroup.Group c : ThreadLeakGroup.Group.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakGroup.Group valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html new file mode 100644 index 00000000..108a98a5 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakGroup (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakGroup

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakGroup
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      ThreadLeakGroup.Groupvalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakGroup.Group value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group.MAIN
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html new file mode 100644 index 00000000..4556e3c0 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html @@ -0,0 +1,216 @@ + + + + + + +ThreadLeakLingering (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakLingering

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface ThreadLeakLingering
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      intlinger +
      Time in millis to "linger" for any left-behind threads.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        linger

        +
        public abstract int linger
        +
        Time in millis to "linger" for any left-behind threads. If equals 0, there + is no waiting. + +

        + This is particularly useful if there's no way to Thread.join() and + wait for the potential forked threads to terminate. This is the case with + Timer or Executors for example.

        +
        +
        Default:
        +
        0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html new file mode 100644 index 00000000..661cb913 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html @@ -0,0 +1,350 @@ + + + + + + +ThreadLeakScope.Scope (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakScope.Scope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakScope.Scope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      NONE +
      No thread leak checks at all.
      +
      SUITE +
      No thread leaks from entire suite scope (individual tests may leak threads, + they become part of the suite scope).
      +
      TEST +
      No thread leaks from any individual test (including Rules) or the + entire suite (including ClassRules).
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakScope.ScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakScope.Scope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        TEST

        +
        public static final ThreadLeakScope.Scope TEST
        +
        No thread leaks from any individual test (including Rules) or the + entire suite (including ClassRules).
        +
      • +
      + + + +
        +
      • +

        SUITE

        +
        public static final ThreadLeakScope.Scope SUITE
        +
        No thread leaks from entire suite scope (individual tests may leak threads, + they become part of the suite scope).
        +
      • +
      + + + +
        +
      • +

        NONE

        +
        public static final ThreadLeakScope.Scope NONE
        +
        No thread leak checks at all. Highly discouraged.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakScope.Scope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakScope.Scope c : ThreadLeakScope.Scope.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakScope.Scope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html new file mode 100644 index 00000000..9a5b34d8 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakScope (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakScope

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakScope
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      ThreadLeakScope.Scopevalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakScope.Scope value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope.TEST
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html new file mode 100644 index 00000000..45215450 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html @@ -0,0 +1,344 @@ + + + + + + +ThreadLeakZombies.Consequence (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakZombies.Consequence

+
+
+
    +
  • java.lang.Object
  • +
  • + +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      CONTINUE +
      Deprecated. 
      +
      IGNORE_REMAINING_TESTS +
      Ignore any remaining tests once zombie threads have been detected.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakZombies.ConsequencevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakZombies.Consequence[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        CONTINUE

        +
        @Deprecated
        +public static final ThreadLeakZombies.Consequence CONTINUE
        +
        Deprecated. 
        +
        Continue execution with zombie threads running in the background as if + nothing happened. This is NOT a good idea because zombie threads may be + fiddling with the test instance or static fields. It is strongly + recommended to use a combination of + ThreadLeakAction.Action.INTERRUPT together with + IGNORE_REMAINING_TESTS to enforce interruption of leaked threads + and if this does not succeed just ignore any tests further on. +

        + For the reasons outlined above, this enum flag is marked as + Deprecated. It will be supported and will not be removed, + however.

        +
      • +
      + + + + +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakZombies.Consequence[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakZombies.Consequence c : ThreadLeakZombies.Consequence.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakZombies.Consequence valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html new file mode 100644 index 00000000..81d88c78 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakZombies (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakZombies

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakZombies
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakZombies.Consequence value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html new file mode 100644 index 00000000..ac6d8a34 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html @@ -0,0 +1,216 @@ + + + + + + +Timeout (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Timeout

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface Timeout
    +
    Maximum execution time for a single test method. Test methods are defined as + any instance-scope TestRules, Before and After hooks + and Test methods. Suite class's constructor is not part of the + measured code (see TimeoutSuite). + +

    + Overrides a global default RandomizedRunner.DEFAULT_TIMEOUT or a + system property override SysGlobals.SYSPROP_TIMEOUT.

    +
    See Also:
    TimeoutSuite
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      intmillis +
      Timeout time in millis.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        millis

        +
        public abstract int millis
        +
        Timeout time in millis. The timeout time is approximate, it may take longer + to actually abort the test case.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html new file mode 100644 index 00000000..11a4230a --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html @@ -0,0 +1,221 @@ + + + + + + +TimeoutSuite (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TimeoutSuite

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TimeoutSuite
    +
    Maximum execution time for an entire suite (including all hooks and tests). + Suite is defined as any class-scope TestRules, BeforeClass + and AfterClass hooks, suite class's constructor, instance-scope + TestRules, Before and After hooks and Test + methods. + +

    + The suite class's static initializer is not part of the measured code + (if you have static initializers in your tests, get rid of them). + +

    + Overrides the global default RandomizedRunner.DEFAULT_TIMEOUT or a + system property override SysGlobals.SYSPROP_TIMEOUT.

    +
    See Also:
    Timeout
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      intmillis +
      Timeout time in millis.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        millis

        +
        public abstract int millis
        +
        Timeout time in millis. The timeout time is approximate, it may take longer + to actually abort the suite.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html new file mode 100644 index 00000000..78ef0683 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Listeners (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Listeners

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Listeners
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html new file mode 100644 index 00000000..a5f81f76 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Name (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Name

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Name
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html new file mode 100644 index 00000000..2203a203 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Nightly (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Nightly

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Nightly
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html new file mode 100644 index 00000000..283091f9 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ParametersFactory (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ParametersFactory

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ParametersFactory
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html new file mode 100644 index 00000000..f70bdcc4 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Repeat (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Repeat

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Repeat
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html new file mode 100644 index 00000000..75517141 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html new file mode 100644 index 00000000..8ce6ae62 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Seed (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Seed

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Seed
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html new file mode 100644 index 00000000..79aac4c2 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.SeedDecorators (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.SeedDecorators

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.SeedDecorators
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html new file mode 100644 index 00000000..13479a08 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Seeds (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Seeds

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Seeds
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html new file mode 100644 index 00000000..42c85599 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html new file mode 100644 index 00000000..6c642194 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html new file mode 100644 index 00000000..a75dc557 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html new file mode 100644 index 00000000..26686ac4 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html new file mode 100644 index 00000000..7adddd26 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html new file mode 100644 index 00000000..cf562707 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestGroup (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestGroup

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html new file mode 100644 index 00000000..271c1938 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestMethodProviders

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestMethodProviders
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html new file mode 100644 index 00000000..a812657b --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html new file mode 100644 index 00000000..e7695378 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html new file mode 100644 index 00000000..8776ef5b --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html new file mode 100644 index 00000000..664a64ad --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html new file mode 100644 index 00000000..5f06ce9c --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html new file mode 100644 index 00000000..a8dbeb06 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html new file mode 100644 index 00000000..4c17c556 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html new file mode 100644 index 00000000..9557965a --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html new file mode 100644 index 00000000..33c2147a --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html new file mode 100644 index 00000000..a37ba0ac --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html new file mode 100644 index 00000000..d30f3225 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Timeout (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Timeout

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Timeout
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html new file mode 100644 index 00000000..dbfc4186 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TimeoutSuite

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TimeoutSuite
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html new file mode 100644 index 00000000..7ae4273e --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html @@ -0,0 +1,53 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.annotations

+ + + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html new file mode 100644 index 00000000..f70a5e84 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html @@ -0,0 +1,304 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.annotations

+
+
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html new file mode 100644 index 00000000..34548281 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html @@ -0,0 +1,171 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations Class Hierarchy (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.annotations

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Annotation Type Hierarchy

+
    +
  • com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seed (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ParametersFactory (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Repeat (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Listeners (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.SeedDecorators (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seeds (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Timeout (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Nightly (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Name (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (implements java.lang.annotation.Annotation)
  • +
+

Enum Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/package-use.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/package-use.html new file mode 100644 index 00000000..5a038663 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/annotations/package-use.html @@ -0,0 +1,168 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.annotations

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html new file mode 100644 index 00000000..46225441 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.AnnotatedMethodProvider

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html new file mode 100644 index 00000000..26846bd4 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.AssertingRandom (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.AssertingRandom

+
+
No usage of com.carrotsearch.randomizedtesting.AssertingRandom
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html new file mode 100644 index 00000000..e264b56b --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassGlobFilter (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassGlobFilter

+
+
No usage of com.carrotsearch.randomizedtesting.ClassGlobFilter
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html new file mode 100644 index 00000000..3d60b228 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.FieldModel (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.FieldModel

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html new file mode 100644 index 00000000..af7e798a --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html @@ -0,0 +1,161 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.MethodModel (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.MethodModel

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html new file mode 100644 index 00000000..762177ec --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.Scope (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.Scope

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html new file mode 100644 index 00000000..3b750f36 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html new file mode 100644 index 00000000..e0fc6f7c --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.FilterExpressionParser.Node

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html new file mode 100644 index 00000000..3e9d5e4a --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.FilterExpressionParser (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.FilterExpressionParser

+
+
No usage of com.carrotsearch.randomizedtesting.FilterExpressionParser
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html new file mode 100644 index 00000000..0a08ba9c --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html @@ -0,0 +1,165 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.GlobFilter (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.GlobFilter

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html new file mode 100644 index 00000000..c6039ed7 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.JUnit3MethodProvider (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.JUnit3MethodProvider

+
+
No usage of com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html new file mode 100644 index 00000000..ef45575b --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.JUnit4MethodProvider (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.JUnit4MethodProvider

+
+
No usage of com.carrotsearch.randomizedtesting.JUnit4MethodProvider
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html new file mode 100644 index 00000000..8f0aeb3e --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html @@ -0,0 +1,200 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.LifecycleScope (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.LifecycleScope

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html new file mode 100644 index 00000000..5643f046 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.MethodGlobFilter (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.MethodGlobFilter

+
+
No usage of com.carrotsearch.randomizedtesting.MethodGlobFilter
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html new file mode 100644 index 00000000..41b144a9 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.MixWithSuiteName (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.MixWithSuiteName

+
+
No usage of com.carrotsearch.randomizedtesting.MixWithSuiteName
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html new file mode 100644 index 00000000..2a0a94b9 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedContext (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedContext

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html new file mode 100644 index 00000000..246bd182 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedRunner (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedRunner

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html new file mode 100644 index 00000000..5fa2bada --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedTest (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedTest

+
+
No usage of com.carrotsearch.randomizedtesting.RandomizedTest
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html new file mode 100644 index 00000000..9d470863 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html @@ -0,0 +1,183 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.Randomness (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.Randomness

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html new file mode 100644 index 00000000..1ff24a02 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html @@ -0,0 +1,178 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html new file mode 100644 index 00000000..b6d0846d --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.Rethrow (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.Rethrow

+
+
No usage of com.carrotsearch.randomizedtesting.Rethrow
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html new file mode 100644 index 00000000..8aa6070b --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html @@ -0,0 +1,177 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.SeedDecorator (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.SeedDecorator

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html new file mode 100644 index 00000000..7925fb60 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.SeedUtils (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.SeedUtils

+
+
No usage of com.carrotsearch.randomizedtesting.SeedUtils
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html new file mode 100644 index 00000000..902eef81 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.SysGlobals (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.SysGlobals

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html new file mode 100644 index 00000000..4a3104e7 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TeeOutputStream (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TeeOutputStream

+
+
No usage of com.carrotsearch.randomizedtesting.TeeOutputStream
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html new file mode 100644 index 00000000..613915c5 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TempPathResource (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TempPathResource

+
+
No usage of com.carrotsearch.randomizedtesting.TempPathResource
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html new file mode 100644 index 00000000..f95ac8f6 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html @@ -0,0 +1,158 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.TestMethodAndParams (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.TestMethodAndParams

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html new file mode 100644 index 00000000..37cb9bcc --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html @@ -0,0 +1,171 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.TestMethodProvider (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.TestMethodProvider

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html new file mode 100644 index 00000000..bf5eda7d --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.ThreadFilter (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.ThreadFilter

+
+
No usage of com.carrotsearch.randomizedtesting.ThreadFilter
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html new file mode 100644 index 00000000..161fe17b --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TraceFormatting (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TraceFormatting

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html new file mode 100644 index 00000000..54d2f7b2 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.WriterOutputStream (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.WriterOutputStream

+
+
No usage of com.carrotsearch.randomizedtesting.WriterOutputStream
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html new file mode 100644 index 00000000..a4f64f46 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html @@ -0,0 +1,260 @@ + + + + + + +ASCIIGenerator (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class ASCIIGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class ASCIIGenerator
    +extends CodepointSetGenerator
    +
    A generator emitting simple ASCII characters from the set + (newlines not counted): +
    + abcdefghijklmnopqrstuvwxyz
    + ABCDEFGHIJKLMNOPQRSTUVWXYZ
    + 
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ASCIIGenerator

        +
        public ASCIIGenerator()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html new file mode 100644 index 00000000..61240dde --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html @@ -0,0 +1,331 @@ + + + + + + +CodepointSetGenerator (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class CodepointSetGenerator

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ASCIIGenerator
    +
    +
    +
    +
    public class CodepointSetGenerator
    +extends StringGenerator
    +
    A string generator from a predefined set of codepoints or characters.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      CodepointSetGenerator(char[] chars) +
      All characters must be from BMP (no parts of surrogate pairs allowed).
      +
      CodepointSetGenerator(java.lang.String s) +
      Parse the given String and split into BMP and supplementary codepoints.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CodepointSetGenerator

        +
        public CodepointSetGenerator(char[] chars)
        +
        All characters must be from BMP (no parts of surrogate pairs allowed).
        +
      • +
      + + + +
        +
      • +

        CodepointSetGenerator

        +
        public CodepointSetGenerator(java.lang.String s)
        +
        Parse the given String and split into BMP and supplementary codepoints.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html new file mode 100644 index 00000000..760cd40c --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html @@ -0,0 +1,282 @@ + + + + + + +RandomBytes (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomBytes

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomBytes
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomBytes
    +extends java.lang.Object
    +
    Random byte sequence generators.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomBytes() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static byte[]randomBytesOfLength(java.util.Random r, + int length) 
      static byte[]randomBytesOfLengthBetween(java.util.Random r, + int minLength, + int maxLength) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomBytes

        +
        public RandomBytes()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomBytesOfLength

        +
        public static byte[] randomBytesOfLength(java.util.Random r,
        +                         int length)
        +
        Parameters:
        r - Random generator.
        length - The length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      + + + +
        +
      • +

        randomBytesOfLengthBetween

        +
        public static byte[] randomBytesOfLengthBetween(java.util.Random r,
        +                                int minLength,
        +                                int maxLength)
        +
        Parameters:
        r - Random generator.
        minLength - The minimum length of the byte array. Can be zero.
        maxLength - The maximum length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/RandomInts.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/RandomInts.html new file mode 100644 index 00000000..27da2dba --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/RandomInts.html @@ -0,0 +1,284 @@ + + + + + + +RandomInts (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomInts

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomInts
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomInts
    +extends java.lang.Object
    +
    Utility classes for random integer and integer sequences.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomInts() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static intrandomInt(java.util.Random r, + int max) +
      A random integer between 0 and max (inclusive).
      +
      static intrandomIntBetween(java.util.Random r, + int min, + int max) +
      A random integer from min to max (inclusive).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomInts

        +
        public RandomInts()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomIntBetween

        +
        public static int randomIntBetween(java.util.Random r,
        +                   int min,
        +                   int max)
        +
        A random integer from min to max (inclusive).
        +
      • +
      + + + +
        +
      • +

        randomInt

        +
        public static int randomInt(java.util.Random r,
        +            int max)
        +
        A random integer between 0 and max (inclusive).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html new file mode 100644 index 00000000..6295d478 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html @@ -0,0 +1,302 @@ + + + + + + +RandomPicks (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomPicks

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomPicks
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomPicks
    +extends java.lang.Object
    +
    Random selections of objects.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomPicks() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static <T> TrandomFrom(java.util.Random r, + java.util.Collection<T> collection) +
      Pick a random object from the collection.
      +
      static <T> TrandomFrom(java.util.Random r, + java.util.List<T> list) +
      Pick a random object from the given list.
      +
      static <T> TrandomFrom(java.util.Random r, + T[] array) +
      Pick a random object from the given array.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomPicks

        +
        public RandomPicks()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +               T[] array)
        +
        Pick a random object from the given array.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +               java.util.List<T> list)
        +
        Pick a random object from the given list.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +               java.util.Collection<T> collection)
        +
        Pick a random object from the collection. Requires linear scanning.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html new file mode 100644 index 00000000..2e001da8 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html @@ -0,0 +1,468 @@ + + + + + + +RandomStrings (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomStrings

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomStrings
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomStrings
    +extends java.lang.Object
    +
    A facade to various implementations of StringGenerator interface.
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomStrings

        +
        public RandomStrings()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomAsciiOfLengthBetween

        +
        public static java.lang.String randomAsciiOfLengthBetween(java.util.Random r,
        +                                          int minCodeUnits,
        +                                          int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomAsciiOfLength

        +
        public static java.lang.String randomAsciiOfLength(java.util.Random r,
        +                                   int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfLengthBetween

        +
        public static java.lang.String randomUnicodeOfLengthBetween(java.util.Random r,
        +                                            int minCodeUnits,
        +                                            int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfLength

        +
        public static java.lang.String randomUnicodeOfLength(java.util.Random r,
        +                                     int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfCodepointLengthBetween

        +
        public static java.lang.String randomUnicodeOfCodepointLengthBetween(java.util.Random r,
        +                                                     int minCodePoints,
        +                                                     int maxCodePoints)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfCodepointLength

        +
        public static java.lang.String randomUnicodeOfCodepointLength(java.util.Random r,
        +                                              int codePoints)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfLengthBetween

        +
        public static java.lang.String randomRealisticUnicodeOfLengthBetween(java.util.Random r,
        +                                                     int minCodeUnits,
        +                                                     int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfLength

        +
        public static java.lang.String randomRealisticUnicodeOfLength(java.util.Random r,
        +                                              int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfCodepointLengthBetween

        +
        public static java.lang.String randomRealisticUnicodeOfCodepointLengthBetween(java.util.Random r,
        +                                                              int minCodePoints,
        +                                                              int maxCodePoints)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfCodepointLength

        +
        public static java.lang.String randomRealisticUnicodeOfCodepointLength(java.util.Random r,
        +                                                       int codePoints)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html new file mode 100644 index 00000000..11eaeffc --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html @@ -0,0 +1,309 @@ + + + + + + +RealisticUnicodeGenerator (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RealisticUnicodeGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class RealisticUnicodeGenerator
    +extends StringGenerator
    +
    A string generator that emits valid unicodeGenerator codepoints.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RealisticUnicodeGenerator

        +
        public RealisticUnicodeGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html new file mode 100644 index 00000000..4e51bb7f --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html @@ -0,0 +1,322 @@ + + + + + + +StringGenerator (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class StringGenerator

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.StringGenerator
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      StringGenerator() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      abstract java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      abstract java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      java.lang.StringofStringLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) + +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StringGenerator

        +
        public StringGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofStringLength

        +
        public java.lang.String ofStringLength(java.util.Random r,
        +                              int minCodeUnits,
        +                              int maxCodeUnits)
        + +
      • +
      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public abstract java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        Parameters:
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
        Throws:
        +
        java.lang.IllegalArgumentException - Thrown if the generator cannot emit random string + of the given unit length. For example a generator emitting only extended unicodeGenerator + plane characters (encoded as surrogate pairs) will not be able to emit an odd number + of code units.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public abstract java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        Parameters:
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html new file mode 100644 index 00000000..7fe763aa --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html @@ -0,0 +1,332 @@ + + + + + + +UnicodeGenerator (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class UnicodeGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class UnicodeGenerator
    +extends StringGenerator
    +
    A string generator that emits valid unicodeGenerator codepoints.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      UnicodeGenerator() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      java.lang.StringofUtf8Length(java.util.Random r, + int minUtf8Length, + int maxUtf8Length) +
      Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        UnicodeGenerator

        +
        public UnicodeGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      + + + +
        +
      • +

        ofUtf8Length

        +
        public java.lang.String ofUtf8Length(java.util.Random r,
        +                            int minUtf8Length,
        +                            int maxUtf8Length)
        +
        Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
        +
        Parameters:
        minUtf8Length - Minimum UTF-8 representation length (inclusive).
        maxUtf8Length - Maximum UTF-8 representation length (inclusive).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html new file mode 100644 index 00000000..d77f9ab4 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.ASCIIGenerator (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.ASCIIGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html new file mode 100644 index 00000000..3fa8cd86 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html new file mode 100644 index 00000000..540d878b --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomBytes (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomBytes

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomBytes
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomInts.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomInts.html new file mode 100644 index 00000000..dec51c4b --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomInts.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomInts (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomInts

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomInts
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html new file mode 100644 index 00000000..99def470 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomPicks (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomPicks

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomPicks
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html new file mode 100644 index 00000000..56ac0a6b --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomStrings (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomStrings

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomStrings
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html new file mode 100644 index 00000000..b7baccc9 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html new file mode 100644 index 00000000..ff5d6627 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html @@ -0,0 +1,178 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.StringGenerator (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.StringGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html new file mode 100644 index 00000000..3e90f1d3 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.UnicodeGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/package-frame.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/package-frame.html new file mode 100644 index 00000000..5c6e52e1 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/package-frame.html @@ -0,0 +1,28 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.generators

+ + + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/package-summary.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/package-summary.html new file mode 100644 index 00000000..42347459 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/package-summary.html @@ -0,0 +1,186 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.generators

+
+
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/package-tree.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/package-tree.html new file mode 100644 index 00000000..9a0f7c0f --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/package-tree.html @@ -0,0 +1,144 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators Class Hierarchy (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.generators

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/package-use.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/package-use.html new file mode 100644 index 00000000..25557659 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/generators/package-use.html @@ -0,0 +1,173 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.generators

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html new file mode 100644 index 00000000..8cd1e5b8 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html @@ -0,0 +1,278 @@ + + + + + + +ReproduceInfoPrinter (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.listeners
+

Class ReproduceInfoPrinter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.notification.RunListener
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class ReproduceInfoPrinter
    +extends org.junit.runner.notification.RunListener
    +
    A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidtestFailure(org.junit.runner.notification.Failure failure) 
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.notification.RunListener

        +testAssumptionFailure, testFinished, testIgnored, testRunFinished, testRunStarted, testStarted
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ReproduceInfoPrinter

        +
        public ReproduceInfoPrinter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        testFailure

        +
        public void testFailure(org.junit.runner.notification.Failure failure)
        +                 throws java.lang.Exception
        +
        +
        Overrides:
        +
        testFailure in class org.junit.runner.notification.RunListener
        +
        Throws:
        +
        java.lang.Exception
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html new file mode 100644 index 00000000..4e6d0fd4 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter

+
+
No usage of com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html new file mode 100644 index 00000000..33edff52 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html @@ -0,0 +1,20 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.listeners

+
+

Classes

+ +
+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html new file mode 100644 index 00000000..9b2d7ec5 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html @@ -0,0 +1,138 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.listeners

+
+
+
    +
  • + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    ReproduceInfoPrinter +
    A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
    +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html new file mode 100644 index 00000000..1ba0a4d7 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html @@ -0,0 +1,134 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners Class Hierarchy (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.listeners

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • org.junit.runner.notification.RunListener + +
    • +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/listeners/package-use.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/listeners/package-use.html new file mode 100644 index 00000000..3bfd0c25 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/listeners/package-use.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.listeners

+
+
No usage of com.carrotsearch.randomizedtesting.listeners
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/package-frame.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/package-frame.html new file mode 100644 index 00000000..52ebe36c --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/package-frame.html @@ -0,0 +1,55 @@ + + + + + + +com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + +

com.carrotsearch.randomizedtesting

+ + + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/package-summary.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/package-summary.html new file mode 100644 index 00000000..f48c87d3 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/package-summary.html @@ -0,0 +1,335 @@ + + + + + + +com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting

+
+
+
    +
  • + + + + + + + + + + + + + + + + + + + + + + + + +
    Interface Summary 
    InterfaceDescription
    SeedDecorator +
    This is an advanced feature.
    +
    TestMethodAndParams +
    A single test case entry composed of the test method + and the arguments eventually passed to the test class's constructor.
    +
    TestMethodProvider +
    Responsible for providing individual test instances and their descriptions.
    +
    ThreadFilter 
    +
  • +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    AnnotatedMethodProvider +
    Base class for TestMethodProviders based on annotations.
    +
    AssertingRandom +
    A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
    +
    ClassGlobFilter +
    A filter for Description.getClassName().
    +
    ClassModel +
    Class model for a test suite.
    +
    ClassModel.FieldModel 
    ClassModel.MethodModel 
    FilterExpressionParser +
    Test group conditions filter parser.
    +
    GlobFilter +
    A filter that matches something using globbing (*) pattern.
    +
    JUnit3MethodProvider +
    Method provider selecting tests that follow a name pattern of test(.*).
    +
    JUnit4MethodProvider +
    Method provider selecting Test annotated public instance parameterless methods.
    +
    MethodGlobFilter +
    A filter for Description.getMethodName().
    +
    MixWithSuiteName +
    A SeedDecorator to be used with SeedDecorators annotation + to modify the master Randomness with a hash off the suite's class name.
    +
    RandomizedContext +
    Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
    +
    RandomizedRunner +
    A Runner implementation for running randomized test cases with + predictable and repeatable randomness.
    +
    RandomizedTest +
    Common scaffolding for subclassing randomized tests.
    +
    Randomness +
    Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance.
    +
    ReproduceErrorMessageBuilder +
    A builder for constructing "reproduce with" message.
    +
    Rethrow +
    Rethrowing checked exceptions as unchecked ones.
    +
    SeedUtils +
    Utilities for parsing random seeds.
    +
    SysGlobals +
    Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
    +
    TeeOutputStream +
    Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
    +
    TempPathResource +
    A temporary path resource will be deleted at the end of a given lifecycle phase.
    +
    TraceFormatting +
    Utilities for dealing with throwables, stacks, etc.
    +
    WriterOutputStream +
    OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer.
    +
    +
  • +
  • + + + + + + + + + + + + + + + + +
    Enum Summary 
    EnumDescription
    ClassModel.Scope 
    LifecycleScope +
    Lifecycle stages for tracking resources.
    +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/package-tree.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/package-tree.html new file mode 100644 index 00000000..42e1649a --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/package-tree.html @@ -0,0 +1,196 @@ + + + + + + +com.carrotsearch.randomizedtesting Class Hierarchy (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Enum Hierarchy

+
    +
  • java.lang.Object +
      +
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) + +
    • +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/package-use.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/package-use.html new file mode 100644 index 00000000..9a589e47 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/package-use.html @@ -0,0 +1,245 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html new file mode 100644 index 00000000..01135043 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html @@ -0,0 +1,248 @@ + + + + + + +NoClassHooksShadowingRule (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoClassHooksShadowingRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class NoClassHooksShadowingRule
    +extends NoShadowingOrOverridesOnMethodsRule
    +
    Don't allow BeforeClass and AfterClass hook shadowing as it is most + likely a user error. JUnit rules for shadowed hook methods are weird.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoClassHooksShadowingRule

        +
        public NoClassHooksShadowingRule()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html new file mode 100644 index 00000000..86067136 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html @@ -0,0 +1,249 @@ + + + + + + +NoInstanceHooksOverridesRule (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoInstanceHooksOverridesRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class NoInstanceHooksOverridesRule
    +extends NoShadowingOrOverridesOnMethodsRule
    +
    Don't allow Before and After hook overrides as it is most + likely a user error and will result in superclass methods not being called + (requires manual chaining).
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoInstanceHooksOverridesRule

        +
        public NoInstanceHooksOverridesRule()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html new file mode 100644 index 00000000..e9ec7c1e --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html @@ -0,0 +1,305 @@ + + + + + + +NoShadowingOrOverridesOnMethodsRule (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoShadowingOrOverridesOnMethodsRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    Direct Known Subclasses:
    +
    NoClassHooksShadowingRule, NoInstanceHooksOverridesRule
    +
    +
    +
    +
    public abstract class NoShadowingOrOverridesOnMethodsRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    Discovers shadowing or override relationships among methods annotated with any of the + provided annotations.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      NoShadowingOrOverridesOnMethodsRule(java.lang.Class<? extends java.lang.annotation.Annotation>... annotations) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement base, + org.junit.runner.Description description) 
      voidvalidate(java.lang.Class<?> clazz) 
      protected booleanverify(java.lang.reflect.Method key) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoShadowingOrOverridesOnMethodsRule

        +
        @SafeVarargs
        +public NoShadowingOrOverridesOnMethodsRule(java.lang.Class<? extends java.lang.annotation.Annotation>... annotations)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public final org.junit.runners.model.Statement apply(org.junit.runners.model.Statement base,
        +                                      org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        validate

        +
        public final void validate(java.lang.Class<?> clazz)
        +                    throws java.lang.Throwable
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        verify

        +
        protected boolean verify(java.lang.reflect.Method key)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html new file mode 100644 index 00000000..bfb28ba9 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html @@ -0,0 +1,286 @@ + + + + + + +RequireAssertionsRule (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class RequireAssertionsRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class RequireAssertionsRule
    +extends TestRuleAdapter
    +
    Require assertions TestRule.
    +
    See Also:
    ClassRule
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RequireAssertionsRule

        +
        public RequireAssertionsRule()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Description copied from class: TestRuleAdapter
        +
        Always called before the delegate Statement.
        +
        +
        Overrides:
        +
        before in class TestRuleAdapter
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html new file mode 100644 index 00000000..adf92842 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html @@ -0,0 +1,338 @@ + + + + + + +StatementAdapter (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class StatementAdapter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runners.model.Statement
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.rules.StatementAdapter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public abstract class StatementAdapter
    +extends org.junit.runners.model.Statement
    +
    An abstract Statement that guarantees the execution of + afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement. This is much like AfterClass or After + annotations but can be used with RuleChain to guarantee the order of + execution.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected StatementAdapter(org.junit.runners.model.Statement delegate) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected voidafterAlways(java.util.List<java.lang.Throwable> errors) +
      Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
      +
      protected voidafterIfSuccessful() +
      Called only if the delegate Statement returned successfully.
      +
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      voidevaluate() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StatementAdapter

        +
        protected StatementAdapter(org.junit.runners.model.Statement delegate)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        evaluate

        +
        public final void evaluate()
        +                    throws java.lang.Throwable
        +
        +
        Specified by:
        +
        evaluate in class org.junit.runners.model.Statement
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Always called before the delegate Statement.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterAlways

        +
        protected void afterAlways(java.util.List<java.lang.Throwable> errors)
        +                    throws java.lang.Throwable
        +
        Always called after the delegate Statement, even if an exception + (or assumption failure) occurs. Any exceptions thrown from the body of this + method will be chained using MultipleFailureException.
        +
        Parameters:
        errors - A list of errors received so far. The list is modifiable although + should only be extended with new potential exceptions.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterIfSuccessful

        +
        protected void afterIfSuccessful()
        +                          throws java.lang.Throwable
        +
        Called only if the delegate Statement returned successfully.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html new file mode 100644 index 00000000..8893fa76 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html @@ -0,0 +1,346 @@ + + + + + + +StaticFieldsInvariantRule (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class StaticFieldsInvariantRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class StaticFieldsInvariantRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule that ensures static, reference fields of the suite class + (and optionally its superclasses) are cleaned up after a suite is completed. + This is helpful in finding out static memory leaks (a class references + something huge but is no longer used).
    +
    See Also:
    ClassRule, +accept(Field)
    +
  • +
+
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected booleanaccept(java.lang.reflect.Field field) 
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StaticFieldsInvariantRule

        +
        public StaticFieldsInvariantRule()
        +
        By default use DEFAULT_LEAK_THRESHOLD as the threshold and count + in superclasses.
        +
      • +
      + + + +
        +
      • +

        StaticFieldsInvariantRule

        +
        public StaticFieldsInvariantRule(long leakThresholdBytes,
        +                         boolean countSuperclasses)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        accept

        +
        protected boolean accept(java.lang.reflect.Field field)
        +
        Returns:
        Return false to exclude a given field from being + counted. By default final fields are rejected.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html new file mode 100644 index 00000000..c67f91fb --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html @@ -0,0 +1,311 @@ + + + + + + +SystemPropertiesInvariantRule (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class SystemPropertiesInvariantRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class SystemPropertiesInvariantRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule that ensures system properties remain unmodified by the nested + Statement. This can be applied both at suite level and at test level. + + This rule requires appropriate security permission to read and write + system properties (System.getProperties()) if running under a security + manager.
    +
    See Also:
    SystemPropertiesRestoreRule, +ClassRule, +Rule
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule()
        +
        Cares about all properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule(java.lang.String... ignoredProperties)
        +
        Don't care about the given set of properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule(java.util.Set<java.lang.String> ignoredProperties)
        +
        Don't care about the given set of properties.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html new file mode 100644 index 00000000..f255cc08 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html @@ -0,0 +1,307 @@ + + + + + + +SystemPropertiesRestoreRule (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class SystemPropertiesRestoreRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class SystemPropertiesRestoreRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule which restores system properties from before the nested + Statement. + + This rule requires appropriate security permission to read and write + system properties (System.getProperties()) if running under a security + manager.
    +
    See Also:
    SystemPropertiesInvariantRule, +ClassRule, +Rule
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule()
        +
        Restores all properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule(java.util.Set<java.lang.String> ignoredProperties)
        +
        Parameters:
        ignoredProperties - Properties that will be ignored (and will not be restored).
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule(java.lang.String... ignoredProperties)
        +
        Parameters:
        ignoredProperties - Properties that will be ignored (and will not be restored).
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html new file mode 100644 index 00000000..ec316aeb --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html @@ -0,0 +1,340 @@ + + + + + + +TestRuleAdapter (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class TestRuleAdapter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    Direct Known Subclasses:
    +
    RequireAssertionsRule
    +
    +
    +
    +
    public abstract class TestRuleAdapter
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    An abstract TestRule that guarantees the execution of + afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement. This is much like AfterClass or After + annotations but can be used with RuleChain to guarantee the order of + execution.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TestRuleAdapter() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected voidafterAlways(java.util.List<java.lang.Throwable> errors) +
      Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
      +
      protected voidafterIfSuccessful() +
      Called only if the delegate Statement returned successfully.
      +
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestRuleAdapter

        +
        public TestRuleAdapter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Always called before the delegate Statement.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterAlways

        +
        protected void afterAlways(java.util.List<java.lang.Throwable> errors)
        +                    throws java.lang.Throwable
        +
        Always called after the delegate Statement, even if an exception + (or assumption failure) occurs. Any exceptions thrown from the body of this + method will be chained using MultipleFailureException.
        +
        Parameters:
        errors - A list of errors received so far. The list is modifiable although + should only be extended with new potential exceptions.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterIfSuccessful

        +
        protected void afterIfSuccessful()
        +                          throws java.lang.Throwable
        +
        Called only if the delegate Statement returned successfully.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html new file mode 100644 index 00000000..b9373b66 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html new file mode 100644 index 00000000..7d8c684e --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html new file mode 100644 index 00000000..3fed0940 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html @@ -0,0 +1,168 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html new file mode 100644 index 00000000..69fb2e94 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html new file mode 100644 index 00000000..d3c1c094 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.StatementAdapter (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.StatementAdapter

+
+
No usage of com.carrotsearch.randomizedtesting.rules.StatementAdapter
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html new file mode 100644 index 00000000..64922b5c --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html new file mode 100644 index 00000000..5695d9c6 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html new file mode 100644 index 00000000..212d5aa8 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html new file mode 100644 index 00000000..0655866e --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.TestRuleAdapter

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/package-frame.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/package-frame.html new file mode 100644 index 00000000..618cf309 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/package-frame.html @@ -0,0 +1,28 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.rules

+ + + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/package-summary.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/package-summary.html new file mode 100644 index 00000000..22da0b5c --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/package-summary.html @@ -0,0 +1,196 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.rules

+
+
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/package-tree.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/package-tree.html new file mode 100644 index 00000000..93f0587d --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/package-tree.html @@ -0,0 +1,148 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules Class Hierarchy (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.rules

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/package-use.html b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/package-use.html new file mode 100644 index 00000000..ac86b598 --- /dev/null +++ b/releases/2.3.3/api/com/carrotsearch/randomizedtesting/rules/package-use.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.rules

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/constant-values.html b/releases/2.3.3/api/constant-values.html new file mode 100644 index 00000000..2ba91f94 --- /dev/null +++ b/releases/2.3.3/api/constant-values.html @@ -0,0 +1,268 @@ + + + + + + +Constant Field Values (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Constant Field Values

+

Contents

+ +
+
+ + +

com.carrotsearch.*

+ +
    +
  • + + + + + + + + + + + + + + +
    com.carrotsearch.randomizedtesting.annotations.ParametersFactory 
    Modifier and TypeConstant FieldValue
    + +public static final java.lang.StringDEFAULT_FORMATTING"default"
    +
  • +
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/deprecated-list.html b/releases/2.3.3/api/deprecated-list.html new file mode 100644 index 00000000..6c39eecc --- /dev/null +++ b/releases/2.3.3/api/deprecated-list.html @@ -0,0 +1,165 @@ + + + + + + +Deprecated List (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Deprecated API

+

Contents

+ +
+
+ + + + + + + +
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/help-doc.html b/releases/2.3.3/api/help-doc.html new file mode 100644 index 00000000..57253007 --- /dev/null +++ b/releases/2.3.3/api/help-doc.html @@ -0,0 +1,222 @@ + + + + + + +API Help (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+
    +
  • +

    Overview

    +

    The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

    +
  • +
  • +

    Package

    +

    Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:

    +
      +
    • Interfaces (italic)
    • +
    • Classes
    • +
    • Enums
    • +
    • Exceptions
    • +
    • Errors
    • +
    • Annotation Types
    • +
    +
  • +
  • +

    Class/Interface

    +

    Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

    +
      +
    • Class inheritance diagram
    • +
    • Direct Subclasses
    • +
    • All Known Subinterfaces
    • +
    • All Known Implementing Classes
    • +
    • Class/interface declaration
    • +
    • Class/interface description
    • +
    +
      +
    • Nested Class Summary
    • +
    • Field Summary
    • +
    • Constructor Summary
    • +
    • Method Summary
    • +
    +
      +
    • Field Detail
    • +
    • Constructor Detail
    • +
    • Method Detail
    • +
    +

    Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.

    +
  • +
  • +

    Annotation Type

    +

    Each annotation type has its own separate page with the following sections:

    +
      +
    • Annotation Type declaration
    • +
    • Annotation Type description
    • +
    • Required Element Summary
    • +
    • Optional Element Summary
    • +
    • Element Detail
    • +
    +
  • +
  • +

    Enum

    +

    Each enum has its own separate page with the following sections:

    +
      +
    • Enum declaration
    • +
    • Enum description
    • +
    • Enum Constant Summary
    • +
    • Enum Constant Detail
    • +
    +
  • +
  • +

    Use

    +

    Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.

    +
  • +
  • +

    Tree (Class Hierarchy)

    +

    There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object.

    +
      +
    • When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.
    • +
    • When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.
    • +
    +
  • +
  • +

    Deprecated API

    +

    The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.

    +
  • +
  • +

    Index

    +

    The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.

    +
  • +
  • +

    Prev/Next

    +

    These links take you to the next or previous class, interface, package, or related page.

    +
  • +
  • +

    Frames/No Frames

    +

    These links show and hide the HTML frames. All pages are available with or without frames.

    +
  • +
  • +

    All Classes

    +

    The All Classes link shows all classes and interfaces except non-static nested types.

    +
  • +
  • +

    Serialized Form

    +

    Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.

    +
  • +
  • +

    Constant Field Values

    +

    The Constant Field Values page lists the static final fields and their values.

    +
  • +
+This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/index-all.html b/releases/2.3.3/api/index-all.html new file mode 100644 index 00000000..878d98d5 --- /dev/null +++ b/releases/2.3.3/api/index-all.html @@ -0,0 +1,1533 @@ + + + + + + +Index (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + +
+ + + + + +
+ + +
$ A B C D E F G H I J L M N O P R S T U V W  + + +

$

+
+
$(Object...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output.
+
+
$$(Object[]...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
+ + + +

A

+
+
accept(Field) - Method in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
afterAlways(List<Throwable>) - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
+
+
afterAlways(List<Throwable>) - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
+
+
afterIfSuccessful() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Called only if the delegate Statement returned successfully.
+
+
afterIfSuccessful() - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Called only if the delegate Statement returned successfully.
+
+
AnnotatedMethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Base class for TestMethodProviders based on annotations.
+
+
AnnotatedMethodProvider(Class<? extends Annotation>) - Constructor for class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
+
 
+
appendAllOpts(Description) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
+
Append all JVM options that may help in reproducing the error.
+
+
appendEnvironmentSettings() - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
appendOpt(String, String) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
+
Append a single VM option.
+
+
appendRunnerProperties() - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
appendTestGroupOptions(RandomizedContext) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
 
+
ASCIIGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A generator emitting simple ASCII characters from the set + (newlines not counted):
+
+
ASCIIGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.ASCIIGenerator
+
 
+
asciiGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
AssertingRandom - Class in com.carrotsearch.randomizedtesting
+
+
A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
+
+
AssertingRandom(Thread, Random) - Constructor for class com.carrotsearch.randomizedtesting.AssertingRandom
+
+
Creates an instance to be used by owner thread and delegating + to delegate until AssertingRandom.destroy()ed.
+
+
assumeFalse(boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
assumeFalse(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
assumeNoException(String, Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Assume t is null.
+
+
assumeNoException(Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeNoException(Throwable) directly available.
+
+
assumeNotNull(Object...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeNotNull(Object...) directly available.
+
+
assumeTrue(boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeTrue(boolean) directly available.
+
+
assumeTrue(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
atLeast(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a random value greater or equal to min.
+
+
atMost(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a non-negative random value smaller or equal max.
+
+
AUGMENTED_SEED_PACKAGE - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Fake package of a stack trace entry inserted into exceptions thrown by + test methods.
+
+
+ + + +

B

+
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+
 
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Always called before the delegate Statement.
+
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Always called before the delegate Statement.
+
+
between(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
+ + + +

C

+
+
CHILDVM_SYSPROP_JVM_COUNT - Static variable in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property passed to forked VMs: the number of concurrent JVMs.
+
+
CHILDVM_SYSPROP_JVM_ID - Static variable in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
+
+
ClassGlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter for Description.getClassName().
+
+
ClassGlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
ClassModel - Class in com.carrotsearch.randomizedtesting
+
+
Class model for a test suite.
+
+
ClassModel(Class<?>) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
ClassModel.FieldModel - Class in com.carrotsearch.randomizedtesting
+
 
+
ClassModel.FieldModel(Field) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
ClassModel.MethodModel - Class in com.carrotsearch.randomizedtesting
+
 
+
ClassModel.MethodModel(Method) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
ClassModel.Scope - Enum in com.carrotsearch.randomizedtesting
+
 
+
clone() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
clone() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.TempPathResource
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Close the stream.
+
+
closeAfterSuite(T) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Registers a Closeable resource that should be closed after the suite + completes.
+
+
closeAfterTest(T) - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Registers a Closeable resource that should be closed after the test + completes.
+
+
closeAtEnd(T, LifecycleScope) - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Dispose the given resource at the end of a given lifecycle scope.
+
+
CodepointSetGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator from a predefined set of codepoints or characters.
+
+
CodepointSetGenerator(char[]) - Constructor for class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
+
All characters must be from BMP (no parts of surrogate pairs allowed).
+
+
CodepointSetGenerator(String) - Constructor for class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
+
Parse the given String and split into BMP and supplementary codepoints.
+
+
collectMethodExecutions(Constructor<?>, List<Method>) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Collect test method executions from list of test methods and + potentially parameters from parameter factory methods.
+
+
com.carrotsearch.randomizedtesting - package com.carrotsearch.randomizedtesting
+
 
+
com.carrotsearch.randomizedtesting.annotations - package com.carrotsearch.randomizedtesting.annotations
+
 
+
com.carrotsearch.randomizedtesting.generators - package com.carrotsearch.randomizedtesting.generators
+
 
+
com.carrotsearch.randomizedtesting.listeners - package com.carrotsearch.randomizedtesting.listeners
+
 
+
com.carrotsearch.randomizedtesting.rules - package com.carrotsearch.randomizedtesting.rules
+
 
+
compare(TestMethodAndParams, TestMethodAndParams) - Method in class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
+
 
+
current() - Static method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
 
+
CURRENT_PREFIX() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Static singleton's property prefix.
+
+
+ + + +

D

+
+
decorate(long) - Method in class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
decorate(long) - Method in interface com.carrotsearch.randomizedtesting.SeedDecorator
+
+
Called to decorate the initial seed for a Randomness.
+
+
DEFAULT_FORMATTING - Static variable in annotation type com.carrotsearch.randomizedtesting.annotations.ParametersFactory
+
+
Use default argument formatting for test cases.
+
+
DEFAULT_ITERATIONS - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
The default number of test repeat iterations.
+
+
DEFAULT_KILLATTEMPTS - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
The default number of first interrupts, then Thread.stop attempts.
+
+
DEFAULT_KILLWAIT - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Time in between interrupt retries or stop retries.
+
+
DEFAULT_LEAK_THRESHOLD - Static variable in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
DEFAULT_TIMEOUT - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Default timeout for a single test case.
+
+
DEFAULT_TIMEOUT_SUITE - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Default timeout for an entire suite.
+
+
describe() - Method in class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
describe() - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
describe() - Method in class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
destroy() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
+
This object will no longer be usable after this method is called.
+
+
+ + + +

E

+
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
evaluate(FilterExpressionParser.IContext) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
evaluate() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
 
+
+ + + +

F

+
+
filter(Filter) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Implement Filterable because GUIs depend on it to run tests selectively.
+
+
FilterExpressionParser - Class in com.carrotsearch.randomizedtesting
+
+
Test group conditions filter parser.
+
+
FilterExpressionParser() - Constructor for class com.carrotsearch.randomizedtesting.FilterExpressionParser
+
 
+
FilterExpressionParser.Node - Class in com.carrotsearch.randomizedtesting
+
 
+
FilterExpressionParser.Node() - Constructor for class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
flush() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
flush() - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Flush the stream.
+
+
formatSeed(long) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Format a single seed.
+
+
formatSeedChain(Randomness...) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
+
+
formatStackTrace(StringBuilder, StackTraceElement[]) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format a list of stack entries into a string.
+
+
formatStackTrace(StackTraceElement[]) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
formatStackTrace(Iterable<StackTraceElement>) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
formatStackTrace(StringBuilder, Iterable<StackTraceElement>) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format a list of stack entries into a string.
+
+
formatThrowable(Throwable) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format an exception and all of its nested stacks into a string.
+
+
formatThrowable(StringBuilder, Throwable) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format an exception and all of its nested stacks into a string.
+
+
frequently() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
The exact opposite of RandomizedTest.rarely().
+
+
+ + + +

G

+
+
getAnnotatedLeafMethods(Class<? extends Annotation>) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getAnnotation(Method, Class<T>, boolean) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getContext() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
getDescription() - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Return the current tree of test descriptions (filtered).
+
+
getFields() - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getGroupEvaluator() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Provide access to GroupEvaluator.
+
+
getGroupName(Class<? extends Annotation>) - Static method in class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
getInstanceArguments() - Method in interface com.carrotsearch.randomizedtesting.TestMethodAndParams
+
 
+
getMethods() - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getRandom() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+ +
+
getRandom() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
getRandom() - Method in class com.carrotsearch.randomizedtesting.Randomness
+
+
Random instance for this randomness.
+
+
getRandomness() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Source of randomness for the context's thread.
+
+
getRunner() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Access to the runner governing this context.
+
+
getRunnerSeedAsString() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Returns the runner's master seed, formatted.
+
+
getSysProperty(Class<? extends Annotation>) - Static method in class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
getTargetClass() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
The class (suite) being tested.
+
+
getTargetMethod() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
 
+
getTestMethod() - Method in interface com.carrotsearch.randomizedtesting.TestMethodAndParams
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in class com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in interface com.carrotsearch.randomizedtesting.TestMethodProvider
+
+
Determine which methods are test methods.
+
+
getTraceFormatting() - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Stack trace formatting utilities.
+
+
globalTempDir() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Global temporary directory created for the duration of this class's lifespan.
+
+
GlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter that matches something using globbing (*) pattern.
+
+
GlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
globMatches(String) - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
+
Check if a given string matches the glob.
+
+
globPattern - Variable in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
groupEvaluator - Variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
 
+
+ + + +

H

+
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
hasZombieThreads() - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Returns true if any previous (or current) suite marked with + ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS has + left zombie threads.
+
+
+ + + +

I

+
+
initialize(Class<?>) - Method in class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
initialize(Class<?>) - Method in interface com.carrotsearch.randomizedtesting.SeedDecorator
+
+
Called once after instantiation to set up the decorator.
+
+
initializeWith(String) - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
 
+
isAnnotationPresent(Method, Class<T>, boolean) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
isNightly() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Deprecated. +
[GH-218] will be removed. Use RandomizedContext.getGroupEvaluator().
+
+
+
isNightly() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Deprecated. +
Will be removed in 2.4.0
+
+
+
ISO8859_1 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
iterations(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a "scaled" number of iterations for loops which can have a variable + iteration count.
+
+
+ + + +

J

+
+
JUnit3MethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Method provider selecting tests that follow a name pattern of test(.*).
+
+
JUnit3MethodProvider() - Constructor for class com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+
 
+
JUnit4MethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Method provider selecting Test annotated public instance parameterless methods.
+
+
JUnit4MethodProvider() - Constructor for class com.carrotsearch.randomizedtesting.JUnit4MethodProvider
+
 
+
+ + + +

L

+
+
LifecycleScope - Enum in com.carrotsearch.randomizedtesting
+
+
Lifecycle stages for tracking resources.
+
+
Listeners - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Annotate your suite class with this annotation to automatically add hooks to + the RunNotifier used for executing tests inside + RandomizedRunner.
+
+
+ + + +

M

+
+
MethodGlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter for Description.getMethodName().
+
+
MethodGlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
methodName(Description) - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Attempts to extract just the method name from parameterized notation.
+
+
MixWithSuiteName - Class in com.carrotsearch.randomizedtesting
+
+
A SeedDecorator to be used with SeedDecorators annotation + to modify the master Randomness with a hash off the suite's class name.
+
+
MixWithSuiteName() - Constructor for class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
multiplier() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A multiplier can be used to linearly scale certain values.
+
+
+ + + +

N

+
+
Name - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Used to annotate constructor parameters for parameterized tests.
+
+
newServerSocket(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Assign a temporary server socket.
+
+
newTempDir() - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary directory for the LifecycleScope.TEST duration.
+
+
newTempDir(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a temporary directory, deleted after the given lifecycle phase.
+
+
newTempFile() - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary file for the LifecycleScope.TEST duration.
+
+
newTempFile(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary file deleted after the given lifecycle phase completes.
+
+
next(int) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextBoolean() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextBytes(byte[]) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextDouble() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextFloat() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextGaussian() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextInt() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextInt(int) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextLong() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
Nightly - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
An annotation indicating a given test case (or suite) should run only during + nightly tests.
+
+
NoClassHooksShadowingRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Don't allow BeforeClass and AfterClass hook shadowing as it is most + likely a user error.
+
+
NoClassHooksShadowingRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule
+
 
+
NoInstanceHooksOverridesRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Don't allow Before and After hook overrides as it is most + likely a user error and will result in superclass methods not being called + (requires manual chaining).
+
+
NoInstanceHooksOverridesRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule
+
 
+
NoShadowingOrOverridesOnMethodsRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Discovers shadowing or override relationships among methods annotated with any of the + provided annotations.
+
+
NoShadowingOrOverridesOnMethodsRule(Class<? extends Annotation>...) - Constructor for class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
+ + + +

O

+
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
ofStringLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
+ +
+
ofUtf8Length(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
+
Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
+
+
+ + + +

P

+
+
ParametersFactory - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Used to annotate methods providing parameters for parameterized tests.
+
+
parse(String) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser
+
+
Pratt's parser.
+
+
parseSeed(String) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Parse a single seed.
+
+
parseSeedChain(String) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Parse a seed chain formatted with SeedUtils.formatSeedChain(Randomness...).
+
+
prefixProperty(String) - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Prefix a given property name with a common prefix.
+
+
+ + + +

R

+
+
randomAsciiOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomAsciiOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomAsciiOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomAsciiOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomBoolean() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomByte() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
RandomBytes - Class in com.carrotsearch.randomizedtesting.generators
+
+
Random byte sequence generators.
+
+
RandomBytes() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomBytes
+
 
+
randomBytesOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomBytes
+
 
+
randomBytesOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a byte array with random content.
+
+
randomBytesOfLength(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a byte array with random content.
+
+
randomBytesOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomBytes
+
 
+
randomDouble() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFloat() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFrom(Random, T[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the given array.
+
+
randomFrom(Random, List<T>) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the given list.
+
+
randomFrom(Random, Collection<T>) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the collection.
+
+
randomFrom(T[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Pick a random object from the given array.
+
+
randomFrom(List<T>) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Pick a random object from the given list.
+
+
randomGaussian() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomInt(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomInts
+
+
A random integer between 0 and max (inclusive).
+
+
randomInt() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomInt(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random integer from 0..max (inclusive).
+
+
randomIntBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomInts
+
+
A random integer from min to max (inclusive).
+
+
randomIntBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random integer from min to max (inclusive).
+
+
RandomInts - Class in com.carrotsearch.randomizedtesting.generators
+
+
Utility classes for random integer and integer sequences.
+
+
RandomInts() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomInts
+
 
+
RandomizedContext - Class in com.carrotsearch.randomizedtesting
+
+
Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
+
+
RandomizedRunner - Class in com.carrotsearch.randomizedtesting
+
+
A Runner implementation for running randomized test cases with + predictable and repeatable randomness.
+
+
RandomizedRunner(Class<?>) - Constructor for class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Creates a new runner for the given class.
+
+
RandomizedTest - Class in com.carrotsearch.randomizedtesting
+
+
Common scaffolding for subclassing randomized tests.
+
+
RandomizedTest() - Constructor for class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomLocale() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Return a random Locale from the available locales on the system.
+
+
randomLong() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
Randomness - Class in com.carrotsearch.randomizedtesting
+
+
Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance.
+
+
Randomness(Thread, long, SeedDecorator...) - Constructor for class com.carrotsearch.randomizedtesting.Randomness
+
 
+
Randomness(long, SeedDecorator...) - Constructor for class com.carrotsearch.randomizedtesting.Randomness
+
 
+
RandomPicks - Class in com.carrotsearch.randomizedtesting.generators
+
+
Random selections of objects.
+
+
RandomPicks() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomRealisticUnicodeOfCodepointLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfCodepointLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfCodepointLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfCodepointLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomShort() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
RandomStrings - Class in com.carrotsearch.randomizedtesting.generators
+
+
A facade to various implementations of StringGenerator interface.
+
+
RandomStrings() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomTimeZone() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Return a random TimeZone from the available timezones on the system.
+
+
randomUnicodeOfCodepointLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfCodepointLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfCodepointLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfCodepointLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
range - Variable in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
rarely() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Rarely returns true in about 10% of all calls (regardless of the + RandomizedTest.isNightly() mode).
+
+
realisticUnicodeGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
RealisticUnicodeGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator that emits valid unicodeGenerator codepoints.
+
+
RealisticUnicodeGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
reject(Thread) - Method in interface com.carrotsearch.randomizedtesting.ThreadFilter
+
 
+
Repeat - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Repeats randomized test case a given number of times.
+
+
ReplicateOnEachVm - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Replicates the test class on each concurrent forked JVM.
+
+
ReproduceErrorMessageBuilder - Class in com.carrotsearch.randomizedtesting
+
+
A builder for constructing "reproduce with" message.
+
+
ReproduceErrorMessageBuilder() - Constructor for class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
ReproduceErrorMessageBuilder(StringBuilder) - Constructor for class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
ReproduceInfoPrinter - Class in com.carrotsearch.randomizedtesting.listeners
+
+
A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
+
+
ReproduceInfoPrinter() - Constructor for class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+
 
+
RequireAssertionsRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Require assertions TestRule.
+
+
RequireAssertionsRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+
 
+
Rethrow - Class in com.carrotsearch.randomizedtesting
+
+
Rethrowing checked exceptions as unchecked ones.
+
+
Rethrow() - Constructor for class com.carrotsearch.randomizedtesting.Rethrow
+
 
+
rethrow(Throwable) - Static method in class com.carrotsearch.randomizedtesting.Rethrow
+
+
Rethrows t (identical object).
+
+
rmDir(Path) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Recursively delete a folder.
+
+
run(RunNotifier) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Runs all tests and hooks.
+
+
runWithPrivateRandomness(Randomness, Callable<T>) - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns.
+
+
+ + + +

S

+
+
scaledRandomIntBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a "scaled" random number between min and max (inclusive).
+
+
Seed - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Defines the starting seed for a given test or the entire suite.
+
+
SeedDecorator - Interface in com.carrotsearch.randomizedtesting
+
+
This is an advanced feature.
+
+
SeedDecorators - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Allows modifying the master seed (before the suite is started).
+
+
seedFromThrowable(Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with RandomizedRunner.AUGMENTED_SEED_PACKAGE.
+
+
Seeds - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Defines a list of starting seeds for a given test.
+
+
SeedUtils - Class in com.carrotsearch.randomizedtesting
+
+
Utilities for parsing random seeds.
+
+
setSeed(long) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
sleep(long) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Same as Thread.sleep(long).
+
+
StatementAdapter - Class in com.carrotsearch.randomizedtesting.rules
+
+
An abstract Statement that guarantees the execution of + StatementAdapter.afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement.
+
+
StatementAdapter(Statement) - Constructor for class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
 
+
StaticFieldsInvariantRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule that ensures static, reference fields of the suite class + (and optionally its superclasses) are cleaned up after a suite is completed.
+
+
StaticFieldsInvariantRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
+
By default use StaticFieldsInvariantRule.DEFAULT_LEAK_THRESHOLD as the threshold and count + in superclasses.
+
+
StaticFieldsInvariantRule(long, boolean) - Constructor for class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
StringGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A StringGenerator generates random strings composed of characters.
+
+
StringGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
SysGlobals - Class in com.carrotsearch.randomizedtesting
+
+
Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
+
+
SYSPROP_APPEND_SEED() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If true, append seed parameter to all methods.
+
+
SYSPROP_ITERATIONS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
The global override for the number of each test's repetitions.
+
+
SYSPROP_KILLATTEMPTS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
+
+
SYSPROP_KILLWAIT() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
+
+
SYSPROP_MULTIPLIER - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
The global multiplier property (Double).
+
+
SYSPROP_PREFIX() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global system property that holds the prefix used by other properties.
+
+
SYSPROP_RANDOM_SEED() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property with an integer defining global initialization seeds for all + random generators.
+
+
SYSPROP_STACKFILTERING() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Enable or disable stack filtering.
+
+
SYSPROP_TESTCLASS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for picking out a single test class to execute.
+
+
SYSPROP_TESTFILTER() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global test filter.
+
+
SYSPROP_TESTMETHOD() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for picking out a single test method to execute.
+
+
SYSPROP_TIMEOUT() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed.
+
+
SYSPROP_TIMEOUT_SUITE() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for entire suite's maximum execution time after which + it is considered out of control.
+
+
SystemPropertiesInvariantRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule that ensures system properties remain unmodified by the nested + Statement.
+
+
SystemPropertiesInvariantRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Cares about all properties.
+
+
SystemPropertiesInvariantRule(String...) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Don't care about the given set of properties.
+
+
SystemPropertiesInvariantRule(Set<String>) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Don't care about the given set of properties.
+
+
SystemPropertiesRestoreRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule which restores system properties from before the nested + Statement.
+
+
SystemPropertiesRestoreRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
+
Restores all properties.
+
+
SystemPropertiesRestoreRule(Set<String>) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
SystemPropertiesRestoreRule(String...) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
systemPropertyAsBoolean(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a boolean, if defined.
+
+
systemPropertyAsDouble(String, double) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a double, if defined.
+
+
systemPropertyAsFloat(String, float) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a float, if defined.
+
+
systemPropertyAsInt(String, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to an int, if defined.
+
+
systemPropertyAsLong(String, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a long, if defined.
+
+
+ + + +

T

+
+
TeeOutputStream - Class in com.carrotsearch.randomizedtesting
+
+
Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
+
+
TeeOutputStream(OutputStream, OutputStream) - Constructor for class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
TempPathResource - Class in com.carrotsearch.randomizedtesting
+
+
A temporary path resource will be deleted at the end of a given lifecycle phase.
+
+
TempPathResource(Path) - Constructor for class com.carrotsearch.randomizedtesting.TempPathResource
+
 
+
TestCaseInstanceProvider - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Determines how instances of the test suite class are created for each test + case.
+
+
TestCaseInstanceProvider.Type - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
TestCaseOrdering - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Test case ordering.
+
+
TestCaseOrdering.AlphabeticOrder - Class in com.carrotsearch.randomizedtesting.annotations
+
+
Alphabetic, increasing order by method name.
+
+
TestCaseOrdering.AlphabeticOrder() - Constructor for class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
+
 
+
testFailure(Failure) - Method in class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+
 
+
TestGroup - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
A test group applied to an annotation indicates that a given annotation + can be used on individual tests as "labels".
+
+
TestGroup.Utilities - Class in com.carrotsearch.randomizedtesting.annotations
+
+
Utilities to deal with annotations annotated with TestGroup.
+
+
TestGroup.Utilities() - Constructor for class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
TestMethodAndParams - Interface in com.carrotsearch.randomizedtesting
+
+
A single test case entry composed of the test method + and the arguments eventually passed to the test class's constructor.
+
+
TestMethodProvider - Interface in com.carrotsearch.randomizedtesting
+
+
Responsible for providing individual test instances and their descriptions.
+
+
TestMethodProviders - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Test case method provider.
+
+
TestRuleAdapter - Class in com.carrotsearch.randomizedtesting.rules
+
+
An abstract TestRule that guarantees the execution of + TestRuleAdapter.afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement.
+
+
TestRuleAdapter() - Constructor for class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
 
+
ThreadFilter - Interface in com.carrotsearch.randomizedtesting
+
 
+
ThreadLeakAction - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakAction.Action - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakFilters - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakGroup - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakGroup.Group - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakLingering - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakScope - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakScope.Scope - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakZombies - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakZombies.Consequence - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
Timeout - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Maximum execution time for a single test method.
+
+
TimeoutSuite - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Maximum execution time for an entire suite (including all hooks and tests).
+
+
toExpression() - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toExpression(StringBuilder) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.Randomness
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
TraceFormatting - Class in com.carrotsearch.randomizedtesting
+
+
Utilities for dealing with throwables, stacks, etc.
+
+
TraceFormatting() - Constructor for class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Default stack traces, no filtering.
+
+
TraceFormatting(List<String>) - Constructor for class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
+ + + +

U

+
+
unicodeGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
UnicodeGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator that emits valid unicodeGenerator codepoints.
+
+
UnicodeGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
US_ASCII - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF16 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF32 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF8 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
+ + + +

V

+
+
validate(Class<?>) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.ClassModel.Scope
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.LifecycleScope
+
+
Returns the enum constant of this type with the specified name.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.ClassModel.Scope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.LifecycleScope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
verify(Method) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
+ + + +

W

+
+
write(int) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[], int, int) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[]) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[], int, int) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write bytes from the specified byte array to the stream.
+
+
write(byte[]) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write bytes from the specified byte array to the stream.
+
+
write(int) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write a single byte to the stream.
+
+
WriterOutputStream - Class in com.carrotsearch.randomizedtesting
+
+
OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer.
+
+
WriterOutputStream(Writer, CharsetDecoder) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer, CharsetDecoder, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, Charset, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, Charset) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer, String, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, String) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters.
+
+
+$ A B C D E F G H I J L M N O P R S T U V W 
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/index.html b/releases/2.3.3/api/index.html new file mode 100644 index 00000000..b14207b6 --- /dev/null +++ b/releases/2.3.3/api/index.html @@ -0,0 +1,75 @@ + + + + + + +RandomizedTesting Randomized Runner v2.3.3 API Documentation + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> + + + diff --git a/releases/2.3.3/api/overview-frame.html b/releases/2.3.3/api/overview-frame.html new file mode 100644 index 00000000..a5be923a --- /dev/null +++ b/releases/2.3.3/api/overview-frame.html @@ -0,0 +1,25 @@ + + + + + + +Overview List (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + +

 

+ + diff --git a/releases/2.3.3/api/overview-summary.html b/releases/2.3.3/api/overview-summary.html new file mode 100644 index 00000000..7eba3511 --- /dev/null +++ b/releases/2.3.3/api/overview-summary.html @@ -0,0 +1,169 @@ + + + + + + +Overview (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

RandomizedTesting Randomized Runner v2.3.3 API Documentation

+
+
+ + + + + + + + + + + + + + + + +
RandomizedRunner and RandomizedTest 
PackageDescription
com.carrotsearch.randomizedtesting 
com.carrotsearch.randomizedtesting.rules 
+
+
+ + + + + + + + + + + + +
Annotations 
PackageDescription
com.carrotsearch.randomizedtesting.annotations 
+
+
+ + + + + + + + + + + + + + + + +
Listeners, Generators and Validators 
PackageDescription
com.carrotsearch.randomizedtesting.generators 
com.carrotsearch.randomizedtesting.listeners 
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/overview-tree.html b/releases/2.3.3/api/overview-tree.html new file mode 100644 index 00000000..fb0a0819 --- /dev/null +++ b/releases/2.3.3/api/overview-tree.html @@ -0,0 +1,270 @@ + + + + + + +Class Hierarchy (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + +
+ + + + + +
+ + + +
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Annotation Type Hierarchy

+
    +
  • com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seed (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ParametersFactory (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Repeat (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Listeners (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.SeedDecorators (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seeds (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Timeout (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Nightly (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Name (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (implements java.lang.annotation.Annotation)
  • +
+

Enum Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/package-list b/releases/2.3.3/api/package-list new file mode 100644 index 00000000..c1c60d26 --- /dev/null +++ b/releases/2.3.3/api/package-list @@ -0,0 +1,5 @@ +com.carrotsearch.randomizedtesting +com.carrotsearch.randomizedtesting.annotations +com.carrotsearch.randomizedtesting.generators +com.carrotsearch.randomizedtesting.listeners +com.carrotsearch.randomizedtesting.rules diff --git a/releases/2.3.3/api/resources/background.gif b/releases/2.3.3/api/resources/background.gif new file mode 100644 index 0000000000000000000000000000000000000000..f471940fde2f39ef8943a6af9569bcf986b1579b GIT binary patch literal 2313 zcmV+k3HJ6!Nk%w1VKM-40OkMy00030|NlK(aXwsfKV5S}VtGJbbVOr%L0@%CZH88Q zl{{NzcR^uxNo<2iYk@pjY)*5FJz8x~bc{)B zfk z+1T6M-s9WdW8dcJ-wO*3@9+W*5AY543-j^$^!EPz_4eHZ2#>)41`h@dc!2OAgN6$a zCS2I?;lqgx6IR4nkpTe;1RN0f=zxMq2O=q`94V5d$&e>Unta)^<;;^G3>e7yp=ZvW z6DIW3xpSvaogXF?_4%`@(V;s}NR^5J!3hrtJV@1QRV&r5S*L!zYE|rss${iFkg&!? zTN5V#)~=bmMorwgZsEpdOE)iExo+FO-8;8Kga{=HbSQCnF=E6W3?o*|ID%uwi5**> zJXy127Y9m+=HQ|PhXWi+xNwoWv}n_%Pq%(e+H~mGqhq5kv4Mo|-n~g|7!F*xZ{xv< zCpXS~dGg^IGK?4@J-T%b(XnUHFul6n<@2&4)zzyO2) z3Q8`i0+UKY*`$}e9mmp;tg*))`|PsK1|hAo%u0K$vDwm4gaSkm0j{`26k#qAKmbuhxZ#cquDR>B zD{s8+&TH-uNg$C#68QG}1HMBHfrP&L@@w$F_!itRzXdCN@V|LDAu%3!IDtq1#1UV7 z#1RxvT=B(DWbCoU5l=ia$Pp`Hgb_?Mp@hmtxZDI2N-)v#$}PXVvdm1d>@v(v`0TUJ zF)Pu89(q`zv=w^nVTIF3@3BYIPA}c`(@ZCAwbNBEt@PDUKe5CTR8aB66IE1!w%Amt zy+jpcn~k>GZpVFg+H6x{_uOksvBlq0OyT$6TyQZ37k(cOxZr|JEx1sGm<(M9gH z-~PMqyn|tT=))UN`|-FFFUA#KToK0fUOaz=7}Z~KeHhVC&%O27cTfHQ^WBU8z4p&T zp#>D|V}XShTD;Hx745Iz{`>K-Z$A|7!*Boo{mY;G21vjH8t{M!OrQc6$iN0V@PQDF zpadsK!3tXNf*8!81~qnXWuHZ)kytd=_y+ADWvw31ouV;CdZ#ya*(l7-A-C-Y^+iit8O zBy3*`Ls$|5Hn4m_^I^|C7{m7EFn|5vTk;|oywIgCc9Bb*=L+Y$)M>9GC<|HGs@6NB zHLY%03!dDf=eDRt2O6lVSFRcsuWZEwU?=z$CZ0W?#VJfdN>HG(l%oKpyiftJc|Y)xkjSJYCrQal-0PC~()T9xwF!Jf zVi1UA#3BBbh(i8r5&v#Pz!cF41KjbCc?4u2@@Q~oKLirt2TM30;y6b+zyX2`Yl9u; z`0$3;v0-YUp&7NdPT#q`cZlbij$jvbRk6R>8g*>}*b9E+WDwmpHAAxYzyT aU_pX{M6b8i>#Dq3onfZy}_nli%!Q$ZV%e&!tN2 zX3B0NWXQ443Eo1rUP86rLU>O>oTp%wt3Z{Tz&P*)Iraq^_@X;RtUFY!JxH|4U!>kw zxXwqo&R3Y=EsXaR!ng@y+y$%L1P3FZ4@N!j3m5MW74HcC->_JFuvlxLXiI=-OQ2|@ zpGc#>2-aN)<1RE9^`bB0`65VSK2>5m>CHs^YZCC)NX*NfbeT1%)Cxpu2_(6cCbLvjLY`hf1%*q}QO*%V4SfOu5Nqg~`-+(-76= za<`RA&(qDB^S!nIS^od5|Nk$KPXD8(qSB!f`M*{E?A^&yOW$08V^iNPK!%UNJ-@xmz>`pG2_%4I3QWk4UdtwP!GH$C%mo2K|$Ap=_)Y!#O($1@ohsUtR1k%wI*) z4*X&g==oWh`j{uP=HFm;Ye>0>UbDdtSp^~MaQ!L9I#)Ga?q}{@T#|qec*FkMLDenm zj^sCgk!^O^3o|vG!~2$$$7`C#4Ry zdQ!tui+J1*HyavK+4{`r+zvYHj9IsRt~@uEBOreWS8~2rXAR3!|7aTdr+x4|>@$Az z)b1t$gSB~6USxpfLmy^|_J_eNt*PI=ScO1SVH895N#`ef%IOh&o-2GIjK1s-JzkyZ z@r7O%hChz}kMHCM@Wqi^R-9t&%Fh^#9dVB0%ej@$=OjXA%XZdzCXf}c>SW26_z-Te z5b{}XWg&rELM=N*%aimp)k04t2c+`WAS>ZFIPWKvtyOI))HzpRA!T!b{tv?4NzF1v zNlP%#{&p@lFFEKvcroMAsI)mq?&`!e%l+-y&j9ZqhN}oG&dB=Pw09r+Q%m0cMujS# zs$a7!9VH`CC7k{!bV(J`rm%Jpj6&nLtWhPcy$onn$8G#ZdD9hxO<9k67Ya>K_7W~3 z&KYf14fq<{qHA7u6;>AOcomhdg?ianjr9uINt}*7w?g%z9{Q`(qRo@hDwSpGmxz&h&>%G%T(URL~=c>C{>y$K?+wLFp zy*M1@FTUKYV>8DeDIAIKM+!T5c-k&C4?Y~y^E zQCIc-=9~DiPtfVZB=_c3`qH3h|NXd^BcOQG`funSe)i5!NoA_r{b6PwzSDIXG+!(F z9CqJgo&~#7^VZHWj{u23q+NDCHn}GeWDC*(SW%{f4WMtP3l2jsO7*M)EX)#NLlsNnU4q@#jn0r#rsWsf^ngE0&ambG1f;Rj zfOk#_>1|25Z%?iI{0Yv8)DQfk>m1td?~}m0N%^k^u%EuUCc#ItmlY|epQ3YLWehYw zRU0qpPb#X&WU*UOU8et(s8x~WyYWYsgJCF+;U6@*nICY8)dk}IG+(#_Bz8zURd3HZ6qPE68U1%S{wL0 z;K{PDw2iRFIGG?(UiE9kT9?siuv4O{ z`dX2-eiXU3N)H2nT4V=AO^~J}sw+gr{&~qx%$$wlMv_JCWAMfcjYl}*Cfcf!adOY8 z8oLmJ{%49e+nLiVo#H9}wRk?UCzDz^>9TDxreVHzl~R*)?YU>Uu;J2eQ27O5`&X^8 z`94{)YWJQa#l0Fbz0N6B>j&8J;<%VuG6OYM9&QIdtueWjI3X;*dEtGiF@1AcvN4U> zG5SXIEXxB>)!mtQOztJLyeF78S*kLiU-!>PtQ_s~OMl~&y(hVVe$A5 zwo}E-DJ6${QP75?LsQ}Wl@MXwXMT4d>|?rD!g?jE>J^N*y;X}5FLe%d0_ zZ>eIBK6l@jkfw{p_YiDP;MS{jww{%j#?rk2z1J!HqE;Vd!TrCl_7UPef8;edI}wD6 zT&12Bxj&q}d4%$GHq+$~UYtWv`wI9k`89oKkCEK_E;-+O)(rhThjOM|kXDn{!W1Lo z`_?yQv=lp=-w()R<=0&c5%RWHY_fw@qb}uwFuPAGkl~@Kis}eE%MY@~6ZyWcF+llM zGyK`)(vn1F%%z=W7-Y=1$`w0Mv+-|#d};%JjCmw)Y1hOxwA|{}P%6LS4X`jQCGh`mR@=hGrr|cXa^Ipj;Mh)6mTqd1s_HmP0IxXT!w7YhoIHT>Hm#!;c@|L9OjV zsTlHE{Z;HWeM9^tPm-`|&nnl$%DRtNG1~?npUvgKPwKlaccEe4q!7YU3zykJnu6Sr z()LMXs_)^~u-ds7+wMff)RAJF?2?1H`_wDnt%MssYeB5;q~ojgVm6OHA6B>FG2erv z8&`|6<`=!EPKR^8Qlp5MiKwfxy4D`mN> ze$RKh_6*YJd4y0nnUZvwN%iY&^9xk@cM|5g#pZkc#N*(PH?^w&?ilTDMXFcd0`5!E zvgHS`=Lc|~1aO=L@L~eE*aP{90lc7qXY7GOs)3JH14T{(`K1D%tpvUT1-?F^1d4_S zJ#7yXkP3Q37bJlRQfv=mV-J3B8O*m5B%L3uW)S>|Jwy`|s6iK`sv0Z-3NcU(0knrG z5ChFXA@A9PUSdLI+(VU!!J1Mbw!~0VP^jZci2X|Nx0BF!24ObrAr>b=QtlyN4TAhn z!mQncJm~^m4MIafVLt_ewDUtO+e5w*!`(6A&H^F7i9s4t5&uBpNvh$nlTZjqTM5krNRRQ zqP)VR!|9@H>7qN_!+-)&_9s!^;gOvy5s~iEB&qP8{77&2NJMzZcsnJgSt_bYDzYU% zxQ#uuk3D*e7_*d5^?HW(^(WxICGf-mcmM((VStzIz%zFsm0;ZI3h=5OciJ#a%7I(IeGbFv+PP^?^sKBPrRBl<+qK^o%3fi=L9`la>-l4~p|hzAl~W zf=%(|NHgF7r5dJD+Cf08q-c(m;Epsldaz4cqHzTHT>)4xEe(cE0i~tf{Y0xs_1~Kv z+BYQ-TpEOch13;5YC9nHYEXhSv{ew=LV~nQL%UBQEgaDL2m?9u~v zEQmOvM=aB)Z$+eE38rs%AZR_)4>@2raqwH#Fji#xoLc&PS_TU^W8W(M0GqLdO~1yF z{sfHZ_sC#FX58(}d>RSkKZCz8%D7{cC3Z$Zh@52{31&V*W-@s~Z<8~aBeNcNW?e&O zsR(7fHOf}B&fsRqdZ(WK1e~s*o^uD6{YX9QJvqyWAqQXt*E>r$V94YK=X@8+{1cg> z*_i`a%alCJvbD~lCg&Q1Gk=|BzY)sejf9EHJ{s7lu4?ExCWR3jgTiET;exy{sW!Mg zuj*_YOf0@ScN~X0$7V6&KpL172rf|rA8?K<2+GelXw)NUk#@b4aT5MO%1ip4*ym}B-JI__S1R?CK z<4eW~bH;@H@tR55x}&JNSw_NvEPk)6E>XDt7*)4sgWuw+_vNZzmaS(tsi(57zcjA9 z@~XcHtzYq~IX|z*Md9mh>W~`sk3<^s7;EmyH4wcTdAo5NkUA2ofeG69{Gx7#i_*lt zQ7;N@xEo#nNRj&SbDHNnP0w#OE0{DZ$~7ySG%IN~zwd5Vu4&dnH>*OMb>&*VL^tbA zG;7y1t9dsYU$p3pw0x6mwGe6fjBYWsZ8e3q8f~-~cefgHxBangajI$kv(c*W-DZGp zbM$UgnP{_MYPXYX|6$u^deIhE(-xuGX2RVXqS+o~(iSV%;ZW1=Zqkut(r&xak^pT> zsp*I@X|-eOd^gb+sM(%3(E$|c47Y91mTU99Xe;4vFOTl5gmwVB+fvc3n2pwK?~Xd# zwrY{?CUj@~Msr?wXU0WKv2A$hq z`$V^gNq4(<*C=;4e4}$*uIC$5&uUHkM08J~N$>VV*VpdmLCuc!?!J9=-)VH;fo9)| zNN4m#^Kb9|`RF!^ZAT-z=bC8$do8~Tjc^o-aQjyc2(TW*d50E1#NW0pKb^~tf&OUlS+W}>0!m@!~1 z&TdSLhm`0u99c-z=oxYL8IFaGCDoFwFUP!1iJ%xF1UC4hhv*VR2451Pc0+kQGC)39C5 za81oV=$+xzZNYhn=RB-CTZ>Bevj)A3mi9|OS(dcy=N#Zm=Dza|z4Jd<=3IQ2CB>FiwH7{4Ej#+oa>M67 z!56)Km&2xJ|H7B;%~rJDuJ{rbZQiaX*e^$DEt~T$#h9(y#jg6>uX?boq!N}Q;EQth zYo1rjc15dETPw~*Ymu=lreoE9g^wb)ZcRe1yp1(Eo(rmqUYZXOU$BC_| zX{{&qE?E06wXm#v#cpKwE)jaydSaI`TkCCClr_lKMzPkyFT!R%VRn&sZSrchKx&4e~pJQcfViQxxl=T=7}#gYz7Pvoh`T#Jbab%2A2m zxh?A<`}A?8_GumBEcL;$x%gQb@PZ(If%ZE~D?ax#Km4a~+GV~!;Bb~qxxh@HHc|H6 zr%$^c9Dw~UQFWJv+81rCXS1vqqLfQ~-BtO63xCArGVA4T-}xPXYGHqB5h^+n5%$24 z(BROpi13J@*qFfR$oRMHel`=(zy zovs-UKHD3VkJ?hVeq!aA+8Fh4+NIlFhcC~UrR{4I#}K*u&z%68+P1*=q0B1r*2MY> z!9gYs*vlTO5v#8S>c#3goFmp>3iVKdU)NkjNV(s7tO4Wq?2M}o5Cj-*7;S=fEshOA zR*4$dm{ROvUamG%xL_tSW6}U$Nl=@91T;nC11o-iIVyVrfkd) zTCp;^tOy|_kuOFV$Nn=$AQJO9;&sZ&eDs^!r*m;Hw!)vpO1vcfj2EV{dJ?7ap0tq6 z$SwUVM*Vt+MS_`;bas-svPV|3POQi8G~?f^KOx4hg1He+Wd*s3Hl1{TfJS-+zv6vc zPoKiwr?7wECbub(IdB)9f_!kmUjBR*KY_z4E8_QA9xSr#G&@i5y^H`jB^I{|akh>W z%Cn3luOVY|8P>u>e^~#{$kmgX&-q>k{#pFbm2({(rtG<%nb0UCQ0%{Cy`F&~7}*we z@Of>ND_)V&XwN_+n~KjVorUQWZ*B6cld7ymQl{;rwlHl34K#}2YWxE+4CX@P&u6AfCda`&ZT1MOY69e-L@gNcAvwx8%1Z7lB4zc=_Cpt~&s ze%?;){1DB(PSK!^za967qF?lIjB~&06}Lf`cgh2qUiI^|$-VCTNE=hp&Ij}^A9&|* zQQrSqo3gn#_=z9j(y6f@T|OkJYv(fjwpz}$*U$|nLH2F zPNMuTS4g8 z*^hOlRh6~Mk}58;d477R>F^~aLO$dOXmhA*6zwIaHK()t2zKjo?j^NOJbh_=+71xg zO{Mgp7x?Z-1MKzoQ<+V2g#|e}|JawOPJZBL{o~PYdtWDX?jl##!Aiq|w>)vGJLipp zBK1xGhcvgSsQ;rn>+`>UmxlID{<~}7{y>SO^cyktN^Fsz!Z|B4?p*RKQG*8}SYBt{ zuFO{vJ?jgL{gUzYsnv(io}c0vlCp#*1vE?}KL^UZ&VF^TK+D;40CxX%j);%dCt;Z{ zAeMXC9JPWvKGwsCxx4w2iv_wNGG8l16AVI93rmc^c1>r(P||YE zpXa+=-&k995hfykL^J5S&vJF^ljR&`FE#ppNMM3%Omc!F)Mn{{&Ip#)JegbEJxud2 zn`wDVB~DMii5|H%m~51YeU1juNG3!+&?*uC#q@)z8q~`4yEL5I8}PtyA1IZ=52P$x zX)KhZt z7czUXBsy-8d`GVQ`90`wIh(Xt7v5j7h0t&ET~2M!Tb~4rN-xtK@8@mB*c(6QTwOS- z%9445_WY|cfm4?$nX$72&{~^mu}an^x^Da%=UU6YI;ur3+9L6I>raW5!=-Nzy(F2Z zwZlg7aM3NN5b{K|FB>s4R}|&Lr32_Ys{wwkECxo|rV@;5aHB25iUs7(6@dDpjN{Y%?C~UGp>*Q}K?)KKk64 zAn;@-dER}QG0L${jQ1cR75eM3-~ZTltTQ8%sm9x4Y`ve@ekMuvpA#Rh51@s6;6^&Q z!&M7^b%cea7FlZkPV9}@!bPBBfB&~XvGlE2T7V?IpM~OBmuK;OSt{~N`rL5c_I^de z9n*=@p|l;d`b_YIn8Aem1t7pp0=2-MCTIcJHlY z6x+mNLgi{JpwP)y(yzAFL2A#>bI&EwZE`PGvd*FQ!rx~6bUN&+Ij3)L;=595L#G;m8*^e?ap1`J5w7-q)*iUT_W9w8 z&xS-`i++HpWzY-a-)CWd0(pLW$A85P{Dy9r-=uPekNpN^yA}pJ7yWTZ>3iw4d6+IK zF%1XXkGcJm{0*vhSG5R1ySW;jctk9O==1-Mk?=Bl<{HE1p_@tx1s^+GoczYxj#B=i=kwQvEPrOt`<4W*pJw zbNjEqpr7B|Llc%m{V*QssV)im;pb00LUob=yFaU4`P_}ywU zt*QZl-bUsmh@L&zQaX4uHL&7YD(BOb9hH;;y;O-b-_O$4EFi1vCrMlz`dN|u?}HNO^aFQV{UZg_yy%nf>IXpulip!cR8|vNu7P*; zQye@}Qmj%(TB6`5E=c~w=LITF266XJ6X5xA7!OM1SE=~N*o3EP5Qqx!W<_+EMSLGo zqkC18AQ=0AK9=hgGQtrTovYc5^?Z^RLX?hlO-j&e1MXTTbfm>MS^=}!p>C>icUKdZ zBcNOb(6IJ!kq*e7N8Fx!!kPyn+2B2^2hd00+W^PUA&+S63jFE)bP5Tv+L5l~n(pu? zbeO|+K{{?pEow3?j0+dGVu)a6(0r{1Uj7{3 zxSsZ|BdMk>1-S}-;+`pk{Q5>H=tLRx+YqeenaSRsEX@gtPzz>j1A9g!C9kGtspY(- z%YL>NkVDE2z@}*;Q{=&5)yS;NupAmmibGUE4qte7aY6PcnXJgw>}ad(SW;@HtNurF ziV0_yHz=;Di%Tki6DW^tjkL`t%Ktct(ay zvuAOYoCu!Pm~@P5CIjk$bp`_iv{^l*Au{fB8mJK1>Macv?GL)**8*+JNvySIH5Y7i#1;!%NT!efc z;Z0*AOM&1VpR+6wIQxBM{xf`8T1V@#e<#QL}=YRwMkWG8%1(Fgj{iX)N zup{Txko(DqJWf=#Oi?Z!nra-?C{);TP`w|4>L+EKx1&P3swX<*#_50F!lD_$nQyuK??!UwA-{y)^QmMxoK1xIJ~uML{u;5!Z5tQyEL>;KaUd!_9FP zl2$QOI6V1`QdF|8gkdZsSpUqCjSBu(1H)r*vL#PEy)@Px>5TIk7_9o#Bj zzD&<1_k(ejk%qO6ak=GMmG5b7LTAA^KKq-Ey#z8(2wy2;Ot^oZI(MG@)~iY$RAnJt zu`ioyvR?Vws_tuK9hDqmel+)bP0kyxJV{7t=&3{b(@Hs1fs$9n45aq)IKknZa2H*7 z^P-ZDyOMdMj&-9{(-?dqo5I3Gy=K$!L%q>3^0N~o^2i0^_@^2nQv>S4B&=5_8^a^V zaY!NjyA5QgO&r#^CJcp&=!))MZ*CC&hvLEzWU*!IO=aYo{_yG+53H$XOAIQWnG`uD zLuuwTY6e8N^m5^AHQa}Y5Z#SdbEY;+x{oW?g;ie4CNYomRyQd2mv^L}T!>a5<*wTh>@>Qtwp~nejn`~DcZJI+QC-xU zoxz=5z0k%1;jBrGI%Th~FQElrAPr?E-Fv9|o09dPk=?>f)jFKL8PK|;w(cVDq>YWP zEfL7RGBv|<>f4IccND3wCi*V8`>#a$FPZu&a{V`W`me+Kuf_CJ)%IV%?5ByL^#3Q{ z&uBM5|34IKI>0_Tz{5OngXe#6w*N6;;5PH%9n%56%RaWA{wJ4%515Apdj`a62bp<> zM12OuV+QZ^55ATkViO(UWgg}%9C}kb^r~=BiDyWIXZWM&kb>Q?dd$#W`4KU|2#4qh zz;sZ>ZqS5h#Kdk$&1c9AHmDUdtmHE)CqH0RIAZEE;t(^+RXF+*FlJyk;?6Vn{&MsO zZ0HwY)b4Va!F1#s^N5$-s9(&mPa*Lu4>4SxXm~l|3?PR2jB1J!Q|(4#0i$lFME^-r zA~Q(2O+PHOdcVN((R8zqi>%+yx4PA5u&+jI zZ?)Fm8m-+`n!Bnrx0PvZE7!Q)Z+NTE@K(R!nO40sZF(n~bq_b_9H`UYU#q>pPJ3UC z_UeU>J7qcy%%`ks9)BNcS^GDOn z?oKkjHNoWO1e2?M#vd12e^_AscAnLnc~-CISiYWX`D%{k^H~<37unpMYJYdSv=Om2vbAM@`Qp{{SI=yP zj6WN*eEt0G$9EPX6FU%)-ho>hWTW!yzXBIo73<0umM-=@eG&niY^` zlG(|vuCl_x(X^Fob@=i{8+M5vWf7Bz=#aHGTNA;fZQyfbfueI8Z^639n`(DI%w^-^ zl`=@!u)r~Xf920-xd$Ab+S&PJY%K0H8a_J8uN3^_!K1_NV$*e#*Y*6|)XpiW=9H`*`Xx7W%v@7{XDma1?v0a%(K6rI&1!a YpWXKgmku8Vj|K)Vje`mzEKCg608Q#dYybcN literal 0 HcmV?d00001 diff --git a/releases/2.3.3/api/serialized-form.html b/releases/2.3.3/api/serialized-form.html new file mode 100644 index 00000000..61df6dc1 --- /dev/null +++ b/releases/2.3.3/api/serialized-form.html @@ -0,0 +1,162 @@ + + + + + + +Serialized Form (RandomizedTesting Randomized Runner v2.3.3 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Serialized Form

+
+
+
    +
  • +

    Package com.carrotsearch.randomizedtesting

    +
      +
    • + + +

      Class com.carrotsearch.randomizedtesting.AssertingRandom extends java.util.Random implements Serializable

      +
        +
      • + + +

        Serialized Fields

        +
          +
        • +

          delegate

          +
          java.util.Random delegate
          +
        • +
        • +

          ownerRef

          +
          java.lang.ref.WeakReference<T> ownerRef
          +
        • +
        • +

          ownerName

          +
          java.lang.String ownerName
          +
        • +
        • +

          allocationStack

          +
          java.lang.StackTraceElement[] allocationStack
          +
        • +
        • +

          valid

          +
          boolean valid
          +
          Track out-of-context use of this Random instance. This introduces memory + barriers and scheduling side-effects but there's no other way to do it in any other + way and sharing randoms across threads or test cases is very bad and worth tracking.
          +
        • +
        +
      • +
      +
    • +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.3/api/stylesheet.css b/releases/2.3.3/api/stylesheet.css new file mode 100644 index 00000000..0aeaa97f --- /dev/null +++ b/releases/2.3.3/api/stylesheet.css @@ -0,0 +1,474 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ +body { + background-color:#ffffff; + color:#353833; + font-family:Arial, Helvetica, sans-serif; + font-size:76%; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4c6b87; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4c6b87; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-size:1.3em; +} +h1 { + font-size:1.8em; +} +h2 { + font-size:1.5em; +} +h3 { + font-size:1.4em; +} +h4 { + font-size:1.3em; +} +h5 { + font-size:1.2em; +} +h6 { + font-size:1.1em; +} +ul { + list-style-type:disc; +} +code, tt { + font-size:1.2em; +} +dt code { + font-size:1.2em; +} +table tr td dt code { + font-size:1.2em; + vertical-align:top; +} +sup { + font-size:.6em; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:.8em; + z-index:200; + margin-top:-7px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + background-image:url(resources/titlebar.gif); + background-position:left top; + background-repeat:no-repeat; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:1em; + margin:0; +} +.topNav { + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; +} +.bottomNav { + margin-top:10px; + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; +} +.subNav { + background-color:#dee3e9; + border-bottom:1px solid #9eadc0; + float:left; + width:100%; + overflow:hidden; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding:3px 6px; +} +ul.subNavList li{ + list-style:none; + float:left; + font-size:90%; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; +} +.navBarCell1Rev { + background-image:url(resources/tab.gif); + background-color:#a88834; + color:#FFFFFF; + margin: auto 5px; + border:1px solid #c9aa44; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader h1 { + font-size:1.3em; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 25px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:1.2em; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + margin:0 0 6px -8px; + padding:2px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + margin:0 0 6px -8px; + padding:2px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:1.0em; +} +.indexContainer h2 { + font-size:1.1em; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:1.1em; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:10px 0 10px 20px; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:25px; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #9eadc0; + background-color:#f9f9f9; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:1px solid #9eadc0; + border-top:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; + border-bottom:1px solid #9eadc0; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.contentContainer table, .classUseContainer table, .constantValuesContainer table { + border-bottom:1px solid #9eadc0; + width:100%; +} +.contentContainer ul li table, .classUseContainer ul li table, .constantValuesContainer ul li table { + width:100%; +} +.contentContainer .description table, .contentContainer .details table { + border-bottom:none; +} +.contentContainer ul li table th.colOne, .contentContainer ul li table th.colFirst, .contentContainer ul li table th.colLast, .classUseContainer ul li table th, .constantValuesContainer ul li table th, .contentContainer ul li table td.colOne, .contentContainer ul li table td.colFirst, .contentContainer ul li table td.colLast, .classUseContainer ul li table td, .constantValuesContainer ul li table td{ + vertical-align:top; + padding-right:20px; +} +.contentContainer ul li table th.colLast, .classUseContainer ul li table th.colLast,.constantValuesContainer ul li table th.colLast, +.contentContainer ul li table td.colLast, .classUseContainer ul li table td.colLast,.constantValuesContainer ul li table td.colLast, +.contentContainer ul li table th.colOne, .classUseContainer ul li table th.colOne, +.contentContainer ul li table td.colOne, .classUseContainer ul li table td.colOne { + padding-right:3px; +} +.overviewSummary caption, .packageSummary caption, .contentContainer ul.blockList li.blockList caption, .summary caption, .classUseContainer caption, .constantValuesContainer caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#FFFFFF; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + margin:0px; +} +caption a:link, caption a:hover, caption a:active, caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .packageSummary caption span, .contentContainer ul.blockList li.blockList caption span, .summary caption span, .classUseContainer caption span, .constantValuesContainer caption span { + white-space:nowrap; + padding-top:8px; + padding-left:8px; + display:block; + float:left; + background-image:url(resources/titlebar.gif); + height:18px; +} +.overviewSummary .tabEnd, .packageSummary .tabEnd, .contentContainer ul.blockList li.blockList .tabEnd, .summary .tabEnd, .classUseContainer .tabEnd, .constantValuesContainer .tabEnd { + width:10px; + background-image:url(resources/titlebar_end.gif); + background-repeat:no-repeat; + background-position:top right; + position:relative; + float:left; +} +ul.blockList ul.blockList li.blockList table { + margin:0 0 12px 0px; + width:100%; +} +.tableSubHeadingColor { + background-color: #EEEEFF; +} +.altColor { + background-color:#eeeeef; +} +.rowColor { + background-color:#ffffff; +} +.overviewSummary td, .packageSummary td, .contentContainer ul.blockList li.blockList td, .summary td, .classUseContainer td, .constantValuesContainer td { + text-align:left; + padding:3px 3px 3px 7px; +} +th.colFirst, th.colLast, th.colOne, .constantValuesContainer th { + background:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + text-align:left; + padding:3px 3px 3px 7px; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +td.colFirst, th.colFirst { + border-left:1px solid #9eadc0; + white-space:nowrap; +} +td.colLast, th.colLast { + border-right:1px solid #9eadc0; +} +td.colOne, th.colOne { + border-right:1px solid #9eadc0; + border-left:1px solid #9eadc0; +} +table.overviewSummary { + padding:0px; + margin-left:0px; +} +table.overviewSummary td.colFirst, table.overviewSummary th.colFirst, +table.overviewSummary td.colOne, table.overviewSummary th.colOne { + width:25%; + vertical-align:middle; +} +table.packageSummary td.colFirst, table.overviewSummary th.colFirst { + width:25%; + vertical-align:middle; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:.9em; +} +.block { + display:block; + margin:3px 0 0 0; +} +.strong { + font-weight:bold; +} From 2984658033022f5bf5ee7af51f0e641906bfa287 Mon Sep 17 00:00:00 2001 From: Dawid Weiss Date: Mon, 4 Apr 2016 11:20:52 +0200 Subject: [PATCH 07/13] Release 2.3.4 --- releases/2.3.4/ant/Tasks/junit4.html | 660 +++++++ releases/2.3.4/ant/index.html | 8 + .../js/google-code-prettify/lang-apollo.js | 2 + .../ant/js/google-code-prettify/lang-clj.js | 18 + .../ant/js/google-code-prettify/lang-css.js | 2 + .../ant/js/google-code-prettify/lang-go.js | 1 + .../ant/js/google-code-prettify/lang-hs.js | 2 + .../ant/js/google-code-prettify/lang-lisp.js | 3 + .../ant/js/google-code-prettify/lang-lua.js | 2 + .../ant/js/google-code-prettify/lang-ml.js | 2 + .../ant/js/google-code-prettify/lang-n.js | 4 + .../ant/js/google-code-prettify/lang-proto.js | 1 + .../ant/js/google-code-prettify/lang-scala.js | 2 + .../ant/js/google-code-prettify/lang-sql.js | 2 + .../ant/js/google-code-prettify/lang-tex.js | 1 + .../ant/js/google-code-prettify/lang-vb.js | 2 + .../ant/js/google-code-prettify/lang-vhdl.js | 3 + .../ant/js/google-code-prettify/lang-wiki.js | 2 + .../ant/js/google-code-prettify/lang-xq.js | 3 + .../ant/js/google-code-prettify/lang-yaml.js | 2 + .../ant/js/google-code-prettify/prettify.css | 1 + .../ant/js/google-code-prettify/prettify.js | 28 + releases/2.3.4/ant/stylesheets/antmanual.css | 20 + releases/2.3.4/ant/stylesheets/junit4.css | 12 + releases/2.3.4/ant/stylesheets/style.css | 72 + releases/2.3.4/api/allclasses-frame.html | 95 + releases/2.3.4/api/allclasses-noframe.html | 95 + .../AnnotatedMethodProvider.html | 284 +++ .../randomizedtesting/AssertingRandom.html | 520 ++++++ .../randomizedtesting/ClassGlobFilter.html | 326 ++++ .../ClassModel.FieldModel.html | 375 ++++ .../ClassModel.MethodModel.html | 375 ++++ .../randomizedtesting/ClassModel.Scope.html | 349 ++++ .../randomizedtesting/ClassModel.html | 347 ++++ .../FilterExpressionParser.Node.html | 341 ++++ .../FilterExpressionParser.html | 281 +++ .../randomizedtesting/GlobFilter.html | 355 ++++ .../JUnit3MethodProvider.html | 280 +++ .../JUnit4MethodProvider.html | 247 +++ .../randomizedtesting/LifecycleScope.html | 328 ++++ .../randomizedtesting/MethodGlobFilter.html | 326 ++++ .../randomizedtesting/MixWithSuiteName.html | 294 ++++ .../randomizedtesting/RandomizedContext.html | 414 +++++ .../randomizedtesting/RandomizedRunner.html | 626 +++++++ .../randomizedtesting/RandomizedTest.html | 1426 +++++++++++++++ .../randomizedtesting/Randomness.html | 302 ++++ .../ReproduceErrorMessageBuilder.html | 337 ++++ .../randomizedtesting/Rethrow.html | 262 +++ .../randomizedtesting/SeedDecorator.html | 232 +++ .../randomizedtesting/SeedUtils.html | 278 +++ .../randomizedtesting/SysGlobals.html | 542 ++++++ .../randomizedtesting/TeeOutputStream.html | 433 +++++ .../randomizedtesting/TempPathResource.html | 274 +++ .../TestMethodAndParams.html | 224 +++ .../randomizedtesting/TestMethodProvider.html | 226 +++ .../randomizedtesting/ThreadFilter.html | 211 +++ .../randomizedtesting/TraceFormatting.html | 357 ++++ .../randomizedtesting/WriterOutputStream.html | 571 ++++++ .../annotations/Listeners.html | 211 +++ .../randomizedtesting/annotations/Name.html | 205 +++ .../annotations/Nightly.html | 219 +++ .../annotations/ParametersFactory.html | 245 +++ .../randomizedtesting/annotations/Repeat.html | 235 +++ .../annotations/ReplicateOnEachVm.html | 162 ++ .../randomizedtesting/annotations/Seed.html | 229 +++ .../annotations/SeedDecorators.html | 217 +++ .../randomizedtesting/annotations/Seeds.html | 218 +++ .../TestCaseInstanceProvider.Type.html | 336 ++++ .../annotations/TestCaseInstanceProvider.html | 226 +++ .../TestCaseOrdering.AlphabeticOrder.html | 281 +++ .../annotations/TestCaseOrdering.html | 215 +++ .../annotations/TestGroup.Utilities.html | 276 +++ .../annotations/TestGroup.html | 266 +++ .../annotations/TestMethodProviders.html | 209 +++ .../annotations/ThreadLeakAction.Action.html | 331 ++++ .../annotations/ThreadLeakAction.html | 207 +++ .../annotations/ThreadLeakFilters.html | 224 +++ .../annotations/ThreadLeakGroup.Group.html | 349 ++++ .../annotations/ThreadLeakGroup.html | 207 +++ .../annotations/ThreadLeakLingering.html | 216 +++ .../annotations/ThreadLeakScope.Scope.html | 350 ++++ .../annotations/ThreadLeakScope.html | 207 +++ .../ThreadLeakZombies.Consequence.html | 344 ++++ .../annotations/ThreadLeakZombies.html | 207 +++ .../annotations/Timeout.html | 216 +++ .../annotations/TimeoutSuite.html | 221 +++ .../annotations/class-use/Listeners.html | 117 ++ .../annotations/class-use/Name.html | 117 ++ .../annotations/class-use/Nightly.html | 117 ++ .../class-use/ParametersFactory.html | 117 ++ .../annotations/class-use/Repeat.html | 117 ++ .../class-use/ReplicateOnEachVm.html | 117 ++ .../annotations/class-use/Seed.html | 117 ++ .../annotations/class-use/SeedDecorators.html | 117 ++ .../annotations/class-use/Seeds.html | 117 ++ .../TestCaseInstanceProvider.Type.html | 166 ++ .../class-use/TestCaseInstanceProvider.html | 117 ++ .../TestCaseOrdering.AlphabeticOrder.html | 117 ++ .../class-use/TestCaseOrdering.html | 117 ++ .../class-use/TestGroup.Utilities.html | 117 ++ .../annotations/class-use/TestGroup.html | 160 ++ .../class-use/TestMethodProviders.html | 117 ++ .../class-use/ThreadLeakAction.Action.html | 166 ++ .../class-use/ThreadLeakAction.html | 117 ++ .../class-use/ThreadLeakFilters.html | 117 ++ .../class-use/ThreadLeakGroup.Group.html | 166 ++ .../class-use/ThreadLeakGroup.html | 117 ++ .../class-use/ThreadLeakLingering.html | 117 ++ .../class-use/ThreadLeakScope.Scope.html | 166 ++ .../class-use/ThreadLeakScope.html | 117 ++ .../ThreadLeakZombies.Consequence.html | 166 ++ .../class-use/ThreadLeakZombies.html | 117 ++ .../annotations/class-use/Timeout.html | 117 ++ .../annotations/class-use/TimeoutSuite.html | 117 ++ .../annotations/package-frame.html | 53 + .../annotations/package-summary.html | 304 ++++ .../annotations/package-tree.html | 171 ++ .../annotations/package-use.html | 168 ++ .../class-use/AnnotatedMethodProvider.html | 159 ++ .../class-use/AssertingRandom.html | 117 ++ .../class-use/ClassGlobFilter.html | 117 ++ .../class-use/ClassModel.FieldModel.html | 157 ++ .../class-use/ClassModel.MethodModel.html | 161 ++ .../class-use/ClassModel.Scope.html | 166 ++ .../class-use/ClassModel.html | 170 ++ .../FilterExpressionParser.Node.html | 159 ++ .../class-use/FilterExpressionParser.html | 117 ++ .../class-use/GlobFilter.html | 165 ++ .../class-use/JUnit3MethodProvider.html | 117 ++ .../class-use/JUnit4MethodProvider.html | 117 ++ .../class-use/LifecycleScope.html | 200 +++ .../class-use/MethodGlobFilter.html | 117 ++ .../class-use/MixWithSuiteName.html | 117 ++ .../class-use/RandomizedContext.html | 176 ++ .../class-use/RandomizedRunner.html | 159 ++ .../class-use/RandomizedTest.html | 117 ++ .../class-use/Randomness.html | 183 ++ .../ReproduceErrorMessageBuilder.html | 178 ++ .../randomizedtesting/class-use/Rethrow.html | 117 ++ .../class-use/SeedDecorator.html | 177 ++ .../class-use/SeedUtils.html | 117 ++ .../class-use/SysGlobals.html | 157 ++ .../class-use/TeeOutputStream.html | 117 ++ .../class-use/TempPathResource.html | 117 ++ .../class-use/TestMethodAndParams.html | 158 ++ .../class-use/TestMethodProvider.html | 171 ++ .../class-use/ThreadFilter.html | 117 ++ .../class-use/TraceFormatting.html | 159 ++ .../class-use/WriterOutputStream.html | 117 ++ .../generators/ASCIIGenerator.html | 260 +++ .../generators/CodepointSetGenerator.html | 331 ++++ .../generators/RandomBytes.html | 282 +++ .../generators/RandomInts.html | 284 +++ .../generators/RandomPicks.html | 302 ++++ .../generators/RandomStrings.html | 468 +++++ .../generators/RealisticUnicodeGenerator.html | 309 ++++ .../generators/StringGenerator.html | 322 ++++ .../generators/UnicodeGenerator.html | 332 ++++ .../generators/class-use/ASCIIGenerator.html | 157 ++ .../class-use/CodepointSetGenerator.html | 160 ++ .../generators/class-use/RandomBytes.html | 117 ++ .../generators/class-use/RandomInts.html | 117 ++ .../generators/class-use/RandomPicks.html | 117 ++ .../generators/class-use/RandomStrings.html | 117 ++ .../class-use/RealisticUnicodeGenerator.html | 157 ++ .../generators/class-use/StringGenerator.html | 178 ++ .../class-use/UnicodeGenerator.html | 157 ++ .../generators/package-frame.html | 28 + .../generators/package-summary.html | 186 ++ .../generators/package-tree.html | 144 ++ .../generators/package-use.html | 173 ++ .../listeners/ReproduceInfoPrinter.html | 278 +++ .../class-use/ReproduceInfoPrinter.html | 117 ++ .../listeners/package-frame.html | 20 + .../listeners/package-summary.html | 138 ++ .../listeners/package-tree.html | 134 ++ .../listeners/package-use.html | 117 ++ .../randomizedtesting/package-frame.html | 55 + .../randomizedtesting/package-summary.html | 335 ++++ .../randomizedtesting/package-tree.html | 196 +++ .../randomizedtesting/package-use.html | 245 +++ .../rules/NoClassHooksShadowingRule.html | 248 +++ .../rules/NoInstanceHooksOverridesRule.html | 249 +++ .../NoShadowingOrOverridesOnMethodsRule.html | 305 ++++ .../rules/RequireAssertionsRule.html | 286 +++ .../rules/StatementAdapter.html | 338 ++++ .../rules/StaticFieldsInvariantRule.html | 346 ++++ .../rules/SystemPropertiesInvariantRule.html | 311 ++++ .../rules/SystemPropertiesRestoreRule.html | 307 ++++ .../rules/TestRuleAdapter.html | 340 ++++ .../class-use/NoClassHooksShadowingRule.html | 117 ++ .../NoInstanceHooksOverridesRule.html | 117 ++ .../NoShadowingOrOverridesOnMethodsRule.html | 168 ++ .../class-use/RequireAssertionsRule.html | 117 ++ .../rules/class-use/StatementAdapter.html | 117 ++ .../class-use/StaticFieldsInvariantRule.html | 117 ++ .../SystemPropertiesInvariantRule.html | 117 ++ .../SystemPropertiesRestoreRule.html | 117 ++ .../rules/class-use/TestRuleAdapter.html | 159 ++ .../rules/package-frame.html | 28 + .../rules/package-summary.html | 196 +++ .../randomizedtesting/rules/package-tree.html | 148 ++ .../randomizedtesting/rules/package-use.html | 160 ++ releases/2.3.4/api/constant-values.html | 268 +++ releases/2.3.4/api/deprecated-list.html | 165 ++ releases/2.3.4/api/help-doc.html | 222 +++ releases/2.3.4/api/index-all.html | 1533 +++++++++++++++++ releases/2.3.4/api/index.html | 75 + releases/2.3.4/api/overview-frame.html | 25 + releases/2.3.4/api/overview-summary.html | 169 ++ releases/2.3.4/api/overview-tree.html | 270 +++ releases/2.3.4/api/package-list | 5 + releases/2.3.4/api/resources/background.gif | Bin 0 -> 2313 bytes releases/2.3.4/api/resources/tab.gif | Bin 0 -> 291 bytes releases/2.3.4/api/resources/titlebar.gif | Bin 0 -> 10701 bytes releases/2.3.4/api/resources/titlebar_end.gif | Bin 0 -> 849 bytes releases/2.3.4/api/serialized-form.html | 162 ++ releases/2.3.4/api/stylesheet.css | 474 +++++ 218 files changed, 42479 insertions(+) create mode 100644 releases/2.3.4/ant/Tasks/junit4.html create mode 100644 releases/2.3.4/ant/index.html create mode 100644 releases/2.3.4/ant/js/google-code-prettify/lang-apollo.js create mode 100644 releases/2.3.4/ant/js/google-code-prettify/lang-clj.js create mode 100644 releases/2.3.4/ant/js/google-code-prettify/lang-css.js create mode 100644 releases/2.3.4/ant/js/google-code-prettify/lang-go.js create mode 100644 releases/2.3.4/ant/js/google-code-prettify/lang-hs.js create mode 100644 releases/2.3.4/ant/js/google-code-prettify/lang-lisp.js create mode 100644 releases/2.3.4/ant/js/google-code-prettify/lang-lua.js create mode 100644 releases/2.3.4/ant/js/google-code-prettify/lang-ml.js create mode 100644 releases/2.3.4/ant/js/google-code-prettify/lang-n.js create mode 100644 releases/2.3.4/ant/js/google-code-prettify/lang-proto.js create mode 100644 releases/2.3.4/ant/js/google-code-prettify/lang-scala.js create mode 100644 releases/2.3.4/ant/js/google-code-prettify/lang-sql.js create mode 100644 releases/2.3.4/ant/js/google-code-prettify/lang-tex.js create mode 100644 releases/2.3.4/ant/js/google-code-prettify/lang-vb.js create mode 100644 releases/2.3.4/ant/js/google-code-prettify/lang-vhdl.js create mode 100644 releases/2.3.4/ant/js/google-code-prettify/lang-wiki.js create mode 100644 releases/2.3.4/ant/js/google-code-prettify/lang-xq.js create mode 100644 releases/2.3.4/ant/js/google-code-prettify/lang-yaml.js create mode 100644 releases/2.3.4/ant/js/google-code-prettify/prettify.css create mode 100644 releases/2.3.4/ant/js/google-code-prettify/prettify.js create mode 100644 releases/2.3.4/ant/stylesheets/antmanual.css create mode 100644 releases/2.3.4/ant/stylesheets/junit4.css create mode 100644 releases/2.3.4/ant/stylesheets/style.css create mode 100644 releases/2.3.4/api/allclasses-frame.html create mode 100644 releases/2.3.4/api/allclasses-noframe.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/AssertingRandom.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/ClassModel.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/GlobFilter.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/LifecycleScope.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/RandomizedContext.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/RandomizedTest.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/Randomness.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/Rethrow.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/SeedDecorator.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/SeedUtils.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/SysGlobals.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/TempPathResource.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/ThreadFilter.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/TraceFormatting.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/Name.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/Seed.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/package-use.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/RandomInts.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomInts.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/package-frame.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/package-summary.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/package-tree.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/package-use.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/listeners/package-use.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/package-frame.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/package-summary.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/package-tree.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/package-use.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/package-frame.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/package-summary.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/package-tree.html create mode 100644 releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/package-use.html create mode 100644 releases/2.3.4/api/constant-values.html create mode 100644 releases/2.3.4/api/deprecated-list.html create mode 100644 releases/2.3.4/api/help-doc.html create mode 100644 releases/2.3.4/api/index-all.html create mode 100644 releases/2.3.4/api/index.html create mode 100644 releases/2.3.4/api/overview-frame.html create mode 100644 releases/2.3.4/api/overview-summary.html create mode 100644 releases/2.3.4/api/overview-tree.html create mode 100644 releases/2.3.4/api/package-list create mode 100644 releases/2.3.4/api/resources/background.gif create mode 100644 releases/2.3.4/api/resources/tab.gif create mode 100644 releases/2.3.4/api/resources/titlebar.gif create mode 100644 releases/2.3.4/api/resources/titlebar_end.gif create mode 100644 releases/2.3.4/api/serialized-form.html create mode 100644 releases/2.3.4/api/stylesheet.css diff --git a/releases/2.3.4/ant/Tasks/junit4.html b/releases/2.3.4/ant/Tasks/junit4.html new file mode 100644 index 00000000..d17f9b69 --- /dev/null +++ b/releases/2.3.4/ant/Tasks/junit4.html @@ -0,0 +1,660 @@ + + + + + + + + + + + JUnit4 Task + + + + +

JUnit4

+

Description

+ +

This task runs tests from the JUnit testing framework in versions 4.10 and above. It to some extent +mimics the style of the default ANT's junit task, but adds the following features: +

    +
  • ability to run tests in multiple forked JVMs (isolated JVMs),
  • +
  • ability to load-balance tests based on previous execution history or job-stealing,
  • +
  • seamless integration with randomized runner + to support a global seed for randomized tests and proper seed reporting,
  • +
  • Synchronized and decluttered console output from child JVMs,
  • +
  • Built-in reporting to HTML, JSON and various forms of plain text.
  • +
+ +

Note: The latest version of the JUnit framework can be found at +http://www.junit.org. +This task has been tested with JUnit 4.10 and later. +Appropriate junit*.jar must be available in the task's classpath and in the +tested code's classpath. See the examples below. +

+ +

External references: More information about randomized testing. +

+ +

Parameters

+ +

junit4 attempts to be a drop-in replacement for ANT's default junit task, but so attributes +that make little sense have been deprecated and are ignored. Attributes specific to junit4 are highlighted in +light green.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AttributeDescriptionRequired
printsummaryPrints the summary of all executed, ignored and failed tests after all suites have been + executed. To get per-suite summaries, configure a console report properly (see below).No; default is on.
forkNot used. ANT-junit drop-in compatibility only. Tests are always forked.--
forkmodeNot used. ANT-junit drop-in compatibility only. Tests are always forked into one more more + forked JVMs. Each suite is executed entirely on a single JVM.--
haltonerrorNot used. ANT-junit drop-in compatibility only. Use haltonfailure which handles both errors and failures.--
errorpropertyNot used. ANT-junit drop-in compatibility only. Use failureproperty which handles both errors and failures.--
haltonfailureStop the build process if a test fails (errors are considered failures as well). No; default is on (ANT's junit has the default set to 'off').
failurepropertyThe name of a property to set in the event of a failure + (errors are considered failures as well).No.
filtertraceNot used. ANT-junit drop-in compatibility only. Reports may provide their own filtering capabilities.--
timeoutNot used. ANT-junit drop-in compatibility only. Test runners provide their own timeout facilities.--
maxmemoryMaximum amount of memory to allocate to each forked VM (be careful if using lots of forks). + Note: + If you get java.lang.OutOfMemoryError: Java heap space + in some of your tests then you need to raise the size like + maxmemory="128m"No
jvmThe command used to invoke the forked java virtual machines, the default is 'java'. The command is resolved by + java.lang.Runtime.exec().No; default is java.
dirThe directory in which to invoke the forked JVMs in. This is by default the project's basedir. + Because multiple JVMs may clash if they are generating files in the current working directory, one can use per-JVM directory + by setting isolateWorkingDirectories attribute to true; in such case each JVM gets a sub-directory + under whatever dir is defined. + No
isolateWorkingDirectoriesIf true current working directories are isolated for each forked JVM. See dir attribute too.No; default is true.
newenvironmentDo not propagate the old environment when new + environment variables are specified.No; default is false.
includeantruntimeNot used. ANT-junit drop-in compatibility only.--
showoutputNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately.--
outputtoformattersNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately.--
tempdirSpecify where to store temporary files. These temporary files include a list of suites passed + to each slave JVM so it is usually wise to just leave this attribute unset - the default is to take the value of the + dir attribute or the project's basedir. + No
reloadingNot used. ANT-junit drop-in compatibility only.--
clonevmNot used. ANT-junit drop-in compatibility only.--
logfailedtestsNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately to get + just the failing tests, their output etc.--
enableTestListenerEventsNot used. ANT-junit drop-in compatibility only.--
parallelism + The number of parallel slaves. Can be set to a constant max for the + maximum number of cores returned from Runtime.availableProcessors or + auto for sensible defaults depending on the number of cores. + +

Note: this setting forks physical JVM processes so it multiplies the + requirements for heap memory, IO, etc.

+
No; Can be set to any integer or: 'max', 'auto'. + The default is '1' (sequential execution in a forked JVM).
dynamicAssignmentRatio + Specifies the ratio of suites moved to dynamic assignment list (job-stealing). A dynamic + assignment list dispatches suites to the first idle slave JVM. Theoretically + this is an optimal strategy, but it is usually better to have some static assignments + to avoid communication costs. + +

A ratio of 0 means only static assignments are used. A ratio of 1 means + only dynamic assignments are used.

+ +

The list of dynamic assignments is sorted by decreasing cost (always) and + is inherently prone to race conditions in distributing suites. Should there + be an error based on suite-dependency it will not be directly repeatable. In such + case use the per-slave-jvm list of suites file dumped to disk for each slave JVM. + See leaveTemporary attribute. +

No; default is '0.25' (25% of all suites are assigned dynamically).
seed + Specify random seed for anything that is randomized in junit4. The order of suites + execution and suite-JVM assignments are a result of this seed for example. + +

The master seed is also passed to slave JVMs as a system property (to bootstrap randomized runner).

+
No; default is a randomly generated seed.
prefix + Initializes custom prefix for all randomized runner properties. This must be consistent + across all junit4 invocations if done from the same classpath. Use only when REALLY needed. + No; default is randomized runner's prefix.
shuffleOnSlave + Predictably shuffle tests order after balancing. This will help in spreading + lighter and heavier tests over a single slave's execution timeline while + still keeping the same tests order depending on the seed. See nested elements + for configuring load balancers. + No; the default is 'true'.
leaveTemporary + Leave temporary junit4 files after the task quits. This can be used to trace the exact order + of suites executed on each forked JVM for example. + No; default is 'false'.
jvmOutputAction + What should be done on unexpected JVM output? JVM may write directly to the + original descriptors, bypassing redirections of System.out and System.err. Typically, + these messages will be important and should fail the build (permgen space exceeded, + compiler errors, crash dumps). However, certain legitimate logs (gc activity, class loading + logs) are also printed to these streams so sometimes the output can be ignored. + +

Allowed values (any comma-delimited combination of): ignore, listeners, pipe, fail, warn.

+
No; default is 'warn, listeners'; append text report listener + to get the actual JVM output or change to 'warn, pipe' to get the output piped to system out.
sysouts + If set to true, any sysout and syserr calls will be written to original + output and error streams (and in effect will appear as "jvm output". By default + sysout and syserrs are captured and proxied to the event stream to be synchronized + with other test events (and properly handled by reports) but occasionally + one may want to synchronize them with direct JVM output (to synchronize + with compiler output or GC output for example). + +

See examples below on examples of capturing full JVM output.

+
No; default is 'false'.
heartbeat + A duration (in seconds) before an event is dispatched about forked JVM inactivity. + This can be useful to report hung or very long tests. Heartbeat information will + include an approximate location inside the non-responding JVM (suite or test case). + No; default is '0'.
uniqueSuiteNames + Allow or disallow duplicate suite names in resource collections. By default this option + is true because certain ANT-compatible report types (like XML reports) + will have a problem with duplicate suite names (will overwrite files). + No; default is 'true'.
ifNoTests + Defines the behavior when no tests were executed successfully or failed (either + there were no tests at all or all of them were filtered out). One of the following + enum constants: 'ignore', 'warn' or 'fail'. + No; default is 'ignore'.
+ + +

Nested Elements

+ +

The <junit4> task supports a nested elements. Some of them are compatible with +ANT's default <junit> task while others are unique to <junit4>. + + +

Specifying classpath for tests

+ +The <classpath> element represents a PATH like structure to be used for each +forked JVM. Note that classpath should include suiteable junit*.jar, otherwise your tests +wont run. + + +

Specifying test suite classes

+ +Unlike standard <junit> task, <junit4> defines suite classes as +resources to .class files. These resources can originate from any resource collection and +there can be any number of resource collections with such resources. For example this definition +includes all suite classes from a ZIP file (JAR file), excluding nested classes: + +

+
+ + +

jvmarg

+ +

Additional parameters may be passed to the new JVM via nested <jvmarg> elements. For example:

+ +

+
+ +

would run the JVM with a serial garbage collector on HotSpot JVM.

+ + + +

sysproperty

+ +

Use nested <sysproperty> elements to specify system +properties required by the tests. These properties will be made available +to the forked JVMs during their execution. The attributes for this element are the same +as for environment variables.

+ +

An extended attribute <ignoreEmpty> is supported which, if defined, +causes the property NOT to be defined in the forked JVM (as opposed to passing an empty property +value).

+ +
+ +

would run the test in ANT's VM and make the project's basedir property +available to the test (note the current working directory of a forked JVM will not be the + basedir typically).

+ + + +

syspropertyset

+ +

You can specify a set of properties to be passed to the target JVM as system properties +with syspropertysets. +This target behaves much like the default in ANT but allows a dynamic set of (remapped) +properties to be resolved at runtime. Similar to sysproperty, this +tag also supports ignoreEmpty attribute to work around +bugs +with local properties in ANT.

+ +
+ + +

env

+ +

It is possible to specify environment variables to pass to the +forked VM via nested <env> elements. For a description +of the <env> element's attributes, see the +description in the exec task.

+ + + +

bootclasspath

+ +

The location of bootstrap class files can be specified using this +PATH like structure.

+ + + +

assertions

+ +

You can control enablement of Java 1.4 assertions with an +<assertions> +subelement.

+ + + +

listeners and reports

+ +

There is no notion of "reports" in junit4. Reports are just listeners +that attach to the even stream and can produce something (to the console, file or otherwise). You +can also attach your own listeners if you like (although you'd have to peek at the code of existing +listeners to get the feeling how this is done -- communication is via events not interfaces).

+ +

report-text

+ +

There are a few predefined listeners to choose from. By far the most common will be report-text +which produces console output (or plain text file). A plain text report configuration may look like this: +

+ +
+ +

This listener supports stack trace filtering to reduce verbosity (console output, for +example). For production or integration builds, it is recommended to keep the full stacks. +For developer runs, the default set of filters (enabled by default) can declutter the output +a bit. An example stack trace filter, with default options and two custom filters, is shown +below.

+ +
+ +

The level of verbosity of the output can be fine-tuned to one's needs by disabling +or enabling test statuses and suite summaries or each test's output. Experimenting +highly recommended.

+ +

report-ant-xml

+ +

Another listener is report-ant-xml which can produce XML files suitable +for junitreport task (although +we highly recommend using the built-in JSON report.

+ +
+ +

report-json

+ +

Yet another built-in listener is producing a modern JSON output with test data and +an accompanying HTML5 file for visualizing it:

+ +
+ +

An example of a HTML5 report produced by the above can be seen here, for example. + +

Load balancing of test suites

+ +

Suites can be scattered across forked JVMs randomly or using a greedy load-balancing algorithm +(and followed by job-stealing if needed). For load balancing, previous execution +statistics will be needed. These statistics should ideally come from a single machine and multiple +executions so that they average the influence of the environment etc.

+ +

A dedicated listener is used to collect and update statistics. The configuration below shows +both the listener and a balancer configuration. The balancer uses multiple sources for collecting +statistics (for example precomputed statistics and previous local runs):

+ +
+ + +

Capturing original JVM output

+ +

JUnit4 has been designed to run reports and aggregation of test events on the master +JVM, not on the forked JVMs. This slightly complicates things when diagnostic JVM messages +are used because these messages are printed directly to original stream descriptors +by the JVM, bypassing System.out or System.err substitutions.

+ +

In those rare cases when the original JVM output streams are needed (possibly +mixed with what the tests have printed), junit4 can be configured to leave the original +streams on disk or pipe them to ANT's output. An example is shown below:

+ +
+ +

Should one need to preserve the original output files (in case they are large, for example), +the configuration would then look as follows:

+ +
+ +

This would result in the following message being printed to ANT (note +the output file name contains an execution-unique element to avoid clashing with other +forked JVMs or builds).

+ +
+[junit4:junit4] JVM J0: stdout was not empty, see: /home/[...]/junit4-J0-1058309761ea5fafd.sysout
+[junit4:junit4] JVM J0: stderr was not empty, see: /home/[...]/junit4-J0-1058309761ea5fafd.syserr
+
+ + + diff --git a/releases/2.3.4/ant/index.html b/releases/2.3.4/ant/index.html new file mode 100644 index 00000000..35f1ea69 --- /dev/null +++ b/releases/2.3.4/ant/index.html @@ -0,0 +1,8 @@ + + + + + +Follow to: junit4 documentation. + + diff --git a/releases/2.3.4/ant/js/google-code-prettify/lang-apollo.js b/releases/2.3.4/ant/js/google-code-prettify/lang-apollo.js new file mode 100644 index 00000000..7098baf4 --- /dev/null +++ b/releases/2.3.4/ant/js/google-code-prettify/lang-apollo.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["com",/^#[^\n\r]*/,null,"#"],["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,null,'"']],[["kwd",/^(?:ADS|AD|AUG|BZF|BZMF|CAE|CAF|CA|CCS|COM|CS|DAS|DCA|DCOM|DCS|DDOUBL|DIM|DOUBLE|DTCB|DTCF|DV|DXCH|EDRUPT|EXTEND|INCR|INDEX|NDX|INHINT|LXCH|MASK|MSK|MP|MSU|NOOP|OVSK|QXCH|RAND|READ|RELINT|RESUME|RETURN|ROR|RXOR|SQUARE|SU|TCR|TCAA|OVSK|TCF|TC|TS|WAND|WOR|WRITE|XCH|XLQ|XXALQ|ZL|ZQ|ADD|ADZ|SUB|SUZ|MPY|MPR|MPZ|DVP|COM|ABS|CLA|CLZ|LDQ|STO|STQ|ALS|LLS|LRS|TRA|TSQ|TMI|TOV|AXT|TIX|DLY|INP|OUT)\s/, +null],["typ",/^(?:-?GENADR|=MINUS|2BCADR|VN|BOF|MM|-?2CADR|-?[1-6]DNADR|ADRES|BBCON|[ES]?BANK=?|BLOCK|BNKSUM|E?CADR|COUNT\*?|2?DEC\*?|-?DNCHAN|-?DNPTR|EQUALS|ERASE|MEMORY|2?OCT|REMADR|SETLOC|SUBRO|ORG|BSS|BES|SYN|EQU|DEFINE|END)\s/,null],["lit",/^'(?:-*(?:\w|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?)?/],["pln",/^-*(?:[!-z]|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?/],["pun",/^[^\w\t\n\r "'-);\\\xa0]+/]]),["apollo","agc","aea"]); diff --git a/releases/2.3.4/ant/js/google-code-prettify/lang-clj.js b/releases/2.3.4/ant/js/google-code-prettify/lang-clj.js new file mode 100644 index 00000000..542a2205 --- /dev/null +++ b/releases/2.3.4/ant/js/google-code-prettify/lang-clj.js @@ -0,0 +1,18 @@ +/* + Copyright (C) 2011 Google Inc. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["opn",/^[([{]+/,a,"([{"],["clo",/^[)\]}]+/,a,")]}"],["com",/^;[^\n\r]*/,a,";"],["pln",/^[\t\n\r \xa0]+/,a,"\t\n\r \xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,a,'"']],[["kwd",/^(?:def|if|do|let|quote|var|fn|loop|recur|throw|try|monitor-enter|monitor-exit|defmacro|defn|defn-|macroexpand|macroexpand-1|for|doseq|dosync|dotimes|and|or|when|not|assert|doto|proxy|defstruct|first|rest|cons|defprotocol|deftype|defrecord|reify|defmulti|defmethod|meta|with-meta|ns|in-ns|create-ns|import|intern|refer|alias|namespace|resolve|ref|deref|refset|new|set!|memfn|to-array|into-array|aset|gen-class|reduce|map|filter|find|nil?|empty?|hash-map|hash-set|vec|vector|seq|flatten|reverse|assoc|dissoc|list|list?|disj|get|union|difference|intersection|extend|extend-type|extend-protocol|prn)\b/,a], +["typ",/^:[\dA-Za-z-]+/]]),["clj"]); diff --git a/releases/2.3.4/ant/js/google-code-prettify/lang-css.js b/releases/2.3.4/ant/js/google-code-prettify/lang-css.js new file mode 100644 index 00000000..041e1f59 --- /dev/null +++ b/releases/2.3.4/ant/js/google-code-prettify/lang-css.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\f\r ]+/,null," \t\r\n "]],[["str",/^"(?:[^\n\f\r"\\]|\\(?:\r\n?|\n|\f)|\\[\S\s])*"/,null],["str",/^'(?:[^\n\f\r'\\]|\\(?:\r\n?|\n|\f)|\\[\S\s])*'/,null],["lang-css-str",/^url\(([^"')]*)\)/i],["kwd",/^(?:url|rgb|!important|@import|@page|@media|@charset|inherit)(?=[^\w-]|$)/i,null],["lang-css-kw",/^(-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*)\s*:/i],["com",/^\/\*[^*]*\*+(?:[^*/][^*]*\*+)*\//],["com", +/^(?:<\!--|--\>)/],["lit",/^(?:\d+|\d*\.\d+)(?:%|[a-z]+)?/i],["lit",/^#[\da-f]{3,6}/i],["pln",/^-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*/i],["pun",/^[^\s\w"']+/]]),["css"]);PR.registerLangHandler(PR.createSimpleLexer([],[["kwd",/^-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*/i]]),["css-kw"]);PR.registerLangHandler(PR.createSimpleLexer([],[["str",/^[^"')]+/]]),["css-str"]); diff --git a/releases/2.3.4/ant/js/google-code-prettify/lang-go.js b/releases/2.3.4/ant/js/google-code-prettify/lang-go.js new file mode 100644 index 00000000..fc18dc07 --- /dev/null +++ b/releases/2.3.4/ant/js/google-code-prettify/lang-go.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["pln",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])+(?:'|$)|`[^`]*(?:`|$))/,null,"\"'"]],[["com",/^(?:\/\/[^\n\r]*|\/\*[\S\s]*?\*\/)/],["pln",/^(?:[^"'/`]|\/(?![*/]))+/]]),["go"]); diff --git a/releases/2.3.4/ant/js/google-code-prettify/lang-hs.js b/releases/2.3.4/ant/js/google-code-prettify/lang-hs.js new file mode 100644 index 00000000..9d77b083 --- /dev/null +++ b/releases/2.3.4/ant/js/google-code-prettify/lang-hs.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t-\r ]+/,null,"\t\n \r "],["str",/^"(?:[^\n\f\r"\\]|\\[\S\s])*(?:"|$)/,null,'"'],["str",/^'(?:[^\n\f\r'\\]|\\[^&])'?/,null,"'"],["lit",/^(?:0o[0-7]+|0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)/i,null,"0123456789"]],[["com",/^(?:--+[^\n\f\r]*|{-(?:[^-]|-+[^}-])*-})/],["kwd",/^(?:case|class|data|default|deriving|do|else|if|import|in|infix|infixl|infixr|instance|let|module|newtype|of|then|type|where|_)(?=[^\d'A-Za-z]|$)/, +null],["pln",/^(?:[A-Z][\w']*\.)*[A-Za-z][\w']*/],["pun",/^[^\d\t-\r "'A-Za-z]+/]]),["hs"]); diff --git a/releases/2.3.4/ant/js/google-code-prettify/lang-lisp.js b/releases/2.3.4/ant/js/google-code-prettify/lang-lisp.js new file mode 100644 index 00000000..02a30e8d --- /dev/null +++ b/releases/2.3.4/ant/js/google-code-prettify/lang-lisp.js @@ -0,0 +1,3 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["opn",/^\(+/,a,"("],["clo",/^\)+/,a,")"],["com",/^;[^\n\r]*/,a,";"],["pln",/^[\t\n\r \xa0]+/,a,"\t\n\r \xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,a,'"']],[["kwd",/^(?:block|c[ad]+r|catch|con[ds]|def(?:ine|un)|do|eq|eql|equal|equalp|eval-when|flet|format|go|if|labels|lambda|let|load-time-value|locally|macrolet|multiple-value-call|nil|progn|progv|quote|require|return-from|setq|symbol-macrolet|t|tagbody|the|throw|unwind)\b/,a], +["lit",/^[+-]?(?:[#0]x[\da-f]+|\d+\/\d+|(?:\.\d+|\d+(?:\.\d*)?)(?:[de][+-]?\d+)?)/i],["lit",/^'(?:-*(?:\w|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?)?/],["pln",/^-*(?:[_a-z]|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?/i],["pun",/^[^\w\t\n\r "'-);\\\xa0]+/]]),["cl","el","lisp","scm"]); diff --git a/releases/2.3.4/ant/js/google-code-prettify/lang-lua.js b/releases/2.3.4/ant/js/google-code-prettify/lang-lua.js new file mode 100644 index 00000000..e83a3c46 --- /dev/null +++ b/releases/2.3.4/ant/js/google-code-prettify/lang-lua.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$))/,null,"\"'"]],[["com",/^--(?:\[(=*)\[[\S\s]*?(?:]\1]|$)|[^\n\r]*)/],["str",/^\[(=*)\[[\S\s]*?(?:]\1]|$)/],["kwd",/^(?:and|break|do|else|elseif|end|false|for|function|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,null],["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i], +["pln",/^[_a-z]\w*/i],["pun",/^[^\w\t\n\r \xa0][^\w\t\n\r "'+=\xa0-]*/]]),["lua"]); diff --git a/releases/2.3.4/ant/js/google-code-prettify/lang-ml.js b/releases/2.3.4/ant/js/google-code-prettify/lang-ml.js new file mode 100644 index 00000000..6df02d72 --- /dev/null +++ b/releases/2.3.4/ant/js/google-code-prettify/lang-ml.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["com",/^#(?:if[\t\n\r \xa0]+(?:[$_a-z][\w']*|``[^\t\n\r`]*(?:``|$))|else|endif|light)/i,null,"#"],["str",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])(?:'|$))/,null,"\"'"]],[["com",/^(?:\/\/[^\n\r]*|\(\*[\S\s]*?\*\))/],["kwd",/^(?:abstract|and|as|assert|begin|class|default|delegate|do|done|downcast|downto|elif|else|end|exception|extern|false|finally|for|fun|function|if|in|inherit|inline|interface|internal|lazy|let|match|member|module|mutable|namespace|new|null|of|open|or|override|private|public|rec|return|static|struct|then|to|true|try|type|upcast|use|val|void|when|while|with|yield|asr|land|lor|lsl|lsr|lxor|mod|sig|atomic|break|checked|component|const|constraint|constructor|continue|eager|event|external|fixed|functor|global|include|method|mixin|object|parallel|process|protected|pure|sealed|trait|virtual|volatile)\b/], +["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i],["pln",/^(?:[_a-z][\w']*[!#?]?|``[^\t\n\r`]*(?:``|$))/i],["pun",/^[^\w\t\n\r "'\xa0]+/]]),["fs","ml"]); diff --git a/releases/2.3.4/ant/js/google-code-prettify/lang-n.js b/releases/2.3.4/ant/js/google-code-prettify/lang-n.js new file mode 100644 index 00000000..6c2e85b9 --- /dev/null +++ b/releases/2.3.4/ant/js/google-code-prettify/lang-n.js @@ -0,0 +1,4 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["str",/^(?:'(?:[^\n\r'\\]|\\.)*'|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,a,'"'],["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,a,"#"],["pln",/^\s+/,a," \r\n\t\xa0"]],[["str",/^@"(?:[^"]|"")*(?:"|$)/,a],["str",/^<#[^#>]*(?:#>|$)/,a],["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,a],["com",/^\/\/[^\n\r]*/,a],["com",/^\/\*[\S\s]*?(?:\*\/|$)/, +a],["kwd",/^(?:abstract|and|as|base|catch|class|def|delegate|enum|event|extern|false|finally|fun|implements|interface|internal|is|macro|match|matches|module|mutable|namespace|new|null|out|override|params|partial|private|protected|public|ref|sealed|static|struct|syntax|this|throw|true|try|type|typeof|using|variant|virtual|volatile|when|where|with|assert|assert2|async|break|checked|continue|do|else|ensures|for|foreach|if|late|lock|new|nolate|otherwise|regexp|repeat|requires|return|surroundwith|unchecked|unless|using|while|yield)\b/, +a],["typ",/^(?:array|bool|byte|char|decimal|double|float|int|list|long|object|sbyte|short|string|ulong|uint|ufloat|ulong|ushort|void)\b/,a],["lit",/^@[$_a-z][\w$@]*/i,a],["typ",/^@[A-Z]+[a-z][\w$@]*/,a],["pln",/^'?[$_a-z][\w$@]*/i,a],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,a,"0123456789"],["pun",/^.[^\s\w"-$'./@`]*/,a]]),["n","nemerle"]); diff --git a/releases/2.3.4/ant/js/google-code-prettify/lang-proto.js b/releases/2.3.4/ant/js/google-code-prettify/lang-proto.js new file mode 100644 index 00000000..f006ad8c --- /dev/null +++ b/releases/2.3.4/ant/js/google-code-prettify/lang-proto.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.sourceDecorator({keywords:"bytes,default,double,enum,extend,extensions,false,group,import,max,message,option,optional,package,repeated,required,returns,rpc,service,syntax,to,true",types:/^(bool|(double|s?fixed|[su]?int)(32|64)|float|string)\b/,cStyleComments:!0}),["proto"]); diff --git a/releases/2.3.4/ant/js/google-code-prettify/lang-scala.js b/releases/2.3.4/ant/js/google-code-prettify/lang-scala.js new file mode 100644 index 00000000..60d034de --- /dev/null +++ b/releases/2.3.4/ant/js/google-code-prettify/lang-scala.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^"(?:""(?:""?(?!")|[^"\\]|\\.)*"{0,3}|(?:[^\n\r"\\]|\\.)*"?)/,null,'"'],["lit",/^`(?:[^\n\r\\`]|\\.)*`?/,null,"`"],["pun",/^[!#%&(--:-@[-^{-~]+/,null,"!#%&()*+,-:;<=>?@[\\]^{|}~"]],[["str",/^'(?:[^\n\r'\\]|\\(?:'|[^\n\r']+))'/],["lit",/^'[$A-Z_a-z][\w$]*(?![\w$'])/],["kwd",/^(?:abstract|case|catch|class|def|do|else|extends|final|finally|for|forSome|if|implicit|import|lazy|match|new|object|override|package|private|protected|requires|return|sealed|super|throw|trait|try|type|val|var|while|with|yield)\b/], +["lit",/^(?:true|false|null|this)\b/],["lit",/^(?:0(?:[0-7]+|x[\da-f]+)l?|(?:0|[1-9]\d*)(?:(?:\.\d+)?(?:e[+-]?\d+)?f?|l?)|\\.\d+(?:e[+-]?\d+)?f?)/i],["typ",/^[$_]*[A-Z][\d$A-Z_]*[a-z][\w$]*/],["pln",/^[$A-Z_a-z][\w$]*/],["com",/^\/(?:\/.*|\*(?:\/|\**[^*/])*(?:\*+\/?)?)/],["pun",/^(?:\.+|\/)/]]),["scala"]); diff --git a/releases/2.3.4/ant/js/google-code-prettify/lang-sql.js b/releases/2.3.4/ant/js/google-code-prettify/lang-sql.js new file mode 100644 index 00000000..da705b0b --- /dev/null +++ b/releases/2.3.4/ant/js/google-code-prettify/lang-sql.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^(?:"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*')/,null,"\"'"]],[["com",/^(?:--[^\n\r]*|\/\*[\S\s]*?(?:\*\/|$))/],["kwd",/^(?:add|all|alter|and|any|as|asc|authorization|backup|begin|between|break|browse|bulk|by|cascade|case|check|checkpoint|close|clustered|coalesce|collate|column|commit|compute|constraint|contains|containstable|continue|convert|create|cross|current|current_date|current_time|current_timestamp|current_user|cursor|database|dbcc|deallocate|declare|default|delete|deny|desc|disk|distinct|distributed|double|drop|dummy|dump|else|end|errlvl|escape|except|exec|execute|exists|exit|fetch|file|fillfactor|for|foreign|freetext|freetexttable|from|full|function|goto|grant|group|having|holdlock|identity|identitycol|identity_insert|if|in|index|inner|insert|intersect|into|is|join|key|kill|left|like|lineno|load|match|merge|national|nocheck|nonclustered|not|null|nullif|of|off|offsets|on|open|opendatasource|openquery|openrowset|openxml|option|or|order|outer|over|percent|plan|precision|primary|print|proc|procedure|public|raiserror|read|readtext|reconfigure|references|replication|restore|restrict|return|revoke|right|rollback|rowcount|rowguidcol|rule|save|schema|select|session_user|set|setuser|shutdown|some|statistics|system_user|table|textsize|then|to|top|tran|transaction|trigger|truncate|tsequal|union|unique|update|updatetext|use|user|using|values|varying|view|waitfor|when|where|while|with|writetext)(?=[^\w-]|$)/i, +null],["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i],["pln",/^[_a-z][\w-]*/i],["pun",/^[^\w\t\n\r "'\xa0][^\w\t\n\r "'+\xa0-]*/]]),["sql"]); diff --git a/releases/2.3.4/ant/js/google-code-prettify/lang-tex.js b/releases/2.3.4/ant/js/google-code-prettify/lang-tex.js new file mode 100644 index 00000000..ce96fbbd --- /dev/null +++ b/releases/2.3.4/ant/js/google-code-prettify/lang-tex.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["com",/^%[^\n\r]*/,null,"%"]],[["kwd",/^\\[@-Za-z]+/],["kwd",/^\\./],["typ",/^[$&]/],["lit",/[+-]?(?:\.\d+|\d+(?:\.\d*)?)(cm|em|ex|in|pc|pt|bp|mm)/i],["pun",/^[()=[\]{}]+/]]),["latex","tex"]); diff --git a/releases/2.3.4/ant/js/google-code-prettify/lang-vb.js b/releases/2.3.4/ant/js/google-code-prettify/lang-vb.js new file mode 100644 index 00000000..07506b03 --- /dev/null +++ b/releases/2.3.4/ant/js/google-code-prettify/lang-vb.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0\u2028\u2029]+/,null,"\t\n\r Â\xa0

"],["str",/^(?:["\u201c\u201d](?:[^"\u201c\u201d]|["\u201c\u201d]{2})(?:["\u201c\u201d]c|$)|["\u201c\u201d](?:[^"\u201c\u201d]|["\u201c\u201d]{2})*(?:["\u201c\u201d]|$))/i,null,'"“â€'],["com",/^['\u2018\u2019].*/,null,"'‘’"]],[["kwd",/^(?:addhandler|addressof|alias|and|andalso|ansi|as|assembly|auto|boolean|byref|byte|byval|call|case|catch|cbool|cbyte|cchar|cdate|cdbl|cdec|char|cint|class|clng|cobj|const|cshort|csng|cstr|ctype|date|decimal|declare|default|delegate|dim|directcast|do|double|each|else|elseif|end|endif|enum|erase|error|event|exit|finally|for|friend|function|get|gettype|gosub|goto|handles|if|implements|imports|in|inherits|integer|interface|is|let|lib|like|long|loop|me|mod|module|mustinherit|mustoverride|mybase|myclass|namespace|new|next|not|notinheritable|notoverridable|object|on|option|optional|or|orelse|overloads|overridable|overrides|paramarray|preserve|private|property|protected|public|raiseevent|readonly|redim|removehandler|resume|return|select|set|shadows|shared|short|single|static|step|stop|string|structure|sub|synclock|then|throw|to|try|typeof|unicode|until|variant|wend|when|while|with|withevents|writeonly|xor|endif|gosub|let|variant|wend)\b/i, +null],["com",/^rem.*/i],["lit",/^(?:true\b|false\b|nothing\b|\d+(?:e[+-]?\d+[dfr]?|[dfilrs])?|(?:&h[\da-f]+|&o[0-7]+)[ils]?|\d*\.\d+(?:e[+-]?\d+)?[dfr]?|#\s+(?:\d+[/-]\d+[/-]\d+(?:\s+\d+:\d+(?::\d+)?(\s*(?:am|pm))?)?|\d+:\d+(?::\d+)?(\s*(?:am|pm))?)\s+#)/i],["pln",/^(?:(?:[a-z]|_\w)\w*|\[(?:[a-z]|_\w)\w*])/i],["pun",/^[^\w\t\n\r "'[\]\xa0\u2018\u2019\u201c\u201d\u2028\u2029]+/],["pun",/^(?:\[|])/]]),["vb","vbs"]); diff --git a/releases/2.3.4/ant/js/google-code-prettify/lang-vhdl.js b/releases/2.3.4/ant/js/google-code-prettify/lang-vhdl.js new file mode 100644 index 00000000..128b5b6c --- /dev/null +++ b/releases/2.3.4/ant/js/google-code-prettify/lang-vhdl.js @@ -0,0 +1,3 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"]],[["str",/^(?:[box]?"(?:[^"]|"")*"|'.')/i],["com",/^--[^\n\r]*/],["kwd",/^(?:abs|access|after|alias|all|and|architecture|array|assert|attribute|begin|block|body|buffer|bus|case|component|configuration|constant|disconnect|downto|else|elsif|end|entity|exit|file|for|function|generate|generic|group|guarded|if|impure|in|inertial|inout|is|label|library|linkage|literal|loop|map|mod|nand|new|next|nor|not|null|of|on|open|or|others|out|package|port|postponed|procedure|process|pure|range|record|register|reject|rem|report|return|rol|ror|select|severity|shared|signal|sla|sll|sra|srl|subtype|then|to|transport|type|unaffected|units|until|use|variable|wait|when|while|with|xnor|xor)(?=[^\w-]|$)/i, +null],["typ",/^(?:bit|bit_vector|character|boolean|integer|real|time|string|severity_level|positive|natural|signed|unsigned|line|text|std_u?logic(?:_vector)?)(?=[^\w-]|$)/i,null],["typ",/^'(?:active|ascending|base|delayed|driving|driving_value|event|high|image|instance_name|last_active|last_event|last_value|left|leftof|length|low|path_name|pos|pred|quiet|range|reverse_range|right|rightof|simple_name|stable|succ|transaction|val|value)(?=[^\w-]|$)/i,null],["lit",/^\d+(?:_\d+)*(?:#[\w.\\]+#(?:[+-]?\d+(?:_\d+)*)?|(?:\.\d+(?:_\d+)*)?(?:e[+-]?\d+(?:_\d+)*)?)/i], +["pln",/^(?:[a-z]\w*|\\[^\\]*\\)/i],["pun",/^[^\w\t\n\r "'\xa0][^\w\t\n\r "'\xa0-]*/]]),["vhdl","vhd"]); diff --git a/releases/2.3.4/ant/js/google-code-prettify/lang-wiki.js b/releases/2.3.4/ant/js/google-code-prettify/lang-wiki.js new file mode 100644 index 00000000..9b0b4487 --- /dev/null +++ b/releases/2.3.4/ant/js/google-code-prettify/lang-wiki.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\d\t a-gi-z\xa0]+/,null,"\t Â\xa0abcdefgijklmnopqrstuvwxyz0123456789"],["pun",/^[*=[\]^~]+/,null,"=*~^[]"]],[["lang-wiki.meta",/(?:^^|\r\n?|\n)(#[a-z]+)\b/],["lit",/^[A-Z][a-z][\da-z]+[A-Z][a-z][^\W_]+\b/],["lang-",/^{{{([\S\s]+?)}}}/],["lang-",/^`([^\n\r`]+)`/],["str",/^https?:\/\/[^\s#/?]*(?:\/[^\s#?]*)?(?:\?[^\s#]*)?(?:#\S*)?/i],["pln",/^(?:\r\n|[\S\s])[^\n\r#*=A-[^`h{~]*/]]),["wiki"]); +PR.registerLangHandler(PR.createSimpleLexer([["kwd",/^#[a-z]+/i,null,"#"]],[]),["wiki.meta"]); diff --git a/releases/2.3.4/ant/js/google-code-prettify/lang-xq.js b/releases/2.3.4/ant/js/google-code-prettify/lang-xq.js new file mode 100644 index 00000000..e323ae32 --- /dev/null +++ b/releases/2.3.4/ant/js/google-code-prettify/lang-xq.js @@ -0,0 +1,3 @@ +PR.registerLangHandler(PR.createSimpleLexer([["var pln",/^\$[\w-]+/,null,"$"]],[["pln",/^[\s=][<>][\s=]/],["lit",/^@[\w-]+/],["tag",/^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["com",/^\(:[\S\s]*?:\)/],["pln",/^[(),/;[\]{}]$/],["str",/^(?:"(?:[^"\\{]|\\[\S\s])*(?:"|$)|'(?:[^'\\{]|\\[\S\s])*(?:'|$))/,null,"\"'"],["kwd",/^(?:xquery|where|version|variable|union|typeswitch|treat|to|then|text|stable|sortby|some|self|schema|satisfies|returns|return|ref|processing-instruction|preceding-sibling|preceding|precedes|parent|only|of|node|namespace|module|let|item|intersect|instance|in|import|if|function|for|follows|following-sibling|following|external|except|every|else|element|descending|descendant-or-self|descendant|define|default|declare|comment|child|cast|case|before|attribute|assert|ascending|as|ancestor-or-self|ancestor|after|eq|order|by|or|and|schema-element|document-node|node|at)\b/], +["typ",/^(?:xs:yearMonthDuration|xs:unsignedLong|xs:time|xs:string|xs:short|xs:QName|xs:Name|xs:long|xs:integer|xs:int|xs:gYearMonth|xs:gYear|xs:gMonthDay|xs:gDay|xs:float|xs:duration|xs:double|xs:decimal|xs:dayTimeDuration|xs:dateTime|xs:date|xs:byte|xs:boolean|xs:anyURI|xf:yearMonthDuration)\b/,null],["fun pln",/^(?:xp:dereference|xinc:node-expand|xinc:link-references|xinc:link-expand|xhtml:restructure|xhtml:clean|xhtml:add-lists|xdmp:zip-manifest|xdmp:zip-get|xdmp:zip-create|xdmp:xquery-version|xdmp:word-convert|xdmp:with-namespaces|xdmp:version|xdmp:value|xdmp:user-roles|xdmp:user-last-login|xdmp:user|xdmp:url-encode|xdmp:url-decode|xdmp:uri-is-file|xdmp:uri-format|xdmp:uri-content-type|xdmp:unquote|xdmp:unpath|xdmp:triggers-database|xdmp:trace|xdmp:to-json|xdmp:tidy|xdmp:subbinary|xdmp:strftime|xdmp:spawn-in|xdmp:spawn|xdmp:sleep|xdmp:shutdown|xdmp:set-session-field|xdmp:set-response-encoding|xdmp:set-response-content-type|xdmp:set-response-code|xdmp:set-request-time-limit|xdmp:set|xdmp:servers|xdmp:server-status|xdmp:server-name|xdmp:server|xdmp:security-database|xdmp:security-assert|xdmp:schema-database|xdmp:save|xdmp:role-roles|xdmp:role|xdmp:rethrow|xdmp:restart|xdmp:request-timestamp|xdmp:request-status|xdmp:request-cancel|xdmp:request|xdmp:redirect-response|xdmp:random|xdmp:quote|xdmp:query-trace|xdmp:query-meters|xdmp:product-edition|xdmp:privilege-roles|xdmp:privilege|xdmp:pretty-print|xdmp:powerpoint-convert|xdmp:platform|xdmp:permission|xdmp:pdf-convert|xdmp:path|xdmp:octal-to-integer|xdmp:node-uri|xdmp:node-replace|xdmp:node-kind|xdmp:node-insert-child|xdmp:node-insert-before|xdmp:node-insert-after|xdmp:node-delete|xdmp:node-database|xdmp:mul64|xdmp:modules-root|xdmp:modules-database|xdmp:merging|xdmp:merge-cancel|xdmp:merge|xdmp:md5|xdmp:logout|xdmp:login|xdmp:log-level|xdmp:log|xdmp:lock-release|xdmp:lock-acquire|xdmp:load|xdmp:invoke-in|xdmp:invoke|xdmp:integer-to-octal|xdmp:integer-to-hex|xdmp:http-put|xdmp:http-post|xdmp:http-options|xdmp:http-head|xdmp:http-get|xdmp:http-delete|xdmp:hosts|xdmp:host-status|xdmp:host-name|xdmp:host|xdmp:hex-to-integer|xdmp:hash64|xdmp:hash32|xdmp:has-privilege|xdmp:groups|xdmp:group-serves|xdmp:group-servers|xdmp:group-name|xdmp:group-hosts|xdmp:group|xdmp:get-session-field-names|xdmp:get-session-field|xdmp:get-response-encoding|xdmp:get-response-code|xdmp:get-request-username|xdmp:get-request-user|xdmp:get-request-url|xdmp:get-request-protocol|xdmp:get-request-path|xdmp:get-request-method|xdmp:get-request-header-names|xdmp:get-request-header|xdmp:get-request-field-names|xdmp:get-request-field-filename|xdmp:get-request-field-content-type|xdmp:get-request-field|xdmp:get-request-client-certificate|xdmp:get-request-client-address|xdmp:get-request-body|xdmp:get-current-user|xdmp:get-current-roles|xdmp:get|xdmp:function-name|xdmp:function-module|xdmp:function|xdmp:from-json|xdmp:forests|xdmp:forest-status|xdmp:forest-restore|xdmp:forest-restart|xdmp:forest-name|xdmp:forest-delete|xdmp:forest-databases|xdmp:forest-counts|xdmp:forest-clear|xdmp:forest-backup|xdmp:forest|xdmp:filesystem-file|xdmp:filesystem-directory|xdmp:exists|xdmp:excel-convert|xdmp:eval-in|xdmp:eval|xdmp:estimate|xdmp:email|xdmp:element-content-type|xdmp:elapsed-time|xdmp:document-set-quality|xdmp:document-set-property|xdmp:document-set-properties|xdmp:document-set-permissions|xdmp:document-set-collections|xdmp:document-remove-properties|xdmp:document-remove-permissions|xdmp:document-remove-collections|xdmp:document-properties|xdmp:document-locks|xdmp:document-load|xdmp:document-insert|xdmp:document-get-quality|xdmp:document-get-properties|xdmp:document-get-permissions|xdmp:document-get-collections|xdmp:document-get|xdmp:document-forest|xdmp:document-delete|xdmp:document-add-properties|xdmp:document-add-permissions|xdmp:document-add-collections|xdmp:directory-properties|xdmp:directory-locks|xdmp:directory-delete|xdmp:directory-create|xdmp:directory|xdmp:diacritic-less|xdmp:describe|xdmp:default-permissions|xdmp:default-collections|xdmp:databases|xdmp:database-restore-validate|xdmp:database-restore-status|xdmp:database-restore-cancel|xdmp:database-restore|xdmp:database-name|xdmp:database-forests|xdmp:database-backup-validate|xdmp:database-backup-status|xdmp:database-backup-purge|xdmp:database-backup-cancel|xdmp:database-backup|xdmp:database|xdmp:collection-properties|xdmp:collection-locks|xdmp:collection-delete|xdmp:collation-canonical-uri|xdmp:castable-as|xdmp:can-grant-roles|xdmp:base64-encode|xdmp:base64-decode|xdmp:architecture|xdmp:apply|xdmp:amp-roles|xdmp:amp|xdmp:add64|xdmp:add-response-header|xdmp:access|trgr:trigger-set-recursive|trgr:trigger-set-permissions|trgr:trigger-set-name|trgr:trigger-set-module|trgr:trigger-set-event|trgr:trigger-set-description|trgr:trigger-remove-permissions|trgr:trigger-module|trgr:trigger-get-permissions|trgr:trigger-enable|trgr:trigger-disable|trgr:trigger-database-online-event|trgr:trigger-data-event|trgr:trigger-add-permissions|trgr:remove-trigger|trgr:property-content|trgr:pre-commit|trgr:post-commit|trgr:get-trigger-by-id|trgr:get-trigger|trgr:document-scope|trgr:document-content|trgr:directory-scope|trgr:create-trigger|trgr:collection-scope|trgr:any-property-content|thsr:set-entry|thsr:remove-term|thsr:remove-synonym|thsr:remove-entry|thsr:query-lookup|thsr:lookup|thsr:load|thsr:insert|thsr:expand|thsr:add-synonym|spell:suggest-detailed|spell:suggest|spell:remove-word|spell:make-dictionary|spell:load|spell:levenshtein-distance|spell:is-correct|spell:insert|spell:double-metaphone|spell:add-word|sec:users-collection|sec:user-set-roles|sec:user-set-password|sec:user-set-name|sec:user-set-description|sec:user-set-default-permissions|sec:user-set-default-collections|sec:user-remove-roles|sec:user-privileges|sec:user-get-roles|sec:user-get-description|sec:user-get-default-permissions|sec:user-get-default-collections|sec:user-doc-permissions|sec:user-doc-collections|sec:user-add-roles|sec:unprotect-collection|sec:uid-for-name|sec:set-realm|sec:security-version|sec:security-namespace|sec:security-installed|sec:security-collection|sec:roles-collection|sec:role-set-roles|sec:role-set-name|sec:role-set-description|sec:role-set-default-permissions|sec:role-set-default-collections|sec:role-remove-roles|sec:role-privileges|sec:role-get-roles|sec:role-get-description|sec:role-get-default-permissions|sec:role-get-default-collections|sec:role-doc-permissions|sec:role-doc-collections|sec:role-add-roles|sec:remove-user|sec:remove-role-from-users|sec:remove-role-from-role|sec:remove-role-from-privileges|sec:remove-role-from-amps|sec:remove-role|sec:remove-privilege|sec:remove-amp|sec:protect-collection|sec:privileges-collection|sec:privilege-set-roles|sec:privilege-set-name|sec:privilege-remove-roles|sec:privilege-get-roles|sec:privilege-add-roles|sec:priv-doc-permissions|sec:priv-doc-collections|sec:get-user-names|sec:get-unique-elem-id|sec:get-role-names|sec:get-role-ids|sec:get-privilege|sec:get-distinct-permissions|sec:get-collection|sec:get-amp|sec:create-user-with-role|sec:create-user|sec:create-role|sec:create-privilege|sec:create-amp|sec:collections-collection|sec:collection-set-permissions|sec:collection-remove-permissions|sec:collection-get-permissions|sec:collection-add-permissions|sec:check-admin|sec:amps-collection|sec:amp-set-roles|sec:amp-remove-roles|sec:amp-get-roles|sec:amp-doc-permissions|sec:amp-doc-collections|sec:amp-add-roles|search:unparse|search:suggest|search:snippet|search:search|search:resolve-nodes|search:resolve|search:remove-constraint|search:parse|search:get-default-options|search:estimate|search:check-options|prof:value|prof:reset|prof:report|prof:invoke|prof:eval|prof:enable|prof:disable|prof:allowed|ppt:clean|pki:template-set-request|pki:template-set-name|pki:template-set-key-type|pki:template-set-key-options|pki:template-set-description|pki:template-in-use|pki:template-get-version|pki:template-get-request|pki:template-get-name|pki:template-get-key-type|pki:template-get-key-options|pki:template-get-id|pki:template-get-description|pki:need-certificate|pki:is-temporary|pki:insert-trusted-certificates|pki:insert-template|pki:insert-signed-certificates|pki:insert-certificate-revocation-list|pki:get-trusted-certificate-ids|pki:get-template-ids|pki:get-template-certificate-authority|pki:get-template-by-name|pki:get-template|pki:get-pending-certificate-requests-xml|pki:get-pending-certificate-requests-pem|pki:get-pending-certificate-request|pki:get-certificates-for-template-xml|pki:get-certificates-for-template|pki:get-certificates|pki:get-certificate-xml|pki:get-certificate-pem|pki:get-certificate|pki:generate-temporary-certificate-if-necessary|pki:generate-temporary-certificate|pki:generate-template-certificate-authority|pki:generate-certificate-request|pki:delete-template|pki:delete-certificate|pki:create-template|pdf:make-toc|pdf:insert-toc-headers|pdf:get-toc|pdf:clean|p:status-transition|p:state-transition|p:remove|p:pipelines|p:insert|p:get-by-id|p:get|p:execute|p:create|p:condition|p:collection|p:action|ooxml:runs-merge|ooxml:package-uris|ooxml:package-parts-insert|ooxml:package-parts|msword:clean|mcgm:polygon|mcgm:point|mcgm:geospatial-query-from-elements|mcgm:geospatial-query|mcgm:circle|math:tanh|math:tan|math:sqrt|math:sinh|math:sin|math:pow|math:modf|math:log10|math:log|math:ldexp|math:frexp|math:fmod|math:floor|math:fabs|math:exp|math:cosh|math:cos|math:ceil|math:atan2|math:atan|math:asin|math:acos|map:put|map:map|map:keys|map:get|map:delete|map:count|map:clear|lnk:to|lnk:remove|lnk:insert|lnk:get|lnk:from|lnk:create|kml:polygon|kml:point|kml:interior-polygon|kml:geospatial-query-from-elements|kml:geospatial-query|kml:circle|kml:box|gml:polygon|gml:point|gml:interior-polygon|gml:geospatial-query-from-elements|gml:geospatial-query|gml:circle|gml:box|georss:point|georss:geospatial-query|georss:circle|geo:polygon|geo:point|geo:interior-polygon|geo:geospatial-query-from-elements|geo:geospatial-query|geo:circle|geo:box|fn:zero-or-one|fn:years-from-duration|fn:year-from-dateTime|fn:year-from-date|fn:upper-case|fn:unordered|fn:true|fn:translate|fn:trace|fn:tokenize|fn:timezone-from-time|fn:timezone-from-dateTime|fn:timezone-from-date|fn:sum|fn:subtract-dateTimes-yielding-yearMonthDuration|fn:subtract-dateTimes-yielding-dayTimeDuration|fn:substring-before|fn:substring-after|fn:substring|fn:subsequence|fn:string-to-codepoints|fn:string-pad|fn:string-length|fn:string-join|fn:string|fn:static-base-uri|fn:starts-with|fn:seconds-from-time|fn:seconds-from-duration|fn:seconds-from-dateTime|fn:round-half-to-even|fn:round|fn:root|fn:reverse|fn:resolve-uri|fn:resolve-QName|fn:replace|fn:remove|fn:QName|fn:prefix-from-QName|fn:position|fn:one-or-more|fn:number|fn:not|fn:normalize-unicode|fn:normalize-space|fn:node-name|fn:node-kind|fn:nilled|fn:namespace-uri-from-QName|fn:namespace-uri-for-prefix|fn:namespace-uri|fn:name|fn:months-from-duration|fn:month-from-dateTime|fn:month-from-date|fn:minutes-from-time|fn:minutes-from-duration|fn:minutes-from-dateTime|fn:min|fn:max|fn:matches|fn:lower-case|fn:local-name-from-QName|fn:local-name|fn:last|fn:lang|fn:iri-to-uri|fn:insert-before|fn:index-of|fn:in-scope-prefixes|fn:implicit-timezone|fn:idref|fn:id|fn:hours-from-time|fn:hours-from-duration|fn:hours-from-dateTime|fn:floor|fn:false|fn:expanded-QName|fn:exists|fn:exactly-one|fn:escape-uri|fn:escape-html-uri|fn:error|fn:ends-with|fn:encode-for-uri|fn:empty|fn:document-uri|fn:doc-available|fn:doc|fn:distinct-values|fn:distinct-nodes|fn:default-collation|fn:deep-equal|fn:days-from-duration|fn:day-from-dateTime|fn:day-from-date|fn:data|fn:current-time|fn:current-dateTime|fn:current-date|fn:count|fn:contains|fn:concat|fn:compare|fn:collection|fn:codepoints-to-string|fn:codepoint-equal|fn:ceiling|fn:boolean|fn:base-uri|fn:avg|fn:adjust-time-to-timezone|fn:adjust-dateTime-to-timezone|fn:adjust-date-to-timezone|fn:abs|feed:unsubscribe|feed:subscription|feed:subscribe|feed:request|feed:item|feed:description|excel:clean|entity:enrich|dom:set-pipelines|dom:set-permissions|dom:set-name|dom:set-evaluation-context|dom:set-domain-scope|dom:set-description|dom:remove-pipeline|dom:remove-permissions|dom:remove|dom:get|dom:evaluation-context|dom:domains|dom:domain-scope|dom:create|dom:configuration-set-restart-user|dom:configuration-set-permissions|dom:configuration-set-evaluation-context|dom:configuration-set-default-domain|dom:configuration-get|dom:configuration-create|dom:collection|dom:add-pipeline|dom:add-permissions|dls:retention-rules|dls:retention-rule-remove|dls:retention-rule-insert|dls:retention-rule|dls:purge|dls:node-expand|dls:link-references|dls:link-expand|dls:documents-query|dls:document-versions-query|dls:document-version-uri|dls:document-version-query|dls:document-version-delete|dls:document-version-as-of|dls:document-version|dls:document-update|dls:document-unmanage|dls:document-set-quality|dls:document-set-property|dls:document-set-properties|dls:document-set-permissions|dls:document-set-collections|dls:document-retention-rules|dls:document-remove-properties|dls:document-remove-permissions|dls:document-remove-collections|dls:document-purge|dls:document-manage|dls:document-is-managed|dls:document-insert-and-manage|dls:document-include-query|dls:document-history|dls:document-get-permissions|dls:document-extract-part|dls:document-delete|dls:document-checkout-status|dls:document-checkout|dls:document-checkin|dls:document-add-properties|dls:document-add-permissions|dls:document-add-collections|dls:break-checkout|dls:author-query|dls:as-of-query|dbk:convert|dbg:wait|dbg:value|dbg:stopped|dbg:stop|dbg:step|dbg:status|dbg:stack|dbg:out|dbg:next|dbg:line|dbg:invoke|dbg:function|dbg:finish|dbg:expr|dbg:eval|dbg:disconnect|dbg:detach|dbg:continue|dbg:connect|dbg:clear|dbg:breakpoints|dbg:break|dbg:attached|dbg:attach|cvt:save-converted-documents|cvt:part-uri|cvt:destination-uri|cvt:basepath|cvt:basename|cts:words|cts:word-query-weight|cts:word-query-text|cts:word-query-options|cts:word-query|cts:word-match|cts:walk|cts:uris|cts:uri-match|cts:train|cts:tokenize|cts:thresholds|cts:stem|cts:similar-query-weight|cts:similar-query-nodes|cts:similar-query|cts:shortest-distance|cts:search|cts:score|cts:reverse-query-weight|cts:reverse-query-nodes|cts:reverse-query|cts:remainder|cts:registered-query-weight|cts:registered-query-options|cts:registered-query-ids|cts:registered-query|cts:register|cts:query|cts:quality|cts:properties-query-query|cts:properties-query|cts:polygon-vertices|cts:polygon|cts:point-longitude|cts:point-latitude|cts:point|cts:or-query-queries|cts:or-query|cts:not-query-weight|cts:not-query-query|cts:not-query|cts:near-query-weight|cts:near-query-queries|cts:near-query-options|cts:near-query-distance|cts:near-query|cts:highlight|cts:geospatial-co-occurrences|cts:frequency|cts:fitness|cts:field-words|cts:field-word-query-weight|cts:field-word-query-text|cts:field-word-query-options|cts:field-word-query-field-name|cts:field-word-query|cts:field-word-match|cts:entity-highlight|cts:element-words|cts:element-word-query-weight|cts:element-word-query-text|cts:element-word-query-options|cts:element-word-query-element-name|cts:element-word-query|cts:element-word-match|cts:element-values|cts:element-value-ranges|cts:element-value-query-weight|cts:element-value-query-text|cts:element-value-query-options|cts:element-value-query-element-name|cts:element-value-query|cts:element-value-match|cts:element-value-geospatial-co-occurrences|cts:element-value-co-occurrences|cts:element-range-query-weight|cts:element-range-query-value|cts:element-range-query-options|cts:element-range-query-operator|cts:element-range-query-element-name|cts:element-range-query|cts:element-query-query|cts:element-query-element-name|cts:element-query|cts:element-pair-geospatial-values|cts:element-pair-geospatial-value-match|cts:element-pair-geospatial-query-weight|cts:element-pair-geospatial-query-region|cts:element-pair-geospatial-query-options|cts:element-pair-geospatial-query-longitude-name|cts:element-pair-geospatial-query-latitude-name|cts:element-pair-geospatial-query-element-name|cts:element-pair-geospatial-query|cts:element-pair-geospatial-boxes|cts:element-geospatial-values|cts:element-geospatial-value-match|cts:element-geospatial-query-weight|cts:element-geospatial-query-region|cts:element-geospatial-query-options|cts:element-geospatial-query-element-name|cts:element-geospatial-query|cts:element-geospatial-boxes|cts:element-child-geospatial-values|cts:element-child-geospatial-value-match|cts:element-child-geospatial-query-weight|cts:element-child-geospatial-query-region|cts:element-child-geospatial-query-options|cts:element-child-geospatial-query-element-name|cts:element-child-geospatial-query-child-name|cts:element-child-geospatial-query|cts:element-child-geospatial-boxes|cts:element-attribute-words|cts:element-attribute-word-query-weight|cts:element-attribute-word-query-text|cts:element-attribute-word-query-options|cts:element-attribute-word-query-element-name|cts:element-attribute-word-query-attribute-name|cts:element-attribute-word-query|cts:element-attribute-word-match|cts:element-attribute-values|cts:element-attribute-value-ranges|cts:element-attribute-value-query-weight|cts:element-attribute-value-query-text|cts:element-attribute-value-query-options|cts:element-attribute-value-query-element-name|cts:element-attribute-value-query-attribute-name|cts:element-attribute-value-query|cts:element-attribute-value-match|cts:element-attribute-value-geospatial-co-occurrences|cts:element-attribute-value-co-occurrences|cts:element-attribute-range-query-weight|cts:element-attribute-range-query-value|cts:element-attribute-range-query-options|cts:element-attribute-range-query-operator|cts:element-attribute-range-query-element-name|cts:element-attribute-range-query-attribute-name|cts:element-attribute-range-query|cts:element-attribute-pair-geospatial-values|cts:element-attribute-pair-geospatial-value-match|cts:element-attribute-pair-geospatial-query-weight|cts:element-attribute-pair-geospatial-query-region|cts:element-attribute-pair-geospatial-query-options|cts:element-attribute-pair-geospatial-query-longitude-name|cts:element-attribute-pair-geospatial-query-latitude-name|cts:element-attribute-pair-geospatial-query-element-name|cts:element-attribute-pair-geospatial-query|cts:element-attribute-pair-geospatial-boxes|cts:document-query-uris|cts:document-query|cts:distance|cts:directory-query-uris|cts:directory-query-depth|cts:directory-query|cts:destination|cts:deregister|cts:contains|cts:confidence|cts:collections|cts:collection-query-uris|cts:collection-query|cts:collection-match|cts:classify|cts:circle-radius|cts:circle-center|cts:circle|cts:box-west|cts:box-south|cts:box-north|cts:box-east|cts:box|cts:bearing|cts:arc-intersection|cts:and-query-queries|cts:and-query-options|cts:and-query|cts:and-not-query-positive-query|cts:and-not-query-negative-query|cts:and-not-query|css:get|css:convert|cpf:success|cpf:failure|cpf:document-set-state|cpf:document-set-processing-status|cpf:document-set-last-updated|cpf:document-set-error|cpf:document-get-state|cpf:document-get-processing-status|cpf:document-get-last-updated|cpf:document-get-error|cpf:check-transition|alert:spawn-matching-actions|alert:rule-user-id-query|alert:rule-set-user-id|alert:rule-set-query|alert:rule-set-options|alert:rule-set-name|alert:rule-set-description|alert:rule-set-action|alert:rule-remove|alert:rule-name-query|alert:rule-insert|alert:rule-id-query|alert:rule-get-user-id|alert:rule-get-query|alert:rule-get-options|alert:rule-get-name|alert:rule-get-id|alert:rule-get-description|alert:rule-get-action|alert:rule-action-query|alert:remove-triggers|alert:make-rule|alert:make-log-action|alert:make-config|alert:make-action|alert:invoke-matching-actions|alert:get-my-rules|alert:get-all-rules|alert:get-actions|alert:find-matching-rules|alert:create-triggers|alert:config-set-uri|alert:config-set-trigger-ids|alert:config-set-options|alert:config-set-name|alert:config-set-description|alert:config-set-cpf-domain-names|alert:config-set-cpf-domain-ids|alert:config-insert|alert:config-get-uri|alert:config-get-trigger-ids|alert:config-get-options|alert:config-get-name|alert:config-get-id|alert:config-get-description|alert:config-get-cpf-domain-names|alert:config-get-cpf-domain-ids|alert:config-get|alert:config-delete|alert:action-set-options|alert:action-set-name|alert:action-set-module-root|alert:action-set-module-db|alert:action-set-module|alert:action-set-description|alert:action-remove|alert:action-insert|alert:action-get-options|alert:action-get-name|alert:action-get-module-root|alert:action-get-module-db|alert:action-get-module|alert:action-get-description|zero-or-one|years-from-duration|year-from-dateTime|year-from-date|upper-case|unordered|true|translate|trace|tokenize|timezone-from-time|timezone-from-dateTime|timezone-from-date|sum|subtract-dateTimes-yielding-yearMonthDuration|subtract-dateTimes-yielding-dayTimeDuration|substring-before|substring-after|substring|subsequence|string-to-codepoints|string-pad|string-length|string-join|string|static-base-uri|starts-with|seconds-from-time|seconds-from-duration|seconds-from-dateTime|round-half-to-even|round|root|reverse|resolve-uri|resolve-QName|replace|remove|QName|prefix-from-QName|position|one-or-more|number|not|normalize-unicode|normalize-space|node-name|node-kind|nilled|namespace-uri-from-QName|namespace-uri-for-prefix|namespace-uri|name|months-from-duration|month-from-dateTime|month-from-date|minutes-from-time|minutes-from-duration|minutes-from-dateTime|min|max|matches|lower-case|local-name-from-QName|local-name|last|lang|iri-to-uri|insert-before|index-of|in-scope-prefixes|implicit-timezone|idref|id|hours-from-time|hours-from-duration|hours-from-dateTime|floor|false|expanded-QName|exists|exactly-one|escape-uri|escape-html-uri|error|ends-with|encode-for-uri|empty|document-uri|doc-available|doc|distinct-values|distinct-nodes|default-collation|deep-equal|days-from-duration|day-from-dateTime|day-from-date|data|current-time|current-dateTime|current-date|count|contains|concat|compare|collection|codepoints-to-string|codepoint-equal|ceiling|boolean|base-uri|avg|adjust-time-to-timezone|adjust-dateTime-to-timezone|adjust-date-to-timezone|abs)\b/], +["pln",/^[\w:-]+/],["pln",/^[\t\n\r \xa0]+/]]),["xq","xquery"]); diff --git a/releases/2.3.4/ant/js/google-code-prettify/lang-yaml.js b/releases/2.3.4/ant/js/google-code-prettify/lang-yaml.js new file mode 100644 index 00000000..c38729b6 --- /dev/null +++ b/releases/2.3.4/ant/js/google-code-prettify/lang-yaml.js @@ -0,0 +1,2 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["pun",/^[:>?|]+/,a,":|>?"],["dec",/^%(?:YAML|TAG)[^\n\r#]+/,a,"%"],["typ",/^&\S+/,a,"&"],["typ",/^!\S*/,a,"!"],["str",/^"(?:[^"\\]|\\.)*(?:"|$)/,a,'"'],["str",/^'(?:[^']|'')*(?:'|$)/,a,"'"],["com",/^#[^\n\r]*/,a,"#"],["pln",/^\s+/,a," \t\r\n"]],[["dec",/^(?:---|\.\.\.)(?:[\n\r]|$)/],["pun",/^-/],["kwd",/^\w+:[\n\r ]/],["pln",/^\w+/]]),["yaml","yml"]); diff --git a/releases/2.3.4/ant/js/google-code-prettify/prettify.css b/releases/2.3.4/ant/js/google-code-prettify/prettify.css new file mode 100644 index 00000000..d44b3a22 --- /dev/null +++ b/releases/2.3.4/ant/js/google-code-prettify/prettify.css @@ -0,0 +1 @@ +.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee} \ No newline at end of file diff --git a/releases/2.3.4/ant/js/google-code-prettify/prettify.js b/releases/2.3.4/ant/js/google-code-prettify/prettify.js new file mode 100644 index 00000000..eef5ad7e --- /dev/null +++ b/releases/2.3.4/ant/js/google-code-prettify/prettify.js @@ -0,0 +1,28 @@ +var q=null;window.PR_SHOULD_USE_CONTINUATION=!0; +(function(){function L(a){function m(a){var f=a.charCodeAt(0);if(f!==92)return f;var b=a.charAt(1);return(f=r[b])?f:"0"<=b&&b<="7"?parseInt(a.substring(1),8):b==="u"||b==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function e(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);a=String.fromCharCode(a);if(a==="\\"||a==="-"||a==="["||a==="]")a="\\"+a;return a}function h(a){for(var f=a.substring(1,a.length-1).match(/\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\[0-3][0-7]{0,2}|\\[0-7]{1,2}|\\[\S\s]|[^\\]/g),a= +[],b=[],o=f[0]==="^",c=o?1:0,i=f.length;c122||(d<65||j>90||b.push([Math.max(65,j)|32,Math.min(d,90)|32]),d<97||j>122||b.push([Math.max(97,j)&-33,Math.min(d,122)&-33]))}}b.sort(function(a,f){return a[0]-f[0]||f[1]-a[1]});f=[];j=[NaN,NaN];for(c=0;ci[0]&&(i[1]+1>i[0]&&b.push("-"),b.push(e(i[1])));b.push("]");return b.join("")}function y(a){for(var f=a.source.match(/\[(?:[^\\\]]|\\[\S\s])*]|\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\\d+|\\[^\dux]|\(\?[!:=]|[()^]|[^()[\\^]+/g),b=f.length,d=[],c=0,i=0;c=2&&a==="["?f[c]=h(j):a!=="\\"&&(f[c]=j.replace(/[A-Za-z]/g,function(a){a=a.charCodeAt(0);return"["+String.fromCharCode(a&-33,a|32)+"]"}));return f.join("")}for(var t=0,s=!1,l=!1,p=0,d=a.length;p=5&&"lang-"===b.substring(0,5))&&!(o&&typeof o[1]==="string"))c=!1,b="src";c||(r[f]=b)}i=d;d+=f.length;if(c){c=o[1];var j=f.indexOf(c),k=j+c.length;o[2]&&(k=f.length-o[2].length,j=k-c.length);b=b.substring(5);B(l+i,f.substring(0,j),e,p);B(l+i+j,c,C(b,c),p);B(l+i+k,f.substring(k),e,p)}else p.push(l+i,b)}a.e=p}var h={},y;(function(){for(var e=a.concat(m), +l=[],p={},d=0,g=e.length;d=0;)h[n.charAt(k)]=r;r=r[1];n=""+r;p.hasOwnProperty(n)||(l.push(r),p[n]=q)}l.push(/[\S\s]/);y=L(l)})();var t=m.length;return e}function u(a){var m=[],e=[];a.tripleQuotedStrings?m.push(["str",/^(?:'''(?:[^'\\]|\\[\S\s]|''?(?=[^']))*(?:'''|$)|"""(?:[^"\\]|\\[\S\s]|""?(?=[^"]))*(?:"""|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$))/,q,"'\""]):a.multiLineStrings?m.push(["str",/^(?:'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$)|`(?:[^\\`]|\\[\S\s])*(?:`|$))/, +q,"'\"`"]):m.push(["str",/^(?:'(?:[^\n\r'\\]|\\.)*(?:'|$)|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,q,"\"'"]);a.verbatimStrings&&e.push(["str",/^@"(?:[^"]|"")*(?:"|$)/,q]);var h=a.hashComments;h&&(a.cStyleComments?(h>1?m.push(["com",/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,q,"#"]):m.push(["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,q,"#"]),e.push(["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,q])):m.push(["com",/^#[^\n\r]*/, +q,"#"]));a.cStyleComments&&(e.push(["com",/^\/\/[^\n\r]*/,q]),e.push(["com",/^\/\*[\S\s]*?(?:\*\/|$)/,q]));a.regexLiterals&&e.push(["lang-regex",/^(?:^^\.?|[!+-]|!=|!==|#|%|%=|&|&&|&&=|&=|\(|\*|\*=|\+=|,|-=|->|\/|\/=|:|::|;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|[?@[^]|\^=|\^\^|\^\^=|{|\||\|=|\|\||\|\|=|~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\s*(\/(?=[^*/])(?:[^/[\\]|\\[\S\s]|\[(?:[^\\\]]|\\[\S\s])*(?:]|$))+\/)/]);(h=a.types)&&e.push(["typ",h]);a=(""+a.keywords).replace(/^ | $/g, +"");a.length&&e.push(["kwd",RegExp("^(?:"+a.replace(/[\s,]+/g,"|")+")\\b"),q]);m.push(["pln",/^\s+/,q," \r\n\t\xa0"]);e.push(["lit",/^@[$_a-z][\w$@]*/i,q],["typ",/^(?:[@_]?[A-Z]+[a-z][\w$@]*|\w+_t\b)/,q],["pln",/^[$_a-z][\w$@]*/i,q],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,q,"0123456789"],["pln",/^\\[\S\s]?/,q],["pun",/^.[^\s\w"-$'./@\\`]*/,q]);return x(m,e)}function D(a,m){function e(a){switch(a.nodeType){case 1:if(k.test(a.className))break;if("BR"===a.nodeName)h(a), +a.parentNode&&a.parentNode.removeChild(a);else for(a=a.firstChild;a;a=a.nextSibling)e(a);break;case 3:case 4:if(p){var b=a.nodeValue,d=b.match(t);if(d){var c=b.substring(0,d.index);a.nodeValue=c;(b=b.substring(d.index+d[0].length))&&a.parentNode.insertBefore(s.createTextNode(b),a.nextSibling);h(a);c||a.parentNode.removeChild(a)}}}}function h(a){function b(a,d){var e=d?a.cloneNode(!1):a,f=a.parentNode;if(f){var f=b(f,1),g=a.nextSibling;f.appendChild(e);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return e} +for(;!a.nextSibling;)if(a=a.parentNode,!a)return;for(var a=b(a.nextSibling,0),e;(e=a.parentNode)&&e.nodeType===1;)a=e;d.push(a)}var k=/(?:^|\s)nocode(?:\s|$)/,t=/\r\n?|\n/,s=a.ownerDocument,l;a.currentStyle?l=a.currentStyle.whiteSpace:window.getComputedStyle&&(l=s.defaultView.getComputedStyle(a,q).getPropertyValue("white-space"));var p=l&&"pre"===l.substring(0,3);for(l=s.createElement("LI");a.firstChild;)l.appendChild(a.firstChild);for(var d=[l],g=0;g=0;){var h=m[e];A.hasOwnProperty(h)?window.console&&console.warn("cannot override language handler %s",h):A[h]=a}}function C(a,m){if(!a||!A.hasOwnProperty(a))a=/^\s*=o&&(h+=2);e>=c&&(a+=2)}}catch(w){"console"in window&&console.log(w&&w.stack?w.stack:w)}}var v=["break,continue,do,else,for,if,return,while"],w=[[v,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"], +"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],F=[w,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],G=[w,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"], +H=[G,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],w=[w,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],I=[v,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"], +J=[v,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],v=[v,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],K=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,N=/\S/,O=u({keywords:[F,H,w,"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END"+ +I,J,v],hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),A={};k(O,["default-code"]);k(x([],[["pln",/^[^]*(?:>|$)/],["com",/^<\!--[\S\s]*?(?:--\>|$)/],["lang-",/^<\?([\S\s]+?)(?:\?>|$)/],["lang-",/^<%([\S\s]+?)(?:%>|$)/],["pun",/^(?:<[%?]|[%?]>)/],["lang-",/^]*>([\S\s]+?)<\/xmp\b[^>]*>/i],["lang-js",/^]*>([\S\s]*?)(<\/script\b[^>]*>)/i],["lang-css",/^]*>([\S\s]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]), +["default-markup","htm","html","mxml","xhtml","xml","xsl"]);k(x([["pln",/^\s+/,q," \t\r\n"],["atv",/^(?:"[^"]*"?|'[^']*'?)/,q,"\"'"]],[["tag",/^^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["atn",/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^\s"'>]*(?:[^\s"'/>]|\/(?=\s)))/],["pun",/^[/<->]+/],["lang-js",/^on\w+\s*=\s*"([^"]+)"/i],["lang-js",/^on\w+\s*=\s*'([^']+)'/i],["lang-js",/^on\w+\s*=\s*([^\s"'>]+)/i],["lang-css",/^style\s*=\s*"([^"]+)"/i],["lang-css",/^style\s*=\s*'([^']+)'/i],["lang-css", +/^style\s*=\s*([^\s"'>]+)/i]]),["in.tag"]);k(x([],[["atv",/^[\S\s]+/]]),["uq.val"]);k(u({keywords:F,hashComments:!0,cStyleComments:!0,types:K}),["c","cc","cpp","cxx","cyc","m"]);k(u({keywords:"null,true,false"}),["json"]);k(u({keywords:H,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:K}),["cs"]);k(u({keywords:G,cStyleComments:!0}),["java"]);k(u({keywords:v,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]);k(u({keywords:I,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}), +["cv","py"]);k(u({keywords:"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]);k(u({keywords:J,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]);k(u({keywords:w,cStyleComments:!0,regexLiterals:!0}),["js"]);k(u({keywords:"all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes", +hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]);k(x([],[["str",/^[\S\s]+/]]),["regex"]);window.prettyPrintOne=function(a,m,e){var h=document.createElement("PRE");h.innerHTML=a;e&&D(h,e);E({g:m,i:e,h:h});return h.innerHTML};window.prettyPrint=function(a){function m(){for(var e=window.PR_SHOULD_USE_CONTINUATION?l.now()+250:Infinity;p=0){var k=k.match(g),f,b;if(b= +!k){b=n;for(var o=void 0,c=b.firstChild;c;c=c.nextSibling)var i=c.nodeType,o=i===1?o?b:c:i===3?N.test(c.nodeValue)?b:o:o;b=(f=o===b?void 0:o)&&"CODE"===f.tagName}b&&(k=f.className.match(g));k&&(k=k[1]);b=!1;for(o=n.parentNode;o;o=o.parentNode)if((o.tagName==="pre"||o.tagName==="code"||o.tagName==="xmp")&&o.className&&o.className.indexOf("prettyprint")>=0){b=!0;break}b||((b=(b=n.className.match(/\blinenums\b(?::(\d+))?/))?b[1]&&b[1].length?+b[1]:!0:!1)&&D(n,b),d={g:k,h:n,i:b},E(d))}}p + + + + + +All Classes (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + +

All Classes

+ + + diff --git a/releases/2.3.4/api/allclasses-noframe.html b/releases/2.3.4/api/allclasses-noframe.html new file mode 100644 index 00000000..3a6c2155 --- /dev/null +++ b/releases/2.3.4/api/allclasses-noframe.html @@ -0,0 +1,95 @@ + + + + + + +All Classes (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + +

All Classes

+ + + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html new file mode 100644 index 00000000..2f15b365 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html @@ -0,0 +1,284 @@ + + + + + + +AnnotatedMethodProvider (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class AnnotatedMethodProvider

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AnnotatedMethodProvider(java.lang.Class<? extends java.lang.annotation.Annotation> ann) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AnnotatedMethodProvider

        +
        public AnnotatedMethodProvider(java.lang.Class<? extends java.lang.annotation.Annotation> ann)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        public java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                            ClassModel suiteClassModel)
        +
        Description copied from interface: TestMethodProvider
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        +
        Specified by:
        +
        getTestMethods in interface TestMethodProvider
        +
        Parameters:
        suiteClass - The suite class.
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        Return a set of methods which should be invoked by the runner as + tests.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/AssertingRandom.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/AssertingRandom.html new file mode 100644 index 00000000..702f2e49 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/AssertingRandom.html @@ -0,0 +1,520 @@ + + + + + + +AssertingRandom (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class AssertingRandom

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.util.Random
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.AssertingRandom
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public final class AssertingRandom
    +extends java.util.Random
    +
    A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
    +
    See Also:
    Serialized Form
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AssertingRandom(java.lang.Thread owner, + java.util.Random delegate) +
      Creates an instance to be used by owner thread and delegating + to delegate until destroy()ed.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected java.lang.Objectclone() 
      voiddestroy() +
      This object will no longer be usable after this method is called.
      +
      booleanequals(java.lang.Object obj) 
      inthashCode() 
      protected intnext(int bits) 
      booleannextBoolean() 
      voidnextBytes(byte[] bytes) 
      doublenextDouble() 
      floatnextFloat() 
      doublenextGaussian() 
      intnextInt() 
      intnextInt(int n) 
      longnextLong() 
      voidsetSeed(long seed) 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AssertingRandom

        +
        public AssertingRandom(java.lang.Thread owner,
        +               java.util.Random delegate)
        +
        Creates an instance to be used by owner thread and delegating + to delegate until destroy()ed.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        next

        +
        protected int next(int bits)
        +
        +
        Overrides:
        +
        next in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBoolean

        +
        public boolean nextBoolean()
        +
        +
        Overrides:
        +
        nextBoolean in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBytes

        +
        public void nextBytes(byte[] bytes)
        +
        +
        Overrides:
        +
        nextBytes in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextDouble

        +
        public double nextDouble()
        +
        +
        Overrides:
        +
        nextDouble in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextFloat

        +
        public float nextFloat()
        +
        +
        Overrides:
        +
        nextFloat in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextGaussian

        +
        public double nextGaussian()
        +
        +
        Overrides:
        +
        nextGaussian in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt()
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt(int n)
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextLong

        +
        public long nextLong()
        +
        +
        Overrides:
        +
        nextLong in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        setSeed

        +
        public void setSeed(long seed)
        +
        +
        Overrides:
        +
        setSeed in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        destroy

        +
        public void destroy()
        +
        This object will no longer be usable after this method is called.
        +
      • +
      + + + +
        +
      • +

        clone

        +
        protected java.lang.Object clone()
        +                          throws java.lang.CloneNotSupportedException
        +
        +
        Overrides:
        +
        clone in class java.lang.Object
        +
        Throws:
        +
        java.lang.CloneNotSupportedException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html new file mode 100644 index 00000000..a3736115 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html @@ -0,0 +1,326 @@ + + + + + + +ClassGlobFilter (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassGlobFilter

+
+
+ +
+
    +
  • +
    +
    +
    public class ClassGlobFilter
    +extends GlobFilter
    +
    A filter for Description.getClassName().
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassGlobFilter(java.lang.String globPattern) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.Stringdescribe() 
      booleanshouldRun(org.junit.runner.Description description) 
      + +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassGlobFilter

        +
        public ClassGlobFilter(java.lang.String globPattern)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        shouldRun

        +
        public boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class GlobFilter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class GlobFilter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html new file mode 100644 index 00000000..d1380b8f --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html @@ -0,0 +1,375 @@ + + + + + + +ClassModel.FieldModel (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel.FieldModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel.FieldModel
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static final class ClassModel.FieldModel
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      Telement 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassModel.FieldModel(java.lang.reflect.Field f) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanequals(java.lang.Object obj) 
      ClassModel.ScopegetAccessScope() 
      EgetDown() 
      EgetUp() 
      inthashCode() 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        element

        +
        public final T extends java.lang.reflect.Member element
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassModel.FieldModel

        +
        public ClassModel.FieldModel(java.lang.reflect.Field f)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        getDown

        +
        public E getDown()
        +
      • +
      + + + +
        +
      • +

        getUp

        +
        public E getUp()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html new file mode 100644 index 00000000..98f00058 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html @@ -0,0 +1,375 @@ + + + + + + +ClassModel.MethodModel (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel.MethodModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel.MethodModel
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static final class ClassModel.MethodModel
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      Telement 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassModel.MethodModel(java.lang.reflect.Method m) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanequals(java.lang.Object obj) 
      ClassModel.ScopegetAccessScope() 
      EgetDown() 
      EgetUp() 
      inthashCode() 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        element

        +
        public final T extends java.lang.reflect.Member element
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassModel.MethodModel

        +
        public ClassModel.MethodModel(java.lang.reflect.Method m)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        getDown

        +
        public E getDown()
        +
      • +
      + + + +
        +
      • +

        getUp

        +
        public E getUp()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html new file mode 100644 index 00000000..e8ebd77c --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html @@ -0,0 +1,349 @@ + + + + + + +ClassModel.Scope (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Enum ClassModel.Scope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ClassModel.Scope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.ClassModel.Scope
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<ClassModel.Scope>
    +
    +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static enum ClassModel.Scope
    +extends java.lang.Enum<ClassModel.Scope>
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ClassModel.ScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ClassModel.Scope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ClassModel.Scope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ClassModel.Scope c : ClassModel.Scope.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ClassModel.Scope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/ClassModel.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/ClassModel.html new file mode 100644 index 00000000..17337feb --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/ClassModel.html @@ -0,0 +1,347 @@ + + + + + + +ClassModel (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class ClassModel
    +extends java.lang.Object
    +
    Class model for a test suite. Builds relationship (overrides/ shadows) links + for methods and fields.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassModel(java.lang.Class<?> clazz) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel>getAnnotatedLeafMethods(java.lang.Class<? extends java.lang.annotation.Annotation> annotation) 
      <T extends java.lang.annotation.Annotation> 
      T
      getAnnotation(java.lang.reflect.Method method, + java.lang.Class<T> annClass, + boolean inherited) 
      java.util.Map<java.lang.reflect.Field,ClassModel.FieldModel>getFields() 
      java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel>getMethods() 
      <T extends java.lang.annotation.Annotation> 
      boolean
      isAnnotationPresent(java.lang.reflect.Method method, + java.lang.Class<T> annClass, + boolean inherited) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassModel

        +
        public ClassModel(java.lang.Class<?> clazz)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + +
        +
      • +

        getAnnotatedLeafMethods

        +
        public java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel> getAnnotatedLeafMethods(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
        +
      • +
      + + + +
        +
      • +

        getAnnotation

        +
        public <T extends java.lang.annotation.Annotation> T getAnnotation(java.lang.reflect.Method method,
        +                                                          java.lang.Class<T> annClass,
        +                                                          boolean inherited)
        +
      • +
      + + + +
        +
      • +

        isAnnotationPresent

        +
        public <T extends java.lang.annotation.Annotation> boolean isAnnotationPresent(java.lang.reflect.Method method,
        +                                                                      java.lang.Class<T> annClass,
        +                                                                      boolean inherited)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html new file mode 100644 index 00000000..e0bbd60f --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html @@ -0,0 +1,341 @@ + + + + + + +FilterExpressionParser.Node (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class FilterExpressionParser.Node

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    FilterExpressionParser
    +
    +
    +
    +
    public abstract class FilterExpressionParser.Node
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      com.carrotsearch.randomizedtesting.FilterExpressionParser.InputRangerange 
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanevaluate(com.carrotsearch.randomizedtesting.FilterExpressionParser.IContext context) 
      java.lang.StringtoExpression() 
      protected java.lang.StringBuildertoExpression(java.lang.StringBuilder b) 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        range

        +
        public com.carrotsearch.randomizedtesting.FilterExpressionParser.InputRange range
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FilterExpressionParser.Node

        +
        public FilterExpressionParser.Node()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        toExpression

        +
        public final java.lang.String toExpression()
        +
      • +
      + + + +
        +
      • +

        toExpression

        +
        protected java.lang.StringBuilder toExpression(java.lang.StringBuilder b)
        +
      • +
      + + + +
        +
      • +

        evaluate

        +
        public boolean evaluate(com.carrotsearch.randomizedtesting.FilterExpressionParser.IContext context)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html new file mode 100644 index 00000000..af42bb97 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html @@ -0,0 +1,281 @@ + + + + + + +FilterExpressionParser (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class FilterExpressionParser

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.FilterExpressionParser
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class FilterExpressionParser
    +extends java.lang.Object
    +
    Test group conditions filter parser.
    +
  • +
+
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      FilterExpressionParser.Nodeparse(java.lang.String rule) +
      Pratt's parser.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FilterExpressionParser

        +
        public FilterExpressionParser()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/GlobFilter.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/GlobFilter.html new file mode 100644 index 00000000..c10726f0 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/GlobFilter.html @@ -0,0 +1,355 @@ + + + + + + +GlobFilter (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class GlobFilter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.manipulation.Filter
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.GlobFilter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ClassGlobFilter, MethodGlobFilter
    +
    +
    +
    +
    public abstract class GlobFilter
    +extends org.junit.runner.manipulation.Filter
    +
    A filter that matches something using globbing (*) pattern.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected java.lang.StringglobPattern 
      +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      GlobFilter(java.lang.String glob) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      abstract java.lang.Stringdescribe() 
      protected booleanglobMatches(java.lang.String string) +
      Check if a given string matches the glob.
      +
      abstract booleanshouldRun(org.junit.runner.Description description) 
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        globPattern

        +
        protected final java.lang.String globPattern
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        GlobFilter

        +
        public GlobFilter(java.lang.String glob)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        globMatches

        +
        protected final boolean globMatches(java.lang.String string)
        +
        Check if a given string matches the glob.
        +
      • +
      + + + +
        +
      • +

        shouldRun

        +
        public abstract boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class org.junit.runner.manipulation.Filter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public abstract java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class org.junit.runner.manipulation.Filter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html new file mode 100644 index 00000000..079a4911 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html @@ -0,0 +1,280 @@ + + + + + + +JUnit3MethodProvider (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class JUnit3MethodProvider

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.JUnit3MethodProvider
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    TestMethodProvider
    +
    +
    +
    +
    public class JUnit3MethodProvider
    +extends java.lang.Object
    +implements TestMethodProvider
    +
    Method provider selecting tests that follow a name pattern of test(.*).
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JUnit3MethodProvider

        +
        public JUnit3MethodProvider()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        public java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                            ClassModel suiteClassModel)
        +
        Description copied from interface: TestMethodProvider
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        +
        Specified by:
        +
        getTestMethods in interface TestMethodProvider
        +
        Parameters:
        suiteClass - The suite class.
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        Return a set of methods which should be invoked by the runner as + tests.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html new file mode 100644 index 00000000..e1dbff1a --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html @@ -0,0 +1,247 @@ + + + + + + +JUnit4MethodProvider (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class JUnit4MethodProvider

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    TestMethodProvider
    +
    +
    +
    +
    public class JUnit4MethodProvider
    +extends AnnotatedMethodProvider
    +
    Method provider selecting Test annotated public instance parameterless methods.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JUnit4MethodProvider

        +
        public JUnit4MethodProvider()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/LifecycleScope.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/LifecycleScope.html new file mode 100644 index 00000000..87352600 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/LifecycleScope.html @@ -0,0 +1,328 @@ + + + + + + +LifecycleScope (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Enum LifecycleScope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<LifecycleScope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.LifecycleScope
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<LifecycleScope>
    +
    +
    +
    +
    public enum LifecycleScope
    +extends java.lang.Enum<LifecycleScope>
    +
    Lifecycle stages for tracking resources.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      SUITE +
      A single suite (class), including all AfterClass hooks.
      +
      TEST +
      A single test case, including all After hooks.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static LifecycleScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static LifecycleScope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        TEST

        +
        public static final LifecycleScope TEST
        +
        A single test case, including all After hooks.
        +
      • +
      + + + +
        +
      • +

        SUITE

        +
        public static final LifecycleScope SUITE
        +
        A single suite (class), including all AfterClass hooks.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static LifecycleScope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (LifecycleScope c : LifecycleScope.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static LifecycleScope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html new file mode 100644 index 00000000..08916bf1 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html @@ -0,0 +1,326 @@ + + + + + + +MethodGlobFilter (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class MethodGlobFilter

+
+
+ +
+
    +
  • +
    +
    +
    public class MethodGlobFilter
    +extends GlobFilter
    +
    A filter for Description.getMethodName().
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MethodGlobFilter(java.lang.String globPattern) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.Stringdescribe() 
      booleanshouldRun(org.junit.runner.Description description) 
      + +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MethodGlobFilter

        +
        public MethodGlobFilter(java.lang.String globPattern)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        shouldRun

        +
        public boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class GlobFilter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class GlobFilter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html new file mode 100644 index 00000000..368051f9 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html @@ -0,0 +1,294 @@ + + + + + + +MixWithSuiteName (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class MixWithSuiteName

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.MixWithSuiteName
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MixWithSuiteName() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      longdecorate(long seed) +
      Called to decorate the initial seed for a Randomness.
      +
      voidinitialize(java.lang.Class<?> suiteClass) +
      Called once after instantiation to set up the decorator.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MixWithSuiteName

        +
        public MixWithSuiteName()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        public void initialize(java.lang.Class<?> suiteClass)
        +
        Description copied from interface: SeedDecorator
        +
        Called once after instantiation to set up the decorator.
        +
        +
        Specified by:
        +
        initialize in interface SeedDecorator
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/RandomizedContext.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/RandomizedContext.html new file mode 100644 index 00000000..c4e2655c --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/RandomizedContext.html @@ -0,0 +1,414 @@ + + + + + + +RandomizedContext (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedContext

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.RandomizedContext
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomizedContext
    +extends java.lang.Object
    +
    Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTargetClass

        +
        public java.lang.Class<?> getTargetClass()
        +
        The class (suite) being tested.
        +
      • +
      + + + +
        +
      • +

        getRunnerSeedAsString

        +
        public java.lang.String getRunnerSeedAsString()
        +
        Returns the runner's master seed, formatted.
        +
      • +
      + + + +
        +
      • +

        getRandomness

        +
        public Randomness getRandomness()
        +
        Source of randomness for the context's thread.
        +
      • +
      + + + + + + + +
        +
      • +

        isNightly

        +
        public boolean isNightly()
        +
        Deprecated. [GH-218] will be removed. Use getGroupEvaluator().
        +
        Return true if tests are running in nightly mode.
        +
      • +
      + + + +
        +
      • +

        current

        +
        public static RandomizedContext current()
        +
        Returns:
        Returns the context for the calling thread or throws an + IllegalStateException if the thread is out of scope.
        +
        Throws:
        +
        java.lang.IllegalStateException - If context is not available.
        +
      • +
      + + + +
        +
      • +

        getRunner

        +
        public RandomizedRunner getRunner()
        +
        Access to the runner governing this context.
        +
      • +
      + + + + + +
        +
      • +

        closeAtEnd

        +
        public <T extends java.io.Closeable> T closeAtEnd(T resource,
        +                                         LifecycleScope scope)
        +
        Dispose the given resource at the end of a given lifecycle scope. If the Closeable + throws an exception, the test case or suite will end in a failure.
        +
        Returns:
        resource (for call chaining).
        +
      • +
      + + + +
        +
      • +

        getGroupEvaluator

        +
        public com.carrotsearch.randomizedtesting.GroupEvaluator getGroupEvaluator()
        +
        Provide access to GroupEvaluator.
        +
      • +
      + + + +
        +
      • +

        runWithPrivateRandomness

        +
        public <T> T runWithPrivateRandomness(Randomness randomness,
        +                             java.util.concurrent.Callable<T> callable)
        +                           throws java.lang.Exception
        +
        Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns. +

        + This utility method can be used to initialize resources in a reproducible way since all calls to utility methods + like RandomizedTest.randomInt() et.al. are forwarded to the current + RandomContext which uses the provided randomness from the top of the stack. +

        +
        Type Parameters:
        T - the return type of the callable
        Parameters:
        randomness - the randomness to push to the top of the stack
        callable - the callable to execute
        +
        Returns:
        the result of the call to Callable.call()
        +
        Throws:
        +
        java.lang.Exception - if Callable.call() throws an exception
        +
      • +
      + + + +
        +
      • +

        getTargetMethod

        +
        public java.lang.reflect.Method getTargetMethod()
        +
        Returns:
        Return the currently executing test case method (the thread may still + be within test rules and may never actually hit the method). This method may return + null if called from the static context (no test case is being executed at + the moment).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html new file mode 100644 index 00000000..37078ad2 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html @@ -0,0 +1,626 @@ + + + + + + +RandomizedRunner (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedRunner

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.Runner
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.RandomizedRunner
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.runner.Describable, org.junit.runner.manipulation.Filterable
    +
    +
    +
    +
    public final class RandomizedRunner
    +extends org.junit.runner.Runner
    +implements org.junit.runner.manipulation.Filterable
    +
    A Runner implementation for running randomized test cases with + predictable and repeatable randomness. + +

    Supports the following JUnit4 features: +

      +
    • BeforeClass-annotated methods (before all tests of a class/superclass),
    • +
    • Before-annotated methods (before each test),
    • +
    • Test-annotated methods,
    • +
    • After-annotated methods (after each test),
    • +
    • AfterClass-annotated methods (after all tests of a class/superclass),
    • +
    • Rule-annotated fields implementing MethodRule + and TestRule.
    • +
    + +

    Contracts: +

      +
    • BeforeClass, Before + methods declared in superclasses are called before methods declared in subclasses,
    • +
    • AfterClass, After + methods declared in superclasses are called after methods declared in subclasses,
    • +
    • BeforeClass, Before, AfterClass, After + methods declared within the same class are called in randomized order + derived from the master seed (repeatable with the same seed),
    • +
    + +

    Deviations from "standard" JUnit: +

      +
    • test methods are allowed to return values (the return value is ignored),
    • +
    • hook methods need not be public; in fact, it is encouraged to make them private to + avoid accidental shadowing which silently drops parent hooks from executing + (applies to class hooks mostly, but also to instance hooks).
    • +
    • all exceptions raised during hooks or test case execution are reported to the notifier, + there is no suppression or chaining of exceptions,
    • +
    • a test method must not leave behind any active threads; this is detected + using ThreadGroup active counts and is sometimes problematic (many classes + in the standard library leave active threads behind without waiting for them to terminate). + One can use the ThreadLeakScope, ThreadLeakAction + and other annotations to control how aggressive the detection + strategy is and if it fails the test or not.
    • +
    • uncaught exceptions from any of children threads will cause the test to fail.
    • +
    +
    See Also:
    RandomizedTest, +ThreadLeakAction, +ThreadLeakScope, +ThreadLeakZombies, +ThreadLeakGroup, +ThreadLeakLingering, +ThreadLeakFilters, +Listeners, +RandomizedContext, +TestMethodProviders
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringAUGMENTED_SEED_PACKAGE +
      Fake package of a stack trace entry inserted into exceptions thrown by + test methods.
      +
      static intDEFAULT_ITERATIONS +
      The default number of test repeat iterations.
      +
      static intDEFAULT_KILLATTEMPTS +
      The default number of first interrupts, then Thread.stop attempts.
      +
      static intDEFAULT_KILLWAIT +
      Time in between interrupt retries or stop retries.
      +
      static intDEFAULT_TIMEOUT +
      Default timeout for a single test case.
      +
      static intDEFAULT_TIMEOUT_SUITE +
      Default timeout for an entire suite.
      +
      com.carrotsearch.randomizedtesting.GroupEvaluatorgroupEvaluator 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomizedRunner(java.lang.Class<?> testClass) +
      Creates a new runner for the given class.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.List<com.carrotsearch.randomizedtesting.RandomizedRunner.TestMethodExecution>collectMethodExecutions(java.lang.reflect.Constructor<?> constructor, + java.util.List<java.lang.reflect.Method> testMethods) +
      Collect test method executions from list of test methods and + potentially parameters from parameter factory methods.
      +
      voidfilter(org.junit.runner.manipulation.Filter filter) +
      Implement Filterable because GUIs depend on it to run tests selectively.
      +
      org.junit.runner.DescriptiongetDescription() +
      Return the current tree of test descriptions (filtered).
      +
      TraceFormattinggetTraceFormatting() +
      Stack trace formatting utilities.
      +
      static booleanhasZombieThreads() +
      Returns true if any previous (or current) suite marked with + ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS has + left zombie threads.
      +
      static java.lang.StringmethodName(org.junit.runner.Description description) +
      Attempts to extract just the method name from parameterized notation.
      +
      voidrun(org.junit.runner.notification.RunNotifier notifier) +
      Runs all tests and hooks.
      +
      static java.lang.StringseedFromThrowable(java.lang.Throwable t) +
      RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with AUGMENTED_SEED_PACKAGE.
      +
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.Runner

        +testCount
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        AUGMENTED_SEED_PACKAGE

        +
        public static final java.lang.String AUGMENTED_SEED_PACKAGE
        +
        Fake package of a stack trace entry inserted into exceptions thrown by + test methods. These stack entries contain additional information about + seeds used during execution.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        DEFAULT_TIMEOUT

        +
        public static final int DEFAULT_TIMEOUT
        +
        Default timeout for a single test case. By default + the timeout is disabled. Use global system property + SysGlobals.SYSPROP_TIMEOUT or an annotation Timeout if you need to set + timeouts or expect some test cases may hang. This will slightly slow down + the tests because each test case is executed in a forked thread.
        +
        See Also:
        SysGlobals.SYSPROP_TIMEOUT(), +Constant Field Values
        +
      • +
      + + + + + + + +
        +
      • +

        DEFAULT_KILLATTEMPTS

        +
        public static final int DEFAULT_KILLATTEMPTS
        +
        The default number of first interrupts, then Thread.stop attempts.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        DEFAULT_KILLWAIT

        +
        public static final int DEFAULT_KILLWAIT
        +
        Time in between interrupt retries or stop retries.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        DEFAULT_ITERATIONS

        +
        public static final int DEFAULT_ITERATIONS
        +
        The default number of test repeat iterations.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        groupEvaluator

        +
        public com.carrotsearch.randomizedtesting.GroupEvaluator groupEvaluator
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomizedRunner

        +
        public RandomizedRunner(java.lang.Class<?> testClass)
        +                 throws org.junit.runners.model.InitializationError
        +
        Creates a new runner for the given class.
        +
        Throws:
        +
        org.junit.runners.model.InitializationError
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getDescription

        +
        public org.junit.runner.Description getDescription()
        +
        Return the current tree of test descriptions (filtered).
        +
        +
        Specified by:
        +
        getDescription in interface org.junit.runner.Describable
        +
        Specified by:
        +
        getDescription in class org.junit.runner.Runner
        +
        +
      • +
      + + + +
        +
      • +

        filter

        +
        public void filter(org.junit.runner.manipulation.Filter filter)
        +            throws org.junit.runner.manipulation.NoTestsRemainException
        +
        Implement Filterable because GUIs depend on it to run tests selectively.
        +
        +
        Specified by:
        +
        filter in interface org.junit.runner.manipulation.Filterable
        +
        Throws:
        +
        org.junit.runner.manipulation.NoTestsRemainException
        +
      • +
      + + + +
        +
      • +

        run

        +
        public void run(org.junit.runner.notification.RunNotifier notifier)
        +
        Runs all tests and hooks.
        +
        +
        Specified by:
        +
        run in class org.junit.runner.Runner
        +
        +
      • +
      + + + +
        +
      • +

        collectMethodExecutions

        +
        public java.util.List<com.carrotsearch.randomizedtesting.RandomizedRunner.TestMethodExecution> collectMethodExecutions(java.lang.reflect.Constructor<?> constructor,
        +                                                                                                              java.util.List<java.lang.reflect.Method> testMethods)
        +
        Collect test method executions from list of test methods and + potentially parameters from parameter factory methods.
        +
      • +
      + + + +
        +
      • +

        getTraceFormatting

        +
        public TraceFormatting getTraceFormatting()
        +
        Stack trace formatting utilities. These may be initialized to filter out certain packages.
        +
      • +
      + + + +
        +
      • +

        seedFromThrowable

        +
        public static java.lang.String seedFromThrowable(java.lang.Throwable t)
        +
        RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with AUGMENTED_SEED_PACKAGE.
        +
        Returns:
        A string is returned with seeds combined, if any. Null is returned if no augmentation + can be found.
        +
      • +
      + + + +
        +
      • +

        methodName

        +
        public static java.lang.String methodName(org.junit.runner.Description description)
        +
        Attempts to extract just the method name from parameterized notation.
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/RandomizedTest.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/RandomizedTest.html new file mode 100644 index 00000000..c233421f --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/RandomizedTest.html @@ -0,0 +1,1426 @@ + + + + + + +RandomizedTest (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedTest

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.RandomizedTest
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class RandomizedTest
    +extends java.lang.Object
    +
    Common scaffolding for subclassing randomized tests.
    +
    See Also:
    Listeners, +RandomizedContext
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected static java.nio.charset.CharsetISO8859_1 
      static java.lang.StringSYSPROP_MULTIPLIER +
      The global multiplier property (Double).
      +
      protected static java.nio.charset.CharsetUS_ASCII 
      protected static java.nio.charset.CharsetUTF16 
      protected static java.nio.charset.CharsetUTF32 
      protected static java.nio.charset.CharsetUTF8 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomizedTest() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.Object[]$(java.lang.Object... objects) +
      This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output.
      +
      static java.lang.Object[][]$$(java.lang.Object[]... objects) 
      static voidassumeFalse(boolean condition) + +
      static voidassumeFalse(java.lang.String message, + boolean condition) + +
      static voidassumeNoException(java.lang.String msg, + java.lang.Throwable t) +
      Assume t is null.
      +
      static voidassumeNoException(java.lang.Throwable t) +
      Making Assume.assumeNoException(Throwable) directly available.
      +
      static voidassumeNotNull(java.lang.Object... objects) +
      Making Assume.assumeNotNull(Object...) directly available.
      +
      static voidassumeTrue(boolean condition) +
      Making Assume.assumeTrue(boolean) directly available.
      +
      static voidassumeTrue(java.lang.String message, + boolean condition) 
      static intatLeast(int min) +
      Returns a random value greater or equal to min.
      +
      static intatMost(int max) +
      Returns a non-negative random value smaller or equal max.
      +
      static intbetween(int min, + int max) + +
      static <T extends java.io.Closeable> 
      T
      closeAfterSuite(T resource) +
      Registers a Closeable resource that should be closed after the suite + completes.
      +
      <T extends java.io.Closeable> 
      T
      closeAfterTest(T resource) +
      Registers a Closeable resource that should be closed after the test + completes.
      +
      static booleanfrequently() +
      The exact opposite of rarely().
      +
      static RandomizedContextgetContext() + +
      static java.util.RandomgetRandom() + +
      static java.nio.file.PathglobalTempDir() +
      Global temporary directory created for the duration of this class's lifespan.
      +
      static booleanisNightly() +
      Deprecated.  +
      Will be removed in 2.4.0
      +
      +
      static intiterations(int min, + int max) +
      Returns a "scaled" number of iterations for loops which can have a variable + iteration count.
      +
      static doublemultiplier() +
      A multiplier can be used to linearly scale certain values.
      +
      static java.net.ServerSocketnewServerSocket(LifecycleScope scope) +
      Assign a temporary server socket.
      +
      java.nio.file.PathnewTempDir() +
      Creates a new temporary directory for the LifecycleScope.TEST duration.
      +
      static java.nio.file.PathnewTempDir(LifecycleScope scope) +
      Creates a temporary directory, deleted after the given lifecycle phase.
      +
      java.nio.file.PathnewTempFile() +
      Creates a new temporary file for the LifecycleScope.TEST duration.
      +
      static java.nio.file.PathnewTempFile(LifecycleScope scope) +
      Creates a new temporary file deleted after the given lifecycle phase completes.
      +
      static java.lang.StringrandomAsciiOfLength(int codeUnits) 
      static java.lang.StringrandomAsciiOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static booleanrandomBoolean() 
      static byterandomByte() 
      static byte[]randomBytesOfLength(int length) +
      Returns a byte array with random content.
      +
      static byte[]randomBytesOfLength(int minLength, + int maxLength) +
      Returns a byte array with random content.
      +
      static doublerandomDouble() 
      static floatrandomFloat() 
      static <T> TrandomFrom(java.util.List<T> list) +
      Pick a random object from the given list.
      +
      static <T> TrandomFrom(T[] array) +
      Pick a random object from the given array.
      +
      static doublerandomGaussian() 
      static intrandomInt() 
      static intrandomInt(int max) +
      A random integer from 0..max (inclusive).
      +
      static intrandomIntBetween(int min, + int max) +
      A random integer from min to max (inclusive).
      +
      static java.util.LocalerandomLocale() +
      Return a random Locale from the available locales on the system.
      +
      static longrandomLong() 
      static java.lang.StringrandomRealisticUnicodeOfCodepointLength(int codePoints) 
      static java.lang.StringrandomRealisticUnicodeOfCodepointLengthBetween(int minCodePoints, + int maxCodePoints) 
      static java.lang.StringrandomRealisticUnicodeOfLength(int codeUnits) 
      static java.lang.StringrandomRealisticUnicodeOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static shortrandomShort() 
      static java.util.TimeZonerandomTimeZone() +
      Return a random TimeZone from the available timezones on the system.
      +
      static java.lang.StringrandomUnicodeOfCodepointLength(int codePoints) 
      static java.lang.StringrandomUnicodeOfCodepointLengthBetween(int minCodePoints, + int maxCodePoints) 
      static java.lang.StringrandomUnicodeOfLength(int codeUnits) 
      static java.lang.StringrandomUnicodeOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static booleanrarely() +
      Rarely returns true in about 10% of all calls (regardless of the + isNightly() mode).
      +
      static voidrmDir(java.nio.file.Path path) +
      Recursively delete a folder.
      +
      static intscaledRandomIntBetween(int min, + int max) +
      Returns a "scaled" random number between min and max (inclusive).
      +
      static voidsleep(long millis) +
      Same as Thread.sleep(long).
      +
      static booleansystemPropertyAsBoolean(java.lang.String propertyName, + boolean defaultValue) +
      Get a system property and convert it to a boolean, if defined.
      +
      static doublesystemPropertyAsDouble(java.lang.String propertyName, + double defaultValue) +
      Get a system property and convert it to a double, if defined.
      +
      static floatsystemPropertyAsFloat(java.lang.String propertyName, + float defaultValue) +
      Get a system property and convert it to a float, if defined.
      +
      static intsystemPropertyAsInt(java.lang.String propertyName, + int defaultValue) +
      Get a system property and convert it to an int, if defined.
      +
      static floatsystemPropertyAsLong(java.lang.String propertyName, + int defaultValue) +
      Get a system property and convert it to a long, if defined.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        SYSPROP_MULTIPLIER

        +
        public static final java.lang.String SYSPROP_MULTIPLIER
        +
        The global multiplier property (Double).
        +
        See Also:
        multiplier(), +Constant Field Values
        +
      • +
      + + + +
        +
      • +

        UTF8

        +
        protected static final java.nio.charset.Charset UTF8
        +
      • +
      + + + +
        +
      • +

        UTF16

        +
        protected static final java.nio.charset.Charset UTF16
        +
      • +
      + + + +
        +
      • +

        ISO8859_1

        +
        protected static final java.nio.charset.Charset ISO8859_1
        +
      • +
      + + + +
        +
      • +

        US_ASCII

        +
        protected static final java.nio.charset.Charset US_ASCII
        +
      • +
      + + + +
        +
      • +

        UTF32

        +
        protected static final java.nio.charset.Charset UTF32
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomizedTest

        +
        public RandomizedTest()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        isNightly

        +
        public static boolean isNightly()
        +
        Deprecated. Will be removed in 2.4.0
        +
        Returns true if we're running nightly tests.
        +
        See Also:
        Nightly
        +
      • +
      + + + +
        +
      • +

        getRandom

        +
        public static java.util.Random getRandom()
        +
        Shortcut for RandomizedContext.getRandom(). Even though this method + is static, it returns per-thread Random instance, so no race conditions + can occur. + +

        It is recommended that specific methods are used to pick random values.

        +
      • +
      + + + +
        +
      • +

        randomBoolean

        +
        public static boolean randomBoolean()
        +
      • +
      + + + +
        +
      • +

        randomByte

        +
        public static byte randomByte()
        +
      • +
      + + + +
        +
      • +

        randomShort

        +
        public static short randomShort()
        +
      • +
      + + + +
        +
      • +

        randomInt

        +
        public static int randomInt()
        +
      • +
      + + + +
        +
      • +

        randomFloat

        +
        public static float randomFloat()
        +
      • +
      + + + +
        +
      • +

        randomDouble

        +
        public static double randomDouble()
        +
      • +
      + + + +
        +
      • +

        randomLong

        +
        public static long randomLong()
        +
      • +
      + + + +
        +
      • +

        randomGaussian

        +
        public static double randomGaussian()
        +
        See Also:
        Random.nextGaussian()
        +
      • +
      + + + +
        +
      • +

        randomBytesOfLength

        +
        public static byte[] randomBytesOfLength(int length)
        +
        Returns a byte array with random content.
        +
        Parameters:
        length - The length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      + + + +
        +
      • +

        randomBytesOfLength

        +
        public static byte[] randomBytesOfLength(int minLength,
        +                         int maxLength)
        +
        Returns a byte array with random content.
        +
        Parameters:
        minLength - The minimum length of the byte array. Can be zero.
        maxLength - The maximum length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      + + + +
        +
      • +

        randomInt

        +
        public static int randomInt(int max)
        +
        A random integer from 0..max (inclusive).
        +
      • +
      + + + +
        +
      • +

        randomIntBetween

        +
        public static int randomIntBetween(int min,
        +                   int max)
        +
        A random integer from min to max (inclusive).
        +
        See Also:
        scaledRandomIntBetween(int, int)
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        atMost

        +
        public static int atMost(int max)
        +
        Returns a non-negative random value smaller or equal max. The value + picked is affected by isNightly() and multiplier(). + +

        This method is effectively an alias to: +

        + scaledRandomIntBetween(0, max)
        + 
        +
        See Also:
        scaledRandomIntBetween(int, int)
        +
      • +
      + + + +
        +
      • +

        rarely

        +
        public static boolean rarely()
        +
        Rarely returns true in about 10% of all calls (regardless of the + isNightly() mode).
        +
      • +
      + + + +
        +
      • +

        frequently

        +
        public static boolean frequently()
        +
        The exact opposite of rarely().
        +
      • +
      + + + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(T[] array)
        +
        Pick a random object from the given array. The array must not be empty.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.List<T> list)
        +
        Pick a random object from the given list.
        +
      • +
      + + + +
        +
      • +

        multiplier

        +
        public static double multiplier()
        +
        A multiplier can be used to linearly scale certain values. It can be used to make data + or iterations of certain tests "heavier" for nightly runs, for example. + +

        The default multiplier value is 1.

        +
        See Also:
        SYSPROP_MULTIPLIER
        +
      • +
      + + + +
        +
      • +

        iterations

        +
        public static int iterations(int min,
        +             int max)
        +
        Returns a "scaled" number of iterations for loops which can have a variable + iteration count. This method is effectively + an alias to scaledRandomIntBetween(int, int).
        +
      • +
      + + + +
        +
      • +

        scaledRandomIntBetween

        +
        public static int scaledRandomIntBetween(int min,
        +                         int max)
        +
        Returns a "scaled" random number between min and max (inclusive). The number of + iterations will fall between [min, max], but the selection will also try to + achieve the points below: +
          +
        • the multiplier can be used to move the number of iterations closer to min + (if it is smaller than 1) or closer to max (if it is larger than 1). Setting + the multiplier to 0 will always result in picking min.
        • +
        • on normal runs, the number will be closer to min than to max.
        • +
        • on nightly runs, the number will be closer to max than to min.
        • +
        +
        Parameters:
        min - Minimum (inclusive).
        max - Maximum (inclusive).
        +
        Returns:
        Returns a random number between min and max.
        See Also:
        multiplier()
        +
      • +
      + + + +
        +
      • +

        globalTempDir

        +
        public static java.nio.file.Path globalTempDir()
        +                                        throws java.io.IOException
        +
        Global temporary directory created for the duration of this class's lifespan. If + multiple class loaders are used, there may be more global temp dirs, but it + shouldn't really be the case in practice.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        newTempDir

        +
        public java.nio.file.Path newTempDir()
        +                              throws java.io.IOException
        +
        Creates a new temporary directory for the LifecycleScope.TEST duration.
        +
        Throws:
        +
        java.io.IOException
        See Also:
        globalTempDir()
        +
      • +
      + + + +
        +
      • +

        newTempDir

        +
        public static java.nio.file.Path newTempDir(LifecycleScope scope)
        +                                     throws java.io.IOException
        +
        Creates a temporary directory, deleted after the given lifecycle phase. + Temporary directory is created relative to a globally picked temporary directory.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + + + +
        +
      • +

        closeAfterTest

        +
        public <T extends java.io.Closeable> T closeAfterTest(T resource)
        +
        Registers a Closeable resource that should be closed after the test + completes.
        +
        Returns:
        resource (for call chaining).
        +
      • +
      + + + + + +
        +
      • +

        closeAfterSuite

        +
        public static <T extends java.io.Closeable> T closeAfterSuite(T resource)
        +
        Registers a Closeable resource that should be closed after the suite + completes.
        +
        Returns:
        resource (for call chaining).
        +
      • +
      + + + +
        +
      • +

        newTempFile

        +
        public java.nio.file.Path newTempFile()
        +                               throws java.io.IOException
        +
        Creates a new temporary file for the LifecycleScope.TEST duration.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        newTempFile

        +
        public static java.nio.file.Path newTempFile(LifecycleScope scope)
        +                                      throws java.io.IOException
        +
        Creates a new temporary file deleted after the given lifecycle phase completes. + The file is physically created on disk, but is not locked or opened.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        rmDir

        +
        public static void rmDir(java.nio.file.Path path)
        +                  throws java.io.IOException
        +
        Recursively delete a folder. Throws an exception if any failure occurs.
        +
        Parameters:
        path - Path to the folder to be (recursively) deleted. The folder must + exist.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        newServerSocket

        +
        public static java.net.ServerSocket newServerSocket(LifecycleScope scope)
        +                                             throws java.io.IOException
        +
        Assign a temporary server socket. If you need a temporary port one can + assign a server socket and close it immediately, just to acquire its port + number.
        +
        Parameters:
        scope - The lifecycle scope to close the socket after. If the socket is + closed earlier, nothing happens (silently dropped).
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        randomLocale

        +
        public static java.util.Locale randomLocale()
        +
        Return a random Locale from the available locales on the system. + +

        Warning: This test assumes the returned array of locales is repeatable from jvm execution + to jvm execution. It _may_ be different from jvm to jvm and as such, it can render + tests execute in a different way.

        +
      • +
      + + + +
        +
      • +

        randomTimeZone

        +
        public static java.util.TimeZone randomTimeZone()
        +
        Return a random TimeZone from the available timezones on the system. + +

        Warning: This test assumes the returned array of time zones is repeatable from jvm execution + to jvm execution. It _may_ be different from jvm to jvm and as such, it can render + tests execute in a different way.

        +
      • +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        +
      • +

        $

        +
        public static java.lang.Object[] $(java.lang.Object... objects)
        +
        This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output. The name is a dollar for brevity, idea borrowed from + http://code.google.com/p/junitparams/.
        +
      • +
      + + + +
        +
      • +

        $$

        +
        public static java.lang.Object[][] $$(java.lang.Object[]... objects)
        +
        See Also:
        $(java.lang.Object...)
        +
      • +
      + + + +
        +
      • +

        sleep

        +
        public static void sleep(long millis)
        +
        Same as Thread.sleep(long).
        +
      • +
      + + + +
        +
      • +

        assumeTrue

        +
        public static void assumeTrue(boolean condition)
        +
        Making Assume.assumeTrue(boolean) directly available.
        +
      • +
      + + + +
        +
      • +

        assumeFalse

        +
        public static void assumeFalse(boolean condition)
        + +
      • +
      + + + +
        +
      • +

        assumeNotNull

        +
        public static void assumeNotNull(java.lang.Object... objects)
        +
        Making Assume.assumeNotNull(Object...) directly available.
        +
      • +
      + + + +
        +
      • +

        assumeTrue

        +
        public static void assumeTrue(java.lang.String message,
        +              boolean condition)
        +
        Parameters:
        condition - If false an InternalAssumptionViolatedException is + thrown by this method and the test case (should be) ignored (or + rather technically, flagged as a failure not passing a certain + assumption). Tests that are assumption-failures do not break + builds (again: typically).
        message - Message to be included in the exception's string.
        +
      • +
      + + + +
        +
      • +

        assumeFalse

        +
        public static void assumeFalse(java.lang.String message,
        +               boolean condition)
        + +
      • +
      + + + +
        +
      • +

        assumeNoException

        +
        public static void assumeNoException(java.lang.String msg,
        +                     java.lang.Throwable t)
        +
        Assume t is null.
        +
      • +
      + + + +
        +
      • +

        assumeNoException

        +
        public static void assumeNoException(java.lang.Throwable t)
        +
        Making Assume.assumeNoException(Throwable) directly available.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsDouble

        +
        public static double systemPropertyAsDouble(java.lang.String propertyName,
        +                            double defaultValue)
        +
        Get a system property and convert it to a double, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsFloat

        +
        public static float systemPropertyAsFloat(java.lang.String propertyName,
        +                          float defaultValue)
        +
        Get a system property and convert it to a float, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsInt

        +
        public static int systemPropertyAsInt(java.lang.String propertyName,
        +                      int defaultValue)
        +
        Get a system property and convert it to an int, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsLong

        +
        public static float systemPropertyAsLong(java.lang.String propertyName,
        +                         int defaultValue)
        +
        Get a system property and convert it to a long, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsBoolean

        +
        public static boolean systemPropertyAsBoolean(java.lang.String propertyName,
        +                              boolean defaultValue)
        +
        Get a system property and convert it to a boolean, if defined. This method returns + true if the property exists an is set to any of the following strings + (case-insensitive): true, on, yes, enabled. + +

        false is returned if the property exists and is set to any of the + following strings (case-insensitive): + false, off, no, disabled.

        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/Randomness.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/Randomness.html new file mode 100644 index 00000000..24eb1539 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/Randomness.html @@ -0,0 +1,302 @@ + + + + + + +Randomness (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class Randomness

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.Randomness
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class Randomness
    +extends java.lang.Object
    +
    Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance. + +

    An instance of this class will be typically available from RandomizedContext. + No need to instantiate manually.

    +
    See Also:
    RandomizedContext
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.RandomgetRandom() +
      Random instance for this randomness.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Randomness

        +
        public Randomness(java.lang.Thread owner,
        +          long seed,
        +          SeedDecorator... decorators)
        +
      • +
      + + + +
        +
      • +

        Randomness

        +
        public Randomness(long seed,
        +          SeedDecorator... decorators)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getRandom

        +
        public java.util.Random getRandom()
        +
        Random instance for this randomness.
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html new file mode 100644 index 00000000..71d2b662 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html @@ -0,0 +1,337 @@ + + + + + + +ReproduceErrorMessageBuilder (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ReproduceErrorMessageBuilder

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class ReproduceErrorMessageBuilder
    +extends java.lang.Object
    +
    A builder for constructing "reproduce with" message.
    +
    See Also:
    appendAllOpts(Description)
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ReproduceErrorMessageBuilder

        +
        public ReproduceErrorMessageBuilder()
        +
      • +
      + + + +
        +
      • +

        ReproduceErrorMessageBuilder

        +
        public ReproduceErrorMessageBuilder(java.lang.StringBuilder builder)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/Rethrow.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/Rethrow.html new file mode 100644 index 00000000..6bd75df2 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/Rethrow.html @@ -0,0 +1,262 @@ + + + + + + +Rethrow (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class Rethrow

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.Rethrow
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class Rethrow
    +extends java.lang.Object
    +
    Rethrowing checked exceptions as unchecked ones. Eh, it is sometimes useful...
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Rethrow() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.RuntimeExceptionrethrow(java.lang.Throwable t) +
      Rethrows t (identical object).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Rethrow

        +
        public Rethrow()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        rethrow

        +
        public static java.lang.RuntimeException rethrow(java.lang.Throwable t)
        +
        Rethrows t (identical object).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/SeedDecorator.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/SeedDecorator.html new file mode 100644 index 00000000..8d79d035 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/SeedDecorator.html @@ -0,0 +1,232 @@ + + + + + + +SeedDecorator (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface SeedDecorator

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    MixWithSuiteName
    +
    +
    +
    +
    public interface SeedDecorator
    +
    This is an advanced feature. See SeedDecorators annotation.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      longdecorate(long seed) +
      Called to decorate the initial seed for a Randomness.
      +
      voidinitialize(java.lang.Class<?> suiteClass) +
      Called once after instantiation to set up the decorator.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        void initialize(java.lang.Class<?> suiteClass)
        +
        Called once after instantiation to set up the decorator.
        +
      • +
      + + + +
        +
      • +

        decorate

        +
        long decorate(long seed)
        +
        Called to decorate the initial seed for a Randomness.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/SeedUtils.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/SeedUtils.html new file mode 100644 index 00000000..b89c786d --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/SeedUtils.html @@ -0,0 +1,278 @@ + + + + + + +SeedUtils (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class SeedUtils

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.SeedUtils
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class SeedUtils
    +extends java.lang.Object
    +
    Utilities for parsing random seeds.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringformatSeed(long seed) +
      Format a single seed.
      +
      static java.lang.StringformatSeedChain(Randomness... randomnesses) +
      Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
      +
      static longparseSeed(java.lang.String seed) +
      Parse a single seed.
      +
      static long[]parseSeedChain(java.lang.String chain) +
      Parse a seed chain formatted with formatSeedChain(Randomness...).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        parseSeed

        +
        public static long parseSeed(java.lang.String seed)
        +
        Parse a single seed. The seed needs to be cleaned up from any surrounding characters.
        +
      • +
      + + + +
        +
      • +

        formatSeed

        +
        public static java.lang.String formatSeed(long seed)
        +
        Format a single seed.
        +
      • +
      + + + +
        +
      • +

        parseSeedChain

        +
        public static long[] parseSeedChain(java.lang.String chain)
        +
        Parse a seed chain formatted with formatSeedChain(Randomness...).
        +
      • +
      + + + +
        +
      • +

        formatSeedChain

        +
        public static java.lang.String formatSeedChain(Randomness... randomnesses)
        +
        Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/SysGlobals.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/SysGlobals.html new file mode 100644 index 00000000..7de489a4 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/SysGlobals.html @@ -0,0 +1,542 @@ + + + + + + +SysGlobals (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class SysGlobals

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.SysGlobals
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class SysGlobals
    +extends java.lang.Object
    +
    Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringCHILDVM_SYSPROP_JVM_COUNT +
      System property passed to forked VMs: the number of concurrent JVMs.
      +
      static java.lang.StringCHILDVM_SYSPROP_JVM_ID +
      System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringCURRENT_PREFIX() +
      Static singleton's property prefix.
      +
      static SysGlobalsinitializeWith(java.lang.String prefix) 
      static java.lang.StringprefixProperty(java.lang.String propertyName) +
      Prefix a given property name with a common prefix.
      +
      static java.lang.StringSYSPROP_APPEND_SEED() +
      If true, append seed parameter to all methods.
      +
      static java.lang.StringSYSPROP_ITERATIONS() +
      The global override for the number of each test's repetitions.
      +
      static java.lang.StringSYSPROP_KILLATTEMPTS() +
      If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
      +
      static java.lang.StringSYSPROP_KILLWAIT() +
      If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
      +
      static java.lang.StringSYSPROP_PREFIX() +
      Global system property that holds the prefix used by other properties.
      +
      static java.lang.StringSYSPROP_RANDOM_SEED() +
      System property with an integer defining global initialization seeds for all + random generators.
      +
      static java.lang.StringSYSPROP_STACKFILTERING() +
      Enable or disable stack filtering.
      +
      static java.lang.StringSYSPROP_TESTCLASS() +
      Global override for picking out a single test class to execute.
      +
      static java.lang.StringSYSPROP_TESTFILTER() +
      Global test filter.
      +
      static java.lang.StringSYSPROP_TESTMETHOD() +
      Global override for picking out a single test method to execute.
      +
      static java.lang.StringSYSPROP_TIMEOUT_SUITE() +
      Global override for entire suite's maximum execution time after which + it is considered out of control.
      +
      static java.lang.StringSYSPROP_TIMEOUT() +
      Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        CHILDVM_SYSPROP_JVM_ID

        +
        public static final java.lang.String CHILDVM_SYSPROP_JVM_ID
        +
        System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        CHILDVM_SYSPROP_JVM_COUNT

        +
        public static final java.lang.String CHILDVM_SYSPROP_JVM_COUNT
        +
        System property passed to forked VMs: the number of concurrent JVMs.
        +
        See Also:
        Constant Field Values
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initializeWith

        +
        public static SysGlobals initializeWith(java.lang.String prefix)
        +
      • +
      + + + +
        +
      • +

        SYSPROP_PREFIX

        +
        public static java.lang.String SYSPROP_PREFIX()
        +
        Global system property that holds the prefix used by other properties.
        +
      • +
      + + + +
        +
      • +

        CURRENT_PREFIX

        +
        public static java.lang.String CURRENT_PREFIX()
        +
        Static singleton's property prefix. Initializes it if not already initialized.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_STACKFILTERING

        +
        public static java.lang.String SYSPROP_STACKFILTERING()
        +
        Enable or disable stack filtering.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_RANDOM_SEED

        +
        public static java.lang.String SYSPROP_RANDOM_SEED()
        +
        System property with an integer defining global initialization seeds for all + random generators. Should guarantee test reproducibility.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_ITERATIONS

        +
        public static java.lang.String SYSPROP_ITERATIONS()
        +
        The global override for the number of each test's repetitions.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTCLASS

        +
        public static java.lang.String SYSPROP_TESTCLASS()
        +
        Global override for picking out a single test class to execute. All other + classes are ignored. The property can contain "globbing patterns" similar + to shell expansion patterns. For example: +
        + *MyTest
        + 
        + will pick all classes ending in MyTest (in any package, including nested static + classes if they appear on input).
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTMETHOD

        +
        public static java.lang.String SYSPROP_TESTMETHOD()
        +
        Global override for picking out a single test method to execute. If a + matching method exists in more than one class, it will be executed.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTFILTER

        +
        public static java.lang.String SYSPROP_TESTFILTER()
        +
        Global test filter.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_KILLATTEMPTS

        +
        public static java.lang.String SYSPROP_KILLATTEMPTS()
        +
        If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
        +
      • +
      + + + +
        +
      • +

        SYSPROP_KILLWAIT

        +
        public static java.lang.String SYSPROP_KILLWAIT()
        +
        If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TIMEOUT

        +
        public static java.lang.String SYSPROP_TIMEOUT()
        +
        Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed. + +

        The timeout value should be in milliseconds. If the value is trailed by a + "!" then the timeout value takes precedence over annotations, otherwise annotations + take precedence over the default timeout. This is useful for running debugging + sessions, for example, when default timeouts may be too short.

        +
        See Also:
        RandomizedRunner.DEFAULT_TIMEOUT
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TIMEOUT_SUITE

        +
        public static java.lang.String SYSPROP_TIMEOUT_SUITE()
        +
        Global override for entire suite's maximum execution time after which + it is considered out of control. + +

        The timeout value should be in milliseconds. If the value is trailed by a + "!" then the timeout value takes precedence over annotations, otherwise annotations + take precedence over the default timeout. This is useful for running debugging + sessions, for example, when default timeouts may be too short.

        +
        See Also:
        RandomizedRunner.DEFAULT_TIMEOUT_SUITE
        +
      • +
      + + + +
        +
      • +

        SYSPROP_APPEND_SEED

        +
        public static java.lang.String SYSPROP_APPEND_SEED()
        +
        If true, append seed parameter to all methods. Methods that are for some + reason repeated (due to Repeat annotation or multiple Seeds, for example) + are always postfixed with the seed to discriminate tests from each other. Otherwise many + GUI clients have a problem in telling which test result was which.
        +
      • +
      + + + +
        +
      • +

        prefixProperty

        +
        public static java.lang.String prefixProperty(java.lang.String propertyName)
        +
        Prefix a given property name with a common prefix. The prefix itself can be overridden + using SYSPROP_PREFIX. This method initializes static singleton property + names so it shouldn't be called on class initialization anywhere.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html new file mode 100644 index 00000000..8361d7c3 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html @@ -0,0 +1,433 @@ + + + + + + +TeeOutputStream (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TeeOutputStream

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.io.OutputStream
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.TeeOutputStream
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Closeable, java.io.Flushable, java.lang.AutoCloseable
    +
    +
    +
    +
    public class TeeOutputStream
    +extends java.io.OutputStream
    +
    Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TeeOutputStream(java.io.OutputStream first, + java.io.OutputStream second) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected java.lang.Objectclone() 
      voidclose() 
      booleanequals(java.lang.Object obj) 
      voidflush() 
      inthashCode() 
      java.lang.StringtoString() 
      voidwrite(byte[] b) 
      voidwrite(byte[] b, + int off, + int len) 
      voidwrite(int b) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TeeOutputStream

        +
        public TeeOutputStream(java.io.OutputStream first,
        +               java.io.OutputStream second)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        write

        +
        public void write(int b)
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b,
        +         int off,
        +         int len)
        +           throws java.io.IOException
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Overrides:
        +
        close in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        flush

        +
        public void flush()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        flush in interface java.io.Flushable
        +
        Overrides:
        +
        flush in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b)
        +           throws java.io.IOException
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        clone

        +
        protected java.lang.Object clone()
        +                          throws java.lang.CloneNotSupportedException
        +
        +
        Overrides:
        +
        clone in class java.lang.Object
        +
        Throws:
        +
        java.lang.CloneNotSupportedException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/TempPathResource.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/TempPathResource.html new file mode 100644 index 00000000..986298ba --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/TempPathResource.html @@ -0,0 +1,274 @@ + + + + + + +TempPathResource (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TempPathResource

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.TempPathResource
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TempPathResource(java.nio.file.Path location) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidclose() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TempPathResource

        +
        public TempPathResource(java.nio.file.Path location)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html new file mode 100644 index 00000000..cd934b6c --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html @@ -0,0 +1,224 @@ + + + + + + +TestMethodAndParams (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface TestMethodAndParams

+
+
+
+
    +
  • +
    +
    +
    public interface TestMethodAndParams
    +
    A single test case entry composed of the test method + and the arguments eventually passed to the test class's constructor.
    +
    See Also:
    TestCaseOrdering
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.List<java.lang.Object>getInstanceArguments() 
      java.lang.reflect.MethodgetTestMethod() 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethod

        +
        java.lang.reflect.Method getTestMethod()
        +
      • +
      + + + +
        +
      • +

        getInstanceArguments

        +
        java.util.List<java.lang.Object> getInstanceArguments()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html new file mode 100644 index 00000000..4b23a370 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html @@ -0,0 +1,226 @@ + + + + + + +TestMethodProvider (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface TestMethodProvider

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                            ClassModel suiteClassModel)
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        Parameters:
        suiteClass - The suite class.
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        Return a set of methods which should be invoked by the runner as + tests.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/ThreadFilter.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/ThreadFilter.html new file mode 100644 index 00000000..78a94d47 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/ThreadFilter.html @@ -0,0 +1,211 @@ + + + + + + +ThreadFilter (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface ThreadFilter

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanreject(java.lang.Thread t) 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        reject

        +
        boolean reject(java.lang.Thread t)
        +
        Returns:
        Return true if thread t should be + filtered out.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/TraceFormatting.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/TraceFormatting.html new file mode 100644 index 00000000..1c32318f --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/TraceFormatting.html @@ -0,0 +1,357 @@ + + + + + + +TraceFormatting (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TraceFormatting

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.TraceFormatting
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class TraceFormatting
    +extends java.lang.Object
    +
    Utilities for dealing with throwables, stacks, etc.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      TraceFormatting() +
      Default stack traces, no filtering.
      +
      TraceFormatting(java.util.List<java.lang.String> filteredPrefixes) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringformatStackTrace(java.lang.Iterable<java.lang.StackTraceElement> stackTrace) 
      java.lang.StringformatStackTrace(java.lang.StackTraceElement[] stackTrace) 
      java.lang.StringBuilderformatStackTrace(java.lang.StringBuilder b, + java.lang.Iterable<java.lang.StackTraceElement> stackTrace) +
      Format a list of stack entries into a string.
      +
      java.lang.StringBuilderformatStackTrace(java.lang.StringBuilder b, + java.lang.StackTraceElement[] stackTrace) +
      Format a list of stack entries into a string.
      +
      java.lang.StringBuilderformatThrowable(java.lang.StringBuilder b, + java.lang.Throwable t) +
      Format an exception and all of its nested stacks into a string.
      +
      java.lang.StringformatThrowable(java.lang.Throwable t) +
      Format an exception and all of its nested stacks into a string.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TraceFormatting

        +
        public TraceFormatting()
        +
        Default stack traces, no filtering.
        +
      • +
      + + + +
        +
      • +

        TraceFormatting

        +
        public TraceFormatting(java.util.List<java.lang.String> filteredPrefixes)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        formatThrowable

        +
        public java.lang.String formatThrowable(java.lang.Throwable t)
        +
        Format an exception and all of its nested stacks into a string.
        +
      • +
      + + + +
        +
      • +

        formatThrowable

        +
        public java.lang.StringBuilder formatThrowable(java.lang.StringBuilder b,
        +                                      java.lang.Throwable t)
        +
        Format an exception and all of its nested stacks into a string.
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.StringBuilder formatStackTrace(java.lang.StringBuilder b,
        +                                       java.lang.StackTraceElement[] stackTrace)
        +
        Format a list of stack entries into a string.
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.String formatStackTrace(java.lang.StackTraceElement[] stackTrace)
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.String formatStackTrace(java.lang.Iterable<java.lang.StackTraceElement> stackTrace)
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.StringBuilder formatStackTrace(java.lang.StringBuilder b,
        +                                       java.lang.Iterable<java.lang.StackTraceElement> stackTrace)
        +
        Format a list of stack entries into a string.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html new file mode 100644 index 00000000..fc0143bf --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html @@ -0,0 +1,571 @@ + + + + + + +WriterOutputStream (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class WriterOutputStream

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.io.OutputStream
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.WriterOutputStream
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Closeable, java.io.Flushable, java.lang.AutoCloseable
    +
    +
    +
    +
    public class WriterOutputStream
    +extends java.io.OutputStream
    +
    OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer. The stream is transformed using a + CharsetDecoder object, guaranteeing that all charset + encodings supported by the JRE are handled correctly. +

    + The output of the CharsetDecoder is buffered using a fixed size buffer. + This implies that the data is written to the underlying Writer in chunks + that are no larger than the size of this buffer. By default, the buffer is + flushed only when it overflows or when flush() or close() + is called. In general there is therefore no need to wrap the underlying Writer + in a BufferedWriter. WriterOutputStream can also + be instructed to flush the buffer after each write operation. In this case, all + available data is written immediately to the underlying Writer, implying that + the current position of the Writer is correlated to the current position + of the WriterOutputStream. +

    + WriterOutputStream implements the inverse transformation of OutputStreamWriter; + in the following example, writing to out2 would have the same result as writing to + out directly (provided that the byte sequence is legal with respect to the + charset encoding): +

    + OutputStream out = ...
    + Charset cs = ...
    + OutputStreamWriter writer = new OutputStreamWriter(out, cs);
    + WriterOutputStream out2 = new WriterOutputStream(writer, cs);
    + WriterOutputStream implements the same transformation as InputStreamReader, + except that the control flow is reversed: both classes transform a byte stream + into a character stream, but InputStreamReader pulls data from the underlying stream, + while WriterOutputStream pushes it to the underlying stream. +

    + Note that while there are use cases where there is no alternative to using + this class, very often the need to use this class is an indication of a flaw + in the design of the code. This class is typically used in situations where an existing + API only accepts an OutputStream object, but where the stream is known to represent + character data that must be decoded for further use. +

    + Instances of WriterOutputStream are not thread safe.

    +
    Since:
    +
    2.0
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      WriterOutputStream(java.io.Writer writer) +
      Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.Charset charset) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.CharsetDecoder decoder) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.CharsetDecoder decoder, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.Charset charset, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      WriterOutputStream(java.io.Writer writer, + java.lang.String charsetName) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.lang.String charsetName, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidclose() +
      Close the stream.
      +
      voidflush() +
      Flush the stream.
      +
      voidwrite(byte[] b) +
      Write bytes from the specified byte array to the stream.
      +
      voidwrite(byte[] b, + int off, + int len) +
      Write bytes from the specified byte array to the stream.
      +
      voidwrite(int b) +
      Write a single byte to the stream.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.CharsetDecoder decoder)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        decoder - the charset decoder
        Since:
        +
        2.1
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.CharsetDecoder decoder,
        +                  int bufferSize,
        +                  boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        Parameters:
        writer - the target Writer
        decoder - the charset decoder
        bufferSize - the size of the output buffer in number of characters
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        Since:
        +
        2.1
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.Charset charset,
        +                  int bufferSize,
        +                  boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        Parameters:
        writer - the target Writer
        charset - the charset encoding
        bufferSize - the size of the output buffer in number of characters
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.Charset charset)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        charset - the charset encoding
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.lang.String charsetName,
        +                  int bufferSize,
        +                  boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        Parameters:
        writer - the target Writer
        charsetName - the name of the charset encoding
        bufferSize - the size of the output buffer in number of characters
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.lang.String charsetName)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        charsetName - the name of the charset encoding
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer)
        +
        Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters. The output buffer will only + be flushed when it overflows or when flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        write

        +
        public void write(byte[] b,
        +         int off,
        +         int len)
        +           throws java.io.IOException
        +
        Write bytes from the specified byte array to the stream.
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        b - the byte array containing the bytes to write
        off - the start offset in the byte array
        len - the number of bytes to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b)
        +           throws java.io.IOException
        +
        Write bytes from the specified byte array to the stream.
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        b - the byte array containing the bytes to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(int b)
        +           throws java.io.IOException
        +
        Write a single byte to the stream.
        +
        +
        Specified by:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        b - the byte to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        flush

        +
        public void flush()
        +           throws java.io.IOException
        +
        Flush the stream. Any remaining content accumulated in the output buffer + will be written to the underlying Writer. After that + Writer.flush() will be called.
        +
        +
        Specified by:
        +
        flush in interface java.io.Flushable
        +
        Overrides:
        +
        flush in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        Close the stream. Any remaining content accumulated in the output buffer + will be written to the underlying Writer. After that + Writer.close() will be called.
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Overrides:
        +
        close in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html new file mode 100644 index 00000000..5de2ae76 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html @@ -0,0 +1,211 @@ + + + + + + +Listeners (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Listeners

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +public @interface Listeners
    +
    Annotate your suite class with this annotation to automatically add hooks to + the RunNotifier used for executing tests inside + RandomizedRunner.
    +
    See Also:
    value()
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends org.junit.runner.notification.RunListener>[]value +
      An array of listener classes.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.Class<? extends org.junit.runner.notification.RunListener>[] value
        +
        An array of listener classes. These classes must be instantiable (public, static, no-args + constructor, etc.).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/Name.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/Name.html new file mode 100644 index 00000000..3f5f138d --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/Name.html @@ -0,0 +1,205 @@ + + + + + + +Name (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Name

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=PARAMETER)
    +public @interface Name
    +
    Used to annotate constructor parameters for parameterized tests.
    +
    See Also:
    ParametersFactory
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Stringvalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html new file mode 100644 index 00000000..84fdeabf --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html @@ -0,0 +1,219 @@ + + + + + + +Nightly (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Nightly

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +@TestGroup(enabled=false)
    +public @interface Nightly
    +
    An annotation indicating a given test case (or suite) should run only during + nightly tests. + +

    The notion of "nightly" tests is based on an assumption that these tests can + take longer than usual or require more resources than usual. Nightly tests will + be most commonly used with higher scaling multipliers as in + (RandomizedTest.SYSPROP_MULTIPLIER.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.Stringvalue +
      Additional description, if needed.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
        Additional description, if needed.
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html new file mode 100644 index 00000000..afa9400c --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html @@ -0,0 +1,245 @@ + + + + + + +ParametersFactory (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ParametersFactory

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=METHOD)
    +public @interface ParametersFactory
    +
    Used to annotate methods providing parameters for parameterized tests. The method + annotated as the factory must be static, public, parameterless and must have a return + type assignable to Iterable<Object[]>. + +

    The iterable must return arrays conforming to the suite class's constructor + with respect to the number and types of parameters. + +

    The constructor's parameters can be annotated with Name to provide + more descriptive parameter names for test descriptions.

    +
    See Also:
    Name
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.StringargumentFormatting +
      Specify custom formatting for test names (constructor arguments).
      +
      booleanshuffle +
      Shuffles the order of tests generated for the parameter set.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        argumentFormatting

        +
        public abstract java.lang.String argumentFormatting
        +
        Specify custom formatting for test names (constructor arguments). + The string must be a valid argument to Java's built-in Formatter. + Constructor arguments are available in the order they were returned + from ParametersFactory. Not all arguments have to be used, + for example: foo=%1$s would select only the second argument (indexes + are zero-based).
        +
        +
        Default:
        +
        "default"
        +
        +
      • +
      + + + +
        +
      • +

        shuffle

        +
        public abstract boolean shuffle
        +
        Shuffles the order of tests generated for the parameter set.
        +
        +
        Default:
        +
        true
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html new file mode 100644 index 00000000..1f67cc44 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html @@ -0,0 +1,235 @@ + + + + + + +Repeat (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Repeat

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface Repeat
    +
    Repeats randomized test case a given number of times. Repetitions can + start with a different seed (predictably derived from the first one) or + start from the same seed every time (useful to check if a given test is truly + predictable for a given seed or not).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      intiterations +
      Repeat this many iterations.
      +
      booleanuseConstantSeed +
      Re-run all iterations with a constant seed.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        iterations

        +
        public abstract int iterations
        +
        Repeat this many iterations. Must be greater or equal 1.
        +
        +
        Default:
        +
        1
        +
        +
      • +
      + + + +
        +
      • +

        useConstantSeed

        +
        public abstract boolean useConstantSeed
        +
        Re-run all iterations with a constant seed. This may be helpful in checking + if a given test is really predictably random.
        +
        +
        Default:
        +
        false
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html new file mode 100644 index 00000000..0fba51d2 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html @@ -0,0 +1,162 @@ + + + + + + +ReplicateOnEachVm (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ReplicateOnEachVm

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ReplicateOnEachVm
    +

    Replicates the test class on each concurrent forked JVM. If only a single JVM + is used for running tests, this annotation has no effect.

    + +

    The purpose of this annotation is to, for example, replicate a single test suite + across multiple forked JVMs and then selectively ignore or execute tests on each + JVM, depending on its number, providing poor-man's load balancing for individual + test cases (test suites are balanced by the framework itself).

    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/Seed.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/Seed.html new file mode 100644 index 00000000..2e8bf335 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/Seed.html @@ -0,0 +1,229 @@ + + + + + + +Seed (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Seed

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface Seed
    +
    Defines the starting seed for a given test or the entire suite. + +

    If applied to the + suite, it semantically overrides SysGlobals.SYSPROP_RANDOM_SEED, but + does not affect individual test cases (these should be repeatable anyway).

    + +

    If applied to the method, it overrides the default randomized value that is derived + from the global suite's seed.

    + +

    Typically, you'll want to override the class's seed to make the test repeat a "fixed" + scenario. Occasionally if there's a single failing test case for repeated tests, one + may want to override both to fix both the class's randomness and a given test case randomness.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.Stringvalue +
      The seed expressed as a hexadecimal long number or a string random to + indicate randomized seed should be used (default value).
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
        The seed expressed as a hexadecimal long number or a string random to + indicate randomized seed should be used (default value). + +

        The default value random can be used to construct a list of known + seeds for which a test previously failed and a random seed in addition to that (coverage + of previous failures + randomized run). See Seeds for more info.

        +
        +
        Default:
        +
        "random"
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html new file mode 100644 index 00000000..aded3832 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html @@ -0,0 +1,217 @@ + + + + + + +SeedDecorators (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type SeedDecorators

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +public @interface SeedDecorators
    +
    Allows modifying the master seed (before the suite is started). + +

    Use this annotation when you want to perturb or modify the master seed. This may be + useful if there are decisions taken in static contexts of multiple suites. In such a case + these decisions would always be identical (because at static context level the seed is + always derived from the same master). With a SeedDecorator one can perturb + the seed for every suite. + +

      +
    • Extra care should be used to make permutations consistent across different runs.
    • +
    • Seed decorators must be thread-safe, re-entrable, preferably unsynchronized and + must never fail!
    • +
    +
    See Also:
    value()
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends SeedDecorator>[]value 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.Class<? extends SeedDecorator>[] value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html new file mode 100644 index 00000000..19ac16e0 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html @@ -0,0 +1,218 @@ + + + + + + +Seeds (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Seeds

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=METHOD)
    +@Inherited
    +public @interface Seeds
    +
    Defines a list of starting seeds for a given test. + +

    Typically, you'll want to override the class's seed to make the test repeat a "fixed" + scenario in which the test was known to fail in the past. In addition, you may still permit + a randomized seed by adding a non-restricted Seed as in:

    +
    + @Seeds({
    +   @Seed("deadbeef"),
    +   @Seed("cafebabe"), 
    +   @Seed()})
    + 
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      Seed[]value +
      A non-empty array of Seeds.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract Seed[] value
        +
        A non-empty array of Seeds.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html new file mode 100644 index 00000000..2c964066 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html @@ -0,0 +1,336 @@ + + + + + + +TestCaseInstanceProvider.Type (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum TestCaseInstanceProvider.Type

+
+
+
    +
  • java.lang.Object
  • +
  • + +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      INSTANCE_PER_CONSTRUCTOR_ARGS +
      Each set of constructor arguments (provided from + ParametersFactory or the default empty constructor) creates an + instance that is then reused for all of the suite's tests.
      +
      INSTANCE_PER_TEST_METHOD +
      Each method (test case) will receive a new instance of the class.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static TestCaseInstanceProvider.TypevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static TestCaseInstanceProvider.Type[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        INSTANCE_PER_TEST_METHOD

        +
        public static final TestCaseInstanceProvider.Type INSTANCE_PER_TEST_METHOD
        +
        Each method (test case) will receive a new instance of the class. This is + JUnit's default.
        +
      • +
      + + + +
        +
      • +

        INSTANCE_PER_CONSTRUCTOR_ARGS

        +
        public static final TestCaseInstanceProvider.Type INSTANCE_PER_CONSTRUCTOR_ARGS
        +
        Each set of constructor arguments (provided from + ParametersFactory or the default empty constructor) creates an + instance that is then reused for all of the suite's tests.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static TestCaseInstanceProvider.Type[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (TestCaseInstanceProvider.Type c : TestCaseInstanceProvider.Type.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static TestCaseInstanceProvider.Type valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html new file mode 100644 index 00000000..c66f022f --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html @@ -0,0 +1,226 @@ + + + + + + +TestCaseInstanceProvider (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestCaseInstanceProvider

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestCaseInstanceProvider
    +
    Determines how instances of the test suite class are created for each test + case. + + By default JUnit creates a new class instance for every test to prevent test + case ordering dependencies. This is sometimes inconvenient as there is no + "suite" context other than static fields (which are a nuisance to clean up + properly, for example). This annotation changes the default behavior and + permits the test cases to be executed on the same instance, for example. + + Note that special care should be given to scenarios in which same-instance is + reused with arguments provided via ParametersFactory (each set of + parameters will create a separate instance, which will then be used to run + all of test suite's test cases). + + Note that the same instance will be used if the test cases are multiplied + with Seeds or Repeat annotations.
    +
    See Also:
    TestCaseInstanceProvider.Type.INSTANCE_PER_TEST_METHOD, +TestCaseInstanceProvider.Type.INSTANCE_PER_CONSTRUCTOR_ARGS
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract TestCaseInstanceProvider.Type value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type.INSTANCE_PER_TEST_METHOD
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html new file mode 100644 index 00000000..069aac20 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html @@ -0,0 +1,281 @@ + + + + + + +TestCaseOrdering.AlphabeticOrder (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Class TestCaseOrdering.AlphabeticOrder

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.util.Comparator<TestMethodAndParams>
    +
    +
    +
    Enclosing class:
    +
    TestCaseOrdering
    +
    +
    +
    +
    public static class TestCaseOrdering.AlphabeticOrder
    +extends java.lang.Object
    +implements java.util.Comparator<TestMethodAndParams>
    +
    Alphabetic, increasing order by method name.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      intcompare(TestMethodAndParams o1, + TestMethodAndParams o2) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface java.util.Comparator

        +equals
      • +
      +
    • +
    +
  • +
+
+
+ +
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html new file mode 100644 index 00000000..70859fcc --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html @@ -0,0 +1,215 @@ + + + + + + +TestCaseOrdering (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestCaseOrdering

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestCaseOrdering
    +
    Test case ordering. The returned comparator will be used for sorting + all TestMethodAndParams entries, where method is the test method + and params are potential parameters to the constructor for a given + test (if ParametersFactory is used). + + The sort is stable with respect to the original (shuffled) order of + test cases.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends java.util.Comparator<TestMethodAndParams>>value +
      The comparator used to sort all test cases.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html new file mode 100644 index 00000000..d1e1d37e --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html @@ -0,0 +1,276 @@ + + + + + + +TestGroup.Utilities (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Class TestGroup.Utilities

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    TestGroup
    +
    +
    +
    +
    public static class TestGroup.Utilities
    +extends java.lang.Object
    +
    Utilities to deal with annotations annotated with TestGroup.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringgetGroupName(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass) 
      static java.lang.StringgetSysProperty(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestGroup.Utilities

        +
        public TestGroup.Utilities()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getGroupName

        +
        public static java.lang.String getGroupName(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
        +
      • +
      + + + +
        +
      • +

        getSysProperty

        +
        public static java.lang.String getSysProperty(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html new file mode 100644 index 00000000..59c013a1 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html @@ -0,0 +1,266 @@ + + + + + + +TestGroup (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestGroup

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=ANNOTATION_TYPE)
    +@Inherited
    +public @interface TestGroup
    +
    A test group applied to an annotation indicates that a given annotation + can be used on individual tests as "labels". The meaning of these labels is + mostly application-specific (example: Nightly which indicates slower, + more intensive tests that are skipped during regular runs). + +

    RandomizedRunner collects groups from all tests in a suite. A group + can be enabled or disabled using boolean system properties (or test + hooks in the code). A test case is executed if it has no groups or if all of its groups + are enabled.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      booleanenabled +
      Is the group enabled or disabled by default (unless overridden by test group filtering + rules).
      +
      java.lang.Stringname +
      The name of a test group.
      +
      java.lang.StringsysProperty +
      System property used to enable/ disable a group.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        name

        +
        public abstract java.lang.String name
        +
        The name of a test group. If not defined, the default (lowercased annotation + name) is used.
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      + + + +
        +
      • +

        sysProperty

        +
        public abstract java.lang.String sysProperty
        +
        System property used to enable/ disable a group. If empty, a default is used: +
        + tests.name
        + 
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      + + + +
        +
      • +

        enabled

        +
        public abstract boolean enabled
        +
        Is the group enabled or disabled by default (unless overridden by test group filtering + rules).
        +
        +
        Default:
        +
        true
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html new file mode 100644 index 00000000..c49e6f42 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html @@ -0,0 +1,209 @@ + + + + + + +TestMethodProviders (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestMethodProviders

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestMethodProviders
    +
    Test case method provider. + + TODO: it would be nice to have an _instance_ provider as opposed to method provider, + but it's hellishly difficult to integrate with the rest of the infrastructure (seeds, + repetitions, etc.).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends TestMethodProvider>[]value 
      +
    • +
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html new file mode 100644 index 00000000..d062a10e --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html @@ -0,0 +1,331 @@ + + + + + + +ThreadLeakAction.Action (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakAction.Action

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakAction.Action>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      INTERRUPT +
      Try to Thread.interrupt() any leaked threads.
      +
      WARN +
      Emit a warning using Java's logging system.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakAction.ActionvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakAction.Action[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakAction.Action[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakAction.Action c : ThreadLeakAction.Action.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakAction.Action valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html new file mode 100644 index 00000000..b3b2687d --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakAction (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakAction

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface ThreadLeakAction
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakAction.Action[] value
        +
        +
        Default:
        +
        {com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action.WARN, com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action.INTERRUPT}
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html new file mode 100644 index 00000000..d4ea8da6 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html @@ -0,0 +1,224 @@ + + + + + + +ThreadLeakFilters (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakFilters

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakFilters
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      booleandefaultFilters 
      java.lang.Class<? extends ThreadFilter>[]filters 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        defaultFilters

        +
        public abstract boolean defaultFilters
        +
        +
        Default:
        +
        true
        +
        +
      • +
      + + + +
        +
      • +

        filters

        +
        public abstract java.lang.Class<? extends ThreadFilter>[] filters
        +
        +
        Default:
        +
        {}
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html new file mode 100644 index 00000000..9e422142 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html @@ -0,0 +1,349 @@ + + + + + + +ThreadLeakGroup.Group (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakGroup.Group

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakGroup.Group>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      ALL +
      All JVM threads will be tracked.
      +
      MAIN +
      The "main" thread group and descendants will be tracked.
      +
      TESTGROUP +
      Only per-suite test group and descendants will be tracked.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakGroup.GroupvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakGroup.Group[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        ALL

        +
        public static final ThreadLeakGroup.Group ALL
        +
        All JVM threads will be tracked. + +

        WARNING: This option will not work + on IBM J9 because of livelock bugs in Thread.getAllStackTraces().

        +
      • +
      + + + +
        +
      • +

        MAIN

        +
        public static final ThreadLeakGroup.Group MAIN
        +
        The "main" thread group and descendants will be tracked.
        +
      • +
      + + + +
        +
      • +

        TESTGROUP

        +
        public static final ThreadLeakGroup.Group TESTGROUP
        +
        Only per-suite test group and descendants will be tracked.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakGroup.Group[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakGroup.Group c : ThreadLeakGroup.Group.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakGroup.Group valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html new file mode 100644 index 00000000..b317494b --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakGroup (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakGroup

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakGroup
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      ThreadLeakGroup.Groupvalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakGroup.Group value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group.MAIN
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html new file mode 100644 index 00000000..fd736012 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html @@ -0,0 +1,216 @@ + + + + + + +ThreadLeakLingering (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakLingering

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface ThreadLeakLingering
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      intlinger +
      Time in millis to "linger" for any left-behind threads.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        linger

        +
        public abstract int linger
        +
        Time in millis to "linger" for any left-behind threads. If equals 0, there + is no waiting. + +

        + This is particularly useful if there's no way to Thread.join() and + wait for the potential forked threads to terminate. This is the case with + Timer or Executors for example.

        +
        +
        Default:
        +
        0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html new file mode 100644 index 00000000..7e5e6aa4 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html @@ -0,0 +1,350 @@ + + + + + + +ThreadLeakScope.Scope (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakScope.Scope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakScope.Scope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      NONE +
      No thread leak checks at all.
      +
      SUITE +
      No thread leaks from entire suite scope (individual tests may leak threads, + they become part of the suite scope).
      +
      TEST +
      No thread leaks from any individual test (including Rules) or the + entire suite (including ClassRules).
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakScope.ScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakScope.Scope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        TEST

        +
        public static final ThreadLeakScope.Scope TEST
        +
        No thread leaks from any individual test (including Rules) or the + entire suite (including ClassRules).
        +
      • +
      + + + +
        +
      • +

        SUITE

        +
        public static final ThreadLeakScope.Scope SUITE
        +
        No thread leaks from entire suite scope (individual tests may leak threads, + they become part of the suite scope).
        +
      • +
      + + + +
        +
      • +

        NONE

        +
        public static final ThreadLeakScope.Scope NONE
        +
        No thread leak checks at all. Highly discouraged.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakScope.Scope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakScope.Scope c : ThreadLeakScope.Scope.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakScope.Scope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html new file mode 100644 index 00000000..0c654741 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakScope (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakScope

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakScope
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      ThreadLeakScope.Scopevalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakScope.Scope value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope.TEST
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html new file mode 100644 index 00000000..eface1de --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html @@ -0,0 +1,344 @@ + + + + + + +ThreadLeakZombies.Consequence (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakZombies.Consequence

+
+
+
    +
  • java.lang.Object
  • +
  • + +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      CONTINUE +
      Deprecated. 
      +
      IGNORE_REMAINING_TESTS +
      Ignore any remaining tests once zombie threads have been detected.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakZombies.ConsequencevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakZombies.Consequence[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        CONTINUE

        +
        @Deprecated
        +public static final ThreadLeakZombies.Consequence CONTINUE
        +
        Deprecated. 
        +
        Continue execution with zombie threads running in the background as if + nothing happened. This is NOT a good idea because zombie threads may be + fiddling with the test instance or static fields. It is strongly + recommended to use a combination of + ThreadLeakAction.Action.INTERRUPT together with + IGNORE_REMAINING_TESTS to enforce interruption of leaked threads + and if this does not succeed just ignore any tests further on. +

        + For the reasons outlined above, this enum flag is marked as + Deprecated. It will be supported and will not be removed, + however.

        +
      • +
      + + + + +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakZombies.Consequence[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakZombies.Consequence c : ThreadLeakZombies.Consequence.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakZombies.Consequence valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html new file mode 100644 index 00000000..d1ff2043 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakZombies (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakZombies

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakZombies
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakZombies.Consequence value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html new file mode 100644 index 00000000..3c376680 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html @@ -0,0 +1,216 @@ + + + + + + +Timeout (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Timeout

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface Timeout
    +
    Maximum execution time for a single test method. Test methods are defined as + any instance-scope TestRules, Before and After hooks + and Test methods. Suite class's constructor is not part of the + measured code (see TimeoutSuite). + +

    + Overrides a global default RandomizedRunner.DEFAULT_TIMEOUT or a + system property override SysGlobals.SYSPROP_TIMEOUT.

    +
    See Also:
    TimeoutSuite
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      intmillis +
      Timeout time in millis.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        millis

        +
        public abstract int millis
        +
        Timeout time in millis. The timeout time is approximate, it may take longer + to actually abort the test case.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html new file mode 100644 index 00000000..596beac0 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html @@ -0,0 +1,221 @@ + + + + + + +TimeoutSuite (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TimeoutSuite

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TimeoutSuite
    +
    Maximum execution time for an entire suite (including all hooks and tests). + Suite is defined as any class-scope TestRules, BeforeClass + and AfterClass hooks, suite class's constructor, instance-scope + TestRules, Before and After hooks and Test + methods. + +

    + The suite class's static initializer is not part of the measured code + (if you have static initializers in your tests, get rid of them). + +

    + Overrides the global default RandomizedRunner.DEFAULT_TIMEOUT or a + system property override SysGlobals.SYSPROP_TIMEOUT.

    +
    See Also:
    Timeout
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      intmillis +
      Timeout time in millis.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        millis

        +
        public abstract int millis
        +
        Timeout time in millis. The timeout time is approximate, it may take longer + to actually abort the suite.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html new file mode 100644 index 00000000..ad7812ce --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Listeners (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Listeners

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Listeners
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html new file mode 100644 index 00000000..cd2c5a38 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Name (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Name

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Name
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html new file mode 100644 index 00000000..a1a97741 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Nightly (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Nightly

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Nightly
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html new file mode 100644 index 00000000..26453b50 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ParametersFactory (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ParametersFactory

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ParametersFactory
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html new file mode 100644 index 00000000..37b29cfa --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Repeat (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Repeat

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Repeat
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html new file mode 100644 index 00000000..231b04b8 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html new file mode 100644 index 00000000..df1fce77 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Seed (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Seed

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Seed
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html new file mode 100644 index 00000000..ce389189 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.SeedDecorators (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.SeedDecorators

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.SeedDecorators
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html new file mode 100644 index 00000000..709d2570 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Seeds (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Seeds

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Seeds
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html new file mode 100644 index 00000000..217b1db9 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html new file mode 100644 index 00000000..8817bb3a --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html new file mode 100644 index 00000000..2a38ed55 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html new file mode 100644 index 00000000..1cd00766 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html new file mode 100644 index 00000000..48bb5d7f --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html new file mode 100644 index 00000000..769e2190 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestGroup (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestGroup

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html new file mode 100644 index 00000000..10af9303 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestMethodProviders

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestMethodProviders
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html new file mode 100644 index 00000000..479c8415 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html new file mode 100644 index 00000000..88bc65de --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html new file mode 100644 index 00000000..8c2858af --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html new file mode 100644 index 00000000..7d7e39a7 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html new file mode 100644 index 00000000..00ec8822 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html new file mode 100644 index 00000000..cbad751b --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html new file mode 100644 index 00000000..de1a199f --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html new file mode 100644 index 00000000..c8b93ae3 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html new file mode 100644 index 00000000..d7e2e279 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html new file mode 100644 index 00000000..da0fc4a3 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html new file mode 100644 index 00000000..3212a68a --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Timeout (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Timeout

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Timeout
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html new file mode 100644 index 00000000..5b7a1508 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TimeoutSuite

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TimeoutSuite
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html new file mode 100644 index 00000000..60743be1 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html @@ -0,0 +1,53 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.annotations

+ + + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html new file mode 100644 index 00000000..ceb6eb84 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html @@ -0,0 +1,304 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.annotations

+
+
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html new file mode 100644 index 00000000..637da59b --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html @@ -0,0 +1,171 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations Class Hierarchy (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.annotations

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Annotation Type Hierarchy

+
    +
  • com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seed (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ParametersFactory (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Repeat (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Listeners (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.SeedDecorators (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seeds (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Timeout (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Nightly (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Name (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (implements java.lang.annotation.Annotation)
  • +
+

Enum Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/package-use.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/package-use.html new file mode 100644 index 00000000..52f90619 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/annotations/package-use.html @@ -0,0 +1,168 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.annotations

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html new file mode 100644 index 00000000..d66e83c0 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.AnnotatedMethodProvider

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html new file mode 100644 index 00000000..533ce9e1 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.AssertingRandom (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.AssertingRandom

+
+
No usage of com.carrotsearch.randomizedtesting.AssertingRandom
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html new file mode 100644 index 00000000..45ea440f --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassGlobFilter (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassGlobFilter

+
+
No usage of com.carrotsearch.randomizedtesting.ClassGlobFilter
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html new file mode 100644 index 00000000..fa930845 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.FieldModel (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.FieldModel

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html new file mode 100644 index 00000000..087cfdd5 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html @@ -0,0 +1,161 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.MethodModel (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.MethodModel

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html new file mode 100644 index 00000000..b0610b63 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.Scope (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.Scope

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html new file mode 100644 index 00000000..58dbb18d --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html new file mode 100644 index 00000000..60451566 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.FilterExpressionParser.Node

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html new file mode 100644 index 00000000..7476f1dd --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.FilterExpressionParser (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.FilterExpressionParser

+
+
No usage of com.carrotsearch.randomizedtesting.FilterExpressionParser
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html new file mode 100644 index 00000000..5768923d --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html @@ -0,0 +1,165 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.GlobFilter (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.GlobFilter

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html new file mode 100644 index 00000000..c6a06f6f --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.JUnit3MethodProvider (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.JUnit3MethodProvider

+
+
No usage of com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html new file mode 100644 index 00000000..8dd7f7f2 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.JUnit4MethodProvider (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.JUnit4MethodProvider

+
+
No usage of com.carrotsearch.randomizedtesting.JUnit4MethodProvider
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html new file mode 100644 index 00000000..f393c2fb --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html @@ -0,0 +1,200 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.LifecycleScope (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.LifecycleScope

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html new file mode 100644 index 00000000..4931c8e1 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.MethodGlobFilter (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.MethodGlobFilter

+
+
No usage of com.carrotsearch.randomizedtesting.MethodGlobFilter
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html new file mode 100644 index 00000000..81d39d86 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.MixWithSuiteName (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.MixWithSuiteName

+
+
No usage of com.carrotsearch.randomizedtesting.MixWithSuiteName
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html new file mode 100644 index 00000000..d2590b18 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedContext (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedContext

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html new file mode 100644 index 00000000..87675d7e --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedRunner (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedRunner

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html new file mode 100644 index 00000000..7bdcffd5 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedTest (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedTest

+
+
No usage of com.carrotsearch.randomizedtesting.RandomizedTest
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html new file mode 100644 index 00000000..0db20b7a --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html @@ -0,0 +1,183 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.Randomness (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.Randomness

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html new file mode 100644 index 00000000..af05bc3e --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html @@ -0,0 +1,178 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html new file mode 100644 index 00000000..e443fc98 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.Rethrow (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.Rethrow

+
+
No usage of com.carrotsearch.randomizedtesting.Rethrow
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html new file mode 100644 index 00000000..282284e3 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html @@ -0,0 +1,177 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.SeedDecorator (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.SeedDecorator

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html new file mode 100644 index 00000000..672e5835 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.SeedUtils (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.SeedUtils

+
+
No usage of com.carrotsearch.randomizedtesting.SeedUtils
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html new file mode 100644 index 00000000..7c4c7581 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.SysGlobals (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.SysGlobals

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html new file mode 100644 index 00000000..66398fc0 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TeeOutputStream (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TeeOutputStream

+
+
No usage of com.carrotsearch.randomizedtesting.TeeOutputStream
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html new file mode 100644 index 00000000..71d8f1a5 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TempPathResource (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TempPathResource

+
+
No usage of com.carrotsearch.randomizedtesting.TempPathResource
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html new file mode 100644 index 00000000..e2029d9e --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html @@ -0,0 +1,158 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.TestMethodAndParams (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.TestMethodAndParams

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html new file mode 100644 index 00000000..b1a1ebf8 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html @@ -0,0 +1,171 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.TestMethodProvider (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.TestMethodProvider

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html new file mode 100644 index 00000000..b628cd32 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.ThreadFilter (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.ThreadFilter

+
+
No usage of com.carrotsearch.randomizedtesting.ThreadFilter
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html new file mode 100644 index 00000000..dd49bf56 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TraceFormatting (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TraceFormatting

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html new file mode 100644 index 00000000..12f93c49 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.WriterOutputStream (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.WriterOutputStream

+
+
No usage of com.carrotsearch.randomizedtesting.WriterOutputStream
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html new file mode 100644 index 00000000..c8c93b41 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html @@ -0,0 +1,260 @@ + + + + + + +ASCIIGenerator (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class ASCIIGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class ASCIIGenerator
    +extends CodepointSetGenerator
    +
    A generator emitting simple ASCII characters from the set + (newlines not counted): +
    + abcdefghijklmnopqrstuvwxyz
    + ABCDEFGHIJKLMNOPQRSTUVWXYZ
    + 
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ASCIIGenerator

        +
        public ASCIIGenerator()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html new file mode 100644 index 00000000..0965555e --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html @@ -0,0 +1,331 @@ + + + + + + +CodepointSetGenerator (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class CodepointSetGenerator

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ASCIIGenerator
    +
    +
    +
    +
    public class CodepointSetGenerator
    +extends StringGenerator
    +
    A string generator from a predefined set of codepoints or characters.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      CodepointSetGenerator(char[] chars) +
      All characters must be from BMP (no parts of surrogate pairs allowed).
      +
      CodepointSetGenerator(java.lang.String s) +
      Parse the given String and split into BMP and supplementary codepoints.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CodepointSetGenerator

        +
        public CodepointSetGenerator(char[] chars)
        +
        All characters must be from BMP (no parts of surrogate pairs allowed).
        +
      • +
      + + + +
        +
      • +

        CodepointSetGenerator

        +
        public CodepointSetGenerator(java.lang.String s)
        +
        Parse the given String and split into BMP and supplementary codepoints.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html new file mode 100644 index 00000000..c6755844 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html @@ -0,0 +1,282 @@ + + + + + + +RandomBytes (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomBytes

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomBytes
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomBytes
    +extends java.lang.Object
    +
    Random byte sequence generators.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomBytes() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static byte[]randomBytesOfLength(java.util.Random r, + int length) 
      static byte[]randomBytesOfLengthBetween(java.util.Random r, + int minLength, + int maxLength) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomBytes

        +
        public RandomBytes()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomBytesOfLength

        +
        public static byte[] randomBytesOfLength(java.util.Random r,
        +                         int length)
        +
        Parameters:
        r - Random generator.
        length - The length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      + + + +
        +
      • +

        randomBytesOfLengthBetween

        +
        public static byte[] randomBytesOfLengthBetween(java.util.Random r,
        +                                int minLength,
        +                                int maxLength)
        +
        Parameters:
        r - Random generator.
        minLength - The minimum length of the byte array. Can be zero.
        maxLength - The maximum length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/RandomInts.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/RandomInts.html new file mode 100644 index 00000000..f93b8659 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/RandomInts.html @@ -0,0 +1,284 @@ + + + + + + +RandomInts (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomInts

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomInts
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomInts
    +extends java.lang.Object
    +
    Utility classes for random integer and integer sequences.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomInts() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static intrandomInt(java.util.Random r, + int max) +
      A random integer between 0 and max (inclusive).
      +
      static intrandomIntBetween(java.util.Random r, + int min, + int max) +
      A random integer from min to max (inclusive).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomInts

        +
        public RandomInts()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomIntBetween

        +
        public static int randomIntBetween(java.util.Random r,
        +                   int min,
        +                   int max)
        +
        A random integer from min to max (inclusive).
        +
      • +
      + + + +
        +
      • +

        randomInt

        +
        public static int randomInt(java.util.Random r,
        +            int max)
        +
        A random integer between 0 and max (inclusive).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html new file mode 100644 index 00000000..80e22d5e --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html @@ -0,0 +1,302 @@ + + + + + + +RandomPicks (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomPicks

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomPicks
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomPicks
    +extends java.lang.Object
    +
    Random selections of objects.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomPicks() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static <T> TrandomFrom(java.util.Random r, + java.util.Collection<T> collection) +
      Pick a random object from the collection.
      +
      static <T> TrandomFrom(java.util.Random r, + java.util.List<T> list) +
      Pick a random object from the given list.
      +
      static <T> TrandomFrom(java.util.Random r, + T[] array) +
      Pick a random object from the given array.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomPicks

        +
        public RandomPicks()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +               T[] array)
        +
        Pick a random object from the given array.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +               java.util.List<T> list)
        +
        Pick a random object from the given list.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +               java.util.Collection<T> collection)
        +
        Pick a random object from the collection. Requires linear scanning.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html new file mode 100644 index 00000000..55ed31bc --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html @@ -0,0 +1,468 @@ + + + + + + +RandomStrings (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomStrings

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomStrings
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomStrings
    +extends java.lang.Object
    +
    A facade to various implementations of StringGenerator interface.
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomStrings

        +
        public RandomStrings()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomAsciiOfLengthBetween

        +
        public static java.lang.String randomAsciiOfLengthBetween(java.util.Random r,
        +                                          int minCodeUnits,
        +                                          int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomAsciiOfLength

        +
        public static java.lang.String randomAsciiOfLength(java.util.Random r,
        +                                   int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfLengthBetween

        +
        public static java.lang.String randomUnicodeOfLengthBetween(java.util.Random r,
        +                                            int minCodeUnits,
        +                                            int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfLength

        +
        public static java.lang.String randomUnicodeOfLength(java.util.Random r,
        +                                     int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfCodepointLengthBetween

        +
        public static java.lang.String randomUnicodeOfCodepointLengthBetween(java.util.Random r,
        +                                                     int minCodePoints,
        +                                                     int maxCodePoints)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfCodepointLength

        +
        public static java.lang.String randomUnicodeOfCodepointLength(java.util.Random r,
        +                                              int codePoints)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfLengthBetween

        +
        public static java.lang.String randomRealisticUnicodeOfLengthBetween(java.util.Random r,
        +                                                     int minCodeUnits,
        +                                                     int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfLength

        +
        public static java.lang.String randomRealisticUnicodeOfLength(java.util.Random r,
        +                                              int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfCodepointLengthBetween

        +
        public static java.lang.String randomRealisticUnicodeOfCodepointLengthBetween(java.util.Random r,
        +                                                              int minCodePoints,
        +                                                              int maxCodePoints)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfCodepointLength

        +
        public static java.lang.String randomRealisticUnicodeOfCodepointLength(java.util.Random r,
        +                                                       int codePoints)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html new file mode 100644 index 00000000..427ae09f --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html @@ -0,0 +1,309 @@ + + + + + + +RealisticUnicodeGenerator (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RealisticUnicodeGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class RealisticUnicodeGenerator
    +extends StringGenerator
    +
    A string generator that emits valid unicodeGenerator codepoints.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RealisticUnicodeGenerator

        +
        public RealisticUnicodeGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html new file mode 100644 index 00000000..a087c461 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html @@ -0,0 +1,322 @@ + + + + + + +StringGenerator (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class StringGenerator

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.StringGenerator
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      StringGenerator() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      abstract java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      abstract java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      java.lang.StringofStringLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) + +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StringGenerator

        +
        public StringGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofStringLength

        +
        public java.lang.String ofStringLength(java.util.Random r,
        +                              int minCodeUnits,
        +                              int maxCodeUnits)
        + +
      • +
      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public abstract java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        Parameters:
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
        Throws:
        +
        java.lang.IllegalArgumentException - Thrown if the generator cannot emit random string + of the given unit length. For example a generator emitting only extended unicodeGenerator + plane characters (encoded as surrogate pairs) will not be able to emit an odd number + of code units.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public abstract java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        Parameters:
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html new file mode 100644 index 00000000..66006c87 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html @@ -0,0 +1,332 @@ + + + + + + +UnicodeGenerator (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class UnicodeGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class UnicodeGenerator
    +extends StringGenerator
    +
    A string generator that emits valid unicodeGenerator codepoints.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      UnicodeGenerator() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      java.lang.StringofUtf8Length(java.util.Random r, + int minUtf8Length, + int maxUtf8Length) +
      Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        UnicodeGenerator

        +
        public UnicodeGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      + + + +
        +
      • +

        ofUtf8Length

        +
        public java.lang.String ofUtf8Length(java.util.Random r,
        +                            int minUtf8Length,
        +                            int maxUtf8Length)
        +
        Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
        +
        Parameters:
        minUtf8Length - Minimum UTF-8 representation length (inclusive).
        maxUtf8Length - Maximum UTF-8 representation length (inclusive).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html new file mode 100644 index 00000000..2d41d535 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.ASCIIGenerator (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.ASCIIGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html new file mode 100644 index 00000000..328d8b5f --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html new file mode 100644 index 00000000..8f2d819f --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomBytes (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomBytes

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomBytes
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomInts.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomInts.html new file mode 100644 index 00000000..b66c2834 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomInts.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomInts (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomInts

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomInts
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html new file mode 100644 index 00000000..c5134bdb --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomPicks (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomPicks

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomPicks
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html new file mode 100644 index 00000000..408e2991 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomStrings (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomStrings

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomStrings
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html new file mode 100644 index 00000000..f788e816 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html new file mode 100644 index 00000000..1310b75c --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html @@ -0,0 +1,178 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.StringGenerator (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.StringGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html new file mode 100644 index 00000000..f75e341d --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.UnicodeGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/package-frame.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/package-frame.html new file mode 100644 index 00000000..8b920348 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/package-frame.html @@ -0,0 +1,28 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.generators

+ + + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/package-summary.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/package-summary.html new file mode 100644 index 00000000..337024f6 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/package-summary.html @@ -0,0 +1,186 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.generators

+
+
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/package-tree.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/package-tree.html new file mode 100644 index 00000000..aac5028d --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/package-tree.html @@ -0,0 +1,144 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators Class Hierarchy (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.generators

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/package-use.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/package-use.html new file mode 100644 index 00000000..ef1dfbaa --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/generators/package-use.html @@ -0,0 +1,173 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.generators

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html new file mode 100644 index 00000000..2d9e3e26 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html @@ -0,0 +1,278 @@ + + + + + + +ReproduceInfoPrinter (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.listeners
+

Class ReproduceInfoPrinter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.notification.RunListener
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class ReproduceInfoPrinter
    +extends org.junit.runner.notification.RunListener
    +
    A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidtestFailure(org.junit.runner.notification.Failure failure) 
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.notification.RunListener

        +testAssumptionFailure, testFinished, testIgnored, testRunFinished, testRunStarted, testStarted
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ReproduceInfoPrinter

        +
        public ReproduceInfoPrinter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        testFailure

        +
        public void testFailure(org.junit.runner.notification.Failure failure)
        +                 throws java.lang.Exception
        +
        +
        Overrides:
        +
        testFailure in class org.junit.runner.notification.RunListener
        +
        Throws:
        +
        java.lang.Exception
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html new file mode 100644 index 00000000..89efd6bb --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter

+
+
No usage of com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html new file mode 100644 index 00000000..a5aee89b --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html @@ -0,0 +1,20 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.listeners

+
+

Classes

+ +
+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html new file mode 100644 index 00000000..dbf791ad --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html @@ -0,0 +1,138 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.listeners

+
+
+
    +
  • + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    ReproduceInfoPrinter +
    A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
    +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html new file mode 100644 index 00000000..fe1a3ab4 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html @@ -0,0 +1,134 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners Class Hierarchy (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.listeners

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • org.junit.runner.notification.RunListener + +
    • +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/listeners/package-use.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/listeners/package-use.html new file mode 100644 index 00000000..11d228bc --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/listeners/package-use.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.listeners

+
+
No usage of com.carrotsearch.randomizedtesting.listeners
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/package-frame.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/package-frame.html new file mode 100644 index 00000000..cf9184f6 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/package-frame.html @@ -0,0 +1,55 @@ + + + + + + +com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + +

com.carrotsearch.randomizedtesting

+ + + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/package-summary.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/package-summary.html new file mode 100644 index 00000000..a4365e75 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/package-summary.html @@ -0,0 +1,335 @@ + + + + + + +com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting

+
+
+
    +
  • + + + + + + + + + + + + + + + + + + + + + + + + +
    Interface Summary 
    InterfaceDescription
    SeedDecorator +
    This is an advanced feature.
    +
    TestMethodAndParams +
    A single test case entry composed of the test method + and the arguments eventually passed to the test class's constructor.
    +
    TestMethodProvider +
    Responsible for providing individual test instances and their descriptions.
    +
    ThreadFilter 
    +
  • +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    AnnotatedMethodProvider +
    Base class for TestMethodProviders based on annotations.
    +
    AssertingRandom +
    A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
    +
    ClassGlobFilter +
    A filter for Description.getClassName().
    +
    ClassModel +
    Class model for a test suite.
    +
    ClassModel.FieldModel 
    ClassModel.MethodModel 
    FilterExpressionParser +
    Test group conditions filter parser.
    +
    GlobFilter +
    A filter that matches something using globbing (*) pattern.
    +
    JUnit3MethodProvider +
    Method provider selecting tests that follow a name pattern of test(.*).
    +
    JUnit4MethodProvider +
    Method provider selecting Test annotated public instance parameterless methods.
    +
    MethodGlobFilter +
    A filter for Description.getMethodName().
    +
    MixWithSuiteName +
    A SeedDecorator to be used with SeedDecorators annotation + to modify the master Randomness with a hash off the suite's class name.
    +
    RandomizedContext +
    Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
    +
    RandomizedRunner +
    A Runner implementation for running randomized test cases with + predictable and repeatable randomness.
    +
    RandomizedTest +
    Common scaffolding for subclassing randomized tests.
    +
    Randomness +
    Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance.
    +
    ReproduceErrorMessageBuilder +
    A builder for constructing "reproduce with" message.
    +
    Rethrow +
    Rethrowing checked exceptions as unchecked ones.
    +
    SeedUtils +
    Utilities for parsing random seeds.
    +
    SysGlobals +
    Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
    +
    TeeOutputStream +
    Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
    +
    TempPathResource +
    A temporary path resource will be deleted at the end of a given lifecycle phase.
    +
    TraceFormatting +
    Utilities for dealing with throwables, stacks, etc.
    +
    WriterOutputStream +
    OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer.
    +
    +
  • +
  • + + + + + + + + + + + + + + + + +
    Enum Summary 
    EnumDescription
    ClassModel.Scope 
    LifecycleScope +
    Lifecycle stages for tracking resources.
    +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/package-tree.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/package-tree.html new file mode 100644 index 00000000..9c979e63 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/package-tree.html @@ -0,0 +1,196 @@ + + + + + + +com.carrotsearch.randomizedtesting Class Hierarchy (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Enum Hierarchy

+
    +
  • java.lang.Object +
      +
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) + +
    • +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/package-use.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/package-use.html new file mode 100644 index 00000000..2888b049 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/package-use.html @@ -0,0 +1,245 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html new file mode 100644 index 00000000..8bf42cfc --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html @@ -0,0 +1,248 @@ + + + + + + +NoClassHooksShadowingRule (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoClassHooksShadowingRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class NoClassHooksShadowingRule
    +extends NoShadowingOrOverridesOnMethodsRule
    +
    Don't allow BeforeClass and AfterClass hook shadowing as it is most + likely a user error. JUnit rules for shadowed hook methods are weird.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoClassHooksShadowingRule

        +
        public NoClassHooksShadowingRule()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html new file mode 100644 index 00000000..572ad7d6 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html @@ -0,0 +1,249 @@ + + + + + + +NoInstanceHooksOverridesRule (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoInstanceHooksOverridesRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class NoInstanceHooksOverridesRule
    +extends NoShadowingOrOverridesOnMethodsRule
    +
    Don't allow Before and After hook overrides as it is most + likely a user error and will result in superclass methods not being called + (requires manual chaining).
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoInstanceHooksOverridesRule

        +
        public NoInstanceHooksOverridesRule()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html new file mode 100644 index 00000000..41b2d0a9 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html @@ -0,0 +1,305 @@ + + + + + + +NoShadowingOrOverridesOnMethodsRule (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoShadowingOrOverridesOnMethodsRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    Direct Known Subclasses:
    +
    NoClassHooksShadowingRule, NoInstanceHooksOverridesRule
    +
    +
    +
    +
    public abstract class NoShadowingOrOverridesOnMethodsRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    Discovers shadowing or override relationships among methods annotated with any of the + provided annotations.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      NoShadowingOrOverridesOnMethodsRule(java.lang.Class<? extends java.lang.annotation.Annotation>... annotations) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement base, + org.junit.runner.Description description) 
      voidvalidate(java.lang.Class<?> clazz) 
      protected booleanverify(java.lang.reflect.Method key) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoShadowingOrOverridesOnMethodsRule

        +
        @SafeVarargs
        +public NoShadowingOrOverridesOnMethodsRule(java.lang.Class<? extends java.lang.annotation.Annotation>... annotations)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public final org.junit.runners.model.Statement apply(org.junit.runners.model.Statement base,
        +                                      org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        validate

        +
        public final void validate(java.lang.Class<?> clazz)
        +                    throws java.lang.Throwable
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        verify

        +
        protected boolean verify(java.lang.reflect.Method key)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html new file mode 100644 index 00000000..be7cf129 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html @@ -0,0 +1,286 @@ + + + + + + +RequireAssertionsRule (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class RequireAssertionsRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class RequireAssertionsRule
    +extends TestRuleAdapter
    +
    Require assertions TestRule.
    +
    See Also:
    ClassRule
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RequireAssertionsRule

        +
        public RequireAssertionsRule()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Description copied from class: TestRuleAdapter
        +
        Always called before the delegate Statement.
        +
        +
        Overrides:
        +
        before in class TestRuleAdapter
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html new file mode 100644 index 00000000..f468bcf5 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html @@ -0,0 +1,338 @@ + + + + + + +StatementAdapter (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class StatementAdapter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runners.model.Statement
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.rules.StatementAdapter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public abstract class StatementAdapter
    +extends org.junit.runners.model.Statement
    +
    An abstract Statement that guarantees the execution of + afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement. This is much like AfterClass or After + annotations but can be used with RuleChain to guarantee the order of + execution.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected StatementAdapter(org.junit.runners.model.Statement delegate) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected voidafterAlways(java.util.List<java.lang.Throwable> errors) +
      Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
      +
      protected voidafterIfSuccessful() +
      Called only if the delegate Statement returned successfully.
      +
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      voidevaluate() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StatementAdapter

        +
        protected StatementAdapter(org.junit.runners.model.Statement delegate)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        evaluate

        +
        public final void evaluate()
        +                    throws java.lang.Throwable
        +
        +
        Specified by:
        +
        evaluate in class org.junit.runners.model.Statement
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Always called before the delegate Statement.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterAlways

        +
        protected void afterAlways(java.util.List<java.lang.Throwable> errors)
        +                    throws java.lang.Throwable
        +
        Always called after the delegate Statement, even if an exception + (or assumption failure) occurs. Any exceptions thrown from the body of this + method will be chained using MultipleFailureException.
        +
        Parameters:
        errors - A list of errors received so far. The list is modifiable although + should only be extended with new potential exceptions.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterIfSuccessful

        +
        protected void afterIfSuccessful()
        +                          throws java.lang.Throwable
        +
        Called only if the delegate Statement returned successfully.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html new file mode 100644 index 00000000..c195a192 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html @@ -0,0 +1,346 @@ + + + + + + +StaticFieldsInvariantRule (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class StaticFieldsInvariantRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class StaticFieldsInvariantRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule that ensures static, reference fields of the suite class + (and optionally its superclasses) are cleaned up after a suite is completed. + This is helpful in finding out static memory leaks (a class references + something huge but is no longer used).
    +
    See Also:
    ClassRule, +accept(Field)
    +
  • +
+
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected booleanaccept(java.lang.reflect.Field field) 
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StaticFieldsInvariantRule

        +
        public StaticFieldsInvariantRule()
        +
        By default use DEFAULT_LEAK_THRESHOLD as the threshold and count + in superclasses.
        +
      • +
      + + + +
        +
      • +

        StaticFieldsInvariantRule

        +
        public StaticFieldsInvariantRule(long leakThresholdBytes,
        +                         boolean countSuperclasses)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        accept

        +
        protected boolean accept(java.lang.reflect.Field field)
        +
        Returns:
        Return false to exclude a given field from being + counted. By default final fields are rejected.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html new file mode 100644 index 00000000..9aa1aad1 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html @@ -0,0 +1,311 @@ + + + + + + +SystemPropertiesInvariantRule (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class SystemPropertiesInvariantRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class SystemPropertiesInvariantRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule that ensures system properties remain unmodified by the nested + Statement. This can be applied both at suite level and at test level. + + This rule requires appropriate security permission to read and write + system properties (System.getProperties()) if running under a security + manager.
    +
    See Also:
    SystemPropertiesRestoreRule, +ClassRule, +Rule
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule()
        +
        Cares about all properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule(java.lang.String... ignoredProperties)
        +
        Don't care about the given set of properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule(java.util.Set<java.lang.String> ignoredProperties)
        +
        Don't care about the given set of properties.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html new file mode 100644 index 00000000..dccc0d84 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html @@ -0,0 +1,307 @@ + + + + + + +SystemPropertiesRestoreRule (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class SystemPropertiesRestoreRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class SystemPropertiesRestoreRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule which restores system properties from before the nested + Statement. + + This rule requires appropriate security permission to read and write + system properties (System.getProperties()) if running under a security + manager.
    +
    See Also:
    SystemPropertiesInvariantRule, +ClassRule, +Rule
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule()
        +
        Restores all properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule(java.util.Set<java.lang.String> ignoredProperties)
        +
        Parameters:
        ignoredProperties - Properties that will be ignored (and will not be restored).
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule(java.lang.String... ignoredProperties)
        +
        Parameters:
        ignoredProperties - Properties that will be ignored (and will not be restored).
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html new file mode 100644 index 00000000..7d77befe --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html @@ -0,0 +1,340 @@ + + + + + + +TestRuleAdapter (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class TestRuleAdapter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    Direct Known Subclasses:
    +
    RequireAssertionsRule
    +
    +
    +
    +
    public abstract class TestRuleAdapter
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    An abstract TestRule that guarantees the execution of + afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement. This is much like AfterClass or After + annotations but can be used with RuleChain to guarantee the order of + execution.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TestRuleAdapter() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected voidafterAlways(java.util.List<java.lang.Throwable> errors) +
      Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
      +
      protected voidafterIfSuccessful() +
      Called only if the delegate Statement returned successfully.
      +
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestRuleAdapter

        +
        public TestRuleAdapter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Always called before the delegate Statement.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterAlways

        +
        protected void afterAlways(java.util.List<java.lang.Throwable> errors)
        +                    throws java.lang.Throwable
        +
        Always called after the delegate Statement, even if an exception + (or assumption failure) occurs. Any exceptions thrown from the body of this + method will be chained using MultipleFailureException.
        +
        Parameters:
        errors - A list of errors received so far. The list is modifiable although + should only be extended with new potential exceptions.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterIfSuccessful

        +
        protected void afterIfSuccessful()
        +                          throws java.lang.Throwable
        +
        Called only if the delegate Statement returned successfully.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html new file mode 100644 index 00000000..a4f434de --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html new file mode 100644 index 00000000..5440680f --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html new file mode 100644 index 00000000..92a641f2 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html @@ -0,0 +1,168 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html new file mode 100644 index 00000000..ec505998 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html new file mode 100644 index 00000000..bc5ac824 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.StatementAdapter (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.StatementAdapter

+
+
No usage of com.carrotsearch.randomizedtesting.rules.StatementAdapter
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html new file mode 100644 index 00000000..16e32369 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html new file mode 100644 index 00000000..ae39f7ae --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html new file mode 100644 index 00000000..90f5fce8 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html new file mode 100644 index 00000000..043c07e3 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.TestRuleAdapter

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/package-frame.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/package-frame.html new file mode 100644 index 00000000..2ca60af7 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/package-frame.html @@ -0,0 +1,28 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.rules

+ + + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/package-summary.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/package-summary.html new file mode 100644 index 00000000..54fecf72 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/package-summary.html @@ -0,0 +1,196 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.rules

+
+
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/package-tree.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/package-tree.html new file mode 100644 index 00000000..e4359cab --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/package-tree.html @@ -0,0 +1,148 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules Class Hierarchy (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.rules

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/package-use.html b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/package-use.html new file mode 100644 index 00000000..c6dd41e8 --- /dev/null +++ b/releases/2.3.4/api/com/carrotsearch/randomizedtesting/rules/package-use.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.rules

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/constant-values.html b/releases/2.3.4/api/constant-values.html new file mode 100644 index 00000000..5c9e282a --- /dev/null +++ b/releases/2.3.4/api/constant-values.html @@ -0,0 +1,268 @@ + + + + + + +Constant Field Values (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Constant Field Values

+

Contents

+ +
+
+ + +

com.carrotsearch.*

+ +
    +
  • + + + + + + + + + + + + + + +
    com.carrotsearch.randomizedtesting.annotations.ParametersFactory 
    Modifier and TypeConstant FieldValue
    + +public static final java.lang.StringDEFAULT_FORMATTING"default"
    +
  • +
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/deprecated-list.html b/releases/2.3.4/api/deprecated-list.html new file mode 100644 index 00000000..5467a709 --- /dev/null +++ b/releases/2.3.4/api/deprecated-list.html @@ -0,0 +1,165 @@ + + + + + + +Deprecated List (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Deprecated API

+

Contents

+ +
+
+ + + + + + + +
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/help-doc.html b/releases/2.3.4/api/help-doc.html new file mode 100644 index 00000000..e495690c --- /dev/null +++ b/releases/2.3.4/api/help-doc.html @@ -0,0 +1,222 @@ + + + + + + +API Help (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+
    +
  • +

    Overview

    +

    The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

    +
  • +
  • +

    Package

    +

    Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:

    +
      +
    • Interfaces (italic)
    • +
    • Classes
    • +
    • Enums
    • +
    • Exceptions
    • +
    • Errors
    • +
    • Annotation Types
    • +
    +
  • +
  • +

    Class/Interface

    +

    Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

    +
      +
    • Class inheritance diagram
    • +
    • Direct Subclasses
    • +
    • All Known Subinterfaces
    • +
    • All Known Implementing Classes
    • +
    • Class/interface declaration
    • +
    • Class/interface description
    • +
    +
      +
    • Nested Class Summary
    • +
    • Field Summary
    • +
    • Constructor Summary
    • +
    • Method Summary
    • +
    +
      +
    • Field Detail
    • +
    • Constructor Detail
    • +
    • Method Detail
    • +
    +

    Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.

    +
  • +
  • +

    Annotation Type

    +

    Each annotation type has its own separate page with the following sections:

    +
      +
    • Annotation Type declaration
    • +
    • Annotation Type description
    • +
    • Required Element Summary
    • +
    • Optional Element Summary
    • +
    • Element Detail
    • +
    +
  • +
  • +

    Enum

    +

    Each enum has its own separate page with the following sections:

    +
      +
    • Enum declaration
    • +
    • Enum description
    • +
    • Enum Constant Summary
    • +
    • Enum Constant Detail
    • +
    +
  • +
  • +

    Use

    +

    Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.

    +
  • +
  • +

    Tree (Class Hierarchy)

    +

    There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object.

    +
      +
    • When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.
    • +
    • When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.
    • +
    +
  • +
  • +

    Deprecated API

    +

    The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.

    +
  • +
  • +

    Index

    +

    The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.

    +
  • +
  • +

    Prev/Next

    +

    These links take you to the next or previous class, interface, package, or related page.

    +
  • +
  • +

    Frames/No Frames

    +

    These links show and hide the HTML frames. All pages are available with or without frames.

    +
  • +
  • +

    All Classes

    +

    The All Classes link shows all classes and interfaces except non-static nested types.

    +
  • +
  • +

    Serialized Form

    +

    Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.

    +
  • +
  • +

    Constant Field Values

    +

    The Constant Field Values page lists the static final fields and their values.

    +
  • +
+This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/index-all.html b/releases/2.3.4/api/index-all.html new file mode 100644 index 00000000..08dd1ad5 --- /dev/null +++ b/releases/2.3.4/api/index-all.html @@ -0,0 +1,1533 @@ + + + + + + +Index (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + +
+ + + + + +
+ + +
$ A B C D E F G H I J L M N O P R S T U V W  + + +

$

+
+
$(Object...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output.
+
+
$$(Object[]...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
+ + + +

A

+
+
accept(Field) - Method in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
afterAlways(List<Throwable>) - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
+
+
afterAlways(List<Throwable>) - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
+
+
afterIfSuccessful() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Called only if the delegate Statement returned successfully.
+
+
afterIfSuccessful() - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Called only if the delegate Statement returned successfully.
+
+
AnnotatedMethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Base class for TestMethodProviders based on annotations.
+
+
AnnotatedMethodProvider(Class<? extends Annotation>) - Constructor for class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
+
 
+
appendAllOpts(Description) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
+
Append all JVM options that may help in reproducing the error.
+
+
appendEnvironmentSettings() - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
appendOpt(String, String) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
+
Append a single VM option.
+
+
appendRunnerProperties() - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
appendTestGroupOptions(RandomizedContext) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
 
+
ASCIIGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A generator emitting simple ASCII characters from the set + (newlines not counted):
+
+
ASCIIGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.ASCIIGenerator
+
 
+
asciiGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
AssertingRandom - Class in com.carrotsearch.randomizedtesting
+
+
A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
+
+
AssertingRandom(Thread, Random) - Constructor for class com.carrotsearch.randomizedtesting.AssertingRandom
+
+
Creates an instance to be used by owner thread and delegating + to delegate until AssertingRandom.destroy()ed.
+
+
assumeFalse(boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
assumeFalse(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
assumeNoException(String, Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Assume t is null.
+
+
assumeNoException(Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeNoException(Throwable) directly available.
+
+
assumeNotNull(Object...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeNotNull(Object...) directly available.
+
+
assumeTrue(boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeTrue(boolean) directly available.
+
+
assumeTrue(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
atLeast(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a random value greater or equal to min.
+
+
atMost(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a non-negative random value smaller or equal max.
+
+
AUGMENTED_SEED_PACKAGE - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Fake package of a stack trace entry inserted into exceptions thrown by + test methods.
+
+
+ + + +

B

+
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+
 
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Always called before the delegate Statement.
+
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Always called before the delegate Statement.
+
+
between(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
+ + + +

C

+
+
CHILDVM_SYSPROP_JVM_COUNT - Static variable in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property passed to forked VMs: the number of concurrent JVMs.
+
+
CHILDVM_SYSPROP_JVM_ID - Static variable in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
+
+
ClassGlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter for Description.getClassName().
+
+
ClassGlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
ClassModel - Class in com.carrotsearch.randomizedtesting
+
+
Class model for a test suite.
+
+
ClassModel(Class<?>) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
ClassModel.FieldModel - Class in com.carrotsearch.randomizedtesting
+
 
+
ClassModel.FieldModel(Field) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
ClassModel.MethodModel - Class in com.carrotsearch.randomizedtesting
+
 
+
ClassModel.MethodModel(Method) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
ClassModel.Scope - Enum in com.carrotsearch.randomizedtesting
+
 
+
clone() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
clone() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.TempPathResource
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Close the stream.
+
+
closeAfterSuite(T) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Registers a Closeable resource that should be closed after the suite + completes.
+
+
closeAfterTest(T) - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Registers a Closeable resource that should be closed after the test + completes.
+
+
closeAtEnd(T, LifecycleScope) - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Dispose the given resource at the end of a given lifecycle scope.
+
+
CodepointSetGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator from a predefined set of codepoints or characters.
+
+
CodepointSetGenerator(char[]) - Constructor for class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
+
All characters must be from BMP (no parts of surrogate pairs allowed).
+
+
CodepointSetGenerator(String) - Constructor for class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
+
Parse the given String and split into BMP and supplementary codepoints.
+
+
collectMethodExecutions(Constructor<?>, List<Method>) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Collect test method executions from list of test methods and + potentially parameters from parameter factory methods.
+
+
com.carrotsearch.randomizedtesting - package com.carrotsearch.randomizedtesting
+
 
+
com.carrotsearch.randomizedtesting.annotations - package com.carrotsearch.randomizedtesting.annotations
+
 
+
com.carrotsearch.randomizedtesting.generators - package com.carrotsearch.randomizedtesting.generators
+
 
+
com.carrotsearch.randomizedtesting.listeners - package com.carrotsearch.randomizedtesting.listeners
+
 
+
com.carrotsearch.randomizedtesting.rules - package com.carrotsearch.randomizedtesting.rules
+
 
+
compare(TestMethodAndParams, TestMethodAndParams) - Method in class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
+
 
+
current() - Static method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
 
+
CURRENT_PREFIX() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Static singleton's property prefix.
+
+
+ + + +

D

+
+
decorate(long) - Method in class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
decorate(long) - Method in interface com.carrotsearch.randomizedtesting.SeedDecorator
+
+
Called to decorate the initial seed for a Randomness.
+
+
DEFAULT_FORMATTING - Static variable in annotation type com.carrotsearch.randomizedtesting.annotations.ParametersFactory
+
+
Use default argument formatting for test cases.
+
+
DEFAULT_ITERATIONS - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
The default number of test repeat iterations.
+
+
DEFAULT_KILLATTEMPTS - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
The default number of first interrupts, then Thread.stop attempts.
+
+
DEFAULT_KILLWAIT - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Time in between interrupt retries or stop retries.
+
+
DEFAULT_LEAK_THRESHOLD - Static variable in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
DEFAULT_TIMEOUT - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Default timeout for a single test case.
+
+
DEFAULT_TIMEOUT_SUITE - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Default timeout for an entire suite.
+
+
describe() - Method in class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
describe() - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
describe() - Method in class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
destroy() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
+
This object will no longer be usable after this method is called.
+
+
+ + + +

E

+
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
evaluate(FilterExpressionParser.IContext) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
evaluate() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
 
+
+ + + +

F

+
+
filter(Filter) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Implement Filterable because GUIs depend on it to run tests selectively.
+
+
FilterExpressionParser - Class in com.carrotsearch.randomizedtesting
+
+
Test group conditions filter parser.
+
+
FilterExpressionParser() - Constructor for class com.carrotsearch.randomizedtesting.FilterExpressionParser
+
 
+
FilterExpressionParser.Node - Class in com.carrotsearch.randomizedtesting
+
 
+
FilterExpressionParser.Node() - Constructor for class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
flush() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
flush() - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Flush the stream.
+
+
formatSeed(long) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Format a single seed.
+
+
formatSeedChain(Randomness...) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
+
+
formatStackTrace(StringBuilder, StackTraceElement[]) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format a list of stack entries into a string.
+
+
formatStackTrace(StackTraceElement[]) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
formatStackTrace(Iterable<StackTraceElement>) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
formatStackTrace(StringBuilder, Iterable<StackTraceElement>) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format a list of stack entries into a string.
+
+
formatThrowable(Throwable) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format an exception and all of its nested stacks into a string.
+
+
formatThrowable(StringBuilder, Throwable) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format an exception and all of its nested stacks into a string.
+
+
frequently() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
The exact opposite of RandomizedTest.rarely().
+
+
+ + + +

G

+
+
getAnnotatedLeafMethods(Class<? extends Annotation>) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getAnnotation(Method, Class<T>, boolean) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getContext() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
getDescription() - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Return the current tree of test descriptions (filtered).
+
+
getFields() - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getGroupEvaluator() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Provide access to GroupEvaluator.
+
+
getGroupName(Class<? extends Annotation>) - Static method in class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
getInstanceArguments() - Method in interface com.carrotsearch.randomizedtesting.TestMethodAndParams
+
 
+
getMethods() - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getRandom() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+ +
+
getRandom() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
getRandom() - Method in class com.carrotsearch.randomizedtesting.Randomness
+
+
Random instance for this randomness.
+
+
getRandomness() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Source of randomness for the context's thread.
+
+
getRunner() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Access to the runner governing this context.
+
+
getRunnerSeedAsString() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Returns the runner's master seed, formatted.
+
+
getSysProperty(Class<? extends Annotation>) - Static method in class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
getTargetClass() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
The class (suite) being tested.
+
+
getTargetMethod() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
 
+
getTestMethod() - Method in interface com.carrotsearch.randomizedtesting.TestMethodAndParams
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in class com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in interface com.carrotsearch.randomizedtesting.TestMethodProvider
+
+
Determine which methods are test methods.
+
+
getTraceFormatting() - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Stack trace formatting utilities.
+
+
globalTempDir() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Global temporary directory created for the duration of this class's lifespan.
+
+
GlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter that matches something using globbing (*) pattern.
+
+
GlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
globMatches(String) - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
+
Check if a given string matches the glob.
+
+
globPattern - Variable in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
groupEvaluator - Variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
 
+
+ + + +

H

+
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
hasZombieThreads() - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Returns true if any previous (or current) suite marked with + ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS has + left zombie threads.
+
+
+ + + +

I

+
+
initialize(Class<?>) - Method in class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
initialize(Class<?>) - Method in interface com.carrotsearch.randomizedtesting.SeedDecorator
+
+
Called once after instantiation to set up the decorator.
+
+
initializeWith(String) - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
 
+
isAnnotationPresent(Method, Class<T>, boolean) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
isNightly() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Deprecated. +
[GH-218] will be removed. Use RandomizedContext.getGroupEvaluator().
+
+
+
isNightly() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Deprecated. +
Will be removed in 2.4.0
+
+
+
ISO8859_1 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
iterations(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a "scaled" number of iterations for loops which can have a variable + iteration count.
+
+
+ + + +

J

+
+
JUnit3MethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Method provider selecting tests that follow a name pattern of test(.*).
+
+
JUnit3MethodProvider() - Constructor for class com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+
 
+
JUnit4MethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Method provider selecting Test annotated public instance parameterless methods.
+
+
JUnit4MethodProvider() - Constructor for class com.carrotsearch.randomizedtesting.JUnit4MethodProvider
+
 
+
+ + + +

L

+
+
LifecycleScope - Enum in com.carrotsearch.randomizedtesting
+
+
Lifecycle stages for tracking resources.
+
+
Listeners - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Annotate your suite class with this annotation to automatically add hooks to + the RunNotifier used for executing tests inside + RandomizedRunner.
+
+
+ + + +

M

+
+
MethodGlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter for Description.getMethodName().
+
+
MethodGlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
methodName(Description) - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Attempts to extract just the method name from parameterized notation.
+
+
MixWithSuiteName - Class in com.carrotsearch.randomizedtesting
+
+
A SeedDecorator to be used with SeedDecorators annotation + to modify the master Randomness with a hash off the suite's class name.
+
+
MixWithSuiteName() - Constructor for class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
multiplier() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A multiplier can be used to linearly scale certain values.
+
+
+ + + +

N

+
+
Name - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Used to annotate constructor parameters for parameterized tests.
+
+
newServerSocket(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Assign a temporary server socket.
+
+
newTempDir() - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary directory for the LifecycleScope.TEST duration.
+
+
newTempDir(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a temporary directory, deleted after the given lifecycle phase.
+
+
newTempFile() - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary file for the LifecycleScope.TEST duration.
+
+
newTempFile(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary file deleted after the given lifecycle phase completes.
+
+
next(int) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextBoolean() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextBytes(byte[]) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextDouble() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextFloat() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextGaussian() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextInt() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextInt(int) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextLong() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
Nightly - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
An annotation indicating a given test case (or suite) should run only during + nightly tests.
+
+
NoClassHooksShadowingRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Don't allow BeforeClass and AfterClass hook shadowing as it is most + likely a user error.
+
+
NoClassHooksShadowingRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule
+
 
+
NoInstanceHooksOverridesRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Don't allow Before and After hook overrides as it is most + likely a user error and will result in superclass methods not being called + (requires manual chaining).
+
+
NoInstanceHooksOverridesRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule
+
 
+
NoShadowingOrOverridesOnMethodsRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Discovers shadowing or override relationships among methods annotated with any of the + provided annotations.
+
+
NoShadowingOrOverridesOnMethodsRule(Class<? extends Annotation>...) - Constructor for class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
+ + + +

O

+
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
ofStringLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
+ +
+
ofUtf8Length(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
+
Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
+
+
+ + + +

P

+
+
ParametersFactory - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Used to annotate methods providing parameters for parameterized tests.
+
+
parse(String) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser
+
+
Pratt's parser.
+
+
parseSeed(String) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Parse a single seed.
+
+
parseSeedChain(String) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Parse a seed chain formatted with SeedUtils.formatSeedChain(Randomness...).
+
+
prefixProperty(String) - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Prefix a given property name with a common prefix.
+
+
+ + + +

R

+
+
randomAsciiOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomAsciiOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomAsciiOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomAsciiOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomBoolean() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomByte() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
RandomBytes - Class in com.carrotsearch.randomizedtesting.generators
+
+
Random byte sequence generators.
+
+
RandomBytes() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomBytes
+
 
+
randomBytesOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomBytes
+
 
+
randomBytesOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a byte array with random content.
+
+
randomBytesOfLength(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a byte array with random content.
+
+
randomBytesOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomBytes
+
 
+
randomDouble() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFloat() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFrom(Random, T[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the given array.
+
+
randomFrom(Random, List<T>) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the given list.
+
+
randomFrom(Random, Collection<T>) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the collection.
+
+
randomFrom(T[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Pick a random object from the given array.
+
+
randomFrom(List<T>) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Pick a random object from the given list.
+
+
randomGaussian() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomInt(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomInts
+
+
A random integer between 0 and max (inclusive).
+
+
randomInt() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomInt(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random integer from 0..max (inclusive).
+
+
randomIntBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomInts
+
+
A random integer from min to max (inclusive).
+
+
randomIntBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random integer from min to max (inclusive).
+
+
RandomInts - Class in com.carrotsearch.randomizedtesting.generators
+
+
Utility classes for random integer and integer sequences.
+
+
RandomInts() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomInts
+
 
+
RandomizedContext - Class in com.carrotsearch.randomizedtesting
+
+
Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
+
+
RandomizedRunner - Class in com.carrotsearch.randomizedtesting
+
+
A Runner implementation for running randomized test cases with + predictable and repeatable randomness.
+
+
RandomizedRunner(Class<?>) - Constructor for class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Creates a new runner for the given class.
+
+
RandomizedTest - Class in com.carrotsearch.randomizedtesting
+
+
Common scaffolding for subclassing randomized tests.
+
+
RandomizedTest() - Constructor for class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomLocale() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Return a random Locale from the available locales on the system.
+
+
randomLong() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
Randomness - Class in com.carrotsearch.randomizedtesting
+
+
Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance.
+
+
Randomness(Thread, long, SeedDecorator...) - Constructor for class com.carrotsearch.randomizedtesting.Randomness
+
 
+
Randomness(long, SeedDecorator...) - Constructor for class com.carrotsearch.randomizedtesting.Randomness
+
 
+
RandomPicks - Class in com.carrotsearch.randomizedtesting.generators
+
+
Random selections of objects.
+
+
RandomPicks() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomRealisticUnicodeOfCodepointLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfCodepointLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfCodepointLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfCodepointLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomShort() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
RandomStrings - Class in com.carrotsearch.randomizedtesting.generators
+
+
A facade to various implementations of StringGenerator interface.
+
+
RandomStrings() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomTimeZone() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Return a random TimeZone from the available timezones on the system.
+
+
randomUnicodeOfCodepointLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfCodepointLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfCodepointLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfCodepointLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
range - Variable in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
rarely() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Rarely returns true in about 10% of all calls (regardless of the + RandomizedTest.isNightly() mode).
+
+
realisticUnicodeGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
RealisticUnicodeGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator that emits valid unicodeGenerator codepoints.
+
+
RealisticUnicodeGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
reject(Thread) - Method in interface com.carrotsearch.randomizedtesting.ThreadFilter
+
 
+
Repeat - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Repeats randomized test case a given number of times.
+
+
ReplicateOnEachVm - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Replicates the test class on each concurrent forked JVM.
+
+
ReproduceErrorMessageBuilder - Class in com.carrotsearch.randomizedtesting
+
+
A builder for constructing "reproduce with" message.
+
+
ReproduceErrorMessageBuilder() - Constructor for class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
ReproduceErrorMessageBuilder(StringBuilder) - Constructor for class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
ReproduceInfoPrinter - Class in com.carrotsearch.randomizedtesting.listeners
+
+
A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
+
+
ReproduceInfoPrinter() - Constructor for class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+
 
+
RequireAssertionsRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Require assertions TestRule.
+
+
RequireAssertionsRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+
 
+
Rethrow - Class in com.carrotsearch.randomizedtesting
+
+
Rethrowing checked exceptions as unchecked ones.
+
+
Rethrow() - Constructor for class com.carrotsearch.randomizedtesting.Rethrow
+
 
+
rethrow(Throwable) - Static method in class com.carrotsearch.randomizedtesting.Rethrow
+
+
Rethrows t (identical object).
+
+
rmDir(Path) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Recursively delete a folder.
+
+
run(RunNotifier) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Runs all tests and hooks.
+
+
runWithPrivateRandomness(Randomness, Callable<T>) - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns.
+
+
+ + + +

S

+
+
scaledRandomIntBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a "scaled" random number between min and max (inclusive).
+
+
Seed - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Defines the starting seed for a given test or the entire suite.
+
+
SeedDecorator - Interface in com.carrotsearch.randomizedtesting
+
+
This is an advanced feature.
+
+
SeedDecorators - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Allows modifying the master seed (before the suite is started).
+
+
seedFromThrowable(Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with RandomizedRunner.AUGMENTED_SEED_PACKAGE.
+
+
Seeds - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Defines a list of starting seeds for a given test.
+
+
SeedUtils - Class in com.carrotsearch.randomizedtesting
+
+
Utilities for parsing random seeds.
+
+
setSeed(long) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
sleep(long) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Same as Thread.sleep(long).
+
+
StatementAdapter - Class in com.carrotsearch.randomizedtesting.rules
+
+
An abstract Statement that guarantees the execution of + StatementAdapter.afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement.
+
+
StatementAdapter(Statement) - Constructor for class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
 
+
StaticFieldsInvariantRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule that ensures static, reference fields of the suite class + (and optionally its superclasses) are cleaned up after a suite is completed.
+
+
StaticFieldsInvariantRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
+
By default use StaticFieldsInvariantRule.DEFAULT_LEAK_THRESHOLD as the threshold and count + in superclasses.
+
+
StaticFieldsInvariantRule(long, boolean) - Constructor for class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
StringGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A StringGenerator generates random strings composed of characters.
+
+
StringGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
SysGlobals - Class in com.carrotsearch.randomizedtesting
+
+
Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
+
+
SYSPROP_APPEND_SEED() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If true, append seed parameter to all methods.
+
+
SYSPROP_ITERATIONS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
The global override for the number of each test's repetitions.
+
+
SYSPROP_KILLATTEMPTS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
+
+
SYSPROP_KILLWAIT() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
+
+
SYSPROP_MULTIPLIER - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
The global multiplier property (Double).
+
+
SYSPROP_PREFIX() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global system property that holds the prefix used by other properties.
+
+
SYSPROP_RANDOM_SEED() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property with an integer defining global initialization seeds for all + random generators.
+
+
SYSPROP_STACKFILTERING() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Enable or disable stack filtering.
+
+
SYSPROP_TESTCLASS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for picking out a single test class to execute.
+
+
SYSPROP_TESTFILTER() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global test filter.
+
+
SYSPROP_TESTMETHOD() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for picking out a single test method to execute.
+
+
SYSPROP_TIMEOUT() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed.
+
+
SYSPROP_TIMEOUT_SUITE() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for entire suite's maximum execution time after which + it is considered out of control.
+
+
SystemPropertiesInvariantRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule that ensures system properties remain unmodified by the nested + Statement.
+
+
SystemPropertiesInvariantRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Cares about all properties.
+
+
SystemPropertiesInvariantRule(String...) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Don't care about the given set of properties.
+
+
SystemPropertiesInvariantRule(Set<String>) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Don't care about the given set of properties.
+
+
SystemPropertiesRestoreRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule which restores system properties from before the nested + Statement.
+
+
SystemPropertiesRestoreRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
+
Restores all properties.
+
+
SystemPropertiesRestoreRule(Set<String>) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
SystemPropertiesRestoreRule(String...) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
systemPropertyAsBoolean(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a boolean, if defined.
+
+
systemPropertyAsDouble(String, double) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a double, if defined.
+
+
systemPropertyAsFloat(String, float) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a float, if defined.
+
+
systemPropertyAsInt(String, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to an int, if defined.
+
+
systemPropertyAsLong(String, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a long, if defined.
+
+
+ + + +

T

+
+
TeeOutputStream - Class in com.carrotsearch.randomizedtesting
+
+
Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
+
+
TeeOutputStream(OutputStream, OutputStream) - Constructor for class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
TempPathResource - Class in com.carrotsearch.randomizedtesting
+
+
A temporary path resource will be deleted at the end of a given lifecycle phase.
+
+
TempPathResource(Path) - Constructor for class com.carrotsearch.randomizedtesting.TempPathResource
+
 
+
TestCaseInstanceProvider - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Determines how instances of the test suite class are created for each test + case.
+
+
TestCaseInstanceProvider.Type - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
TestCaseOrdering - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Test case ordering.
+
+
TestCaseOrdering.AlphabeticOrder - Class in com.carrotsearch.randomizedtesting.annotations
+
+
Alphabetic, increasing order by method name.
+
+
TestCaseOrdering.AlphabeticOrder() - Constructor for class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
+
 
+
testFailure(Failure) - Method in class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+
 
+
TestGroup - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
A test group applied to an annotation indicates that a given annotation + can be used on individual tests as "labels".
+
+
TestGroup.Utilities - Class in com.carrotsearch.randomizedtesting.annotations
+
+
Utilities to deal with annotations annotated with TestGroup.
+
+
TestGroup.Utilities() - Constructor for class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
TestMethodAndParams - Interface in com.carrotsearch.randomizedtesting
+
+
A single test case entry composed of the test method + and the arguments eventually passed to the test class's constructor.
+
+
TestMethodProvider - Interface in com.carrotsearch.randomizedtesting
+
+
Responsible for providing individual test instances and their descriptions.
+
+
TestMethodProviders - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Test case method provider.
+
+
TestRuleAdapter - Class in com.carrotsearch.randomizedtesting.rules
+
+
An abstract TestRule that guarantees the execution of + TestRuleAdapter.afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement.
+
+
TestRuleAdapter() - Constructor for class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
 
+
ThreadFilter - Interface in com.carrotsearch.randomizedtesting
+
 
+
ThreadLeakAction - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakAction.Action - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakFilters - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakGroup - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakGroup.Group - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakLingering - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakScope - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakScope.Scope - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakZombies - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakZombies.Consequence - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
Timeout - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Maximum execution time for a single test method.
+
+
TimeoutSuite - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Maximum execution time for an entire suite (including all hooks and tests).
+
+
toExpression() - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toExpression(StringBuilder) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.Randomness
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
TraceFormatting - Class in com.carrotsearch.randomizedtesting
+
+
Utilities for dealing with throwables, stacks, etc.
+
+
TraceFormatting() - Constructor for class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Default stack traces, no filtering.
+
+
TraceFormatting(List<String>) - Constructor for class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
+ + + +

U

+
+
unicodeGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
UnicodeGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator that emits valid unicodeGenerator codepoints.
+
+
UnicodeGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
US_ASCII - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF16 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF32 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF8 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
+ + + +

V

+
+
validate(Class<?>) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.ClassModel.Scope
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.LifecycleScope
+
+
Returns the enum constant of this type with the specified name.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.ClassModel.Scope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.LifecycleScope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
verify(Method) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
+ + + +

W

+
+
write(int) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[], int, int) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[]) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[], int, int) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write bytes from the specified byte array to the stream.
+
+
write(byte[]) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write bytes from the specified byte array to the stream.
+
+
write(int) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write a single byte to the stream.
+
+
WriterOutputStream - Class in com.carrotsearch.randomizedtesting
+
+
OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer.
+
+
WriterOutputStream(Writer, CharsetDecoder) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer, CharsetDecoder, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, Charset, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, Charset) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer, String, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, String) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters.
+
+
+$ A B C D E F G H I J L M N O P R S T U V W 
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/index.html b/releases/2.3.4/api/index.html new file mode 100644 index 00000000..7391c6e5 --- /dev/null +++ b/releases/2.3.4/api/index.html @@ -0,0 +1,75 @@ + + + + + + +RandomizedTesting Randomized Runner v2.3.4 API Documentation + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> + + + diff --git a/releases/2.3.4/api/overview-frame.html b/releases/2.3.4/api/overview-frame.html new file mode 100644 index 00000000..92a295a9 --- /dev/null +++ b/releases/2.3.4/api/overview-frame.html @@ -0,0 +1,25 @@ + + + + + + +Overview List (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + +

 

+ + diff --git a/releases/2.3.4/api/overview-summary.html b/releases/2.3.4/api/overview-summary.html new file mode 100644 index 00000000..4bc9f67c --- /dev/null +++ b/releases/2.3.4/api/overview-summary.html @@ -0,0 +1,169 @@ + + + + + + +Overview (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

RandomizedTesting Randomized Runner v2.3.4 API Documentation

+
+
+ + + + + + + + + + + + + + + + +
RandomizedRunner and RandomizedTest 
PackageDescription
com.carrotsearch.randomizedtesting 
com.carrotsearch.randomizedtesting.rules 
+
+
+ + + + + + + + + + + + +
Annotations 
PackageDescription
com.carrotsearch.randomizedtesting.annotations 
+
+
+ + + + + + + + + + + + + + + + +
Listeners, Generators and Validators 
PackageDescription
com.carrotsearch.randomizedtesting.generators 
com.carrotsearch.randomizedtesting.listeners 
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/overview-tree.html b/releases/2.3.4/api/overview-tree.html new file mode 100644 index 00000000..631c0d7c --- /dev/null +++ b/releases/2.3.4/api/overview-tree.html @@ -0,0 +1,270 @@ + + + + + + +Class Hierarchy (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + +
+ + + + + +
+ + + +
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Annotation Type Hierarchy

+
    +
  • com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seed (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ParametersFactory (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Repeat (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Listeners (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.SeedDecorators (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seeds (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Timeout (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Nightly (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Name (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (implements java.lang.annotation.Annotation)
  • +
+

Enum Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/package-list b/releases/2.3.4/api/package-list new file mode 100644 index 00000000..c1c60d26 --- /dev/null +++ b/releases/2.3.4/api/package-list @@ -0,0 +1,5 @@ +com.carrotsearch.randomizedtesting +com.carrotsearch.randomizedtesting.annotations +com.carrotsearch.randomizedtesting.generators +com.carrotsearch.randomizedtesting.listeners +com.carrotsearch.randomizedtesting.rules diff --git a/releases/2.3.4/api/resources/background.gif b/releases/2.3.4/api/resources/background.gif new file mode 100644 index 0000000000000000000000000000000000000000..f471940fde2f39ef8943a6af9569bcf986b1579b GIT binary patch literal 2313 zcmV+k3HJ6!Nk%w1VKM-40OkMy00030|NlK(aXwsfKV5S}VtGJbbVOr%L0@%CZH88Q zl{{NzcR^uxNo<2iYk@pjY)*5FJz8x~bc{)B zfk z+1T6M-s9WdW8dcJ-wO*3@9+W*5AY543-j^$^!EPz_4eHZ2#>)41`h@dc!2OAgN6$a zCS2I?;lqgx6IR4nkpTe;1RN0f=zxMq2O=q`94V5d$&e>Unta)^<;;^G3>e7yp=ZvW z6DIW3xpSvaogXF?_4%`@(V;s}NR^5J!3hrtJV@1QRV&r5S*L!zYE|rss${iFkg&!? zTN5V#)~=bmMorwgZsEpdOE)iExo+FO-8;8Kga{=HbSQCnF=E6W3?o*|ID%uwi5**> zJXy127Y9m+=HQ|PhXWi+xNwoWv}n_%Pq%(e+H~mGqhq5kv4Mo|-n~g|7!F*xZ{xv< zCpXS~dGg^IGK?4@J-T%b(XnUHFul6n<@2&4)zzyO2) z3Q8`i0+UKY*`$}e9mmp;tg*))`|PsK1|hAo%u0K$vDwm4gaSkm0j{`26k#qAKmbuhxZ#cquDR>B zD{s8+&TH-uNg$C#68QG}1HMBHfrP&L@@w$F_!itRzXdCN@V|LDAu%3!IDtq1#1UV7 z#1RxvT=B(DWbCoU5l=ia$Pp`Hgb_?Mp@hmtxZDI2N-)v#$}PXVvdm1d>@v(v`0TUJ zF)Pu89(q`zv=w^nVTIF3@3BYIPA}c`(@ZCAwbNBEt@PDUKe5CTR8aB66IE1!w%Amt zy+jpcn~k>GZpVFg+H6x{_uOksvBlq0OyT$6TyQZ37k(cOxZr|JEx1sGm<(M9gH z-~PMqyn|tT=))UN`|-FFFUA#KToK0fUOaz=7}Z~KeHhVC&%O27cTfHQ^WBU8z4p&T zp#>D|V}XShTD;Hx745Iz{`>K-Z$A|7!*Boo{mY;G21vjH8t{M!OrQc6$iN0V@PQDF zpadsK!3tXNf*8!81~qnXWuHZ)kytd=_y+ADWvw31ouV;CdZ#ya*(l7-A-C-Y^+iit8O zBy3*`Ls$|5Hn4m_^I^|C7{m7EFn|5vTk;|oywIgCc9Bb*=L+Y$)M>9GC<|HGs@6NB zHLY%03!dDf=eDRt2O6lVSFRcsuWZEwU?=z$CZ0W?#VJfdN>HG(l%oKpyiftJc|Y)xkjSJYCrQal-0PC~()T9xwF!Jf zVi1UA#3BBbh(i8r5&v#Pz!cF41KjbCc?4u2@@Q~oKLirt2TM30;y6b+zyX2`Yl9u; z`0$3;v0-YUp&7NdPT#q`cZlbij$jvbRk6R>8g*>}*b9E+WDwmpHAAxYzyT aU_pX{M6b8i>#Dq3onfZy}_nli%!Q$ZV%e&!tN2 zX3B0NWXQ443Eo1rUP86rLU>O>oTp%wt3Z{Tz&P*)Iraq^_@X;RtUFY!JxH|4U!>kw zxXwqo&R3Y=EsXaR!ng@y+y$%L1P3FZ4@N!j3m5MW74HcC->_JFuvlxLXiI=-OQ2|@ zpGc#>2-aN)<1RE9^`bB0`65VSK2>5m>CHs^YZCC)NX*NfbeT1%)Cxpu2_(6cCbLvjLY`hf1%*q}QO*%V4SfOu5Nqg~`-+(-76= za<`RA&(qDB^S!nIS^od5|Nk$KPXD8(qSB!f`M*{E?A^&yOW$08V^iNPK!%UNJ-@xmz>`pG2_%4I3QWk4UdtwP!GH$C%mo2K|$Ap=_)Y!#O($1@ohsUtR1k%wI*) z4*X&g==oWh`j{uP=HFm;Ye>0>UbDdtSp^~MaQ!L9I#)Ga?q}{@T#|qec*FkMLDenm zj^sCgk!^O^3o|vG!~2$$$7`C#4Ry zdQ!tui+J1*HyavK+4{`r+zvYHj9IsRt~@uEBOreWS8~2rXAR3!|7aTdr+x4|>@$Az z)b1t$gSB~6USxpfLmy^|_J_eNt*PI=ScO1SVH895N#`ef%IOh&o-2GIjK1s-JzkyZ z@r7O%hChz}kMHCM@Wqi^R-9t&%Fh^#9dVB0%ej@$=OjXA%XZdzCXf}c>SW26_z-Te z5b{}XWg&rELM=N*%aimp)k04t2c+`WAS>ZFIPWKvtyOI))HzpRA!T!b{tv?4NzF1v zNlP%#{&p@lFFEKvcroMAsI)mq?&`!e%l+-y&j9ZqhN}oG&dB=Pw09r+Q%m0cMujS# zs$a7!9VH`CC7k{!bV(J`rm%Jpj6&nLtWhPcy$onn$8G#ZdD9hxO<9k67Ya>K_7W~3 z&KYf14fq<{qHA7u6;>AOcomhdg?ianjr9uINt}*7w?g%z9{Q`(qRo@hDwSpGmxz&h&>%G%T(URL~=c>C{>y$K?+wLFp zy*M1@FTUKYV>8DeDIAIKM+!T5c-k&C4?Y~y^E zQCIc-=9~DiPtfVZB=_c3`qH3h|NXd^BcOQG`funSe)i5!NoA_r{b6PwzSDIXG+!(F z9CqJgo&~#7^VZHWj{u23q+NDCHn}GeWDC*(SW%{f4WMtP3l2jsO7*M)EX)#NLlsNnU4q@#jn0r#rsWsf^ngE0&ambG1f;Rj zfOk#_>1|25Z%?iI{0Yv8)DQfk>m1td?~}m0N%^k^u%EuUCc#ItmlY|epQ3YLWehYw zRU0qpPb#X&WU*UOU8et(s8x~WyYWYsgJCF+;U6@*nICY8)dk}IG+(#_Bz8zURd3HZ6qPE68U1%S{wL0 z;K{PDw2iRFIGG?(UiE9kT9?siuv4O{ z`dX2-eiXU3N)H2nT4V=AO^~J}sw+gr{&~qx%$$wlMv_JCWAMfcjYl}*Cfcf!adOY8 z8oLmJ{%49e+nLiVo#H9}wRk?UCzDz^>9TDxreVHzl~R*)?YU>Uu;J2eQ27O5`&X^8 z`94{)YWJQa#l0Fbz0N6B>j&8J;<%VuG6OYM9&QIdtueWjI3X;*dEtGiF@1AcvN4U> zG5SXIEXxB>)!mtQOztJLyeF78S*kLiU-!>PtQ_s~OMl~&y(hVVe$A5 zwo}E-DJ6${QP75?LsQ}Wl@MXwXMT4d>|?rD!g?jE>J^N*y;X}5FLe%d0_ zZ>eIBK6l@jkfw{p_YiDP;MS{jww{%j#?rk2z1J!HqE;Vd!TrCl_7UPef8;edI}wD6 zT&12Bxj&q}d4%$GHq+$~UYtWv`wI9k`89oKkCEK_E;-+O)(rhThjOM|kXDn{!W1Lo z`_?yQv=lp=-w()R<=0&c5%RWHY_fw@qb}uwFuPAGkl~@Kis}eE%MY@~6ZyWcF+llM zGyK`)(vn1F%%z=W7-Y=1$`w0Mv+-|#d};%JjCmw)Y1hOxwA|{}P%6LS4X`jQCGh`mR@=hGrr|cXa^Ipj;Mh)6mTqd1s_HmP0IxXT!w7YhoIHT>Hm#!;c@|L9OjV zsTlHE{Z;HWeM9^tPm-`|&nnl$%DRtNG1~?npUvgKPwKlaccEe4q!7YU3zykJnu6Sr z()LMXs_)^~u-ds7+wMff)RAJF?2?1H`_wDnt%MssYeB5;q~ojgVm6OHA6B>FG2erv z8&`|6<`=!EPKR^8Qlp5MiKwfxy4D`mN> ze$RKh_6*YJd4y0nnUZvwN%iY&^9xk@cM|5g#pZkc#N*(PH?^w&?ilTDMXFcd0`5!E zvgHS`=Lc|~1aO=L@L~eE*aP{90lc7qXY7GOs)3JH14T{(`K1D%tpvUT1-?F^1d4_S zJ#7yXkP3Q37bJlRQfv=mV-J3B8O*m5B%L3uW)S>|Jwy`|s6iK`sv0Z-3NcU(0knrG z5ChFXA@A9PUSdLI+(VU!!J1Mbw!~0VP^jZci2X|Nx0BF!24ObrAr>b=QtlyN4TAhn z!mQncJm~^m4MIafVLt_ewDUtO+e5w*!`(6A&H^F7i9s4t5&uBpNvh$nlTZjqTM5krNRRQ zqP)VR!|9@H>7qN_!+-)&_9s!^;gOvy5s~iEB&qP8{77&2NJMzZcsnJgSt_bYDzYU% zxQ#uuk3D*e7_*d5^?HW(^(WxICGf-mcmM((VStzIz%zFsm0;ZI3h=5OciJ#a%7I(IeGbFv+PP^?^sKBPrRBl<+qK^o%3fi=L9`la>-l4~p|hzAl~W zf=%(|NHgF7r5dJD+Cf08q-c(m;Epsldaz4cqHzTHT>)4xEe(cE0i~tf{Y0xs_1~Kv z+BYQ-TpEOch13;5YC9nHYEXhSv{ew=LV~nQL%UBQEgaDL2m?9u~v zEQmOvM=aB)Z$+eE38rs%AZR_)4>@2raqwH#Fji#xoLc&PS_TU^W8W(M0GqLdO~1yF z{sfHZ_sC#FX58(}d>RSkKZCz8%D7{cC3Z$Zh@52{31&V*W-@s~Z<8~aBeNcNW?e&O zsR(7fHOf}B&fsRqdZ(WK1e~s*o^uD6{YX9QJvqyWAqQXt*E>r$V94YK=X@8+{1cg> z*_i`a%alCJvbD~lCg&Q1Gk=|BzY)sejf9EHJ{s7lu4?ExCWR3jgTiET;exy{sW!Mg zuj*_YOf0@ScN~X0$7V6&KpL172rf|rA8?K<2+GelXw)NUk#@b4aT5MO%1ip4*ym}B-JI__S1R?CK z<4eW~bH;@H@tR55x}&JNSw_NvEPk)6E>XDt7*)4sgWuw+_vNZzmaS(tsi(57zcjA9 z@~XcHtzYq~IX|z*Md9mh>W~`sk3<^s7;EmyH4wcTdAo5NkUA2ofeG69{Gx7#i_*lt zQ7;N@xEo#nNRj&SbDHNnP0w#OE0{DZ$~7ySG%IN~zwd5Vu4&dnH>*OMb>&*VL^tbA zG;7y1t9dsYU$p3pw0x6mwGe6fjBYWsZ8e3q8f~-~cefgHxBangajI$kv(c*W-DZGp zbM$UgnP{_MYPXYX|6$u^deIhE(-xuGX2RVXqS+o~(iSV%;ZW1=Zqkut(r&xak^pT> zsp*I@X|-eOd^gb+sM(%3(E$|c47Y91mTU99Xe;4vFOTl5gmwVB+fvc3n2pwK?~Xd# zwrY{?CUj@~Msr?wXU0WKv2A$hq z`$V^gNq4(<*C=;4e4}$*uIC$5&uUHkM08J~N$>VV*VpdmLCuc!?!J9=-)VH;fo9)| zNN4m#^Kb9|`RF!^ZAT-z=bC8$do8~Tjc^o-aQjyc2(TW*d50E1#NW0pKb^~tf&OUlS+W}>0!m@!~1 z&TdSLhm`0u99c-z=oxYL8IFaGCDoFwFUP!1iJ%xF1UC4hhv*VR2451Pc0+kQGC)39C5 za81oV=$+xzZNYhn=RB-CTZ>Bevj)A3mi9|OS(dcy=N#Zm=Dza|z4Jd<=3IQ2CB>FiwH7{4Ej#+oa>M67 z!56)Km&2xJ|H7B;%~rJDuJ{rbZQiaX*e^$DEt~T$#h9(y#jg6>uX?boq!N}Q;EQth zYo1rjc15dETPw~*Ymu=lreoE9g^wb)ZcRe1yp1(Eo(rmqUYZXOU$BC_| zX{{&qE?E06wXm#v#cpKwE)jaydSaI`TkCCClr_lKMzPkyFT!R%VRn&sZSrchKx&4e~pJQcfViQxxl=T=7}#gYz7Pvoh`T#Jbab%2A2m zxh?A<`}A?8_GumBEcL;$x%gQb@PZ(If%ZE~D?ax#Km4a~+GV~!;Bb~qxxh@HHc|H6 zr%$^c9Dw~UQFWJv+81rCXS1vqqLfQ~-BtO63xCArGVA4T-}xPXYGHqB5h^+n5%$24 z(BROpi13J@*qFfR$oRMHel`=(zy zovs-UKHD3VkJ?hVeq!aA+8Fh4+NIlFhcC~UrR{4I#}K*u&z%68+P1*=q0B1r*2MY> z!9gYs*vlTO5v#8S>c#3goFmp>3iVKdU)NkjNV(s7tO4Wq?2M}o5Cj-*7;S=fEshOA zR*4$dm{ROvUamG%xL_tSW6}U$Nl=@91T;nC11o-iIVyVrfkd) zTCp;^tOy|_kuOFV$Nn=$AQJO9;&sZ&eDs^!r*m;Hw!)vpO1vcfj2EV{dJ?7ap0tq6 z$SwUVM*Vt+MS_`;bas-svPV|3POQi8G~?f^KOx4hg1He+Wd*s3Hl1{TfJS-+zv6vc zPoKiwr?7wECbub(IdB)9f_!kmUjBR*KY_z4E8_QA9xSr#G&@i5y^H`jB^I{|akh>W z%Cn3luOVY|8P>u>e^~#{$kmgX&-q>k{#pFbm2({(rtG<%nb0UCQ0%{Cy`F&~7}*we z@Of>ND_)V&XwN_+n~KjVorUQWZ*B6cld7ymQl{;rwlHl34K#}2YWxE+4CX@P&u6AfCda`&ZT1MOY69e-L@gNcAvwx8%1Z7lB4zc=_Cpt~&s ze%?;){1DB(PSK!^za967qF?lIjB~&06}Lf`cgh2qUiI^|$-VCTNE=hp&Ij}^A9&|* zQQrSqo3gn#_=z9j(y6f@T|OkJYv(fjwpz}$*U$|nLH2F zPNMuTS4g8 z*^hOlRh6~Mk}58;d477R>F^~aLO$dOXmhA*6zwIaHK()t2zKjo?j^NOJbh_=+71xg zO{Mgp7x?Z-1MKzoQ<+V2g#|e}|JawOPJZBL{o~PYdtWDX?jl##!Aiq|w>)vGJLipp zBK1xGhcvgSsQ;rn>+`>UmxlID{<~}7{y>SO^cyktN^Fsz!Z|B4?p*RKQG*8}SYBt{ zuFO{vJ?jgL{gUzYsnv(io}c0vlCp#*1vE?}KL^UZ&VF^TK+D;40CxX%j);%dCt;Z{ zAeMXC9JPWvKGwsCxx4w2iv_wNGG8l16AVI93rmc^c1>r(P||YE zpXa+=-&k995hfykL^J5S&vJF^ljR&`FE#ppNMM3%Omc!F)Mn{{&Ip#)JegbEJxud2 zn`wDVB~DMii5|H%m~51YeU1juNG3!+&?*uC#q@)z8q~`4yEL5I8}PtyA1IZ=52P$x zX)KhZt z7czUXBsy-8d`GVQ`90`wIh(Xt7v5j7h0t&ET~2M!Tb~4rN-xtK@8@mB*c(6QTwOS- z%9445_WY|cfm4?$nX$72&{~^mu}an^x^Da%=UU6YI;ur3+9L6I>raW5!=-Nzy(F2Z zwZlg7aM3NN5b{K|FB>s4R}|&Lr32_Ys{wwkECxo|rV@;5aHB25iUs7(6@dDpjN{Y%?C~UGp>*Q}K?)KKk64 zAn;@-dER}QG0L${jQ1cR75eM3-~ZTltTQ8%sm9x4Y`ve@ekMuvpA#Rh51@s6;6^&Q z!&M7^b%cea7FlZkPV9}@!bPBBfB&~XvGlE2T7V?IpM~OBmuK;OSt{~N`rL5c_I^de z9n*=@p|l;d`b_YIn8Aem1t7pp0=2-MCTIcJHlY z6x+mNLgi{JpwP)y(yzAFL2A#>bI&EwZE`PGvd*FQ!rx~6bUN&+Ij3)L;=595L#G;m8*^e?ap1`J5w7-q)*iUT_W9w8 z&xS-`i++HpWzY-a-)CWd0(pLW$A85P{Dy9r-=uPekNpN^yA}pJ7yWTZ>3iw4d6+IK zF%1XXkGcJm{0*vhSG5R1ySW;jctk9O==1-Mk?=Bl<{HE1p_@tx1s^+GoczYxj#B=i=kwQvEPrOt`<4W*pJw zbNjEqpr7B|Llc%m{V*QssV)im;pb00LUob=yFaU4`P_}ywU zt*QZl-bUsmh@L&zQaX4uHL&7YD(BOb9hH;;y;O-b-_O$4EFi1vCrMlz`dN|u?}HNO^aFQV{UZg_yy%nf>IXpulip!cR8|vNu7P*; zQye@}Qmj%(TB6`5E=c~w=LITF266XJ6X5xA7!OM1SE=~N*o3EP5Qqx!W<_+EMSLGo zqkC18AQ=0AK9=hgGQtrTovYc5^?Z^RLX?hlO-j&e1MXTTbfm>MS^=}!p>C>icUKdZ zBcNOb(6IJ!kq*e7N8Fx!!kPyn+2B2^2hd00+W^PUA&+S63jFE)bP5Tv+L5l~n(pu? zbeO|+K{{?pEow3?j0+dGVu)a6(0r{1Uj7{3 zxSsZ|BdMk>1-S}-;+`pk{Q5>H=tLRx+YqeenaSRsEX@gtPzz>j1A9g!C9kGtspY(- z%YL>NkVDE2z@}*;Q{=&5)yS;NupAmmibGUE4qte7aY6PcnXJgw>}ad(SW;@HtNurF ziV0_yHz=;Di%Tki6DW^tjkL`t%Ktct(ay zvuAOYoCu!Pm~@P5CIjk$bp`_iv{^l*Au{fB8mJK1>Macv?GL)**8*+JNvySIH5Y7i#1;!%NT!efc z;Z0*AOM&1VpR+6wIQxBM{xf`8T1V@#e<#QL}=YRwMkWG8%1(Fgj{iX)N zup{Txko(DqJWf=#Oi?Z!nra-?C{);TP`w|4>L+EKx1&P3swX<*#_50F!lD_$nQyuK??!UwA-{y)^QmMxoK1xIJ~uML{u;5!Z5tQyEL>;KaUd!_9FP zl2$QOI6V1`QdF|8gkdZsSpUqCjSBu(1H)r*vL#PEy)@Px>5TIk7_9o#Bj zzD&<1_k(ejk%qO6ak=GMmG5b7LTAA^KKq-Ey#z8(2wy2;Ot^oZI(MG@)~iY$RAnJt zu`ioyvR?Vws_tuK9hDqmel+)bP0kyxJV{7t=&3{b(@Hs1fs$9n45aq)IKknZa2H*7 z^P-ZDyOMdMj&-9{(-?dqo5I3Gy=K$!L%q>3^0N~o^2i0^_@^2nQv>S4B&=5_8^a^V zaY!NjyA5QgO&r#^CJcp&=!))MZ*CC&hvLEzWU*!IO=aYo{_yG+53H$XOAIQWnG`uD zLuuwTY6e8N^m5^AHQa}Y5Z#SdbEY;+x{oW?g;ie4CNYomRyQd2mv^L}T!>a5<*wTh>@>Qtwp~nejn`~DcZJI+QC-xU zoxz=5z0k%1;jBrGI%Th~FQElrAPr?E-Fv9|o09dPk=?>f)jFKL8PK|;w(cVDq>YWP zEfL7RGBv|<>f4IccND3wCi*V8`>#a$FPZu&a{V`W`me+Kuf_CJ)%IV%?5ByL^#3Q{ z&uBM5|34IKI>0_Tz{5OngXe#6w*N6;;5PH%9n%56%RaWA{wJ4%515Apdj`a62bp<> zM12OuV+QZ^55ATkViO(UWgg}%9C}kb^r~=BiDyWIXZWM&kb>Q?dd$#W`4KU|2#4qh zz;sZ>ZqS5h#Kdk$&1c9AHmDUdtmHE)CqH0RIAZEE;t(^+RXF+*FlJyk;?6Vn{&MsO zZ0HwY)b4Va!F1#s^N5$-s9(&mPa*Lu4>4SxXm~l|3?PR2jB1J!Q|(4#0i$lFME^-r zA~Q(2O+PHOdcVN((R8zqi>%+yx4PA5u&+jI zZ?)Fm8m-+`n!Bnrx0PvZE7!Q)Z+NTE@K(R!nO40sZF(n~bq_b_9H`UYU#q>pPJ3UC z_UeU>J7qcy%%`ks9)BNcS^GDOn z?oKkjHNoWO1e2?M#vd12e^_AscAnLnc~-CISiYWX`D%{k^H~<37unpMYJYdSv=Om2vbAM@`Qp{{SI=yP zj6WN*eEt0G$9EPX6FU%)-ho>hWTW!yzXBIo73<0umM-=@eG&niY^` zlG(|vuCl_x(X^Fob@=i{8+M5vWf7Bz=#aHGTNA;fZQyfbfueI8Z^639n`(DI%w^-^ zl`=@!u)r~Xf920-xd$Ab+S&PJY%K0H8a_J8uN3^_!K1_NV$*e#*Y*6|)XpiW=9H`*`Xx7W%v@7{XDma1?v0a%(K6rI&1!a YpWXKgmku8Vj|K)Vje`mzEKCg608Q#dYybcN literal 0 HcmV?d00001 diff --git a/releases/2.3.4/api/serialized-form.html b/releases/2.3.4/api/serialized-form.html new file mode 100644 index 00000000..9c048cf8 --- /dev/null +++ b/releases/2.3.4/api/serialized-form.html @@ -0,0 +1,162 @@ + + + + + + +Serialized Form (RandomizedTesting Randomized Runner v2.3.4 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Serialized Form

+
+
+
    +
  • +

    Package com.carrotsearch.randomizedtesting

    +
      +
    • + + +

      Class com.carrotsearch.randomizedtesting.AssertingRandom extends java.util.Random implements Serializable

      +
        +
      • + + +

        Serialized Fields

        +
          +
        • +

          delegate

          +
          java.util.Random delegate
          +
        • +
        • +

          ownerRef

          +
          java.lang.ref.WeakReference<T> ownerRef
          +
        • +
        • +

          ownerName

          +
          java.lang.String ownerName
          +
        • +
        • +

          allocationStack

          +
          java.lang.StackTraceElement[] allocationStack
          +
        • +
        • +

          valid

          +
          boolean valid
          +
          Track out-of-context use of this Random instance. This introduces memory + barriers and scheduling side-effects but there's no other way to do it in any other + way and sharing randoms across threads or test cases is very bad and worth tracking.
          +
        • +
        +
      • +
      +
    • +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.3.4/api/stylesheet.css b/releases/2.3.4/api/stylesheet.css new file mode 100644 index 00000000..0aeaa97f --- /dev/null +++ b/releases/2.3.4/api/stylesheet.css @@ -0,0 +1,474 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ +body { + background-color:#ffffff; + color:#353833; + font-family:Arial, Helvetica, sans-serif; + font-size:76%; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4c6b87; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4c6b87; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-size:1.3em; +} +h1 { + font-size:1.8em; +} +h2 { + font-size:1.5em; +} +h3 { + font-size:1.4em; +} +h4 { + font-size:1.3em; +} +h5 { + font-size:1.2em; +} +h6 { + font-size:1.1em; +} +ul { + list-style-type:disc; +} +code, tt { + font-size:1.2em; +} +dt code { + font-size:1.2em; +} +table tr td dt code { + font-size:1.2em; + vertical-align:top; +} +sup { + font-size:.6em; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:.8em; + z-index:200; + margin-top:-7px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + background-image:url(resources/titlebar.gif); + background-position:left top; + background-repeat:no-repeat; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:1em; + margin:0; +} +.topNav { + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; +} +.bottomNav { + margin-top:10px; + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; +} +.subNav { + background-color:#dee3e9; + border-bottom:1px solid #9eadc0; + float:left; + width:100%; + overflow:hidden; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding:3px 6px; +} +ul.subNavList li{ + list-style:none; + float:left; + font-size:90%; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; +} +.navBarCell1Rev { + background-image:url(resources/tab.gif); + background-color:#a88834; + color:#FFFFFF; + margin: auto 5px; + border:1px solid #c9aa44; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader h1 { + font-size:1.3em; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 25px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:1.2em; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + margin:0 0 6px -8px; + padding:2px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + margin:0 0 6px -8px; + padding:2px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:1.0em; +} +.indexContainer h2 { + font-size:1.1em; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:1.1em; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:10px 0 10px 20px; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:25px; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #9eadc0; + background-color:#f9f9f9; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:1px solid #9eadc0; + border-top:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; + border-bottom:1px solid #9eadc0; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.contentContainer table, .classUseContainer table, .constantValuesContainer table { + border-bottom:1px solid #9eadc0; + width:100%; +} +.contentContainer ul li table, .classUseContainer ul li table, .constantValuesContainer ul li table { + width:100%; +} +.contentContainer .description table, .contentContainer .details table { + border-bottom:none; +} +.contentContainer ul li table th.colOne, .contentContainer ul li table th.colFirst, .contentContainer ul li table th.colLast, .classUseContainer ul li table th, .constantValuesContainer ul li table th, .contentContainer ul li table td.colOne, .contentContainer ul li table td.colFirst, .contentContainer ul li table td.colLast, .classUseContainer ul li table td, .constantValuesContainer ul li table td{ + vertical-align:top; + padding-right:20px; +} +.contentContainer ul li table th.colLast, .classUseContainer ul li table th.colLast,.constantValuesContainer ul li table th.colLast, +.contentContainer ul li table td.colLast, .classUseContainer ul li table td.colLast,.constantValuesContainer ul li table td.colLast, +.contentContainer ul li table th.colOne, .classUseContainer ul li table th.colOne, +.contentContainer ul li table td.colOne, .classUseContainer ul li table td.colOne { + padding-right:3px; +} +.overviewSummary caption, .packageSummary caption, .contentContainer ul.blockList li.blockList caption, .summary caption, .classUseContainer caption, .constantValuesContainer caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#FFFFFF; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + margin:0px; +} +caption a:link, caption a:hover, caption a:active, caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .packageSummary caption span, .contentContainer ul.blockList li.blockList caption span, .summary caption span, .classUseContainer caption span, .constantValuesContainer caption span { + white-space:nowrap; + padding-top:8px; + padding-left:8px; + display:block; + float:left; + background-image:url(resources/titlebar.gif); + height:18px; +} +.overviewSummary .tabEnd, .packageSummary .tabEnd, .contentContainer ul.blockList li.blockList .tabEnd, .summary .tabEnd, .classUseContainer .tabEnd, .constantValuesContainer .tabEnd { + width:10px; + background-image:url(resources/titlebar_end.gif); + background-repeat:no-repeat; + background-position:top right; + position:relative; + float:left; +} +ul.blockList ul.blockList li.blockList table { + margin:0 0 12px 0px; + width:100%; +} +.tableSubHeadingColor { + background-color: #EEEEFF; +} +.altColor { + background-color:#eeeeef; +} +.rowColor { + background-color:#ffffff; +} +.overviewSummary td, .packageSummary td, .contentContainer ul.blockList li.blockList td, .summary td, .classUseContainer td, .constantValuesContainer td { + text-align:left; + padding:3px 3px 3px 7px; +} +th.colFirst, th.colLast, th.colOne, .constantValuesContainer th { + background:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + text-align:left; + padding:3px 3px 3px 7px; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +td.colFirst, th.colFirst { + border-left:1px solid #9eadc0; + white-space:nowrap; +} +td.colLast, th.colLast { + border-right:1px solid #9eadc0; +} +td.colOne, th.colOne { + border-right:1px solid #9eadc0; + border-left:1px solid #9eadc0; +} +table.overviewSummary { + padding:0px; + margin-left:0px; +} +table.overviewSummary td.colFirst, table.overviewSummary th.colFirst, +table.overviewSummary td.colOne, table.overviewSummary th.colOne { + width:25%; + vertical-align:middle; +} +table.packageSummary td.colFirst, table.overviewSummary th.colFirst { + width:25%; + vertical-align:middle; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:.9em; +} +.block { + display:block; + margin:3px 0 0 0; +} +.strong { + font-weight:bold; +} From 6a563500098813ace3728c18b07a680635145ca5 Mon Sep 17 00:00:00 2001 From: Dawid Weiss Date: Thu, 20 Oct 2016 19:22:34 +0200 Subject: [PATCH 08/13] Docs for 2.4.0 --- releases/2.4.0/ant/Tasks/junit4.html | 660 +++++++ releases/2.4.0/ant/index.html | 8 + .../js/google-code-prettify/lang-apollo.js | 2 + .../ant/js/google-code-prettify/lang-clj.js | 18 + .../ant/js/google-code-prettify/lang-css.js | 2 + .../ant/js/google-code-prettify/lang-go.js | 1 + .../ant/js/google-code-prettify/lang-hs.js | 2 + .../ant/js/google-code-prettify/lang-lisp.js | 3 + .../ant/js/google-code-prettify/lang-lua.js | 2 + .../ant/js/google-code-prettify/lang-ml.js | 2 + .../ant/js/google-code-prettify/lang-n.js | 4 + .../ant/js/google-code-prettify/lang-proto.js | 1 + .../ant/js/google-code-prettify/lang-scala.js | 2 + .../ant/js/google-code-prettify/lang-sql.js | 2 + .../ant/js/google-code-prettify/lang-tex.js | 1 + .../ant/js/google-code-prettify/lang-vb.js | 2 + .../ant/js/google-code-prettify/lang-vhdl.js | 3 + .../ant/js/google-code-prettify/lang-wiki.js | 2 + .../ant/js/google-code-prettify/lang-xq.js | 3 + .../ant/js/google-code-prettify/lang-yaml.js | 2 + .../ant/js/google-code-prettify/prettify.css | 1 + .../ant/js/google-code-prettify/prettify.js | 28 + releases/2.4.0/ant/stylesheets/antmanual.css | 20 + releases/2.4.0/ant/stylesheets/junit4.css | 12 + releases/2.4.0/ant/stylesheets/style.css | 72 + releases/2.4.0/api/allclasses-frame.html | 100 + releases/2.4.0/api/allclasses-noframe.html | 100 + .../AnnotatedMethodProvider.html | 284 +++ .../randomizedtesting/AssertingRandom.html | 534 ++++++ .../randomizedtesting/ClassGlobFilter.html | 326 ++++ .../ClassModel.FieldModel.html | 375 ++++ .../ClassModel.MethodModel.html | 375 ++++ .../randomizedtesting/ClassModel.Scope.html | 349 ++++ .../randomizedtesting/ClassModel.html | 347 ++++ .../FilterExpressionParser.Node.html | 341 ++++ .../FilterExpressionParser.html | 281 +++ .../randomizedtesting/GlobFilter.html | 355 ++++ .../randomizedtesting/GroupEvaluator.html | 245 +++ .../JUnit3MethodProvider.html | 280 +++ .../JUnit4MethodProvider.html | 247 +++ .../randomizedtesting/LifecycleScope.html | 328 ++++ .../randomizedtesting/MethodGlobFilter.html | 326 ++++ .../randomizedtesting/MixWithSuiteName.html | 294 +++ .../randomizedtesting/RandomSupplier.html | 244 +++ .../randomizedtesting/RandomizedContext.html | 443 +++++ .../randomizedtesting/RandomizedRunner.html | 626 +++++++ .../randomizedtesting/RandomizedTest.html | 1513 +++++++++++++++ .../randomizedtesting/Randomness.html | 306 +++ .../ReproduceErrorMessageBuilder.html | 337 ++++ .../randomizedtesting/Rethrow.html | 262 +++ .../randomizedtesting/SeedDecorator.html | 232 +++ .../randomizedtesting/SeedUtils.html | 278 +++ .../randomizedtesting/SysGlobals.html | 542 ++++++ .../randomizedtesting/TeeOutputStream.html | 433 +++++ .../randomizedtesting/TempPathResource.html | 274 +++ .../TestMethodAndParams.html | 224 +++ .../randomizedtesting/TestMethodProvider.html | 226 +++ .../randomizedtesting/ThreadFilter.html | 211 +++ .../randomizedtesting/TraceFormatting.html | 357 ++++ .../randomizedtesting/WriterOutputStream.html | 571 ++++++ .../Xoroshiro128PlusRandom.html | 427 +++++ .../annotations/Listeners.html | 211 +++ .../randomizedtesting/annotations/Name.html | 205 ++ .../annotations/Nightly.html | 219 +++ .../annotations/ParametersFactory.html | 245 +++ .../randomizedtesting/annotations/Repeat.html | 235 +++ .../annotations/ReplicateOnEachVm.html | 162 ++ .../randomizedtesting/annotations/Seed.html | 229 +++ .../annotations/SeedDecorators.html | 217 +++ .../randomizedtesting/annotations/Seeds.html | 218 +++ .../TestCaseInstanceProvider.Type.html | 336 ++++ .../annotations/TestCaseInstanceProvider.html | 226 +++ .../TestCaseOrdering.AlphabeticOrder.html | 281 +++ .../annotations/TestCaseOrdering.html | 215 +++ .../TestContextRandomSupplier.html | 206 +++ .../annotations/TestGroup.Utilities.html | 276 +++ .../annotations/TestGroup.html | 266 +++ .../annotations/TestMethodProviders.html | 209 +++ .../annotations/ThreadLeakAction.Action.html | 331 ++++ .../annotations/ThreadLeakAction.html | 207 +++ .../annotations/ThreadLeakFilters.html | 224 +++ .../annotations/ThreadLeakGroup.Group.html | 349 ++++ .../annotations/ThreadLeakGroup.html | 207 +++ .../annotations/ThreadLeakLingering.html | 216 +++ .../annotations/ThreadLeakScope.Scope.html | 350 ++++ .../annotations/ThreadLeakScope.html | 207 +++ .../ThreadLeakZombies.Consequence.html | 344 ++++ .../annotations/ThreadLeakZombies.html | 207 +++ .../annotations/Timeout.html | 216 +++ .../annotations/TimeoutSuite.html | 221 +++ .../annotations/class-use/Listeners.html | 117 ++ .../annotations/class-use/Name.html | 117 ++ .../annotations/class-use/Nightly.html | 117 ++ .../class-use/ParametersFactory.html | 117 ++ .../annotations/class-use/Repeat.html | 117 ++ .../class-use/ReplicateOnEachVm.html | 117 ++ .../annotations/class-use/Seed.html | 117 ++ .../annotations/class-use/SeedDecorators.html | 117 ++ .../annotations/class-use/Seeds.html | 117 ++ .../TestCaseInstanceProvider.Type.html | 166 ++ .../class-use/TestCaseInstanceProvider.html | 117 ++ .../TestCaseOrdering.AlphabeticOrder.html | 117 ++ .../class-use/TestCaseOrdering.html | 117 ++ .../class-use/TestContextRandomSupplier.html | 117 ++ .../class-use/TestGroup.Utilities.html | 117 ++ .../annotations/class-use/TestGroup.html | 160 ++ .../class-use/TestMethodProviders.html | 117 ++ .../class-use/ThreadLeakAction.Action.html | 166 ++ .../class-use/ThreadLeakAction.html | 117 ++ .../class-use/ThreadLeakFilters.html | 117 ++ .../class-use/ThreadLeakGroup.Group.html | 166 ++ .../class-use/ThreadLeakGroup.html | 117 ++ .../class-use/ThreadLeakLingering.html | 117 ++ .../class-use/ThreadLeakScope.Scope.html | 166 ++ .../class-use/ThreadLeakScope.html | 117 ++ .../ThreadLeakZombies.Consequence.html | 166 ++ .../class-use/ThreadLeakZombies.html | 117 ++ .../annotations/class-use/Timeout.html | 117 ++ .../annotations/class-use/TimeoutSuite.html | 117 ++ .../annotations/package-frame.html | 54 + .../annotations/package-summary.html | 310 ++++ .../annotations/package-tree.html | 172 ++ .../annotations/package-use.html | 168 ++ .../class-use/AnnotatedMethodProvider.html | 159 ++ .../class-use/AssertingRandom.html | 117 ++ .../class-use/ClassGlobFilter.html | 117 ++ .../class-use/ClassModel.FieldModel.html | 157 ++ .../class-use/ClassModel.MethodModel.html | 161 ++ .../class-use/ClassModel.Scope.html | 166 ++ .../class-use/ClassModel.html | 170 ++ .../FilterExpressionParser.Node.html | 159 ++ .../class-use/FilterExpressionParser.html | 117 ++ .../class-use/GlobFilter.html | 165 ++ .../class-use/GroupEvaluator.html | 172 ++ .../class-use/JUnit3MethodProvider.html | 117 ++ .../class-use/JUnit4MethodProvider.html | 117 ++ .../class-use/LifecycleScope.html | 200 ++ .../class-use/MethodGlobFilter.html | 117 ++ .../class-use/MixWithSuiteName.html | 117 ++ .../class-use/RandomSupplier.html | 176 ++ .../class-use/RandomizedContext.html | 176 ++ .../class-use/RandomizedRunner.html | 159 ++ .../class-use/RandomizedTest.html | 117 ++ .../class-use/Randomness.html | 183 ++ .../ReproduceErrorMessageBuilder.html | 178 ++ .../randomizedtesting/class-use/Rethrow.html | 117 ++ .../class-use/SeedDecorator.html | 179 ++ .../class-use/SeedUtils.html | 117 ++ .../class-use/SysGlobals.html | 157 ++ .../class-use/TeeOutputStream.html | 117 ++ .../class-use/TempPathResource.html | 117 ++ .../class-use/TestMethodAndParams.html | 158 ++ .../class-use/TestMethodProvider.html | 171 ++ .../class-use/ThreadFilter.html | 117 ++ .../class-use/TraceFormatting.html | 159 ++ .../class-use/WriterOutputStream.html | 117 ++ .../class-use/Xoroshiro128PlusRandom.html | 117 ++ .../generators/ASCIIGenerator.html | 260 +++ .../generators/BiasedNumbers.html | 385 ++++ .../generators/CodepointSetGenerator.html | 331 ++++ .../generators/RandomBytes.html | 282 +++ .../generators/RandomNumbers.html | 311 ++++ .../generators/RandomPicks.html | 302 +++ .../generators/RandomStrings.html | 468 +++++ .../generators/RealisticUnicodeGenerator.html | 309 ++++ .../generators/StringGenerator.html | 322 ++++ .../generators/UnicodeGenerator.html | 332 ++++ .../generators/class-use/ASCIIGenerator.html | 157 ++ .../generators/class-use/BiasedNumbers.html | 117 ++ .../class-use/CodepointSetGenerator.html | 160 ++ .../generators/class-use/RandomBytes.html | 117 ++ .../generators/class-use/RandomNumbers.html | 117 ++ .../generators/class-use/RandomPicks.html | 117 ++ .../generators/class-use/RandomStrings.html | 117 ++ .../class-use/RealisticUnicodeGenerator.html | 157 ++ .../generators/class-use/StringGenerator.html | 178 ++ .../class-use/UnicodeGenerator.html | 157 ++ .../generators/package-frame.html | 29 + .../generators/package-summary.html | 194 ++ .../generators/package-tree.html | 145 ++ .../generators/package-use.html | 173 ++ .../listeners/ReproduceInfoPrinter.html | 278 +++ .../class-use/ReproduceInfoPrinter.html | 117 ++ .../listeners/package-frame.html | 20 + .../listeners/package-summary.html | 138 ++ .../listeners/package-tree.html | 134 ++ .../listeners/package-use.html | 117 ++ .../randomizedtesting/package-frame.html | 58 + .../randomizedtesting/package-summary.html | 351 ++++ .../randomizedtesting/package-tree.html | 199 ++ .../randomizedtesting/package-use.html | 253 +++ .../rules/NoClassHooksShadowingRule.html | 248 +++ .../rules/NoInstanceHooksOverridesRule.html | 249 +++ .../NoShadowingOrOverridesOnMethodsRule.html | 305 +++ .../rules/RequireAssertionsRule.html | 286 +++ .../rules/StatementAdapter.html | 338 ++++ .../rules/StaticFieldsInvariantRule.html | 346 ++++ .../rules/SystemPropertiesInvariantRule.html | 311 ++++ .../rules/SystemPropertiesRestoreRule.html | 307 +++ .../rules/TestRuleAdapter.html | 340 ++++ .../class-use/NoClassHooksShadowingRule.html | 117 ++ .../NoInstanceHooksOverridesRule.html | 117 ++ .../NoShadowingOrOverridesOnMethodsRule.html | 168 ++ .../class-use/RequireAssertionsRule.html | 117 ++ .../rules/class-use/StatementAdapter.html | 117 ++ .../class-use/StaticFieldsInvariantRule.html | 117 ++ .../SystemPropertiesInvariantRule.html | 117 ++ .../SystemPropertiesRestoreRule.html | 117 ++ .../rules/class-use/TestRuleAdapter.html | 159 ++ .../rules/package-frame.html | 28 + .../rules/package-summary.html | 196 ++ .../randomizedtesting/rules/package-tree.html | 148 ++ .../randomizedtesting/rules/package-use.html | 160 ++ releases/2.4.0/api/constant-values.html | 268 +++ releases/2.4.0/api/deprecated-list.html | 139 ++ releases/2.4.0/api/help-doc.html | 222 +++ releases/2.4.0/api/index-all.html | 1645 +++++++++++++++++ releases/2.4.0/api/index.html | 75 + releases/2.4.0/api/overview-frame.html | 25 + releases/2.4.0/api/overview-summary.html | 169 ++ releases/2.4.0/api/overview-tree.html | 275 +++ releases/2.4.0/api/package-list | 5 + releases/2.4.0/api/resources/background.gif | Bin 0 -> 2313 bytes releases/2.4.0/api/resources/tab.gif | Bin 0 -> 291 bytes releases/2.4.0/api/resources/titlebar.gif | Bin 0 -> 10701 bytes releases/2.4.0/api/resources/titlebar_end.gif | Bin 0 -> 849 bytes releases/2.4.0/api/serialized-form.html | 184 ++ releases/2.4.0/api/stylesheet.css | 474 +++++ 228 files changed, 45019 insertions(+) create mode 100644 releases/2.4.0/ant/Tasks/junit4.html create mode 100644 releases/2.4.0/ant/index.html create mode 100644 releases/2.4.0/ant/js/google-code-prettify/lang-apollo.js create mode 100644 releases/2.4.0/ant/js/google-code-prettify/lang-clj.js create mode 100644 releases/2.4.0/ant/js/google-code-prettify/lang-css.js create mode 100644 releases/2.4.0/ant/js/google-code-prettify/lang-go.js create mode 100644 releases/2.4.0/ant/js/google-code-prettify/lang-hs.js create mode 100644 releases/2.4.0/ant/js/google-code-prettify/lang-lisp.js create mode 100644 releases/2.4.0/ant/js/google-code-prettify/lang-lua.js create mode 100644 releases/2.4.0/ant/js/google-code-prettify/lang-ml.js create mode 100644 releases/2.4.0/ant/js/google-code-prettify/lang-n.js create mode 100644 releases/2.4.0/ant/js/google-code-prettify/lang-proto.js create mode 100644 releases/2.4.0/ant/js/google-code-prettify/lang-scala.js create mode 100644 releases/2.4.0/ant/js/google-code-prettify/lang-sql.js create mode 100644 releases/2.4.0/ant/js/google-code-prettify/lang-tex.js create mode 100644 releases/2.4.0/ant/js/google-code-prettify/lang-vb.js create mode 100644 releases/2.4.0/ant/js/google-code-prettify/lang-vhdl.js create mode 100644 releases/2.4.0/ant/js/google-code-prettify/lang-wiki.js create mode 100644 releases/2.4.0/ant/js/google-code-prettify/lang-xq.js create mode 100644 releases/2.4.0/ant/js/google-code-prettify/lang-yaml.js create mode 100644 releases/2.4.0/ant/js/google-code-prettify/prettify.css create mode 100644 releases/2.4.0/ant/js/google-code-prettify/prettify.js create mode 100644 releases/2.4.0/ant/stylesheets/antmanual.css create mode 100644 releases/2.4.0/ant/stylesheets/junit4.css create mode 100644 releases/2.4.0/ant/stylesheets/style.css create mode 100644 releases/2.4.0/api/allclasses-frame.html create mode 100644 releases/2.4.0/api/allclasses-noframe.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/AssertingRandom.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/ClassModel.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/GlobFilter.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/GroupEvaluator.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/LifecycleScope.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/RandomSupplier.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/RandomizedContext.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/RandomizedTest.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/Randomness.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/Rethrow.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/SeedDecorator.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/SeedUtils.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/SysGlobals.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/TempPathResource.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/ThreadFilter.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/TraceFormatting.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/Xoroshiro128PlusRandom.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/Name.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/Seed.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestContextRandomSupplier.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestContextRandomSupplier.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/package-use.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/GroupEvaluator.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/RandomSupplier.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/Xoroshiro128PlusRandom.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/BiasedNumbers.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/RandomNumbers.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/BiasedNumbers.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomNumbers.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/package-frame.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/package-summary.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/package-tree.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/package-use.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/listeners/package-use.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/package-frame.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/package-summary.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/package-tree.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/package-use.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/package-frame.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/package-summary.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/package-tree.html create mode 100644 releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/package-use.html create mode 100644 releases/2.4.0/api/constant-values.html create mode 100644 releases/2.4.0/api/deprecated-list.html create mode 100644 releases/2.4.0/api/help-doc.html create mode 100644 releases/2.4.0/api/index-all.html create mode 100644 releases/2.4.0/api/index.html create mode 100644 releases/2.4.0/api/overview-frame.html create mode 100644 releases/2.4.0/api/overview-summary.html create mode 100644 releases/2.4.0/api/overview-tree.html create mode 100644 releases/2.4.0/api/package-list create mode 100644 releases/2.4.0/api/resources/background.gif create mode 100644 releases/2.4.0/api/resources/tab.gif create mode 100644 releases/2.4.0/api/resources/titlebar.gif create mode 100644 releases/2.4.0/api/resources/titlebar_end.gif create mode 100644 releases/2.4.0/api/serialized-form.html create mode 100644 releases/2.4.0/api/stylesheet.css diff --git a/releases/2.4.0/ant/Tasks/junit4.html b/releases/2.4.0/ant/Tasks/junit4.html new file mode 100644 index 00000000..d17f9b69 --- /dev/null +++ b/releases/2.4.0/ant/Tasks/junit4.html @@ -0,0 +1,660 @@ + + + + + + + + + + + JUnit4 Task + + + + +

JUnit4

+

Description

+ +

This task runs tests from the JUnit testing framework in versions 4.10 and above. It to some extent +mimics the style of the default ANT's junit task, but adds the following features: +

    +
  • ability to run tests in multiple forked JVMs (isolated JVMs),
  • +
  • ability to load-balance tests based on previous execution history or job-stealing,
  • +
  • seamless integration with randomized runner + to support a global seed for randomized tests and proper seed reporting,
  • +
  • Synchronized and decluttered console output from child JVMs,
  • +
  • Built-in reporting to HTML, JSON and various forms of plain text.
  • +
+ +

Note: The latest version of the JUnit framework can be found at +http://www.junit.org. +This task has been tested with JUnit 4.10 and later. +Appropriate junit*.jar must be available in the task's classpath and in the +tested code's classpath. See the examples below. +

+ +

External references: More information about randomized testing. +

+ +

Parameters

+ +

junit4 attempts to be a drop-in replacement for ANT's default junit task, but so attributes +that make little sense have been deprecated and are ignored. Attributes specific to junit4 are highlighted in +light green.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AttributeDescriptionRequired
printsummaryPrints the summary of all executed, ignored and failed tests after all suites have been + executed. To get per-suite summaries, configure a console report properly (see below).No; default is on.
forkNot used. ANT-junit drop-in compatibility only. Tests are always forked.--
forkmodeNot used. ANT-junit drop-in compatibility only. Tests are always forked into one more more + forked JVMs. Each suite is executed entirely on a single JVM.--
haltonerrorNot used. ANT-junit drop-in compatibility only. Use haltonfailure which handles both errors and failures.--
errorpropertyNot used. ANT-junit drop-in compatibility only. Use failureproperty which handles both errors and failures.--
haltonfailureStop the build process if a test fails (errors are considered failures as well). No; default is on (ANT's junit has the default set to 'off').
failurepropertyThe name of a property to set in the event of a failure + (errors are considered failures as well).No.
filtertraceNot used. ANT-junit drop-in compatibility only. Reports may provide their own filtering capabilities.--
timeoutNot used. ANT-junit drop-in compatibility only. Test runners provide their own timeout facilities.--
maxmemoryMaximum amount of memory to allocate to each forked VM (be careful if using lots of forks). + Note: + If you get java.lang.OutOfMemoryError: Java heap space + in some of your tests then you need to raise the size like + maxmemory="128m"No
jvmThe command used to invoke the forked java virtual machines, the default is 'java'. The command is resolved by + java.lang.Runtime.exec().No; default is java.
dirThe directory in which to invoke the forked JVMs in. This is by default the project's basedir. + Because multiple JVMs may clash if they are generating files in the current working directory, one can use per-JVM directory + by setting isolateWorkingDirectories attribute to true; in such case each JVM gets a sub-directory + under whatever dir is defined. + No
isolateWorkingDirectoriesIf true current working directories are isolated for each forked JVM. See dir attribute too.No; default is true.
newenvironmentDo not propagate the old environment when new + environment variables are specified.No; default is false.
includeantruntimeNot used. ANT-junit drop-in compatibility only.--
showoutputNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately.--
outputtoformattersNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately.--
tempdirSpecify where to store temporary files. These temporary files include a list of suites passed + to each slave JVM so it is usually wise to just leave this attribute unset - the default is to take the value of the + dir attribute or the project's basedir. + No
reloadingNot used. ANT-junit drop-in compatibility only.--
clonevmNot used. ANT-junit drop-in compatibility only.--
logfailedtestsNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately to get + just the failing tests, their output etc.--
enableTestListenerEventsNot used. ANT-junit drop-in compatibility only.--
parallelism + The number of parallel slaves. Can be set to a constant max for the + maximum number of cores returned from Runtime.availableProcessors or + auto for sensible defaults depending on the number of cores. + +

Note: this setting forks physical JVM processes so it multiplies the + requirements for heap memory, IO, etc.

+
No; Can be set to any integer or: 'max', 'auto'. + The default is '1' (sequential execution in a forked JVM).
dynamicAssignmentRatio + Specifies the ratio of suites moved to dynamic assignment list (job-stealing). A dynamic + assignment list dispatches suites to the first idle slave JVM. Theoretically + this is an optimal strategy, but it is usually better to have some static assignments + to avoid communication costs. + +

A ratio of 0 means only static assignments are used. A ratio of 1 means + only dynamic assignments are used.

+ +

The list of dynamic assignments is sorted by decreasing cost (always) and + is inherently prone to race conditions in distributing suites. Should there + be an error based on suite-dependency it will not be directly repeatable. In such + case use the per-slave-jvm list of suites file dumped to disk for each slave JVM. + See leaveTemporary attribute. +

No; default is '0.25' (25% of all suites are assigned dynamically).
seed + Specify random seed for anything that is randomized in junit4. The order of suites + execution and suite-JVM assignments are a result of this seed for example. + +

The master seed is also passed to slave JVMs as a system property (to bootstrap randomized runner).

+
No; default is a randomly generated seed.
prefix + Initializes custom prefix for all randomized runner properties. This must be consistent + across all junit4 invocations if done from the same classpath. Use only when REALLY needed. + No; default is randomized runner's prefix.
shuffleOnSlave + Predictably shuffle tests order after balancing. This will help in spreading + lighter and heavier tests over a single slave's execution timeline while + still keeping the same tests order depending on the seed. See nested elements + for configuring load balancers. + No; the default is 'true'.
leaveTemporary + Leave temporary junit4 files after the task quits. This can be used to trace the exact order + of suites executed on each forked JVM for example. + No; default is 'false'.
jvmOutputAction + What should be done on unexpected JVM output? JVM may write directly to the + original descriptors, bypassing redirections of System.out and System.err. Typically, + these messages will be important and should fail the build (permgen space exceeded, + compiler errors, crash dumps). However, certain legitimate logs (gc activity, class loading + logs) are also printed to these streams so sometimes the output can be ignored. + +

Allowed values (any comma-delimited combination of): ignore, listeners, pipe, fail, warn.

+
No; default is 'warn, listeners'; append text report listener + to get the actual JVM output or change to 'warn, pipe' to get the output piped to system out.
sysouts + If set to true, any sysout and syserr calls will be written to original + output and error streams (and in effect will appear as "jvm output". By default + sysout and syserrs are captured and proxied to the event stream to be synchronized + with other test events (and properly handled by reports) but occasionally + one may want to synchronize them with direct JVM output (to synchronize + with compiler output or GC output for example). + +

See examples below on examples of capturing full JVM output.

+
No; default is 'false'.
heartbeat + A duration (in seconds) before an event is dispatched about forked JVM inactivity. + This can be useful to report hung or very long tests. Heartbeat information will + include an approximate location inside the non-responding JVM (suite or test case). + No; default is '0'.
uniqueSuiteNames + Allow or disallow duplicate suite names in resource collections. By default this option + is true because certain ANT-compatible report types (like XML reports) + will have a problem with duplicate suite names (will overwrite files). + No; default is 'true'.
ifNoTests + Defines the behavior when no tests were executed successfully or failed (either + there were no tests at all or all of them were filtered out). One of the following + enum constants: 'ignore', 'warn' or 'fail'. + No; default is 'ignore'.
+ + +

Nested Elements

+ +

The <junit4> task supports a nested elements. Some of them are compatible with +ANT's default <junit> task while others are unique to <junit4>. + + +

Specifying classpath for tests

+ +The <classpath> element represents a PATH like structure to be used for each +forked JVM. Note that classpath should include suiteable junit*.jar, otherwise your tests +wont run. + + +

Specifying test suite classes

+ +Unlike standard <junit> task, <junit4> defines suite classes as +resources to .class files. These resources can originate from any resource collection and +there can be any number of resource collections with such resources. For example this definition +includes all suite classes from a ZIP file (JAR file), excluding nested classes: + +

+
+ + +

jvmarg

+ +

Additional parameters may be passed to the new JVM via nested <jvmarg> elements. For example:

+ +

+
+ +

would run the JVM with a serial garbage collector on HotSpot JVM.

+ + + +

sysproperty

+ +

Use nested <sysproperty> elements to specify system +properties required by the tests. These properties will be made available +to the forked JVMs during their execution. The attributes for this element are the same +as for environment variables.

+ +

An extended attribute <ignoreEmpty> is supported which, if defined, +causes the property NOT to be defined in the forked JVM (as opposed to passing an empty property +value).

+ +
+ +

would run the test in ANT's VM and make the project's basedir property +available to the test (note the current working directory of a forked JVM will not be the + basedir typically).

+ + + +

syspropertyset

+ +

You can specify a set of properties to be passed to the target JVM as system properties +with syspropertysets. +This target behaves much like the default in ANT but allows a dynamic set of (remapped) +properties to be resolved at runtime. Similar to sysproperty, this +tag also supports ignoreEmpty attribute to work around +bugs +with local properties in ANT.

+ +
+ + +

env

+ +

It is possible to specify environment variables to pass to the +forked VM via nested <env> elements. For a description +of the <env> element's attributes, see the +description in the exec task.

+ + + +

bootclasspath

+ +

The location of bootstrap class files can be specified using this +PATH like structure.

+ + + +

assertions

+ +

You can control enablement of Java 1.4 assertions with an +<assertions> +subelement.

+ + + +

listeners and reports

+ +

There is no notion of "reports" in junit4. Reports are just listeners +that attach to the even stream and can produce something (to the console, file or otherwise). You +can also attach your own listeners if you like (although you'd have to peek at the code of existing +listeners to get the feeling how this is done -- communication is via events not interfaces).

+ +

report-text

+ +

There are a few predefined listeners to choose from. By far the most common will be report-text +which produces console output (or plain text file). A plain text report configuration may look like this: +

+ +
+ +

This listener supports stack trace filtering to reduce verbosity (console output, for +example). For production or integration builds, it is recommended to keep the full stacks. +For developer runs, the default set of filters (enabled by default) can declutter the output +a bit. An example stack trace filter, with default options and two custom filters, is shown +below.

+ +
+ +

The level of verbosity of the output can be fine-tuned to one's needs by disabling +or enabling test statuses and suite summaries or each test's output. Experimenting +highly recommended.

+ +

report-ant-xml

+ +

Another listener is report-ant-xml which can produce XML files suitable +for junitreport task (although +we highly recommend using the built-in JSON report.

+ +
+ +

report-json

+ +

Yet another built-in listener is producing a modern JSON output with test data and +an accompanying HTML5 file for visualizing it:

+ +
+ +

An example of a HTML5 report produced by the above can be seen here, for example. + +

Load balancing of test suites

+ +

Suites can be scattered across forked JVMs randomly or using a greedy load-balancing algorithm +(and followed by job-stealing if needed). For load balancing, previous execution +statistics will be needed. These statistics should ideally come from a single machine and multiple +executions so that they average the influence of the environment etc.

+ +

A dedicated listener is used to collect and update statistics. The configuration below shows +both the listener and a balancer configuration. The balancer uses multiple sources for collecting +statistics (for example precomputed statistics and previous local runs):

+ +
+ + +

Capturing original JVM output

+ +

JUnit4 has been designed to run reports and aggregation of test events on the master +JVM, not on the forked JVMs. This slightly complicates things when diagnostic JVM messages +are used because these messages are printed directly to original stream descriptors +by the JVM, bypassing System.out or System.err substitutions.

+ +

In those rare cases when the original JVM output streams are needed (possibly +mixed with what the tests have printed), junit4 can be configured to leave the original +streams on disk or pipe them to ANT's output. An example is shown below:

+ +
+ +

Should one need to preserve the original output files (in case they are large, for example), +the configuration would then look as follows:

+ +
+ +

This would result in the following message being printed to ANT (note +the output file name contains an execution-unique element to avoid clashing with other +forked JVMs or builds).

+ +
+[junit4:junit4] JVM J0: stdout was not empty, see: /home/[...]/junit4-J0-1058309761ea5fafd.sysout
+[junit4:junit4] JVM J0: stderr was not empty, see: /home/[...]/junit4-J0-1058309761ea5fafd.syserr
+
+ + + diff --git a/releases/2.4.0/ant/index.html b/releases/2.4.0/ant/index.html new file mode 100644 index 00000000..35f1ea69 --- /dev/null +++ b/releases/2.4.0/ant/index.html @@ -0,0 +1,8 @@ + + + + + +Follow to: junit4 documentation. + + diff --git a/releases/2.4.0/ant/js/google-code-prettify/lang-apollo.js b/releases/2.4.0/ant/js/google-code-prettify/lang-apollo.js new file mode 100644 index 00000000..7098baf4 --- /dev/null +++ b/releases/2.4.0/ant/js/google-code-prettify/lang-apollo.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["com",/^#[^\n\r]*/,null,"#"],["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,null,'"']],[["kwd",/^(?:ADS|AD|AUG|BZF|BZMF|CAE|CAF|CA|CCS|COM|CS|DAS|DCA|DCOM|DCS|DDOUBL|DIM|DOUBLE|DTCB|DTCF|DV|DXCH|EDRUPT|EXTEND|INCR|INDEX|NDX|INHINT|LXCH|MASK|MSK|MP|MSU|NOOP|OVSK|QXCH|RAND|READ|RELINT|RESUME|RETURN|ROR|RXOR|SQUARE|SU|TCR|TCAA|OVSK|TCF|TC|TS|WAND|WOR|WRITE|XCH|XLQ|XXALQ|ZL|ZQ|ADD|ADZ|SUB|SUZ|MPY|MPR|MPZ|DVP|COM|ABS|CLA|CLZ|LDQ|STO|STQ|ALS|LLS|LRS|TRA|TSQ|TMI|TOV|AXT|TIX|DLY|INP|OUT)\s/, +null],["typ",/^(?:-?GENADR|=MINUS|2BCADR|VN|BOF|MM|-?2CADR|-?[1-6]DNADR|ADRES|BBCON|[ES]?BANK=?|BLOCK|BNKSUM|E?CADR|COUNT\*?|2?DEC\*?|-?DNCHAN|-?DNPTR|EQUALS|ERASE|MEMORY|2?OCT|REMADR|SETLOC|SUBRO|ORG|BSS|BES|SYN|EQU|DEFINE|END)\s/,null],["lit",/^'(?:-*(?:\w|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?)?/],["pln",/^-*(?:[!-z]|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?/],["pun",/^[^\w\t\n\r "'-);\\\xa0]+/]]),["apollo","agc","aea"]); diff --git a/releases/2.4.0/ant/js/google-code-prettify/lang-clj.js b/releases/2.4.0/ant/js/google-code-prettify/lang-clj.js new file mode 100644 index 00000000..542a2205 --- /dev/null +++ b/releases/2.4.0/ant/js/google-code-prettify/lang-clj.js @@ -0,0 +1,18 @@ +/* + Copyright (C) 2011 Google Inc. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["opn",/^[([{]+/,a,"([{"],["clo",/^[)\]}]+/,a,")]}"],["com",/^;[^\n\r]*/,a,";"],["pln",/^[\t\n\r \xa0]+/,a,"\t\n\r \xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,a,'"']],[["kwd",/^(?:def|if|do|let|quote|var|fn|loop|recur|throw|try|monitor-enter|monitor-exit|defmacro|defn|defn-|macroexpand|macroexpand-1|for|doseq|dosync|dotimes|and|or|when|not|assert|doto|proxy|defstruct|first|rest|cons|defprotocol|deftype|defrecord|reify|defmulti|defmethod|meta|with-meta|ns|in-ns|create-ns|import|intern|refer|alias|namespace|resolve|ref|deref|refset|new|set!|memfn|to-array|into-array|aset|gen-class|reduce|map|filter|find|nil?|empty?|hash-map|hash-set|vec|vector|seq|flatten|reverse|assoc|dissoc|list|list?|disj|get|union|difference|intersection|extend|extend-type|extend-protocol|prn)\b/,a], +["typ",/^:[\dA-Za-z-]+/]]),["clj"]); diff --git a/releases/2.4.0/ant/js/google-code-prettify/lang-css.js b/releases/2.4.0/ant/js/google-code-prettify/lang-css.js new file mode 100644 index 00000000..041e1f59 --- /dev/null +++ b/releases/2.4.0/ant/js/google-code-prettify/lang-css.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\f\r ]+/,null," \t\r\n "]],[["str",/^"(?:[^\n\f\r"\\]|\\(?:\r\n?|\n|\f)|\\[\S\s])*"/,null],["str",/^'(?:[^\n\f\r'\\]|\\(?:\r\n?|\n|\f)|\\[\S\s])*'/,null],["lang-css-str",/^url\(([^"')]*)\)/i],["kwd",/^(?:url|rgb|!important|@import|@page|@media|@charset|inherit)(?=[^\w-]|$)/i,null],["lang-css-kw",/^(-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*)\s*:/i],["com",/^\/\*[^*]*\*+(?:[^*/][^*]*\*+)*\//],["com", +/^(?:<\!--|--\>)/],["lit",/^(?:\d+|\d*\.\d+)(?:%|[a-z]+)?/i],["lit",/^#[\da-f]{3,6}/i],["pln",/^-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*/i],["pun",/^[^\s\w"']+/]]),["css"]);PR.registerLangHandler(PR.createSimpleLexer([],[["kwd",/^-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*/i]]),["css-kw"]);PR.registerLangHandler(PR.createSimpleLexer([],[["str",/^[^"')]+/]]),["css-str"]); diff --git a/releases/2.4.0/ant/js/google-code-prettify/lang-go.js b/releases/2.4.0/ant/js/google-code-prettify/lang-go.js new file mode 100644 index 00000000..fc18dc07 --- /dev/null +++ b/releases/2.4.0/ant/js/google-code-prettify/lang-go.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["pln",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])+(?:'|$)|`[^`]*(?:`|$))/,null,"\"'"]],[["com",/^(?:\/\/[^\n\r]*|\/\*[\S\s]*?\*\/)/],["pln",/^(?:[^"'/`]|\/(?![*/]))+/]]),["go"]); diff --git a/releases/2.4.0/ant/js/google-code-prettify/lang-hs.js b/releases/2.4.0/ant/js/google-code-prettify/lang-hs.js new file mode 100644 index 00000000..9d77b083 --- /dev/null +++ b/releases/2.4.0/ant/js/google-code-prettify/lang-hs.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t-\r ]+/,null,"\t\n \r "],["str",/^"(?:[^\n\f\r"\\]|\\[\S\s])*(?:"|$)/,null,'"'],["str",/^'(?:[^\n\f\r'\\]|\\[^&])'?/,null,"'"],["lit",/^(?:0o[0-7]+|0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)/i,null,"0123456789"]],[["com",/^(?:--+[^\n\f\r]*|{-(?:[^-]|-+[^}-])*-})/],["kwd",/^(?:case|class|data|default|deriving|do|else|if|import|in|infix|infixl|infixr|instance|let|module|newtype|of|then|type|where|_)(?=[^\d'A-Za-z]|$)/, +null],["pln",/^(?:[A-Z][\w']*\.)*[A-Za-z][\w']*/],["pun",/^[^\d\t-\r "'A-Za-z]+/]]),["hs"]); diff --git a/releases/2.4.0/ant/js/google-code-prettify/lang-lisp.js b/releases/2.4.0/ant/js/google-code-prettify/lang-lisp.js new file mode 100644 index 00000000..02a30e8d --- /dev/null +++ b/releases/2.4.0/ant/js/google-code-prettify/lang-lisp.js @@ -0,0 +1,3 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["opn",/^\(+/,a,"("],["clo",/^\)+/,a,")"],["com",/^;[^\n\r]*/,a,";"],["pln",/^[\t\n\r \xa0]+/,a,"\t\n\r \xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,a,'"']],[["kwd",/^(?:block|c[ad]+r|catch|con[ds]|def(?:ine|un)|do|eq|eql|equal|equalp|eval-when|flet|format|go|if|labels|lambda|let|load-time-value|locally|macrolet|multiple-value-call|nil|progn|progv|quote|require|return-from|setq|symbol-macrolet|t|tagbody|the|throw|unwind)\b/,a], +["lit",/^[+-]?(?:[#0]x[\da-f]+|\d+\/\d+|(?:\.\d+|\d+(?:\.\d*)?)(?:[de][+-]?\d+)?)/i],["lit",/^'(?:-*(?:\w|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?)?/],["pln",/^-*(?:[_a-z]|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?/i],["pun",/^[^\w\t\n\r "'-);\\\xa0]+/]]),["cl","el","lisp","scm"]); diff --git a/releases/2.4.0/ant/js/google-code-prettify/lang-lua.js b/releases/2.4.0/ant/js/google-code-prettify/lang-lua.js new file mode 100644 index 00000000..e83a3c46 --- /dev/null +++ b/releases/2.4.0/ant/js/google-code-prettify/lang-lua.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$))/,null,"\"'"]],[["com",/^--(?:\[(=*)\[[\S\s]*?(?:]\1]|$)|[^\n\r]*)/],["str",/^\[(=*)\[[\S\s]*?(?:]\1]|$)/],["kwd",/^(?:and|break|do|else|elseif|end|false|for|function|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,null],["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i], +["pln",/^[_a-z]\w*/i],["pun",/^[^\w\t\n\r \xa0][^\w\t\n\r "'+=\xa0-]*/]]),["lua"]); diff --git a/releases/2.4.0/ant/js/google-code-prettify/lang-ml.js b/releases/2.4.0/ant/js/google-code-prettify/lang-ml.js new file mode 100644 index 00000000..6df02d72 --- /dev/null +++ b/releases/2.4.0/ant/js/google-code-prettify/lang-ml.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["com",/^#(?:if[\t\n\r \xa0]+(?:[$_a-z][\w']*|``[^\t\n\r`]*(?:``|$))|else|endif|light)/i,null,"#"],["str",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])(?:'|$))/,null,"\"'"]],[["com",/^(?:\/\/[^\n\r]*|\(\*[\S\s]*?\*\))/],["kwd",/^(?:abstract|and|as|assert|begin|class|default|delegate|do|done|downcast|downto|elif|else|end|exception|extern|false|finally|for|fun|function|if|in|inherit|inline|interface|internal|lazy|let|match|member|module|mutable|namespace|new|null|of|open|or|override|private|public|rec|return|static|struct|then|to|true|try|type|upcast|use|val|void|when|while|with|yield|asr|land|lor|lsl|lsr|lxor|mod|sig|atomic|break|checked|component|const|constraint|constructor|continue|eager|event|external|fixed|functor|global|include|method|mixin|object|parallel|process|protected|pure|sealed|trait|virtual|volatile)\b/], +["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i],["pln",/^(?:[_a-z][\w']*[!#?]?|``[^\t\n\r`]*(?:``|$))/i],["pun",/^[^\w\t\n\r "'\xa0]+/]]),["fs","ml"]); diff --git a/releases/2.4.0/ant/js/google-code-prettify/lang-n.js b/releases/2.4.0/ant/js/google-code-prettify/lang-n.js new file mode 100644 index 00000000..6c2e85b9 --- /dev/null +++ b/releases/2.4.0/ant/js/google-code-prettify/lang-n.js @@ -0,0 +1,4 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["str",/^(?:'(?:[^\n\r'\\]|\\.)*'|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,a,'"'],["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,a,"#"],["pln",/^\s+/,a," \r\n\t\xa0"]],[["str",/^@"(?:[^"]|"")*(?:"|$)/,a],["str",/^<#[^#>]*(?:#>|$)/,a],["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,a],["com",/^\/\/[^\n\r]*/,a],["com",/^\/\*[\S\s]*?(?:\*\/|$)/, +a],["kwd",/^(?:abstract|and|as|base|catch|class|def|delegate|enum|event|extern|false|finally|fun|implements|interface|internal|is|macro|match|matches|module|mutable|namespace|new|null|out|override|params|partial|private|protected|public|ref|sealed|static|struct|syntax|this|throw|true|try|type|typeof|using|variant|virtual|volatile|when|where|with|assert|assert2|async|break|checked|continue|do|else|ensures|for|foreach|if|late|lock|new|nolate|otherwise|regexp|repeat|requires|return|surroundwith|unchecked|unless|using|while|yield)\b/, +a],["typ",/^(?:array|bool|byte|char|decimal|double|float|int|list|long|object|sbyte|short|string|ulong|uint|ufloat|ulong|ushort|void)\b/,a],["lit",/^@[$_a-z][\w$@]*/i,a],["typ",/^@[A-Z]+[a-z][\w$@]*/,a],["pln",/^'?[$_a-z][\w$@]*/i,a],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,a,"0123456789"],["pun",/^.[^\s\w"-$'./@`]*/,a]]),["n","nemerle"]); diff --git a/releases/2.4.0/ant/js/google-code-prettify/lang-proto.js b/releases/2.4.0/ant/js/google-code-prettify/lang-proto.js new file mode 100644 index 00000000..f006ad8c --- /dev/null +++ b/releases/2.4.0/ant/js/google-code-prettify/lang-proto.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.sourceDecorator({keywords:"bytes,default,double,enum,extend,extensions,false,group,import,max,message,option,optional,package,repeated,required,returns,rpc,service,syntax,to,true",types:/^(bool|(double|s?fixed|[su]?int)(32|64)|float|string)\b/,cStyleComments:!0}),["proto"]); diff --git a/releases/2.4.0/ant/js/google-code-prettify/lang-scala.js b/releases/2.4.0/ant/js/google-code-prettify/lang-scala.js new file mode 100644 index 00000000..60d034de --- /dev/null +++ b/releases/2.4.0/ant/js/google-code-prettify/lang-scala.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^"(?:""(?:""?(?!")|[^"\\]|\\.)*"{0,3}|(?:[^\n\r"\\]|\\.)*"?)/,null,'"'],["lit",/^`(?:[^\n\r\\`]|\\.)*`?/,null,"`"],["pun",/^[!#%&(--:-@[-^{-~]+/,null,"!#%&()*+,-:;<=>?@[\\]^{|}~"]],[["str",/^'(?:[^\n\r'\\]|\\(?:'|[^\n\r']+))'/],["lit",/^'[$A-Z_a-z][\w$]*(?![\w$'])/],["kwd",/^(?:abstract|case|catch|class|def|do|else|extends|final|finally|for|forSome|if|implicit|import|lazy|match|new|object|override|package|private|protected|requires|return|sealed|super|throw|trait|try|type|val|var|while|with|yield)\b/], +["lit",/^(?:true|false|null|this)\b/],["lit",/^(?:0(?:[0-7]+|x[\da-f]+)l?|(?:0|[1-9]\d*)(?:(?:\.\d+)?(?:e[+-]?\d+)?f?|l?)|\\.\d+(?:e[+-]?\d+)?f?)/i],["typ",/^[$_]*[A-Z][\d$A-Z_]*[a-z][\w$]*/],["pln",/^[$A-Z_a-z][\w$]*/],["com",/^\/(?:\/.*|\*(?:\/|\**[^*/])*(?:\*+\/?)?)/],["pun",/^(?:\.+|\/)/]]),["scala"]); diff --git a/releases/2.4.0/ant/js/google-code-prettify/lang-sql.js b/releases/2.4.0/ant/js/google-code-prettify/lang-sql.js new file mode 100644 index 00000000..da705b0b --- /dev/null +++ b/releases/2.4.0/ant/js/google-code-prettify/lang-sql.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^(?:"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*')/,null,"\"'"]],[["com",/^(?:--[^\n\r]*|\/\*[\S\s]*?(?:\*\/|$))/],["kwd",/^(?:add|all|alter|and|any|as|asc|authorization|backup|begin|between|break|browse|bulk|by|cascade|case|check|checkpoint|close|clustered|coalesce|collate|column|commit|compute|constraint|contains|containstable|continue|convert|create|cross|current|current_date|current_time|current_timestamp|current_user|cursor|database|dbcc|deallocate|declare|default|delete|deny|desc|disk|distinct|distributed|double|drop|dummy|dump|else|end|errlvl|escape|except|exec|execute|exists|exit|fetch|file|fillfactor|for|foreign|freetext|freetexttable|from|full|function|goto|grant|group|having|holdlock|identity|identitycol|identity_insert|if|in|index|inner|insert|intersect|into|is|join|key|kill|left|like|lineno|load|match|merge|national|nocheck|nonclustered|not|null|nullif|of|off|offsets|on|open|opendatasource|openquery|openrowset|openxml|option|or|order|outer|over|percent|plan|precision|primary|print|proc|procedure|public|raiserror|read|readtext|reconfigure|references|replication|restore|restrict|return|revoke|right|rollback|rowcount|rowguidcol|rule|save|schema|select|session_user|set|setuser|shutdown|some|statistics|system_user|table|textsize|then|to|top|tran|transaction|trigger|truncate|tsequal|union|unique|update|updatetext|use|user|using|values|varying|view|waitfor|when|where|while|with|writetext)(?=[^\w-]|$)/i, +null],["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i],["pln",/^[_a-z][\w-]*/i],["pun",/^[^\w\t\n\r "'\xa0][^\w\t\n\r "'+\xa0-]*/]]),["sql"]); diff --git a/releases/2.4.0/ant/js/google-code-prettify/lang-tex.js b/releases/2.4.0/ant/js/google-code-prettify/lang-tex.js new file mode 100644 index 00000000..ce96fbbd --- /dev/null +++ b/releases/2.4.0/ant/js/google-code-prettify/lang-tex.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["com",/^%[^\n\r]*/,null,"%"]],[["kwd",/^\\[@-Za-z]+/],["kwd",/^\\./],["typ",/^[$&]/],["lit",/[+-]?(?:\.\d+|\d+(?:\.\d*)?)(cm|em|ex|in|pc|pt|bp|mm)/i],["pun",/^[()=[\]{}]+/]]),["latex","tex"]); diff --git a/releases/2.4.0/ant/js/google-code-prettify/lang-vb.js b/releases/2.4.0/ant/js/google-code-prettify/lang-vb.js new file mode 100644 index 00000000..07506b03 --- /dev/null +++ b/releases/2.4.0/ant/js/google-code-prettify/lang-vb.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0\u2028\u2029]+/,null,"\t\n\r Â\xa0

"],["str",/^(?:["\u201c\u201d](?:[^"\u201c\u201d]|["\u201c\u201d]{2})(?:["\u201c\u201d]c|$)|["\u201c\u201d](?:[^"\u201c\u201d]|["\u201c\u201d]{2})*(?:["\u201c\u201d]|$))/i,null,'"“â€'],["com",/^['\u2018\u2019].*/,null,"'‘’"]],[["kwd",/^(?:addhandler|addressof|alias|and|andalso|ansi|as|assembly|auto|boolean|byref|byte|byval|call|case|catch|cbool|cbyte|cchar|cdate|cdbl|cdec|char|cint|class|clng|cobj|const|cshort|csng|cstr|ctype|date|decimal|declare|default|delegate|dim|directcast|do|double|each|else|elseif|end|endif|enum|erase|error|event|exit|finally|for|friend|function|get|gettype|gosub|goto|handles|if|implements|imports|in|inherits|integer|interface|is|let|lib|like|long|loop|me|mod|module|mustinherit|mustoverride|mybase|myclass|namespace|new|next|not|notinheritable|notoverridable|object|on|option|optional|or|orelse|overloads|overridable|overrides|paramarray|preserve|private|property|protected|public|raiseevent|readonly|redim|removehandler|resume|return|select|set|shadows|shared|short|single|static|step|stop|string|structure|sub|synclock|then|throw|to|try|typeof|unicode|until|variant|wend|when|while|with|withevents|writeonly|xor|endif|gosub|let|variant|wend)\b/i, +null],["com",/^rem.*/i],["lit",/^(?:true\b|false\b|nothing\b|\d+(?:e[+-]?\d+[dfr]?|[dfilrs])?|(?:&h[\da-f]+|&o[0-7]+)[ils]?|\d*\.\d+(?:e[+-]?\d+)?[dfr]?|#\s+(?:\d+[/-]\d+[/-]\d+(?:\s+\d+:\d+(?::\d+)?(\s*(?:am|pm))?)?|\d+:\d+(?::\d+)?(\s*(?:am|pm))?)\s+#)/i],["pln",/^(?:(?:[a-z]|_\w)\w*|\[(?:[a-z]|_\w)\w*])/i],["pun",/^[^\w\t\n\r "'[\]\xa0\u2018\u2019\u201c\u201d\u2028\u2029]+/],["pun",/^(?:\[|])/]]),["vb","vbs"]); diff --git a/releases/2.4.0/ant/js/google-code-prettify/lang-vhdl.js b/releases/2.4.0/ant/js/google-code-prettify/lang-vhdl.js new file mode 100644 index 00000000..128b5b6c --- /dev/null +++ b/releases/2.4.0/ant/js/google-code-prettify/lang-vhdl.js @@ -0,0 +1,3 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"]],[["str",/^(?:[box]?"(?:[^"]|"")*"|'.')/i],["com",/^--[^\n\r]*/],["kwd",/^(?:abs|access|after|alias|all|and|architecture|array|assert|attribute|begin|block|body|buffer|bus|case|component|configuration|constant|disconnect|downto|else|elsif|end|entity|exit|file|for|function|generate|generic|group|guarded|if|impure|in|inertial|inout|is|label|library|linkage|literal|loop|map|mod|nand|new|next|nor|not|null|of|on|open|or|others|out|package|port|postponed|procedure|process|pure|range|record|register|reject|rem|report|return|rol|ror|select|severity|shared|signal|sla|sll|sra|srl|subtype|then|to|transport|type|unaffected|units|until|use|variable|wait|when|while|with|xnor|xor)(?=[^\w-]|$)/i, +null],["typ",/^(?:bit|bit_vector|character|boolean|integer|real|time|string|severity_level|positive|natural|signed|unsigned|line|text|std_u?logic(?:_vector)?)(?=[^\w-]|$)/i,null],["typ",/^'(?:active|ascending|base|delayed|driving|driving_value|event|high|image|instance_name|last_active|last_event|last_value|left|leftof|length|low|path_name|pos|pred|quiet|range|reverse_range|right|rightof|simple_name|stable|succ|transaction|val|value)(?=[^\w-]|$)/i,null],["lit",/^\d+(?:_\d+)*(?:#[\w.\\]+#(?:[+-]?\d+(?:_\d+)*)?|(?:\.\d+(?:_\d+)*)?(?:e[+-]?\d+(?:_\d+)*)?)/i], +["pln",/^(?:[a-z]\w*|\\[^\\]*\\)/i],["pun",/^[^\w\t\n\r "'\xa0][^\w\t\n\r "'\xa0-]*/]]),["vhdl","vhd"]); diff --git a/releases/2.4.0/ant/js/google-code-prettify/lang-wiki.js b/releases/2.4.0/ant/js/google-code-prettify/lang-wiki.js new file mode 100644 index 00000000..9b0b4487 --- /dev/null +++ b/releases/2.4.0/ant/js/google-code-prettify/lang-wiki.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\d\t a-gi-z\xa0]+/,null,"\t Â\xa0abcdefgijklmnopqrstuvwxyz0123456789"],["pun",/^[*=[\]^~]+/,null,"=*~^[]"]],[["lang-wiki.meta",/(?:^^|\r\n?|\n)(#[a-z]+)\b/],["lit",/^[A-Z][a-z][\da-z]+[A-Z][a-z][^\W_]+\b/],["lang-",/^{{{([\S\s]+?)}}}/],["lang-",/^`([^\n\r`]+)`/],["str",/^https?:\/\/[^\s#/?]*(?:\/[^\s#?]*)?(?:\?[^\s#]*)?(?:#\S*)?/i],["pln",/^(?:\r\n|[\S\s])[^\n\r#*=A-[^`h{~]*/]]),["wiki"]); +PR.registerLangHandler(PR.createSimpleLexer([["kwd",/^#[a-z]+/i,null,"#"]],[]),["wiki.meta"]); diff --git a/releases/2.4.0/ant/js/google-code-prettify/lang-xq.js b/releases/2.4.0/ant/js/google-code-prettify/lang-xq.js new file mode 100644 index 00000000..e323ae32 --- /dev/null +++ b/releases/2.4.0/ant/js/google-code-prettify/lang-xq.js @@ -0,0 +1,3 @@ +PR.registerLangHandler(PR.createSimpleLexer([["var pln",/^\$[\w-]+/,null,"$"]],[["pln",/^[\s=][<>][\s=]/],["lit",/^@[\w-]+/],["tag",/^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["com",/^\(:[\S\s]*?:\)/],["pln",/^[(),/;[\]{}]$/],["str",/^(?:"(?:[^"\\{]|\\[\S\s])*(?:"|$)|'(?:[^'\\{]|\\[\S\s])*(?:'|$))/,null,"\"'"],["kwd",/^(?:xquery|where|version|variable|union|typeswitch|treat|to|then|text|stable|sortby|some|self|schema|satisfies|returns|return|ref|processing-instruction|preceding-sibling|preceding|precedes|parent|only|of|node|namespace|module|let|item|intersect|instance|in|import|if|function|for|follows|following-sibling|following|external|except|every|else|element|descending|descendant-or-self|descendant|define|default|declare|comment|child|cast|case|before|attribute|assert|ascending|as|ancestor-or-self|ancestor|after|eq|order|by|or|and|schema-element|document-node|node|at)\b/], +["typ",/^(?:xs:yearMonthDuration|xs:unsignedLong|xs:time|xs:string|xs:short|xs:QName|xs:Name|xs:long|xs:integer|xs:int|xs:gYearMonth|xs:gYear|xs:gMonthDay|xs:gDay|xs:float|xs:duration|xs:double|xs:decimal|xs:dayTimeDuration|xs:dateTime|xs:date|xs:byte|xs:boolean|xs:anyURI|xf:yearMonthDuration)\b/,null],["fun pln",/^(?:xp:dereference|xinc:node-expand|xinc:link-references|xinc:link-expand|xhtml:restructure|xhtml:clean|xhtml:add-lists|xdmp:zip-manifest|xdmp:zip-get|xdmp:zip-create|xdmp:xquery-version|xdmp:word-convert|xdmp:with-namespaces|xdmp:version|xdmp:value|xdmp:user-roles|xdmp:user-last-login|xdmp:user|xdmp:url-encode|xdmp:url-decode|xdmp:uri-is-file|xdmp:uri-format|xdmp:uri-content-type|xdmp:unquote|xdmp:unpath|xdmp:triggers-database|xdmp:trace|xdmp:to-json|xdmp:tidy|xdmp:subbinary|xdmp:strftime|xdmp:spawn-in|xdmp:spawn|xdmp:sleep|xdmp:shutdown|xdmp:set-session-field|xdmp:set-response-encoding|xdmp:set-response-content-type|xdmp:set-response-code|xdmp:set-request-time-limit|xdmp:set|xdmp:servers|xdmp:server-status|xdmp:server-name|xdmp:server|xdmp:security-database|xdmp:security-assert|xdmp:schema-database|xdmp:save|xdmp:role-roles|xdmp:role|xdmp:rethrow|xdmp:restart|xdmp:request-timestamp|xdmp:request-status|xdmp:request-cancel|xdmp:request|xdmp:redirect-response|xdmp:random|xdmp:quote|xdmp:query-trace|xdmp:query-meters|xdmp:product-edition|xdmp:privilege-roles|xdmp:privilege|xdmp:pretty-print|xdmp:powerpoint-convert|xdmp:platform|xdmp:permission|xdmp:pdf-convert|xdmp:path|xdmp:octal-to-integer|xdmp:node-uri|xdmp:node-replace|xdmp:node-kind|xdmp:node-insert-child|xdmp:node-insert-before|xdmp:node-insert-after|xdmp:node-delete|xdmp:node-database|xdmp:mul64|xdmp:modules-root|xdmp:modules-database|xdmp:merging|xdmp:merge-cancel|xdmp:merge|xdmp:md5|xdmp:logout|xdmp:login|xdmp:log-level|xdmp:log|xdmp:lock-release|xdmp:lock-acquire|xdmp:load|xdmp:invoke-in|xdmp:invoke|xdmp:integer-to-octal|xdmp:integer-to-hex|xdmp:http-put|xdmp:http-post|xdmp:http-options|xdmp:http-head|xdmp:http-get|xdmp:http-delete|xdmp:hosts|xdmp:host-status|xdmp:host-name|xdmp:host|xdmp:hex-to-integer|xdmp:hash64|xdmp:hash32|xdmp:has-privilege|xdmp:groups|xdmp:group-serves|xdmp:group-servers|xdmp:group-name|xdmp:group-hosts|xdmp:group|xdmp:get-session-field-names|xdmp:get-session-field|xdmp:get-response-encoding|xdmp:get-response-code|xdmp:get-request-username|xdmp:get-request-user|xdmp:get-request-url|xdmp:get-request-protocol|xdmp:get-request-path|xdmp:get-request-method|xdmp:get-request-header-names|xdmp:get-request-header|xdmp:get-request-field-names|xdmp:get-request-field-filename|xdmp:get-request-field-content-type|xdmp:get-request-field|xdmp:get-request-client-certificate|xdmp:get-request-client-address|xdmp:get-request-body|xdmp:get-current-user|xdmp:get-current-roles|xdmp:get|xdmp:function-name|xdmp:function-module|xdmp:function|xdmp:from-json|xdmp:forests|xdmp:forest-status|xdmp:forest-restore|xdmp:forest-restart|xdmp:forest-name|xdmp:forest-delete|xdmp:forest-databases|xdmp:forest-counts|xdmp:forest-clear|xdmp:forest-backup|xdmp:forest|xdmp:filesystem-file|xdmp:filesystem-directory|xdmp:exists|xdmp:excel-convert|xdmp:eval-in|xdmp:eval|xdmp:estimate|xdmp:email|xdmp:element-content-type|xdmp:elapsed-time|xdmp:document-set-quality|xdmp:document-set-property|xdmp:document-set-properties|xdmp:document-set-permissions|xdmp:document-set-collections|xdmp:document-remove-properties|xdmp:document-remove-permissions|xdmp:document-remove-collections|xdmp:document-properties|xdmp:document-locks|xdmp:document-load|xdmp:document-insert|xdmp:document-get-quality|xdmp:document-get-properties|xdmp:document-get-permissions|xdmp:document-get-collections|xdmp:document-get|xdmp:document-forest|xdmp:document-delete|xdmp:document-add-properties|xdmp:document-add-permissions|xdmp:document-add-collections|xdmp:directory-properties|xdmp:directory-locks|xdmp:directory-delete|xdmp:directory-create|xdmp:directory|xdmp:diacritic-less|xdmp:describe|xdmp:default-permissions|xdmp:default-collections|xdmp:databases|xdmp:database-restore-validate|xdmp:database-restore-status|xdmp:database-restore-cancel|xdmp:database-restore|xdmp:database-name|xdmp:database-forests|xdmp:database-backup-validate|xdmp:database-backup-status|xdmp:database-backup-purge|xdmp:database-backup-cancel|xdmp:database-backup|xdmp:database|xdmp:collection-properties|xdmp:collection-locks|xdmp:collection-delete|xdmp:collation-canonical-uri|xdmp:castable-as|xdmp:can-grant-roles|xdmp:base64-encode|xdmp:base64-decode|xdmp:architecture|xdmp:apply|xdmp:amp-roles|xdmp:amp|xdmp:add64|xdmp:add-response-header|xdmp:access|trgr:trigger-set-recursive|trgr:trigger-set-permissions|trgr:trigger-set-name|trgr:trigger-set-module|trgr:trigger-set-event|trgr:trigger-set-description|trgr:trigger-remove-permissions|trgr:trigger-module|trgr:trigger-get-permissions|trgr:trigger-enable|trgr:trigger-disable|trgr:trigger-database-online-event|trgr:trigger-data-event|trgr:trigger-add-permissions|trgr:remove-trigger|trgr:property-content|trgr:pre-commit|trgr:post-commit|trgr:get-trigger-by-id|trgr:get-trigger|trgr:document-scope|trgr:document-content|trgr:directory-scope|trgr:create-trigger|trgr:collection-scope|trgr:any-property-content|thsr:set-entry|thsr:remove-term|thsr:remove-synonym|thsr:remove-entry|thsr:query-lookup|thsr:lookup|thsr:load|thsr:insert|thsr:expand|thsr:add-synonym|spell:suggest-detailed|spell:suggest|spell:remove-word|spell:make-dictionary|spell:load|spell:levenshtein-distance|spell:is-correct|spell:insert|spell:double-metaphone|spell:add-word|sec:users-collection|sec:user-set-roles|sec:user-set-password|sec:user-set-name|sec:user-set-description|sec:user-set-default-permissions|sec:user-set-default-collections|sec:user-remove-roles|sec:user-privileges|sec:user-get-roles|sec:user-get-description|sec:user-get-default-permissions|sec:user-get-default-collections|sec:user-doc-permissions|sec:user-doc-collections|sec:user-add-roles|sec:unprotect-collection|sec:uid-for-name|sec:set-realm|sec:security-version|sec:security-namespace|sec:security-installed|sec:security-collection|sec:roles-collection|sec:role-set-roles|sec:role-set-name|sec:role-set-description|sec:role-set-default-permissions|sec:role-set-default-collections|sec:role-remove-roles|sec:role-privileges|sec:role-get-roles|sec:role-get-description|sec:role-get-default-permissions|sec:role-get-default-collections|sec:role-doc-permissions|sec:role-doc-collections|sec:role-add-roles|sec:remove-user|sec:remove-role-from-users|sec:remove-role-from-role|sec:remove-role-from-privileges|sec:remove-role-from-amps|sec:remove-role|sec:remove-privilege|sec:remove-amp|sec:protect-collection|sec:privileges-collection|sec:privilege-set-roles|sec:privilege-set-name|sec:privilege-remove-roles|sec:privilege-get-roles|sec:privilege-add-roles|sec:priv-doc-permissions|sec:priv-doc-collections|sec:get-user-names|sec:get-unique-elem-id|sec:get-role-names|sec:get-role-ids|sec:get-privilege|sec:get-distinct-permissions|sec:get-collection|sec:get-amp|sec:create-user-with-role|sec:create-user|sec:create-role|sec:create-privilege|sec:create-amp|sec:collections-collection|sec:collection-set-permissions|sec:collection-remove-permissions|sec:collection-get-permissions|sec:collection-add-permissions|sec:check-admin|sec:amps-collection|sec:amp-set-roles|sec:amp-remove-roles|sec:amp-get-roles|sec:amp-doc-permissions|sec:amp-doc-collections|sec:amp-add-roles|search:unparse|search:suggest|search:snippet|search:search|search:resolve-nodes|search:resolve|search:remove-constraint|search:parse|search:get-default-options|search:estimate|search:check-options|prof:value|prof:reset|prof:report|prof:invoke|prof:eval|prof:enable|prof:disable|prof:allowed|ppt:clean|pki:template-set-request|pki:template-set-name|pki:template-set-key-type|pki:template-set-key-options|pki:template-set-description|pki:template-in-use|pki:template-get-version|pki:template-get-request|pki:template-get-name|pki:template-get-key-type|pki:template-get-key-options|pki:template-get-id|pki:template-get-description|pki:need-certificate|pki:is-temporary|pki:insert-trusted-certificates|pki:insert-template|pki:insert-signed-certificates|pki:insert-certificate-revocation-list|pki:get-trusted-certificate-ids|pki:get-template-ids|pki:get-template-certificate-authority|pki:get-template-by-name|pki:get-template|pki:get-pending-certificate-requests-xml|pki:get-pending-certificate-requests-pem|pki:get-pending-certificate-request|pki:get-certificates-for-template-xml|pki:get-certificates-for-template|pki:get-certificates|pki:get-certificate-xml|pki:get-certificate-pem|pki:get-certificate|pki:generate-temporary-certificate-if-necessary|pki:generate-temporary-certificate|pki:generate-template-certificate-authority|pki:generate-certificate-request|pki:delete-template|pki:delete-certificate|pki:create-template|pdf:make-toc|pdf:insert-toc-headers|pdf:get-toc|pdf:clean|p:status-transition|p:state-transition|p:remove|p:pipelines|p:insert|p:get-by-id|p:get|p:execute|p:create|p:condition|p:collection|p:action|ooxml:runs-merge|ooxml:package-uris|ooxml:package-parts-insert|ooxml:package-parts|msword:clean|mcgm:polygon|mcgm:point|mcgm:geospatial-query-from-elements|mcgm:geospatial-query|mcgm:circle|math:tanh|math:tan|math:sqrt|math:sinh|math:sin|math:pow|math:modf|math:log10|math:log|math:ldexp|math:frexp|math:fmod|math:floor|math:fabs|math:exp|math:cosh|math:cos|math:ceil|math:atan2|math:atan|math:asin|math:acos|map:put|map:map|map:keys|map:get|map:delete|map:count|map:clear|lnk:to|lnk:remove|lnk:insert|lnk:get|lnk:from|lnk:create|kml:polygon|kml:point|kml:interior-polygon|kml:geospatial-query-from-elements|kml:geospatial-query|kml:circle|kml:box|gml:polygon|gml:point|gml:interior-polygon|gml:geospatial-query-from-elements|gml:geospatial-query|gml:circle|gml:box|georss:point|georss:geospatial-query|georss:circle|geo:polygon|geo:point|geo:interior-polygon|geo:geospatial-query-from-elements|geo:geospatial-query|geo:circle|geo:box|fn:zero-or-one|fn:years-from-duration|fn:year-from-dateTime|fn:year-from-date|fn:upper-case|fn:unordered|fn:true|fn:translate|fn:trace|fn:tokenize|fn:timezone-from-time|fn:timezone-from-dateTime|fn:timezone-from-date|fn:sum|fn:subtract-dateTimes-yielding-yearMonthDuration|fn:subtract-dateTimes-yielding-dayTimeDuration|fn:substring-before|fn:substring-after|fn:substring|fn:subsequence|fn:string-to-codepoints|fn:string-pad|fn:string-length|fn:string-join|fn:string|fn:static-base-uri|fn:starts-with|fn:seconds-from-time|fn:seconds-from-duration|fn:seconds-from-dateTime|fn:round-half-to-even|fn:round|fn:root|fn:reverse|fn:resolve-uri|fn:resolve-QName|fn:replace|fn:remove|fn:QName|fn:prefix-from-QName|fn:position|fn:one-or-more|fn:number|fn:not|fn:normalize-unicode|fn:normalize-space|fn:node-name|fn:node-kind|fn:nilled|fn:namespace-uri-from-QName|fn:namespace-uri-for-prefix|fn:namespace-uri|fn:name|fn:months-from-duration|fn:month-from-dateTime|fn:month-from-date|fn:minutes-from-time|fn:minutes-from-duration|fn:minutes-from-dateTime|fn:min|fn:max|fn:matches|fn:lower-case|fn:local-name-from-QName|fn:local-name|fn:last|fn:lang|fn:iri-to-uri|fn:insert-before|fn:index-of|fn:in-scope-prefixes|fn:implicit-timezone|fn:idref|fn:id|fn:hours-from-time|fn:hours-from-duration|fn:hours-from-dateTime|fn:floor|fn:false|fn:expanded-QName|fn:exists|fn:exactly-one|fn:escape-uri|fn:escape-html-uri|fn:error|fn:ends-with|fn:encode-for-uri|fn:empty|fn:document-uri|fn:doc-available|fn:doc|fn:distinct-values|fn:distinct-nodes|fn:default-collation|fn:deep-equal|fn:days-from-duration|fn:day-from-dateTime|fn:day-from-date|fn:data|fn:current-time|fn:current-dateTime|fn:current-date|fn:count|fn:contains|fn:concat|fn:compare|fn:collection|fn:codepoints-to-string|fn:codepoint-equal|fn:ceiling|fn:boolean|fn:base-uri|fn:avg|fn:adjust-time-to-timezone|fn:adjust-dateTime-to-timezone|fn:adjust-date-to-timezone|fn:abs|feed:unsubscribe|feed:subscription|feed:subscribe|feed:request|feed:item|feed:description|excel:clean|entity:enrich|dom:set-pipelines|dom:set-permissions|dom:set-name|dom:set-evaluation-context|dom:set-domain-scope|dom:set-description|dom:remove-pipeline|dom:remove-permissions|dom:remove|dom:get|dom:evaluation-context|dom:domains|dom:domain-scope|dom:create|dom:configuration-set-restart-user|dom:configuration-set-permissions|dom:configuration-set-evaluation-context|dom:configuration-set-default-domain|dom:configuration-get|dom:configuration-create|dom:collection|dom:add-pipeline|dom:add-permissions|dls:retention-rules|dls:retention-rule-remove|dls:retention-rule-insert|dls:retention-rule|dls:purge|dls:node-expand|dls:link-references|dls:link-expand|dls:documents-query|dls:document-versions-query|dls:document-version-uri|dls:document-version-query|dls:document-version-delete|dls:document-version-as-of|dls:document-version|dls:document-update|dls:document-unmanage|dls:document-set-quality|dls:document-set-property|dls:document-set-properties|dls:document-set-permissions|dls:document-set-collections|dls:document-retention-rules|dls:document-remove-properties|dls:document-remove-permissions|dls:document-remove-collections|dls:document-purge|dls:document-manage|dls:document-is-managed|dls:document-insert-and-manage|dls:document-include-query|dls:document-history|dls:document-get-permissions|dls:document-extract-part|dls:document-delete|dls:document-checkout-status|dls:document-checkout|dls:document-checkin|dls:document-add-properties|dls:document-add-permissions|dls:document-add-collections|dls:break-checkout|dls:author-query|dls:as-of-query|dbk:convert|dbg:wait|dbg:value|dbg:stopped|dbg:stop|dbg:step|dbg:status|dbg:stack|dbg:out|dbg:next|dbg:line|dbg:invoke|dbg:function|dbg:finish|dbg:expr|dbg:eval|dbg:disconnect|dbg:detach|dbg:continue|dbg:connect|dbg:clear|dbg:breakpoints|dbg:break|dbg:attached|dbg:attach|cvt:save-converted-documents|cvt:part-uri|cvt:destination-uri|cvt:basepath|cvt:basename|cts:words|cts:word-query-weight|cts:word-query-text|cts:word-query-options|cts:word-query|cts:word-match|cts:walk|cts:uris|cts:uri-match|cts:train|cts:tokenize|cts:thresholds|cts:stem|cts:similar-query-weight|cts:similar-query-nodes|cts:similar-query|cts:shortest-distance|cts:search|cts:score|cts:reverse-query-weight|cts:reverse-query-nodes|cts:reverse-query|cts:remainder|cts:registered-query-weight|cts:registered-query-options|cts:registered-query-ids|cts:registered-query|cts:register|cts:query|cts:quality|cts:properties-query-query|cts:properties-query|cts:polygon-vertices|cts:polygon|cts:point-longitude|cts:point-latitude|cts:point|cts:or-query-queries|cts:or-query|cts:not-query-weight|cts:not-query-query|cts:not-query|cts:near-query-weight|cts:near-query-queries|cts:near-query-options|cts:near-query-distance|cts:near-query|cts:highlight|cts:geospatial-co-occurrences|cts:frequency|cts:fitness|cts:field-words|cts:field-word-query-weight|cts:field-word-query-text|cts:field-word-query-options|cts:field-word-query-field-name|cts:field-word-query|cts:field-word-match|cts:entity-highlight|cts:element-words|cts:element-word-query-weight|cts:element-word-query-text|cts:element-word-query-options|cts:element-word-query-element-name|cts:element-word-query|cts:element-word-match|cts:element-values|cts:element-value-ranges|cts:element-value-query-weight|cts:element-value-query-text|cts:element-value-query-options|cts:element-value-query-element-name|cts:element-value-query|cts:element-value-match|cts:element-value-geospatial-co-occurrences|cts:element-value-co-occurrences|cts:element-range-query-weight|cts:element-range-query-value|cts:element-range-query-options|cts:element-range-query-operator|cts:element-range-query-element-name|cts:element-range-query|cts:element-query-query|cts:element-query-element-name|cts:element-query|cts:element-pair-geospatial-values|cts:element-pair-geospatial-value-match|cts:element-pair-geospatial-query-weight|cts:element-pair-geospatial-query-region|cts:element-pair-geospatial-query-options|cts:element-pair-geospatial-query-longitude-name|cts:element-pair-geospatial-query-latitude-name|cts:element-pair-geospatial-query-element-name|cts:element-pair-geospatial-query|cts:element-pair-geospatial-boxes|cts:element-geospatial-values|cts:element-geospatial-value-match|cts:element-geospatial-query-weight|cts:element-geospatial-query-region|cts:element-geospatial-query-options|cts:element-geospatial-query-element-name|cts:element-geospatial-query|cts:element-geospatial-boxes|cts:element-child-geospatial-values|cts:element-child-geospatial-value-match|cts:element-child-geospatial-query-weight|cts:element-child-geospatial-query-region|cts:element-child-geospatial-query-options|cts:element-child-geospatial-query-element-name|cts:element-child-geospatial-query-child-name|cts:element-child-geospatial-query|cts:element-child-geospatial-boxes|cts:element-attribute-words|cts:element-attribute-word-query-weight|cts:element-attribute-word-query-text|cts:element-attribute-word-query-options|cts:element-attribute-word-query-element-name|cts:element-attribute-word-query-attribute-name|cts:element-attribute-word-query|cts:element-attribute-word-match|cts:element-attribute-values|cts:element-attribute-value-ranges|cts:element-attribute-value-query-weight|cts:element-attribute-value-query-text|cts:element-attribute-value-query-options|cts:element-attribute-value-query-element-name|cts:element-attribute-value-query-attribute-name|cts:element-attribute-value-query|cts:element-attribute-value-match|cts:element-attribute-value-geospatial-co-occurrences|cts:element-attribute-value-co-occurrences|cts:element-attribute-range-query-weight|cts:element-attribute-range-query-value|cts:element-attribute-range-query-options|cts:element-attribute-range-query-operator|cts:element-attribute-range-query-element-name|cts:element-attribute-range-query-attribute-name|cts:element-attribute-range-query|cts:element-attribute-pair-geospatial-values|cts:element-attribute-pair-geospatial-value-match|cts:element-attribute-pair-geospatial-query-weight|cts:element-attribute-pair-geospatial-query-region|cts:element-attribute-pair-geospatial-query-options|cts:element-attribute-pair-geospatial-query-longitude-name|cts:element-attribute-pair-geospatial-query-latitude-name|cts:element-attribute-pair-geospatial-query-element-name|cts:element-attribute-pair-geospatial-query|cts:element-attribute-pair-geospatial-boxes|cts:document-query-uris|cts:document-query|cts:distance|cts:directory-query-uris|cts:directory-query-depth|cts:directory-query|cts:destination|cts:deregister|cts:contains|cts:confidence|cts:collections|cts:collection-query-uris|cts:collection-query|cts:collection-match|cts:classify|cts:circle-radius|cts:circle-center|cts:circle|cts:box-west|cts:box-south|cts:box-north|cts:box-east|cts:box|cts:bearing|cts:arc-intersection|cts:and-query-queries|cts:and-query-options|cts:and-query|cts:and-not-query-positive-query|cts:and-not-query-negative-query|cts:and-not-query|css:get|css:convert|cpf:success|cpf:failure|cpf:document-set-state|cpf:document-set-processing-status|cpf:document-set-last-updated|cpf:document-set-error|cpf:document-get-state|cpf:document-get-processing-status|cpf:document-get-last-updated|cpf:document-get-error|cpf:check-transition|alert:spawn-matching-actions|alert:rule-user-id-query|alert:rule-set-user-id|alert:rule-set-query|alert:rule-set-options|alert:rule-set-name|alert:rule-set-description|alert:rule-set-action|alert:rule-remove|alert:rule-name-query|alert:rule-insert|alert:rule-id-query|alert:rule-get-user-id|alert:rule-get-query|alert:rule-get-options|alert:rule-get-name|alert:rule-get-id|alert:rule-get-description|alert:rule-get-action|alert:rule-action-query|alert:remove-triggers|alert:make-rule|alert:make-log-action|alert:make-config|alert:make-action|alert:invoke-matching-actions|alert:get-my-rules|alert:get-all-rules|alert:get-actions|alert:find-matching-rules|alert:create-triggers|alert:config-set-uri|alert:config-set-trigger-ids|alert:config-set-options|alert:config-set-name|alert:config-set-description|alert:config-set-cpf-domain-names|alert:config-set-cpf-domain-ids|alert:config-insert|alert:config-get-uri|alert:config-get-trigger-ids|alert:config-get-options|alert:config-get-name|alert:config-get-id|alert:config-get-description|alert:config-get-cpf-domain-names|alert:config-get-cpf-domain-ids|alert:config-get|alert:config-delete|alert:action-set-options|alert:action-set-name|alert:action-set-module-root|alert:action-set-module-db|alert:action-set-module|alert:action-set-description|alert:action-remove|alert:action-insert|alert:action-get-options|alert:action-get-name|alert:action-get-module-root|alert:action-get-module-db|alert:action-get-module|alert:action-get-description|zero-or-one|years-from-duration|year-from-dateTime|year-from-date|upper-case|unordered|true|translate|trace|tokenize|timezone-from-time|timezone-from-dateTime|timezone-from-date|sum|subtract-dateTimes-yielding-yearMonthDuration|subtract-dateTimes-yielding-dayTimeDuration|substring-before|substring-after|substring|subsequence|string-to-codepoints|string-pad|string-length|string-join|string|static-base-uri|starts-with|seconds-from-time|seconds-from-duration|seconds-from-dateTime|round-half-to-even|round|root|reverse|resolve-uri|resolve-QName|replace|remove|QName|prefix-from-QName|position|one-or-more|number|not|normalize-unicode|normalize-space|node-name|node-kind|nilled|namespace-uri-from-QName|namespace-uri-for-prefix|namespace-uri|name|months-from-duration|month-from-dateTime|month-from-date|minutes-from-time|minutes-from-duration|minutes-from-dateTime|min|max|matches|lower-case|local-name-from-QName|local-name|last|lang|iri-to-uri|insert-before|index-of|in-scope-prefixes|implicit-timezone|idref|id|hours-from-time|hours-from-duration|hours-from-dateTime|floor|false|expanded-QName|exists|exactly-one|escape-uri|escape-html-uri|error|ends-with|encode-for-uri|empty|document-uri|doc-available|doc|distinct-values|distinct-nodes|default-collation|deep-equal|days-from-duration|day-from-dateTime|day-from-date|data|current-time|current-dateTime|current-date|count|contains|concat|compare|collection|codepoints-to-string|codepoint-equal|ceiling|boolean|base-uri|avg|adjust-time-to-timezone|adjust-dateTime-to-timezone|adjust-date-to-timezone|abs)\b/], +["pln",/^[\w:-]+/],["pln",/^[\t\n\r \xa0]+/]]),["xq","xquery"]); diff --git a/releases/2.4.0/ant/js/google-code-prettify/lang-yaml.js b/releases/2.4.0/ant/js/google-code-prettify/lang-yaml.js new file mode 100644 index 00000000..c38729b6 --- /dev/null +++ b/releases/2.4.0/ant/js/google-code-prettify/lang-yaml.js @@ -0,0 +1,2 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["pun",/^[:>?|]+/,a,":|>?"],["dec",/^%(?:YAML|TAG)[^\n\r#]+/,a,"%"],["typ",/^&\S+/,a,"&"],["typ",/^!\S*/,a,"!"],["str",/^"(?:[^"\\]|\\.)*(?:"|$)/,a,'"'],["str",/^'(?:[^']|'')*(?:'|$)/,a,"'"],["com",/^#[^\n\r]*/,a,"#"],["pln",/^\s+/,a," \t\r\n"]],[["dec",/^(?:---|\.\.\.)(?:[\n\r]|$)/],["pun",/^-/],["kwd",/^\w+:[\n\r ]/],["pln",/^\w+/]]),["yaml","yml"]); diff --git a/releases/2.4.0/ant/js/google-code-prettify/prettify.css b/releases/2.4.0/ant/js/google-code-prettify/prettify.css new file mode 100644 index 00000000..d44b3a22 --- /dev/null +++ b/releases/2.4.0/ant/js/google-code-prettify/prettify.css @@ -0,0 +1 @@ +.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee} \ No newline at end of file diff --git a/releases/2.4.0/ant/js/google-code-prettify/prettify.js b/releases/2.4.0/ant/js/google-code-prettify/prettify.js new file mode 100644 index 00000000..eef5ad7e --- /dev/null +++ b/releases/2.4.0/ant/js/google-code-prettify/prettify.js @@ -0,0 +1,28 @@ +var q=null;window.PR_SHOULD_USE_CONTINUATION=!0; +(function(){function L(a){function m(a){var f=a.charCodeAt(0);if(f!==92)return f;var b=a.charAt(1);return(f=r[b])?f:"0"<=b&&b<="7"?parseInt(a.substring(1),8):b==="u"||b==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function e(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);a=String.fromCharCode(a);if(a==="\\"||a==="-"||a==="["||a==="]")a="\\"+a;return a}function h(a){for(var f=a.substring(1,a.length-1).match(/\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\[0-3][0-7]{0,2}|\\[0-7]{1,2}|\\[\S\s]|[^\\]/g),a= +[],b=[],o=f[0]==="^",c=o?1:0,i=f.length;c122||(d<65||j>90||b.push([Math.max(65,j)|32,Math.min(d,90)|32]),d<97||j>122||b.push([Math.max(97,j)&-33,Math.min(d,122)&-33]))}}b.sort(function(a,f){return a[0]-f[0]||f[1]-a[1]});f=[];j=[NaN,NaN];for(c=0;ci[0]&&(i[1]+1>i[0]&&b.push("-"),b.push(e(i[1])));b.push("]");return b.join("")}function y(a){for(var f=a.source.match(/\[(?:[^\\\]]|\\[\S\s])*]|\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\\d+|\\[^\dux]|\(\?[!:=]|[()^]|[^()[\\^]+/g),b=f.length,d=[],c=0,i=0;c=2&&a==="["?f[c]=h(j):a!=="\\"&&(f[c]=j.replace(/[A-Za-z]/g,function(a){a=a.charCodeAt(0);return"["+String.fromCharCode(a&-33,a|32)+"]"}));return f.join("")}for(var t=0,s=!1,l=!1,p=0,d=a.length;p=5&&"lang-"===b.substring(0,5))&&!(o&&typeof o[1]==="string"))c=!1,b="src";c||(r[f]=b)}i=d;d+=f.length;if(c){c=o[1];var j=f.indexOf(c),k=j+c.length;o[2]&&(k=f.length-o[2].length,j=k-c.length);b=b.substring(5);B(l+i,f.substring(0,j),e,p);B(l+i+j,c,C(b,c),p);B(l+i+k,f.substring(k),e,p)}else p.push(l+i,b)}a.e=p}var h={},y;(function(){for(var e=a.concat(m), +l=[],p={},d=0,g=e.length;d=0;)h[n.charAt(k)]=r;r=r[1];n=""+r;p.hasOwnProperty(n)||(l.push(r),p[n]=q)}l.push(/[\S\s]/);y=L(l)})();var t=m.length;return e}function u(a){var m=[],e=[];a.tripleQuotedStrings?m.push(["str",/^(?:'''(?:[^'\\]|\\[\S\s]|''?(?=[^']))*(?:'''|$)|"""(?:[^"\\]|\\[\S\s]|""?(?=[^"]))*(?:"""|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$))/,q,"'\""]):a.multiLineStrings?m.push(["str",/^(?:'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$)|`(?:[^\\`]|\\[\S\s])*(?:`|$))/, +q,"'\"`"]):m.push(["str",/^(?:'(?:[^\n\r'\\]|\\.)*(?:'|$)|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,q,"\"'"]);a.verbatimStrings&&e.push(["str",/^@"(?:[^"]|"")*(?:"|$)/,q]);var h=a.hashComments;h&&(a.cStyleComments?(h>1?m.push(["com",/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,q,"#"]):m.push(["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,q,"#"]),e.push(["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,q])):m.push(["com",/^#[^\n\r]*/, +q,"#"]));a.cStyleComments&&(e.push(["com",/^\/\/[^\n\r]*/,q]),e.push(["com",/^\/\*[\S\s]*?(?:\*\/|$)/,q]));a.regexLiterals&&e.push(["lang-regex",/^(?:^^\.?|[!+-]|!=|!==|#|%|%=|&|&&|&&=|&=|\(|\*|\*=|\+=|,|-=|->|\/|\/=|:|::|;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|[?@[^]|\^=|\^\^|\^\^=|{|\||\|=|\|\||\|\|=|~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\s*(\/(?=[^*/])(?:[^/[\\]|\\[\S\s]|\[(?:[^\\\]]|\\[\S\s])*(?:]|$))+\/)/]);(h=a.types)&&e.push(["typ",h]);a=(""+a.keywords).replace(/^ | $/g, +"");a.length&&e.push(["kwd",RegExp("^(?:"+a.replace(/[\s,]+/g,"|")+")\\b"),q]);m.push(["pln",/^\s+/,q," \r\n\t\xa0"]);e.push(["lit",/^@[$_a-z][\w$@]*/i,q],["typ",/^(?:[@_]?[A-Z]+[a-z][\w$@]*|\w+_t\b)/,q],["pln",/^[$_a-z][\w$@]*/i,q],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,q,"0123456789"],["pln",/^\\[\S\s]?/,q],["pun",/^.[^\s\w"-$'./@\\`]*/,q]);return x(m,e)}function D(a,m){function e(a){switch(a.nodeType){case 1:if(k.test(a.className))break;if("BR"===a.nodeName)h(a), +a.parentNode&&a.parentNode.removeChild(a);else for(a=a.firstChild;a;a=a.nextSibling)e(a);break;case 3:case 4:if(p){var b=a.nodeValue,d=b.match(t);if(d){var c=b.substring(0,d.index);a.nodeValue=c;(b=b.substring(d.index+d[0].length))&&a.parentNode.insertBefore(s.createTextNode(b),a.nextSibling);h(a);c||a.parentNode.removeChild(a)}}}}function h(a){function b(a,d){var e=d?a.cloneNode(!1):a,f=a.parentNode;if(f){var f=b(f,1),g=a.nextSibling;f.appendChild(e);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return e} +for(;!a.nextSibling;)if(a=a.parentNode,!a)return;for(var a=b(a.nextSibling,0),e;(e=a.parentNode)&&e.nodeType===1;)a=e;d.push(a)}var k=/(?:^|\s)nocode(?:\s|$)/,t=/\r\n?|\n/,s=a.ownerDocument,l;a.currentStyle?l=a.currentStyle.whiteSpace:window.getComputedStyle&&(l=s.defaultView.getComputedStyle(a,q).getPropertyValue("white-space"));var p=l&&"pre"===l.substring(0,3);for(l=s.createElement("LI");a.firstChild;)l.appendChild(a.firstChild);for(var d=[l],g=0;g=0;){var h=m[e];A.hasOwnProperty(h)?window.console&&console.warn("cannot override language handler %s",h):A[h]=a}}function C(a,m){if(!a||!A.hasOwnProperty(a))a=/^\s*=o&&(h+=2);e>=c&&(a+=2)}}catch(w){"console"in window&&console.log(w&&w.stack?w.stack:w)}}var v=["break,continue,do,else,for,if,return,while"],w=[[v,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"], +"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],F=[w,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],G=[w,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"], +H=[G,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],w=[w,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],I=[v,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"], +J=[v,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],v=[v,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],K=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,N=/\S/,O=u({keywords:[F,H,w,"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END"+ +I,J,v],hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),A={};k(O,["default-code"]);k(x([],[["pln",/^[^]*(?:>|$)/],["com",/^<\!--[\S\s]*?(?:--\>|$)/],["lang-",/^<\?([\S\s]+?)(?:\?>|$)/],["lang-",/^<%([\S\s]+?)(?:%>|$)/],["pun",/^(?:<[%?]|[%?]>)/],["lang-",/^]*>([\S\s]+?)<\/xmp\b[^>]*>/i],["lang-js",/^]*>([\S\s]*?)(<\/script\b[^>]*>)/i],["lang-css",/^]*>([\S\s]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]), +["default-markup","htm","html","mxml","xhtml","xml","xsl"]);k(x([["pln",/^\s+/,q," \t\r\n"],["atv",/^(?:"[^"]*"?|'[^']*'?)/,q,"\"'"]],[["tag",/^^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["atn",/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^\s"'>]*(?:[^\s"'/>]|\/(?=\s)))/],["pun",/^[/<->]+/],["lang-js",/^on\w+\s*=\s*"([^"]+)"/i],["lang-js",/^on\w+\s*=\s*'([^']+)'/i],["lang-js",/^on\w+\s*=\s*([^\s"'>]+)/i],["lang-css",/^style\s*=\s*"([^"]+)"/i],["lang-css",/^style\s*=\s*'([^']+)'/i],["lang-css", +/^style\s*=\s*([^\s"'>]+)/i]]),["in.tag"]);k(x([],[["atv",/^[\S\s]+/]]),["uq.val"]);k(u({keywords:F,hashComments:!0,cStyleComments:!0,types:K}),["c","cc","cpp","cxx","cyc","m"]);k(u({keywords:"null,true,false"}),["json"]);k(u({keywords:H,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:K}),["cs"]);k(u({keywords:G,cStyleComments:!0}),["java"]);k(u({keywords:v,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]);k(u({keywords:I,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}), +["cv","py"]);k(u({keywords:"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]);k(u({keywords:J,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]);k(u({keywords:w,cStyleComments:!0,regexLiterals:!0}),["js"]);k(u({keywords:"all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes", +hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]);k(x([],[["str",/^[\S\s]+/]]),["regex"]);window.prettyPrintOne=function(a,m,e){var h=document.createElement("PRE");h.innerHTML=a;e&&D(h,e);E({g:m,i:e,h:h});return h.innerHTML};window.prettyPrint=function(a){function m(){for(var e=window.PR_SHOULD_USE_CONTINUATION?l.now()+250:Infinity;p=0){var k=k.match(g),f,b;if(b= +!k){b=n;for(var o=void 0,c=b.firstChild;c;c=c.nextSibling)var i=c.nodeType,o=i===1?o?b:c:i===3?N.test(c.nodeValue)?b:o:o;b=(f=o===b?void 0:o)&&"CODE"===f.tagName}b&&(k=f.className.match(g));k&&(k=k[1]);b=!1;for(o=n.parentNode;o;o=o.parentNode)if((o.tagName==="pre"||o.tagName==="code"||o.tagName==="xmp")&&o.className&&o.className.indexOf("prettyprint")>=0){b=!0;break}b||((b=(b=n.className.match(/\blinenums\b(?::(\d+))?/))?b[1]&&b[1].length?+b[1]:!0:!1)&&D(n,b),d={g:k,h:n,i:b},E(d))}}p + + + + + +All Classes (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + +

All Classes

+
+ +
+ + diff --git a/releases/2.4.0/api/allclasses-noframe.html b/releases/2.4.0/api/allclasses-noframe.html new file mode 100644 index 00000000..bed20041 --- /dev/null +++ b/releases/2.4.0/api/allclasses-noframe.html @@ -0,0 +1,100 @@ + + + + + + +All Classes (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + +

All Classes

+
+ +
+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html new file mode 100644 index 00000000..14d50f61 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html @@ -0,0 +1,284 @@ + + + + + + +AnnotatedMethodProvider (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class AnnotatedMethodProvider

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AnnotatedMethodProvider(java.lang.Class<? extends java.lang.annotation.Annotation> ann) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AnnotatedMethodProvider

        +
        public AnnotatedMethodProvider(java.lang.Class<? extends java.lang.annotation.Annotation> ann)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        public java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                            ClassModel suiteClassModel)
        +
        Description copied from interface: TestMethodProvider
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        +
        Specified by:
        +
        getTestMethods in interface TestMethodProvider
        +
        Parameters:
        suiteClass - The suite class.
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        Return a set of methods which should be invoked by the runner as + tests.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/AssertingRandom.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/AssertingRandom.html new file mode 100644 index 00000000..637fcff8 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/AssertingRandom.html @@ -0,0 +1,534 @@ + + + + + + +AssertingRandom (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class AssertingRandom

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.util.Random
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.AssertingRandom
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public final class AssertingRandom
    +extends java.util.Random
    +
    A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
    +
    See Also:
    Serialized Form
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AssertingRandom(java.lang.Thread owner, + java.util.Random delegate) +
      Creates an instance to be used by owner thread and delegating + to delegate until destroy()ed.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected java.lang.Objectclone() 
      voiddestroy() +
      This object will no longer be usable after this method is called.
      +
      booleanequals(java.lang.Object obj) 
      inthashCode() 
      static booleanisVerifying() 
      protected intnext(int bits) 
      booleannextBoolean() 
      voidnextBytes(byte[] bytes) 
      doublenextDouble() 
      floatnextFloat() 
      doublenextGaussian() 
      intnextInt() 
      intnextInt(int n) 
      longnextLong() 
      voidsetSeed(long seed) 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AssertingRandom

        +
        public AssertingRandom(java.lang.Thread owner,
        +               java.util.Random delegate)
        +
        Creates an instance to be used by owner thread and delegating + to delegate until destroy()ed.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        next

        +
        protected int next(int bits)
        +
        +
        Overrides:
        +
        next in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBoolean

        +
        public boolean nextBoolean()
        +
        +
        Overrides:
        +
        nextBoolean in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBytes

        +
        public void nextBytes(byte[] bytes)
        +
        +
        Overrides:
        +
        nextBytes in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextDouble

        +
        public double nextDouble()
        +
        +
        Overrides:
        +
        nextDouble in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextFloat

        +
        public float nextFloat()
        +
        +
        Overrides:
        +
        nextFloat in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextGaussian

        +
        public double nextGaussian()
        +
        +
        Overrides:
        +
        nextGaussian in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt()
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt(int n)
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextLong

        +
        public long nextLong()
        +
        +
        Overrides:
        +
        nextLong in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        setSeed

        +
        public void setSeed(long seed)
        +
        +
        Overrides:
        +
        setSeed in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        destroy

        +
        public void destroy()
        +
        This object will no longer be usable after this method is called.
        +
      • +
      + + + +
        +
      • +

        clone

        +
        protected java.lang.Object clone()
        +                          throws java.lang.CloneNotSupportedException
        +
        +
        Overrides:
        +
        clone in class java.lang.Object
        +
        Throws:
        +
        java.lang.CloneNotSupportedException
        +
      • +
      + + + +
        +
      • +

        isVerifying

        +
        public static boolean isVerifying()
        +
        Returns:
        Return true if this class is verifying sharing and lifecycle assertions.
        See Also:
        "https://github.com/randomizedtesting/randomizedtesting/issues/234"
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html new file mode 100644 index 00000000..e143389d --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html @@ -0,0 +1,326 @@ + + + + + + +ClassGlobFilter (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassGlobFilter

+
+
+ +
+
    +
  • +
    +
    +
    public class ClassGlobFilter
    +extends GlobFilter
    +
    A filter for Description.getClassName().
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassGlobFilter(java.lang.String globPattern) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.Stringdescribe() 
      booleanshouldRun(org.junit.runner.Description description) 
      + +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassGlobFilter

        +
        public ClassGlobFilter(java.lang.String globPattern)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        shouldRun

        +
        public boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class GlobFilter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class GlobFilter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html new file mode 100644 index 00000000..4a8f49d1 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html @@ -0,0 +1,375 @@ + + + + + + +ClassModel.FieldModel (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel.FieldModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel.FieldModel
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static final class ClassModel.FieldModel
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      Telement 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassModel.FieldModel(java.lang.reflect.Field f) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanequals(java.lang.Object obj) 
      ClassModel.ScopegetAccessScope() 
      EgetDown() 
      EgetUp() 
      inthashCode() 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        element

        +
        public final T extends java.lang.reflect.Member element
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassModel.FieldModel

        +
        public ClassModel.FieldModel(java.lang.reflect.Field f)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        getDown

        +
        public E getDown()
        +
      • +
      + + + +
        +
      • +

        getUp

        +
        public E getUp()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html new file mode 100644 index 00000000..cd77fc84 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html @@ -0,0 +1,375 @@ + + + + + + +ClassModel.MethodModel (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel.MethodModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel.MethodModel
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static final class ClassModel.MethodModel
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      Telement 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassModel.MethodModel(java.lang.reflect.Method m) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanequals(java.lang.Object obj) 
      ClassModel.ScopegetAccessScope() 
      EgetDown() 
      EgetUp() 
      inthashCode() 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        element

        +
        public final T extends java.lang.reflect.Member element
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassModel.MethodModel

        +
        public ClassModel.MethodModel(java.lang.reflect.Method m)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        getDown

        +
        public E getDown()
        +
      • +
      + + + +
        +
      • +

        getUp

        +
        public E getUp()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html new file mode 100644 index 00000000..ad52590d --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html @@ -0,0 +1,349 @@ + + + + + + +ClassModel.Scope (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Enum ClassModel.Scope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ClassModel.Scope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.ClassModel.Scope
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<ClassModel.Scope>
    +
    +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static enum ClassModel.Scope
    +extends java.lang.Enum<ClassModel.Scope>
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ClassModel.ScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ClassModel.Scope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ClassModel.Scope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ClassModel.Scope c : ClassModel.Scope.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ClassModel.Scope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/ClassModel.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/ClassModel.html new file mode 100644 index 00000000..4338711b --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/ClassModel.html @@ -0,0 +1,347 @@ + + + + + + +ClassModel (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class ClassModel
    +extends java.lang.Object
    +
    Class model for a test suite. Builds relationship (overrides/ shadows) links + for methods and fields.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassModel(java.lang.Class<?> clazz) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel>getAnnotatedLeafMethods(java.lang.Class<? extends java.lang.annotation.Annotation> annotation) 
      <T extends java.lang.annotation.Annotation> 
      T
      getAnnotation(java.lang.reflect.Method method, + java.lang.Class<T> annClass, + boolean inherited) 
      java.util.Map<java.lang.reflect.Field,ClassModel.FieldModel>getFields() 
      java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel>getMethods() 
      <T extends java.lang.annotation.Annotation> 
      boolean
      isAnnotationPresent(java.lang.reflect.Method method, + java.lang.Class<T> annClass, + boolean inherited) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassModel

        +
        public ClassModel(java.lang.Class<?> clazz)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + +
        +
      • +

        getAnnotatedLeafMethods

        +
        public java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel> getAnnotatedLeafMethods(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
        +
      • +
      + + + +
        +
      • +

        getAnnotation

        +
        public <T extends java.lang.annotation.Annotation> T getAnnotation(java.lang.reflect.Method method,
        +                                                          java.lang.Class<T> annClass,
        +                                                          boolean inherited)
        +
      • +
      + + + +
        +
      • +

        isAnnotationPresent

        +
        public <T extends java.lang.annotation.Annotation> boolean isAnnotationPresent(java.lang.reflect.Method method,
        +                                                                      java.lang.Class<T> annClass,
        +                                                                      boolean inherited)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html new file mode 100644 index 00000000..97a7228b --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html @@ -0,0 +1,341 @@ + + + + + + +FilterExpressionParser.Node (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class FilterExpressionParser.Node

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    FilterExpressionParser
    +
    +
    +
    +
    public abstract class FilterExpressionParser.Node
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      com.carrotsearch.randomizedtesting.FilterExpressionParser.InputRangerange 
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanevaluate(com.carrotsearch.randomizedtesting.FilterExpressionParser.IContext context) 
      java.lang.StringtoExpression() 
      protected java.lang.StringBuildertoExpression(java.lang.StringBuilder b) 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        range

        +
        public com.carrotsearch.randomizedtesting.FilterExpressionParser.InputRange range
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FilterExpressionParser.Node

        +
        public FilterExpressionParser.Node()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        toExpression

        +
        public final java.lang.String toExpression()
        +
      • +
      + + + +
        +
      • +

        toExpression

        +
        protected java.lang.StringBuilder toExpression(java.lang.StringBuilder b)
        +
      • +
      + + + +
        +
      • +

        evaluate

        +
        public boolean evaluate(com.carrotsearch.randomizedtesting.FilterExpressionParser.IContext context)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html new file mode 100644 index 00000000..54974239 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html @@ -0,0 +1,281 @@ + + + + + + +FilterExpressionParser (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class FilterExpressionParser

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.FilterExpressionParser
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class FilterExpressionParser
    +extends java.lang.Object
    +
    Test group conditions filter parser.
    +
  • +
+
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      FilterExpressionParser.Nodeparse(java.lang.String rule) +
      Pratt's parser.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FilterExpressionParser

        +
        public FilterExpressionParser()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/GlobFilter.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/GlobFilter.html new file mode 100644 index 00000000..2f75adfd --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/GlobFilter.html @@ -0,0 +1,355 @@ + + + + + + +GlobFilter (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class GlobFilter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.manipulation.Filter
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.GlobFilter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ClassGlobFilter, MethodGlobFilter
    +
    +
    +
    +
    public abstract class GlobFilter
    +extends org.junit.runner.manipulation.Filter
    +
    A filter that matches something using globbing (*) pattern.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected java.lang.StringglobPattern 
      +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      GlobFilter(java.lang.String glob) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      abstract java.lang.Stringdescribe() 
      protected booleanglobMatches(java.lang.String string) +
      Check if a given string matches the glob.
      +
      abstract booleanshouldRun(org.junit.runner.Description description) 
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        globPattern

        +
        protected final java.lang.String globPattern
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        GlobFilter

        +
        public GlobFilter(java.lang.String glob)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        globMatches

        +
        protected final boolean globMatches(java.lang.String string)
        +
        Check if a given string matches the glob.
        +
      • +
      + + + +
        +
      • +

        shouldRun

        +
        public abstract boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class org.junit.runner.manipulation.Filter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public abstract java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class org.junit.runner.manipulation.Filter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/GroupEvaluator.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/GroupEvaluator.html new file mode 100644 index 00000000..6d40b4c5 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/GroupEvaluator.html @@ -0,0 +1,245 @@ + + + + + + +GroupEvaluator (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class GroupEvaluator

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.GroupEvaluator
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class GroupEvaluator
    +extends java.lang.Object
    +
    Evaluates enabled/ disabled state for a given test group.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringgetIgnoreReason(java.lang.reflect.AnnotatedElement... elements) 
      booleanisGroupEnabled(java.lang.Class<? extends java.lang.annotation.Annotation> testGroupAnnotation) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getIgnoreReason

        +
        public java.lang.String getIgnoreReason(java.lang.reflect.AnnotatedElement... elements)
        +
        Returns:
        Returns a non-null string with the reason why the annotated element (class, test or test-class pair) + should be ignored in the execution. This is an expert-level method, typically tests + shouldn't be concerned with this.
        +
      • +
      + + + +
        +
      • +

        isGroupEnabled

        +
        public boolean isGroupEnabled(java.lang.Class<? extends java.lang.annotation.Annotation> testGroupAnnotation)
        +
        Returns:
        Returns the current state of the an annotation marked with + TestGroup. Note that tests may be enabled or disabled using filtering + expressions so an enabled group does not necessarily mean a test marked with + this group will be executed.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html new file mode 100644 index 00000000..c2c283f5 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html @@ -0,0 +1,280 @@ + + + + + + +JUnit3MethodProvider (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class JUnit3MethodProvider

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.JUnit3MethodProvider
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    TestMethodProvider
    +
    +
    +
    +
    public class JUnit3MethodProvider
    +extends java.lang.Object
    +implements TestMethodProvider
    +
    Method provider selecting tests that follow a name pattern of test(.*).
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JUnit3MethodProvider

        +
        public JUnit3MethodProvider()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        public java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                            ClassModel suiteClassModel)
        +
        Description copied from interface: TestMethodProvider
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        +
        Specified by:
        +
        getTestMethods in interface TestMethodProvider
        +
        Parameters:
        suiteClass - The suite class.
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        Return a set of methods which should be invoked by the runner as + tests.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html new file mode 100644 index 00000000..18573cd5 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html @@ -0,0 +1,247 @@ + + + + + + +JUnit4MethodProvider (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class JUnit4MethodProvider

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    TestMethodProvider
    +
    +
    +
    +
    public class JUnit4MethodProvider
    +extends AnnotatedMethodProvider
    +
    Method provider selecting Test annotated public instance parameterless methods.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JUnit4MethodProvider

        +
        public JUnit4MethodProvider()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/LifecycleScope.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/LifecycleScope.html new file mode 100644 index 00000000..b90d9bf6 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/LifecycleScope.html @@ -0,0 +1,328 @@ + + + + + + +LifecycleScope (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Enum LifecycleScope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<LifecycleScope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.LifecycleScope
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<LifecycleScope>
    +
    +
    +
    +
    public enum LifecycleScope
    +extends java.lang.Enum<LifecycleScope>
    +
    Lifecycle stages for tracking resources.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      SUITE +
      A single suite (class), including all AfterClass hooks.
      +
      TEST +
      A single test case, including all After hooks.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static LifecycleScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static LifecycleScope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        TEST

        +
        public static final LifecycleScope TEST
        +
        A single test case, including all After hooks.
        +
      • +
      + + + +
        +
      • +

        SUITE

        +
        public static final LifecycleScope SUITE
        +
        A single suite (class), including all AfterClass hooks.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static LifecycleScope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (LifecycleScope c : LifecycleScope.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static LifecycleScope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html new file mode 100644 index 00000000..0dfbb2b8 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html @@ -0,0 +1,326 @@ + + + + + + +MethodGlobFilter (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class MethodGlobFilter

+
+
+ +
+
    +
  • +
    +
    +
    public class MethodGlobFilter
    +extends GlobFilter
    +
    A filter for Description.getMethodName().
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MethodGlobFilter(java.lang.String globPattern) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.Stringdescribe() 
      booleanshouldRun(org.junit.runner.Description description) 
      + +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MethodGlobFilter

        +
        public MethodGlobFilter(java.lang.String globPattern)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        shouldRun

        +
        public boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class GlobFilter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class GlobFilter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html new file mode 100644 index 00000000..d5a77ddc --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html @@ -0,0 +1,294 @@ + + + + + + +MixWithSuiteName (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class MixWithSuiteName

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.MixWithSuiteName
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MixWithSuiteName() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      longdecorate(long seed) +
      Called to decorate the initial seed for a Randomness.
      +
      voidinitialize(java.lang.Class<?> suiteClass) +
      Called once after instantiation to set up the decorator.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MixWithSuiteName

        +
        public MixWithSuiteName()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        public void initialize(java.lang.Class<?> suiteClass)
        +
        Description copied from interface: SeedDecorator
        +
        Called once after instantiation to set up the decorator.
        +
        +
        Specified by:
        +
        initialize in interface SeedDecorator
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/RandomSupplier.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/RandomSupplier.html new file mode 100644 index 00000000..dbfec5a1 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/RandomSupplier.html @@ -0,0 +1,244 @@ + + + + + + +RandomSupplier (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface RandomSupplier

+
+
+
+
    +
  • +
    +
    +
    public interface RandomSupplier
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Randomget(long seed) 
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        get

        +
        java.util.Random get(long seed)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/RandomizedContext.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/RandomizedContext.html new file mode 100644 index 00000000..6c589346 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/RandomizedContext.html @@ -0,0 +1,443 @@ + + + + + + +RandomizedContext (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedContext

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.RandomizedContext
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomizedContext
    +extends java.lang.Object
    +
    Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTargetClass

        +
        public java.lang.Class<?> getTargetClass()
        +
        The class (suite) being tested.
        +
      • +
      + + + +
        +
      • +

        getRunnerSeedAsString

        +
        public java.lang.String getRunnerSeedAsString()
        +
        Returns the runner's master seed, formatted.
        +
      • +
      + + + +
        +
      • +

        getRandomness

        +
        public Randomness getRandomness()
        +
        Source of randomness for the context's thread.
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        current

        +
        public static RandomizedContext current()
        +
        Returns:
        Returns the context for the calling thread or throws an + IllegalStateException if the thread is out of scope.
        +
        Throws:
        +
        java.lang.IllegalStateException - If context is not available.
        +
      • +
      + + + +
        +
      • +

        getRunner

        +
        public RandomizedRunner getRunner()
        +
        Access to the runner governing this context.
        +
      • +
      + + + + + +
        +
      • +

        closeAtEnd

        +
        public <T extends java.io.Closeable> T closeAtEnd(T resource,
        +                                         LifecycleScope scope)
        +
        Dispose the given resource at the end of a given lifecycle scope. If the Closeable + throws an exception, the test case or suite will end in a failure.
        +
        Returns:
        resource (for call chaining).
        +
      • +
      + + + + + + + +
        +
      • +

        runWithPrivateRandomness

        +
        public <T> T runWithPrivateRandomness(Randomness randomness,
        +                             java.util.concurrent.Callable<T> callable)
        +                           throws java.lang.Exception
        +
        Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns. +

        + This utility method can be used to initialize resources in a reproducible way since all calls to utility methods + like RandomizedTest.randomInt() et.al. are forwarded to the current + RandomContext which uses the provided randomness from the top of the stack. +

        +
        Type Parameters:
        T - the return type of the callable
        Parameters:
        randomness - the randomness to push to the top of the stack
        callable - the callable to execute
        +
        Returns:
        the result of the call to Callable.call()
        +
        Throws:
        +
        java.lang.Exception - if Callable.call() throws an exception
        +
      • +
      + + + +
        +
      • +

        runWithPrivateRandomness

        +
        public <T> T runWithPrivateRandomness(long seed,
        +                             java.util.concurrent.Callable<T> callable)
        +                           throws java.lang.Exception
        +
        Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns. +

        + This utility method can be used to initialize resources in a reproducible way since all calls to utility methods + like RandomizedTest.randomInt() et.al. are forwarded to the current + RandomContext which uses the provided randomness from the top of the stack. +

        +
        Type Parameters:
        T - the return type of the callable
        Parameters:
        seed - The initial seed for the new, private randomness
        callable - the callable to execute
        +
        Returns:
        the result of the call to Callable.call()
        +
        Throws:
        +
        java.lang.Exception - if Callable.call() throws an exception
        +
      • +
      + + + +
        +
      • +

        getTargetMethod

        +
        public java.lang.reflect.Method getTargetMethod()
        +
        Returns:
        Return the currently executing test case method (the thread may still + be within test rules and may never actually hit the method). This method may return + null if called from the static context (no test case is being executed at + the moment).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html new file mode 100644 index 00000000..b82831d6 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html @@ -0,0 +1,626 @@ + + + + + + +RandomizedRunner (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedRunner

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.Runner
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.RandomizedRunner
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.runner.Describable, org.junit.runner.manipulation.Filterable
    +
    +
    +
    +
    public final class RandomizedRunner
    +extends org.junit.runner.Runner
    +implements org.junit.runner.manipulation.Filterable
    +
    A Runner implementation for running randomized test cases with + predictable and repeatable randomness. + +

    Supports the following JUnit4 features: +

      +
    • BeforeClass-annotated methods (before all tests of a class/superclass),
    • +
    • Before-annotated methods (before each test),
    • +
    • Test-annotated methods,
    • +
    • After-annotated methods (after each test),
    • +
    • AfterClass-annotated methods (after all tests of a class/superclass),
    • +
    • Rule-annotated fields implementing MethodRule + and TestRule.
    • +
    + +

    Contracts: +

      +
    • BeforeClass, Before + methods declared in superclasses are called before methods declared in subclasses,
    • +
    • AfterClass, After + methods declared in superclasses are called after methods declared in subclasses,
    • +
    • BeforeClass, Before, AfterClass, After + methods declared within the same class are called in randomized order + derived from the master seed (repeatable with the same seed),
    • +
    + +

    Deviations from "standard" JUnit: +

      +
    • test methods are allowed to return values (the return value is ignored),
    • +
    • hook methods need not be public; in fact, it is encouraged to make them private to + avoid accidental shadowing which silently drops parent hooks from executing + (applies to class hooks mostly, but also to instance hooks).
    • +
    • all exceptions raised during hooks or test case execution are reported to the notifier, + there is no suppression or chaining of exceptions,
    • +
    • a test method must not leave behind any active threads; this is detected + using ThreadGroup active counts and is sometimes problematic (many classes + in the standard library leave active threads behind without waiting for them to terminate). + One can use the ThreadLeakScope, ThreadLeakAction + and other annotations to control how aggressive the detection + strategy is and if it fails the test or not.
    • +
    • uncaught exceptions from any of children threads will cause the test to fail.
    • +
    +
    See Also:
    RandomizedTest, +ThreadLeakAction, +ThreadLeakScope, +ThreadLeakZombies, +ThreadLeakGroup, +ThreadLeakLingering, +ThreadLeakFilters, +Listeners, +RandomizedContext, +TestMethodProviders
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomizedRunner(java.lang.Class<?> testClass) +
      Creates a new runner for the given class.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.List<com.carrotsearch.randomizedtesting.RandomizedRunner.TestMethodExecution>collectMethodExecutions(java.lang.reflect.Constructor<?> constructor, + java.util.List<java.lang.reflect.Method> testMethods) +
      Collect test method executions from list of test methods and + potentially parameters from parameter factory methods.
      +
      voidfilter(org.junit.runner.manipulation.Filter filter) +
      Implement Filterable because GUIs depend on it to run tests selectively.
      +
      org.junit.runner.DescriptiongetDescription() +
      Return the current tree of test descriptions (filtered).
      +
      TraceFormattinggetTraceFormatting() +
      Stack trace formatting utilities.
      +
      static booleanhasZombieThreads() +
      Returns true if any previous (or current) suite marked with + ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS has + left zombie threads.
      +
      static java.lang.StringmethodName(org.junit.runner.Description description) +
      Attempts to extract just the method name from parameterized notation.
      +
      voidrun(org.junit.runner.notification.RunNotifier notifier) +
      Runs all tests and hooks.
      +
      static java.lang.StringseedFromThrowable(java.lang.Throwable t) +
      RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with AUGMENTED_SEED_PACKAGE.
      +
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.Runner

        +testCount
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        AUGMENTED_SEED_PACKAGE

        +
        public static final java.lang.String AUGMENTED_SEED_PACKAGE
        +
        Fake package of a stack trace entry inserted into exceptions thrown by + test methods. These stack entries contain additional information about + seeds used during execution.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        DEFAULT_TIMEOUT

        +
        public static final int DEFAULT_TIMEOUT
        +
        Default timeout for a single test case. By default + the timeout is disabled. Use global system property + SysGlobals.SYSPROP_TIMEOUT or an annotation Timeout if you need to set + timeouts or expect some test cases may hang. This will slightly slow down + the tests because each test case is executed in a forked thread.
        +
        See Also:
        SysGlobals.SYSPROP_TIMEOUT(), +Constant Field Values
        +
      • +
      + + + + + + + +
        +
      • +

        DEFAULT_KILLATTEMPTS

        +
        public static final int DEFAULT_KILLATTEMPTS
        +
        The default number of first interrupts, then Thread.stop attempts.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        DEFAULT_KILLWAIT

        +
        public static final int DEFAULT_KILLWAIT
        +
        Time in between interrupt retries or stop retries.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        DEFAULT_ITERATIONS

        +
        public static final int DEFAULT_ITERATIONS
        +
        The default number of test repeat iterations.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + + +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomizedRunner

        +
        public RandomizedRunner(java.lang.Class<?> testClass)
        +                 throws org.junit.runners.model.InitializationError
        +
        Creates a new runner for the given class.
        +
        Throws:
        +
        org.junit.runners.model.InitializationError
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getDescription

        +
        public org.junit.runner.Description getDescription()
        +
        Return the current tree of test descriptions (filtered).
        +
        +
        Specified by:
        +
        getDescription in interface org.junit.runner.Describable
        +
        Specified by:
        +
        getDescription in class org.junit.runner.Runner
        +
        +
      • +
      + + + +
        +
      • +

        filter

        +
        public void filter(org.junit.runner.manipulation.Filter filter)
        +            throws org.junit.runner.manipulation.NoTestsRemainException
        +
        Implement Filterable because GUIs depend on it to run tests selectively.
        +
        +
        Specified by:
        +
        filter in interface org.junit.runner.manipulation.Filterable
        +
        Throws:
        +
        org.junit.runner.manipulation.NoTestsRemainException
        +
      • +
      + + + +
        +
      • +

        run

        +
        public void run(org.junit.runner.notification.RunNotifier notifier)
        +
        Runs all tests and hooks.
        +
        +
        Specified by:
        +
        run in class org.junit.runner.Runner
        +
        +
      • +
      + + + +
        +
      • +

        collectMethodExecutions

        +
        public java.util.List<com.carrotsearch.randomizedtesting.RandomizedRunner.TestMethodExecution> collectMethodExecutions(java.lang.reflect.Constructor<?> constructor,
        +                                                                                                              java.util.List<java.lang.reflect.Method> testMethods)
        +
        Collect test method executions from list of test methods and + potentially parameters from parameter factory methods.
        +
      • +
      + + + +
        +
      • +

        getTraceFormatting

        +
        public TraceFormatting getTraceFormatting()
        +
        Stack trace formatting utilities. These may be initialized to filter out certain packages.
        +
      • +
      + + + +
        +
      • +

        seedFromThrowable

        +
        public static java.lang.String seedFromThrowable(java.lang.Throwable t)
        +
        RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with AUGMENTED_SEED_PACKAGE.
        +
        Returns:
        A string is returned with seeds combined, if any. Null is returned if no augmentation + can be found.
        +
      • +
      + + + +
        +
      • +

        methodName

        +
        public static java.lang.String methodName(org.junit.runner.Description description)
        +
        Attempts to extract just the method name from parameterized notation.
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/RandomizedTest.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/RandomizedTest.html new file mode 100644 index 00000000..56bc1717 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/RandomizedTest.html @@ -0,0 +1,1513 @@ + + + + + + +RandomizedTest (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedTest

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.RandomizedTest
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class RandomizedTest
    +extends java.lang.Object
    +
    Common scaffolding for subclassing randomized tests.
    +
    See Also:
    Listeners, +RandomizedContext
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected static java.nio.charset.CharsetISO8859_1 
      static java.lang.StringSYSPROP_MULTIPLIER +
      The global multiplier property (Double).
      +
      protected static java.nio.charset.CharsetUS_ASCII 
      protected static java.nio.charset.CharsetUTF16 
      protected static java.nio.charset.CharsetUTF32 
      protected static java.nio.charset.CharsetUTF8 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomizedTest() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.Object[]$(java.lang.Object... objects) +
      This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output.
      +
      static java.lang.Object[][]$$(java.lang.Object[]... objects) 
      static voidassumeFalse(boolean condition) + +
      static voidassumeFalse(java.lang.String message, + boolean condition) + +
      static voidassumeNoException(java.lang.String msg, + java.lang.Throwable t) +
      Assume t is null.
      +
      static voidassumeNoException(java.lang.Throwable t) +
      Making Assume.assumeNoException(Throwable) directly available.
      +
      static voidassumeNotNull(java.lang.Object... objects) +
      Making Assume.assumeNotNull(Object...) directly available.
      +
      static voidassumeTrue(boolean condition) +
      Making Assume.assumeTrue(boolean) directly available.
      +
      static voidassumeTrue(java.lang.String message, + boolean condition) 
      static intatLeast(int min) +
      Returns a random value greater or equal to min.
      +
      static intatMost(int max) +
      Returns a non-negative random value smaller or equal max.
      +
      static intbetween(int min, + int max) + +
      static longbetween(long min, + long max) + +
      static doublebiasedDoubleBetween(double min, + double max) +
      A biased "evil" random double between min and max (inclusive).
      +
      static floatbiasedFloatBetween(float min, + float max) +
      A biased "evil" random float between min and max (inclusive).
      +
      static <T extends java.io.Closeable> 
      T
      closeAfterSuite(T resource) +
      Registers a Closeable resource that should be closed after the suite + completes.
      +
      <T extends java.io.Closeable> 
      T
      closeAfterTest(T resource) +
      Registers a Closeable resource that should be closed after the test + completes.
      +
      static booleanfrequently() +
      The exact opposite of rarely().
      +
      static RandomizedContextgetContext() + +
      static java.util.RandomgetRandom() + +
      static java.nio.file.PathglobalTempDir() +
      Global temporary directory created for the duration of this class's lifespan.
      +
      static booleanisNightly() +
      Returns true if Nightly test group is enabled.
      +
      static intiterations(int min, + int max) +
      Returns a "scaled" number of iterations for loops which can have a variable + iteration count.
      +
      static doublemultiplier() +
      A multiplier can be used to linearly scale certain values.
      +
      static java.net.ServerSocketnewServerSocket(LifecycleScope scope) +
      Assign a temporary server socket.
      +
      java.nio.file.PathnewTempDir() +
      Creates a new temporary directory for the LifecycleScope.TEST duration.
      +
      static java.nio.file.PathnewTempDir(LifecycleScope scope) +
      Creates a temporary directory, deleted after the given lifecycle phase.
      +
      java.nio.file.PathnewTempFile() +
      Creates a new temporary file for the LifecycleScope.TEST duration.
      +
      static java.nio.file.PathnewTempFile(LifecycleScope scope) +
      Creates a new temporary file deleted after the given lifecycle phase completes.
      +
      static java.lang.StringrandomAsciiOfLength(int codeUnits) 
      static java.lang.StringrandomAsciiOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static booleanrandomBoolean() 
      static byterandomByte() 
      static byte[]randomBytesOfLength(int length) +
      Returns a byte array with random content.
      +
      static byte[]randomBytesOfLength(int minLength, + int maxLength) +
      Returns a byte array with random content.
      +
      static doublerandomDouble() 
      static floatrandomFloat() 
      static <T> TrandomFrom(java.util.List<T> list) +
      Pick a random object from the given list.
      +
      static <T> TrandomFrom(T[] array) +
      Pick a random object from the given array.
      +
      static doublerandomGaussian() 
      static intrandomInt() 
      static intrandomInt(int max) +
      A random integer from 0..max (inclusive).
      +
      static intrandomIntBetween(int min, + int max) +
      A random integer from min to max (inclusive).
      +
      static java.util.LocalerandomLocale() +
      Return a random Locale from the available locales on the system.
      +
      static longrandomLong() 
      static longrandomLong(long max) +
      A random long from 0..max (inclusive).
      +
      static longrandomLongBetween(long min, + long max) +
      A random long from min to max (inclusive).
      +
      static java.lang.StringrandomRealisticUnicodeOfCodepointLength(int codePoints) 
      static java.lang.StringrandomRealisticUnicodeOfCodepointLengthBetween(int minCodePoints, + int maxCodePoints) 
      static java.lang.StringrandomRealisticUnicodeOfLength(int codeUnits) 
      static java.lang.StringrandomRealisticUnicodeOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static shortrandomShort() 
      static java.util.TimeZonerandomTimeZone() +
      Return a random TimeZone from the available timezones on the system.
      +
      static java.lang.StringrandomUnicodeOfCodepointLength(int codePoints) 
      static java.lang.StringrandomUnicodeOfCodepointLengthBetween(int minCodePoints, + int maxCodePoints) 
      static java.lang.StringrandomUnicodeOfLength(int codeUnits) 
      static java.lang.StringrandomUnicodeOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static booleanrarely() +
      Rarely returns true in about 10% of all calls (regardless of the + isNightly() mode).
      +
      static voidrmDir(java.nio.file.Path path) +
      Recursively delete a folder.
      +
      static intscaledRandomIntBetween(int min, + int max) +
      Returns a "scaled" random number between min and max (inclusive).
      +
      static voidsleep(long millis) +
      Same as Thread.sleep(long).
      +
      static booleansystemPropertyAsBoolean(java.lang.String propertyName, + boolean defaultValue) +
      Get a system property and convert it to a boolean, if defined.
      +
      static doublesystemPropertyAsDouble(java.lang.String propertyName, + double defaultValue) +
      Get a system property and convert it to a double, if defined.
      +
      static floatsystemPropertyAsFloat(java.lang.String propertyName, + float defaultValue) +
      Get a system property and convert it to a float, if defined.
      +
      static intsystemPropertyAsInt(java.lang.String propertyName, + int defaultValue) +
      Get a system property and convert it to an int, if defined.
      +
      static floatsystemPropertyAsLong(java.lang.String propertyName, + int defaultValue) +
      Get a system property and convert it to a long, if defined.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        SYSPROP_MULTIPLIER

        +
        public static final java.lang.String SYSPROP_MULTIPLIER
        +
        The global multiplier property (Double).
        +
        See Also:
        multiplier(), +Constant Field Values
        +
      • +
      + + + +
        +
      • +

        UTF8

        +
        protected static final java.nio.charset.Charset UTF8
        +
      • +
      + + + +
        +
      • +

        UTF16

        +
        protected static final java.nio.charset.Charset UTF16
        +
      • +
      + + + +
        +
      • +

        ISO8859_1

        +
        protected static final java.nio.charset.Charset ISO8859_1
        +
      • +
      + + + +
        +
      • +

        US_ASCII

        +
        protected static final java.nio.charset.Charset US_ASCII
        +
      • +
      + + + +
        +
      • +

        UTF32

        +
        protected static final java.nio.charset.Charset UTF32
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomizedTest

        +
        public RandomizedTest()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        isNightly

        +
        public static boolean isNightly()
        +
        Returns true if Nightly test group is enabled.
        +
        See Also:
        Nightly
        +
      • +
      + + + +
        +
      • +

        getRandom

        +
        public static java.util.Random getRandom()
        +
        Shortcut for RandomizedContext.getRandom(). Even though this method + is static, it returns per-thread Random instance, so no race conditions + can occur. + +

        It is recommended that specific methods are used to pick random values.

        +
      • +
      + + + +
        +
      • +

        randomBoolean

        +
        public static boolean randomBoolean()
        +
      • +
      + + + +
        +
      • +

        randomByte

        +
        public static byte randomByte()
        +
      • +
      + + + +
        +
      • +

        randomShort

        +
        public static short randomShort()
        +
      • +
      + + + +
        +
      • +

        randomInt

        +
        public static int randomInt()
        +
      • +
      + + + +
        +
      • +

        randomFloat

        +
        public static float randomFloat()
        +
      • +
      + + + +
        +
      • +

        randomDouble

        +
        public static double randomDouble()
        +
      • +
      + + + +
        +
      • +

        randomLong

        +
        public static long randomLong()
        +
      • +
      + + + +
        +
      • +

        randomGaussian

        +
        public static double randomGaussian()
        +
        See Also:
        Random.nextGaussian()
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        randomBytesOfLength

        +
        public static byte[] randomBytesOfLength(int length)
        +
        Returns a byte array with random content.
        +
        Parameters:
        length - The length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      + + + +
        +
      • +

        randomBytesOfLength

        +
        public static byte[] randomBytesOfLength(int minLength,
        +                         int maxLength)
        +
        Returns a byte array with random content.
        +
        Parameters:
        minLength - The minimum length of the byte array. Can be zero.
        maxLength - The maximum length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      + + + +
        +
      • +

        randomInt

        +
        public static int randomInt(int max)
        +
        A random integer from 0..max (inclusive).
        +
      • +
      + + + +
        +
      • +

        randomLong

        +
        public static long randomLong(long max)
        +
        A random long from 0..max (inclusive).
        +
      • +
      + + + +
        +
      • +

        randomIntBetween

        +
        public static int randomIntBetween(int min,
        +                   int max)
        +
        A random integer from min to max (inclusive).
        +
        See Also:
        scaledRandomIntBetween(int, int)
        +
      • +
      + + + + + + + +
        +
      • +

        randomLongBetween

        +
        public static long randomLongBetween(long min,
        +                     long max)
        +
        A random long from min to max (inclusive).
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        atMost

        +
        public static int atMost(int max)
        +
        Returns a non-negative random value smaller or equal max. The value + picked is affected by isNightly() and multiplier(). + +

        This method is effectively an alias to: +

        + scaledRandomIntBetween(0, max)
        + 
        +
        See Also:
        scaledRandomIntBetween(int, int)
        +
      • +
      + + + +
        +
      • +

        rarely

        +
        public static boolean rarely()
        +
        Rarely returns true in about 10% of all calls (regardless of the + isNightly() mode).
        +
      • +
      + + + +
        +
      • +

        frequently

        +
        public static boolean frequently()
        +
        The exact opposite of rarely().
        +
      • +
      + + + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(T[] array)
        +
        Pick a random object from the given array. The array must not be empty.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.List<T> list)
        +
        Pick a random object from the given list.
        +
      • +
      + + + +
        +
      • +

        multiplier

        +
        public static double multiplier()
        +
        A multiplier can be used to linearly scale certain values. It can be used to make data + or iterations of certain tests "heavier" for nightly runs, for example. + +

        The default multiplier value is 1.

        +
        See Also:
        SYSPROP_MULTIPLIER
        +
      • +
      + + + +
        +
      • +

        iterations

        +
        public static int iterations(int min,
        +             int max)
        +
        Returns a "scaled" number of iterations for loops which can have a variable + iteration count. This method is effectively + an alias to scaledRandomIntBetween(int, int).
        +
      • +
      + + + +
        +
      • +

        scaledRandomIntBetween

        +
        public static int scaledRandomIntBetween(int min,
        +                         int max)
        +
        Returns a "scaled" random number between min and max (inclusive). The number of + iterations will fall between [min, max], but the selection will also try to + achieve the points below: +
          +
        • the multiplier can be used to move the number of iterations closer to min + (if it is smaller than 1) or closer to max (if it is larger than 1). Setting + the multiplier to 0 will always result in picking min.
        • +
        • on normal runs, the number will be closer to min than to max.
        • +
        • on nightly runs, the number will be closer to max than to min.
        • +
        +
        Parameters:
        min - Minimum (inclusive).
        max - Maximum (inclusive).
        +
        Returns:
        Returns a random number between min and max.
        See Also:
        multiplier()
        +
      • +
      + + + +
        +
      • +

        globalTempDir

        +
        public static java.nio.file.Path globalTempDir()
        +                                        throws java.io.IOException
        +
        Global temporary directory created for the duration of this class's lifespan. If + multiple class loaders are used, there may be more global temp dirs, but it + shouldn't really be the case in practice.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        newTempDir

        +
        public java.nio.file.Path newTempDir()
        +                              throws java.io.IOException
        +
        Creates a new temporary directory for the LifecycleScope.TEST duration.
        +
        Throws:
        +
        java.io.IOException
        See Also:
        globalTempDir()
        +
      • +
      + + + +
        +
      • +

        newTempDir

        +
        public static java.nio.file.Path newTempDir(LifecycleScope scope)
        +                                     throws java.io.IOException
        +
        Creates a temporary directory, deleted after the given lifecycle phase. + Temporary directory is created relative to a globally picked temporary directory.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + + + +
        +
      • +

        closeAfterTest

        +
        public <T extends java.io.Closeable> T closeAfterTest(T resource)
        +
        Registers a Closeable resource that should be closed after the test + completes.
        +
        Returns:
        resource (for call chaining).
        +
      • +
      + + + + + +
        +
      • +

        closeAfterSuite

        +
        public static <T extends java.io.Closeable> T closeAfterSuite(T resource)
        +
        Registers a Closeable resource that should be closed after the suite + completes.
        +
        Returns:
        resource (for call chaining).
        +
      • +
      + + + +
        +
      • +

        newTempFile

        +
        public java.nio.file.Path newTempFile()
        +                               throws java.io.IOException
        +
        Creates a new temporary file for the LifecycleScope.TEST duration.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        newTempFile

        +
        public static java.nio.file.Path newTempFile(LifecycleScope scope)
        +                                      throws java.io.IOException
        +
        Creates a new temporary file deleted after the given lifecycle phase completes. + The file is physically created on disk, but is not locked or opened.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        rmDir

        +
        public static void rmDir(java.nio.file.Path path)
        +                  throws java.io.IOException
        +
        Recursively delete a folder. Throws an exception if any failure occurs.
        +
        Parameters:
        path - Path to the folder to be (recursively) deleted. The folder must + exist.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        newServerSocket

        +
        public static java.net.ServerSocket newServerSocket(LifecycleScope scope)
        +                                             throws java.io.IOException
        +
        Assign a temporary server socket. If you need a temporary port one can + assign a server socket and close it immediately, just to acquire its port + number.
        +
        Parameters:
        scope - The lifecycle scope to close the socket after. If the socket is + closed earlier, nothing happens (silently dropped).
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        randomLocale

        +
        public static java.util.Locale randomLocale()
        +
        Return a random Locale from the available locales on the system. + +

        Warning: This test assumes the returned array of locales is repeatable from jvm execution + to jvm execution. It _may_ be different from jvm to jvm and as such, it can render + tests execute in a different way.

        +
      • +
      + + + +
        +
      • +

        randomTimeZone

        +
        public static java.util.TimeZone randomTimeZone()
        +
        Return a random TimeZone from the available timezones on the system. + +

        Warning: This test assumes the returned array of time zones is repeatable from jvm execution + to jvm execution. It _may_ be different from jvm to jvm and as such, it can render + tests execute in a different way.

        +
      • +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        +
      • +

        $

        +
        public static java.lang.Object[] $(java.lang.Object... objects)
        +
        This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output. The name is a dollar for brevity, idea borrowed from + http://code.google.com/p/junitparams/.
        +
      • +
      + + + +
        +
      • +

        $$

        +
        public static java.lang.Object[][] $$(java.lang.Object[]... objects)
        +
        See Also:
        $(java.lang.Object...)
        +
      • +
      + + + +
        +
      • +

        sleep

        +
        public static void sleep(long millis)
        +
        Same as Thread.sleep(long).
        +
      • +
      + + + +
        +
      • +

        assumeTrue

        +
        public static void assumeTrue(boolean condition)
        +
        Making Assume.assumeTrue(boolean) directly available.
        +
      • +
      + + + +
        +
      • +

        assumeFalse

        +
        public static void assumeFalse(boolean condition)
        + +
      • +
      + + + +
        +
      • +

        assumeNotNull

        +
        public static void assumeNotNull(java.lang.Object... objects)
        +
        Making Assume.assumeNotNull(Object...) directly available.
        +
      • +
      + + + +
        +
      • +

        assumeTrue

        +
        public static void assumeTrue(java.lang.String message,
        +              boolean condition)
        +
        Parameters:
        condition - If false an InternalAssumptionViolatedException is + thrown by this method and the test case (should be) ignored (or + rather technically, flagged as a failure not passing a certain + assumption). Tests that are assumption-failures do not break + builds (again: typically).
        message - Message to be included in the exception's string.
        +
      • +
      + + + +
        +
      • +

        assumeFalse

        +
        public static void assumeFalse(java.lang.String message,
        +               boolean condition)
        + +
      • +
      + + + +
        +
      • +

        assumeNoException

        +
        public static void assumeNoException(java.lang.String msg,
        +                     java.lang.Throwable t)
        +
        Assume t is null.
        +
      • +
      + + + +
        +
      • +

        assumeNoException

        +
        public static void assumeNoException(java.lang.Throwable t)
        +
        Making Assume.assumeNoException(Throwable) directly available.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsDouble

        +
        public static double systemPropertyAsDouble(java.lang.String propertyName,
        +                            double defaultValue)
        +
        Get a system property and convert it to a double, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsFloat

        +
        public static float systemPropertyAsFloat(java.lang.String propertyName,
        +                          float defaultValue)
        +
        Get a system property and convert it to a float, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsInt

        +
        public static int systemPropertyAsInt(java.lang.String propertyName,
        +                      int defaultValue)
        +
        Get a system property and convert it to an int, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsLong

        +
        public static float systemPropertyAsLong(java.lang.String propertyName,
        +                         int defaultValue)
        +
        Get a system property and convert it to a long, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsBoolean

        +
        public static boolean systemPropertyAsBoolean(java.lang.String propertyName,
        +                              boolean defaultValue)
        +
        Get a system property and convert it to a boolean, if defined. This method returns + true if the property exists an is set to any of the following strings + (case-insensitive): true, on, yes, enabled. + +

        false is returned if the property exists and is set to any of the + following strings (case-insensitive): + false, off, no, disabled.

        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/Randomness.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/Randomness.html new file mode 100644 index 00000000..dc24608e --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/Randomness.html @@ -0,0 +1,306 @@ + + + + + + +Randomness (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class Randomness

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.Randomness
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class Randomness
    +extends java.lang.Object
    +
    Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance. + +

    An instance of this class will be typically available from RandomizedContext. + No need to instantiate manually.

    +
    See Also:
    RandomizedContext
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.RandomgetRandom() +
      Random instance for this randomness.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getRandom

        +
        public java.util.Random getRandom()
        +
        Random instance for this randomness.
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html new file mode 100644 index 00000000..0b42e34f --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html @@ -0,0 +1,337 @@ + + + + + + +ReproduceErrorMessageBuilder (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ReproduceErrorMessageBuilder

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class ReproduceErrorMessageBuilder
    +extends java.lang.Object
    +
    A builder for constructing "reproduce with" message.
    +
    See Also:
    appendAllOpts(Description)
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ReproduceErrorMessageBuilder

        +
        public ReproduceErrorMessageBuilder()
        +
      • +
      + + + +
        +
      • +

        ReproduceErrorMessageBuilder

        +
        public ReproduceErrorMessageBuilder(java.lang.StringBuilder builder)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/Rethrow.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/Rethrow.html new file mode 100644 index 00000000..891cbf00 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/Rethrow.html @@ -0,0 +1,262 @@ + + + + + + +Rethrow (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class Rethrow

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.Rethrow
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class Rethrow
    +extends java.lang.Object
    +
    Rethrowing checked exceptions as unchecked ones. Eh, it is sometimes useful...
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Rethrow() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.RuntimeExceptionrethrow(java.lang.Throwable t) +
      Rethrows t (identical object).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Rethrow

        +
        public Rethrow()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        rethrow

        +
        public static java.lang.RuntimeException rethrow(java.lang.Throwable t)
        +
        Rethrows t (identical object).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/SeedDecorator.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/SeedDecorator.html new file mode 100644 index 00000000..8e27c9a8 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/SeedDecorator.html @@ -0,0 +1,232 @@ + + + + + + +SeedDecorator (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface SeedDecorator

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    MixWithSuiteName
    +
    +
    +
    +
    public interface SeedDecorator
    +
    This is an advanced feature. See SeedDecorators annotation.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      longdecorate(long seed) +
      Called to decorate the initial seed for a Randomness.
      +
      voidinitialize(java.lang.Class<?> suiteClass) +
      Called once after instantiation to set up the decorator.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        void initialize(java.lang.Class<?> suiteClass)
        +
        Called once after instantiation to set up the decorator.
        +
      • +
      + + + +
        +
      • +

        decorate

        +
        long decorate(long seed)
        +
        Called to decorate the initial seed for a Randomness.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/SeedUtils.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/SeedUtils.html new file mode 100644 index 00000000..37f6f5ce --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/SeedUtils.html @@ -0,0 +1,278 @@ + + + + + + +SeedUtils (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class SeedUtils

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.SeedUtils
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class SeedUtils
    +extends java.lang.Object
    +
    Utilities for parsing random seeds.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringformatSeed(long seed) +
      Format a single seed.
      +
      static java.lang.StringformatSeedChain(Randomness... randomnesses) +
      Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
      +
      static longparseSeed(java.lang.String seed) +
      Parse a single seed.
      +
      static long[]parseSeedChain(java.lang.String chain) +
      Parse a seed chain formatted with formatSeedChain(Randomness...).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        parseSeed

        +
        public static long parseSeed(java.lang.String seed)
        +
        Parse a single seed. The seed needs to be cleaned up from any surrounding characters.
        +
      • +
      + + + +
        +
      • +

        formatSeed

        +
        public static java.lang.String formatSeed(long seed)
        +
        Format a single seed.
        +
      • +
      + + + +
        +
      • +

        parseSeedChain

        +
        public static long[] parseSeedChain(java.lang.String chain)
        +
        Parse a seed chain formatted with formatSeedChain(Randomness...).
        +
      • +
      + + + +
        +
      • +

        formatSeedChain

        +
        public static java.lang.String formatSeedChain(Randomness... randomnesses)
        +
        Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/SysGlobals.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/SysGlobals.html new file mode 100644 index 00000000..dfc1639e --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/SysGlobals.html @@ -0,0 +1,542 @@ + + + + + + +SysGlobals (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class SysGlobals

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.SysGlobals
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class SysGlobals
    +extends java.lang.Object
    +
    Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringCHILDVM_SYSPROP_JVM_COUNT +
      System property passed to forked VMs: the number of concurrent JVMs.
      +
      static java.lang.StringCHILDVM_SYSPROP_JVM_ID +
      System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringCURRENT_PREFIX() +
      Static singleton's property prefix.
      +
      static SysGlobalsinitializeWith(java.lang.String prefix) 
      static java.lang.StringprefixProperty(java.lang.String propertyName) +
      Prefix a given property name with a common prefix.
      +
      static java.lang.StringSYSPROP_APPEND_SEED() +
      If true, append seed parameter to all methods.
      +
      static java.lang.StringSYSPROP_ITERATIONS() +
      The global override for the number of each test's repetitions.
      +
      static java.lang.StringSYSPROP_KILLATTEMPTS() +
      If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
      +
      static java.lang.StringSYSPROP_KILLWAIT() +
      If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
      +
      static java.lang.StringSYSPROP_PREFIX() +
      Global system property that holds the prefix used by other properties.
      +
      static java.lang.StringSYSPROP_RANDOM_SEED() +
      System property with an integer defining global initialization seeds for all + random generators.
      +
      static java.lang.StringSYSPROP_STACKFILTERING() +
      Enable or disable stack filtering.
      +
      static java.lang.StringSYSPROP_TESTCLASS() +
      Global override for picking out a single test class to execute.
      +
      static java.lang.StringSYSPROP_TESTFILTER() +
      Global test filter.
      +
      static java.lang.StringSYSPROP_TESTMETHOD() +
      Global override for picking out a single test method to execute.
      +
      static java.lang.StringSYSPROP_TIMEOUT_SUITE() +
      Global override for entire suite's maximum execution time after which + it is considered out of control.
      +
      static java.lang.StringSYSPROP_TIMEOUT() +
      Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        CHILDVM_SYSPROP_JVM_ID

        +
        public static final java.lang.String CHILDVM_SYSPROP_JVM_ID
        +
        System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        CHILDVM_SYSPROP_JVM_COUNT

        +
        public static final java.lang.String CHILDVM_SYSPROP_JVM_COUNT
        +
        System property passed to forked VMs: the number of concurrent JVMs.
        +
        See Also:
        Constant Field Values
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initializeWith

        +
        public static SysGlobals initializeWith(java.lang.String prefix)
        +
      • +
      + + + +
        +
      • +

        SYSPROP_PREFIX

        +
        public static java.lang.String SYSPROP_PREFIX()
        +
        Global system property that holds the prefix used by other properties.
        +
      • +
      + + + +
        +
      • +

        CURRENT_PREFIX

        +
        public static java.lang.String CURRENT_PREFIX()
        +
        Static singleton's property prefix. Initializes it if not already initialized.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_STACKFILTERING

        +
        public static java.lang.String SYSPROP_STACKFILTERING()
        +
        Enable or disable stack filtering.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_RANDOM_SEED

        +
        public static java.lang.String SYSPROP_RANDOM_SEED()
        +
        System property with an integer defining global initialization seeds for all + random generators. Should guarantee test reproducibility.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_ITERATIONS

        +
        public static java.lang.String SYSPROP_ITERATIONS()
        +
        The global override for the number of each test's repetitions.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTCLASS

        +
        public static java.lang.String SYSPROP_TESTCLASS()
        +
        Global override for picking out a single test class to execute. All other + classes are ignored. The property can contain "globbing patterns" similar + to shell expansion patterns. For example: +
        + *MyTest
        + 
        + will pick all classes ending in MyTest (in any package, including nested static + classes if they appear on input).
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTMETHOD

        +
        public static java.lang.String SYSPROP_TESTMETHOD()
        +
        Global override for picking out a single test method to execute. If a + matching method exists in more than one class, it will be executed.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTFILTER

        +
        public static java.lang.String SYSPROP_TESTFILTER()
        +
        Global test filter.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_KILLATTEMPTS

        +
        public static java.lang.String SYSPROP_KILLATTEMPTS()
        +
        If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
        +
      • +
      + + + +
        +
      • +

        SYSPROP_KILLWAIT

        +
        public static java.lang.String SYSPROP_KILLWAIT()
        +
        If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TIMEOUT

        +
        public static java.lang.String SYSPROP_TIMEOUT()
        +
        Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed. + +

        The timeout value should be in milliseconds. If the value is trailed by a + "!" then the timeout value takes precedence over annotations, otherwise annotations + take precedence over the default timeout. This is useful for running debugging + sessions, for example, when default timeouts may be too short.

        +
        See Also:
        RandomizedRunner.DEFAULT_TIMEOUT
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TIMEOUT_SUITE

        +
        public static java.lang.String SYSPROP_TIMEOUT_SUITE()
        +
        Global override for entire suite's maximum execution time after which + it is considered out of control. + +

        The timeout value should be in milliseconds. If the value is trailed by a + "!" then the timeout value takes precedence over annotations, otherwise annotations + take precedence over the default timeout. This is useful for running debugging + sessions, for example, when default timeouts may be too short.

        +
        See Also:
        RandomizedRunner.DEFAULT_TIMEOUT_SUITE
        +
      • +
      + + + +
        +
      • +

        SYSPROP_APPEND_SEED

        +
        public static java.lang.String SYSPROP_APPEND_SEED()
        +
        If true, append seed parameter to all methods. Methods that are for some + reason repeated (due to Repeat annotation or multiple Seeds, for example) + are always postfixed with the seed to discriminate tests from each other. Otherwise many + GUI clients have a problem in telling which test result was which.
        +
      • +
      + + + +
        +
      • +

        prefixProperty

        +
        public static java.lang.String prefixProperty(java.lang.String propertyName)
        +
        Prefix a given property name with a common prefix. The prefix itself can be overridden + using SYSPROP_PREFIX. This method initializes static singleton property + names so it shouldn't be called on class initialization anywhere.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html new file mode 100644 index 00000000..03df83cf --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html @@ -0,0 +1,433 @@ + + + + + + +TeeOutputStream (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TeeOutputStream

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.io.OutputStream
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.TeeOutputStream
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Closeable, java.io.Flushable, java.lang.AutoCloseable
    +
    +
    +
    +
    public class TeeOutputStream
    +extends java.io.OutputStream
    +
    Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TeeOutputStream(java.io.OutputStream first, + java.io.OutputStream second) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected java.lang.Objectclone() 
      voidclose() 
      booleanequals(java.lang.Object obj) 
      voidflush() 
      inthashCode() 
      java.lang.StringtoString() 
      voidwrite(byte[] b) 
      voidwrite(byte[] b, + int off, + int len) 
      voidwrite(int b) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TeeOutputStream

        +
        public TeeOutputStream(java.io.OutputStream first,
        +               java.io.OutputStream second)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        write

        +
        public void write(int b)
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b,
        +         int off,
        +         int len)
        +           throws java.io.IOException
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Overrides:
        +
        close in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        flush

        +
        public void flush()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        flush in interface java.io.Flushable
        +
        Overrides:
        +
        flush in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b)
        +           throws java.io.IOException
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        clone

        +
        protected java.lang.Object clone()
        +                          throws java.lang.CloneNotSupportedException
        +
        +
        Overrides:
        +
        clone in class java.lang.Object
        +
        Throws:
        +
        java.lang.CloneNotSupportedException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/TempPathResource.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/TempPathResource.html new file mode 100644 index 00000000..8912e245 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/TempPathResource.html @@ -0,0 +1,274 @@ + + + + + + +TempPathResource (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TempPathResource

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.TempPathResource
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TempPathResource(java.nio.file.Path location) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidclose() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TempPathResource

        +
        public TempPathResource(java.nio.file.Path location)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html new file mode 100644 index 00000000..6a45622f --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html @@ -0,0 +1,224 @@ + + + + + + +TestMethodAndParams (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface TestMethodAndParams

+
+
+
+
    +
  • +
    +
    +
    public interface TestMethodAndParams
    +
    A single test case entry composed of the test method + and the arguments eventually passed to the test class's constructor.
    +
    See Also:
    TestCaseOrdering
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.List<java.lang.Object>getInstanceArguments() 
      java.lang.reflect.MethodgetTestMethod() 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethod

        +
        java.lang.reflect.Method getTestMethod()
        +
      • +
      + + + +
        +
      • +

        getInstanceArguments

        +
        java.util.List<java.lang.Object> getInstanceArguments()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html new file mode 100644 index 00000000..1d88785f --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html @@ -0,0 +1,226 @@ + + + + + + +TestMethodProvider (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface TestMethodProvider

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                            ClassModel suiteClassModel)
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        Parameters:
        suiteClass - The suite class.
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        Return a set of methods which should be invoked by the runner as + tests.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/ThreadFilter.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/ThreadFilter.html new file mode 100644 index 00000000..b9b84587 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/ThreadFilter.html @@ -0,0 +1,211 @@ + + + + + + +ThreadFilter (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface ThreadFilter

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanreject(java.lang.Thread t) 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        reject

        +
        boolean reject(java.lang.Thread t)
        +
        Returns:
        Return true if thread t should be + filtered out.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/TraceFormatting.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/TraceFormatting.html new file mode 100644 index 00000000..d68cee31 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/TraceFormatting.html @@ -0,0 +1,357 @@ + + + + + + +TraceFormatting (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TraceFormatting

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.TraceFormatting
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class TraceFormatting
    +extends java.lang.Object
    +
    Utilities for dealing with throwables, stacks, etc.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      TraceFormatting() +
      Default stack traces, no filtering.
      +
      TraceFormatting(java.util.List<java.lang.String> filteredPrefixes) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringformatStackTrace(java.lang.Iterable<java.lang.StackTraceElement> stackTrace) 
      java.lang.StringformatStackTrace(java.lang.StackTraceElement[] stackTrace) 
      java.lang.StringBuilderformatStackTrace(java.lang.StringBuilder b, + java.lang.Iterable<java.lang.StackTraceElement> stackTrace) +
      Format a list of stack entries into a string.
      +
      java.lang.StringBuilderformatStackTrace(java.lang.StringBuilder b, + java.lang.StackTraceElement[] stackTrace) +
      Format a list of stack entries into a string.
      +
      java.lang.StringBuilderformatThrowable(java.lang.StringBuilder b, + java.lang.Throwable t) +
      Format an exception and all of its nested stacks into a string.
      +
      java.lang.StringformatThrowable(java.lang.Throwable t) +
      Format an exception and all of its nested stacks into a string.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TraceFormatting

        +
        public TraceFormatting()
        +
        Default stack traces, no filtering.
        +
      • +
      + + + +
        +
      • +

        TraceFormatting

        +
        public TraceFormatting(java.util.List<java.lang.String> filteredPrefixes)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        formatThrowable

        +
        public java.lang.String formatThrowable(java.lang.Throwable t)
        +
        Format an exception and all of its nested stacks into a string.
        +
      • +
      + + + +
        +
      • +

        formatThrowable

        +
        public java.lang.StringBuilder formatThrowable(java.lang.StringBuilder b,
        +                                      java.lang.Throwable t)
        +
        Format an exception and all of its nested stacks into a string.
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.StringBuilder formatStackTrace(java.lang.StringBuilder b,
        +                                       java.lang.StackTraceElement[] stackTrace)
        +
        Format a list of stack entries into a string.
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.String formatStackTrace(java.lang.StackTraceElement[] stackTrace)
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.String formatStackTrace(java.lang.Iterable<java.lang.StackTraceElement> stackTrace)
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.StringBuilder formatStackTrace(java.lang.StringBuilder b,
        +                                       java.lang.Iterable<java.lang.StackTraceElement> stackTrace)
        +
        Format a list of stack entries into a string.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html new file mode 100644 index 00000000..9f6e7cd1 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html @@ -0,0 +1,571 @@ + + + + + + +WriterOutputStream (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class WriterOutputStream

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.io.OutputStream
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.WriterOutputStream
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Closeable, java.io.Flushable, java.lang.AutoCloseable
    +
    +
    +
    +
    public class WriterOutputStream
    +extends java.io.OutputStream
    +
    OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer. The stream is transformed using a + CharsetDecoder object, guaranteeing that all charset + encodings supported by the JRE are handled correctly. +

    + The output of the CharsetDecoder is buffered using a fixed size buffer. + This implies that the data is written to the underlying Writer in chunks + that are no larger than the size of this buffer. By default, the buffer is + flushed only when it overflows or when flush() or close() + is called. In general there is therefore no need to wrap the underlying Writer + in a BufferedWriter. WriterOutputStream can also + be instructed to flush the buffer after each write operation. In this case, all + available data is written immediately to the underlying Writer, implying that + the current position of the Writer is correlated to the current position + of the WriterOutputStream. +

    + WriterOutputStream implements the inverse transformation of OutputStreamWriter; + in the following example, writing to out2 would have the same result as writing to + out directly (provided that the byte sequence is legal with respect to the + charset encoding): +

    + OutputStream out = ...
    + Charset cs = ...
    + OutputStreamWriter writer = new OutputStreamWriter(out, cs);
    + WriterOutputStream out2 = new WriterOutputStream(writer, cs);
    + WriterOutputStream implements the same transformation as InputStreamReader, + except that the control flow is reversed: both classes transform a byte stream + into a character stream, but InputStreamReader pulls data from the underlying stream, + while WriterOutputStream pushes it to the underlying stream. +

    + Note that while there are use cases where there is no alternative to using + this class, very often the need to use this class is an indication of a flaw + in the design of the code. This class is typically used in situations where an existing + API only accepts an OutputStream object, but where the stream is known to represent + character data that must be decoded for further use. +

    + Instances of WriterOutputStream are not thread safe.

    +
    Since:
    +
    2.0
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      WriterOutputStream(java.io.Writer writer) +
      Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.Charset charset) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.CharsetDecoder decoder) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.CharsetDecoder decoder, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.Charset charset, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      WriterOutputStream(java.io.Writer writer, + java.lang.String charsetName) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.lang.String charsetName, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidclose() +
      Close the stream.
      +
      voidflush() +
      Flush the stream.
      +
      voidwrite(byte[] b) +
      Write bytes from the specified byte array to the stream.
      +
      voidwrite(byte[] b, + int off, + int len) +
      Write bytes from the specified byte array to the stream.
      +
      voidwrite(int b) +
      Write a single byte to the stream.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.CharsetDecoder decoder)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        decoder - the charset decoder
        Since:
        +
        2.1
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.CharsetDecoder decoder,
        +                  int bufferSize,
        +                  boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        Parameters:
        writer - the target Writer
        decoder - the charset decoder
        bufferSize - the size of the output buffer in number of characters
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        Since:
        +
        2.1
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.Charset charset,
        +                  int bufferSize,
        +                  boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        Parameters:
        writer - the target Writer
        charset - the charset encoding
        bufferSize - the size of the output buffer in number of characters
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.Charset charset)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        charset - the charset encoding
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.lang.String charsetName,
        +                  int bufferSize,
        +                  boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        Parameters:
        writer - the target Writer
        charsetName - the name of the charset encoding
        bufferSize - the size of the output buffer in number of characters
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.lang.String charsetName)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        charsetName - the name of the charset encoding
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer)
        +
        Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters. The output buffer will only + be flushed when it overflows or when flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        write

        +
        public void write(byte[] b,
        +         int off,
        +         int len)
        +           throws java.io.IOException
        +
        Write bytes from the specified byte array to the stream.
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        b - the byte array containing the bytes to write
        off - the start offset in the byte array
        len - the number of bytes to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b)
        +           throws java.io.IOException
        +
        Write bytes from the specified byte array to the stream.
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        b - the byte array containing the bytes to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(int b)
        +           throws java.io.IOException
        +
        Write a single byte to the stream.
        +
        +
        Specified by:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        b - the byte to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        flush

        +
        public void flush()
        +           throws java.io.IOException
        +
        Flush the stream. Any remaining content accumulated in the output buffer + will be written to the underlying Writer. After that + Writer.flush() will be called.
        +
        +
        Specified by:
        +
        flush in interface java.io.Flushable
        +
        Overrides:
        +
        flush in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        Close the stream. Any remaining content accumulated in the output buffer + will be written to the underlying Writer. After that + Writer.close() will be called.
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Overrides:
        +
        close in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/Xoroshiro128PlusRandom.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/Xoroshiro128PlusRandom.html new file mode 100644 index 00000000..62bd85e5 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/Xoroshiro128PlusRandom.html @@ -0,0 +1,427 @@ + + + + + + +Xoroshiro128PlusRandom (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class Xoroshiro128PlusRandom

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.util.Random
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public class Xoroshiro128PlusRandom
    +extends java.util.Random
    +
    Implements Xoroshiro128PlusRandom. Not synchronized (anywhere).
    +
    See Also:
    "http://xoroshiro.di.unimi.it/", +Serialized Form
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected intnext(int bits) 
      booleannextBoolean() 
      voidnextBytes(byte[] bytes) 
      doublenextDouble() 
      floatnextFloat() 
      doublenextGaussian() 
      intnextInt() 
      intnextInt(int n) 
      longnextLong() 
      voidsetSeed(long seed) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Xoroshiro128PlusRandom

        +
        public Xoroshiro128PlusRandom(long seed)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setSeed

        +
        public void setSeed(long seed)
        +
        +
        Overrides:
        +
        setSeed in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBoolean

        +
        public boolean nextBoolean()
        +
        +
        Overrides:
        +
        nextBoolean in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBytes

        +
        public void nextBytes(byte[] bytes)
        +
        +
        Overrides:
        +
        nextBytes in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextDouble

        +
        public double nextDouble()
        +
        +
        Overrides:
        +
        nextDouble in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextFloat

        +
        public float nextFloat()
        +
        +
        Overrides:
        +
        nextFloat in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt()
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt(int n)
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextGaussian

        +
        public double nextGaussian()
        +
        +
        Overrides:
        +
        nextGaussian in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextLong

        +
        public long nextLong()
        +
        +
        Overrides:
        +
        nextLong in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        next

        +
        protected int next(int bits)
        +
        +
        Overrides:
        +
        next in class java.util.Random
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html new file mode 100644 index 00000000..1215e0f5 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html @@ -0,0 +1,211 @@ + + + + + + +Listeners (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Listeners

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +public @interface Listeners
    +
    Annotate your suite class with this annotation to automatically add hooks to + the RunNotifier used for executing tests inside + RandomizedRunner.
    +
    See Also:
    value()
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends org.junit.runner.notification.RunListener>[]value +
      An array of listener classes.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.Class<? extends org.junit.runner.notification.RunListener>[] value
        +
        An array of listener classes. These classes must be instantiable (public, static, no-args + constructor, etc.).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/Name.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/Name.html new file mode 100644 index 00000000..83202b20 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/Name.html @@ -0,0 +1,205 @@ + + + + + + +Name (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Name

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=PARAMETER)
    +public @interface Name
    +
    Used to annotate constructor parameters for parameterized tests.
    +
    See Also:
    ParametersFactory
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Stringvalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html new file mode 100644 index 00000000..267e2145 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html @@ -0,0 +1,219 @@ + + + + + + +Nightly (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Nightly

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +@TestGroup(enabled=false)
    +public @interface Nightly
    +
    An annotation indicating a given test case (or suite) should run only during + nightly tests. + +

    The notion of "nightly" tests is based on an assumption that these tests can + take longer than usual or require more resources than usual. Nightly tests will + be most commonly used with higher scaling multipliers as in + (RandomizedTest.SYSPROP_MULTIPLIER.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.Stringvalue +
      Additional description, if needed.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
        Additional description, if needed.
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html new file mode 100644 index 00000000..32de14fd --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html @@ -0,0 +1,245 @@ + + + + + + +ParametersFactory (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ParametersFactory

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=METHOD)
    +public @interface ParametersFactory
    +
    Used to annotate methods providing parameters for parameterized tests. The method + annotated as the factory must be static, public, parameterless and must have a return + type assignable to Iterable<Object[]>. + +

    The iterable must return arrays conforming to the suite class's constructor + with respect to the number and types of parameters. + +

    The constructor's parameters can be annotated with Name to provide + more descriptive parameter names for test descriptions.

    +
    See Also:
    Name
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.StringargumentFormatting +
      Specify custom formatting for test names (constructor arguments).
      +
      booleanshuffle +
      Shuffles the order of tests generated for the parameter set.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        argumentFormatting

        +
        public abstract java.lang.String argumentFormatting
        +
        Specify custom formatting for test names (constructor arguments). + The string must be a valid argument to Java's built-in Formatter. + Constructor arguments are available in the order they were returned + from ParametersFactory. Not all arguments have to be used, + for example: foo=%1$s would select only the second argument (indexes + are zero-based).
        +
        +
        Default:
        +
        "default"
        +
        +
      • +
      + + + +
        +
      • +

        shuffle

        +
        public abstract boolean shuffle
        +
        Shuffles the order of tests generated for the parameter set.
        +
        +
        Default:
        +
        true
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html new file mode 100644 index 00000000..1636ee04 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html @@ -0,0 +1,235 @@ + + + + + + +Repeat (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Repeat

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface Repeat
    +
    Repeats randomized test case a given number of times. Repetitions can + start with a different seed (predictably derived from the first one) or + start from the same seed every time (useful to check if a given test is truly + predictable for a given seed or not).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      intiterations +
      Repeat this many iterations.
      +
      booleanuseConstantSeed +
      Re-run all iterations with a constant seed.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        iterations

        +
        public abstract int iterations
        +
        Repeat this many iterations. Must be greater or equal 1.
        +
        +
        Default:
        +
        1
        +
        +
      • +
      + + + +
        +
      • +

        useConstantSeed

        +
        public abstract boolean useConstantSeed
        +
        Re-run all iterations with a constant seed. This may be helpful in checking + if a given test is really predictably random.
        +
        +
        Default:
        +
        false
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html new file mode 100644 index 00000000..f82e2356 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html @@ -0,0 +1,162 @@ + + + + + + +ReplicateOnEachVm (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ReplicateOnEachVm

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ReplicateOnEachVm
    +

    Replicates the test class on each concurrent forked JVM. If only a single JVM + is used for running tests, this annotation has no effect.

    + +

    The purpose of this annotation is to, for example, replicate a single test suite + across multiple forked JVMs and then selectively ignore or execute tests on each + JVM, depending on its number, providing poor-man's load balancing for individual + test cases (test suites are balanced by the framework itself).

    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/Seed.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/Seed.html new file mode 100644 index 00000000..2a86051e --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/Seed.html @@ -0,0 +1,229 @@ + + + + + + +Seed (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Seed

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface Seed
    +
    Defines the starting seed for a given test or the entire suite. + +

    If applied to the + suite, it semantically overrides SysGlobals.SYSPROP_RANDOM_SEED, but + does not affect individual test cases (these should be repeatable anyway).

    + +

    If applied to the method, it overrides the default randomized value that is derived + from the global suite's seed.

    + +

    Typically, you'll want to override the class's seed to make the test repeat a "fixed" + scenario. Occasionally if there's a single failing test case for repeated tests, one + may want to override both to fix both the class's randomness and a given test case randomness.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.Stringvalue +
      The seed expressed as a hexadecimal long number or a string random to + indicate randomized seed should be used (default value).
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
        The seed expressed as a hexadecimal long number or a string random to + indicate randomized seed should be used (default value). + +

        The default value random can be used to construct a list of known + seeds for which a test previously failed and a random seed in addition to that (coverage + of previous failures + randomized run). See Seeds for more info.

        +
        +
        Default:
        +
        "random"
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html new file mode 100644 index 00000000..e9ff3754 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html @@ -0,0 +1,217 @@ + + + + + + +SeedDecorators (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type SeedDecorators

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +public @interface SeedDecorators
    +
    Allows modifying the master seed (before the suite is started). + +

    Use this annotation when you want to perturb or modify the master seed. This may be + useful if there are decisions taken in static contexts of multiple suites. In such a case + these decisions would always be identical (because at static context level the seed is + always derived from the same master). With a SeedDecorator one can perturb + the seed for every suite. + +

      +
    • Extra care should be used to make permutations consistent across different runs.
    • +
    • Seed decorators must be thread-safe, re-entrable, preferably unsynchronized and + must never fail!
    • +
    +
    See Also:
    value()
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends SeedDecorator>[]value 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.Class<? extends SeedDecorator>[] value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html new file mode 100644 index 00000000..6c668787 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html @@ -0,0 +1,218 @@ + + + + + + +Seeds (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Seeds

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=METHOD)
    +@Inherited
    +public @interface Seeds
    +
    Defines a list of starting seeds for a given test. + +

    Typically, you'll want to override the class's seed to make the test repeat a "fixed" + scenario in which the test was known to fail in the past. In addition, you may still permit + a randomized seed by adding a non-restricted Seed as in:

    +
    + @Seeds({
    +   @Seed("deadbeef"),
    +   @Seed("cafebabe"), 
    +   @Seed()})
    + 
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      Seed[]value +
      A non-empty array of Seeds.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract Seed[] value
        +
        A non-empty array of Seeds.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html new file mode 100644 index 00000000..a822817e --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html @@ -0,0 +1,336 @@ + + + + + + +TestCaseInstanceProvider.Type (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum TestCaseInstanceProvider.Type

+
+
+
    +
  • java.lang.Object
  • +
  • + +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      INSTANCE_PER_CONSTRUCTOR_ARGS +
      Each set of constructor arguments (provided from + ParametersFactory or the default empty constructor) creates an + instance that is then reused for all of the suite's tests.
      +
      INSTANCE_PER_TEST_METHOD +
      Each method (test case) will receive a new instance of the class.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static TestCaseInstanceProvider.TypevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static TestCaseInstanceProvider.Type[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        INSTANCE_PER_TEST_METHOD

        +
        public static final TestCaseInstanceProvider.Type INSTANCE_PER_TEST_METHOD
        +
        Each method (test case) will receive a new instance of the class. This is + JUnit's default.
        +
      • +
      + + + +
        +
      • +

        INSTANCE_PER_CONSTRUCTOR_ARGS

        +
        public static final TestCaseInstanceProvider.Type INSTANCE_PER_CONSTRUCTOR_ARGS
        +
        Each set of constructor arguments (provided from + ParametersFactory or the default empty constructor) creates an + instance that is then reused for all of the suite's tests.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static TestCaseInstanceProvider.Type[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (TestCaseInstanceProvider.Type c : TestCaseInstanceProvider.Type.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static TestCaseInstanceProvider.Type valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html new file mode 100644 index 00000000..5c451b35 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html @@ -0,0 +1,226 @@ + + + + + + +TestCaseInstanceProvider (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestCaseInstanceProvider

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestCaseInstanceProvider
    +
    Determines how instances of the test suite class are created for each test + case. + + By default JUnit creates a new class instance for every test to prevent test + case ordering dependencies. This is sometimes inconvenient as there is no + "suite" context other than static fields (which are a nuisance to clean up + properly, for example). This annotation changes the default behavior and + permits the test cases to be executed on the same instance, for example. + + Note that special care should be given to scenarios in which same-instance is + reused with arguments provided via ParametersFactory (each set of + parameters will create a separate instance, which will then be used to run + all of test suite's test cases). + + Note that the same instance will be used if the test cases are multiplied + with Seeds or Repeat annotations.
    +
    See Also:
    TestCaseInstanceProvider.Type.INSTANCE_PER_TEST_METHOD, +TestCaseInstanceProvider.Type.INSTANCE_PER_CONSTRUCTOR_ARGS
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract TestCaseInstanceProvider.Type value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type.INSTANCE_PER_TEST_METHOD
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html new file mode 100644 index 00000000..1b54904f --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html @@ -0,0 +1,281 @@ + + + + + + +TestCaseOrdering.AlphabeticOrder (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Class TestCaseOrdering.AlphabeticOrder

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.util.Comparator<TestMethodAndParams>
    +
    +
    +
    Enclosing class:
    +
    TestCaseOrdering
    +
    +
    +
    +
    public static class TestCaseOrdering.AlphabeticOrder
    +extends java.lang.Object
    +implements java.util.Comparator<TestMethodAndParams>
    +
    Alphabetic, increasing order by method name.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      intcompare(TestMethodAndParams o1, + TestMethodAndParams o2) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface java.util.Comparator

        +equals
      • +
      +
    • +
    +
  • +
+
+
+ +
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html new file mode 100644 index 00000000..598ded99 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html @@ -0,0 +1,215 @@ + + + + + + +TestCaseOrdering (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestCaseOrdering

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestCaseOrdering
    +
    Test case ordering. The returned comparator will be used for sorting + all TestMethodAndParams entries, where method is the test method + and params are potential parameters to the constructor for a given + test (if ParametersFactory is used). + + The sort is stable with respect to the original (shuffled) order of + test cases.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends java.util.Comparator<TestMethodAndParams>>value +
      The comparator used to sort all test cases.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestContextRandomSupplier.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestContextRandomSupplier.html new file mode 100644 index 00000000..e26153b6 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestContextRandomSupplier.html @@ -0,0 +1,206 @@ + + + + + + +TestContextRandomSupplier (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestContextRandomSupplier

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestContextRandomSupplier
    +
    A supplier of Random instances for the RandomizedContext. The supplier class must declare + a public no-arg constructor.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends RandomSupplier>value 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.Class<? extends RandomSupplier> value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html new file mode 100644 index 00000000..a8c79812 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html @@ -0,0 +1,276 @@ + + + + + + +TestGroup.Utilities (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Class TestGroup.Utilities

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    TestGroup
    +
    +
    +
    +
    public static class TestGroup.Utilities
    +extends java.lang.Object
    +
    Utilities to deal with annotations annotated with TestGroup.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringgetGroupName(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass) 
      static java.lang.StringgetSysProperty(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestGroup.Utilities

        +
        public TestGroup.Utilities()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getGroupName

        +
        public static java.lang.String getGroupName(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
        +
      • +
      + + + +
        +
      • +

        getSysProperty

        +
        public static java.lang.String getSysProperty(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html new file mode 100644 index 00000000..e5c88c1b --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html @@ -0,0 +1,266 @@ + + + + + + +TestGroup (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestGroup

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=ANNOTATION_TYPE)
    +@Inherited
    +public @interface TestGroup
    +
    A test group applied to an annotation indicates that a given annotation + can be used on individual tests as "labels". The meaning of these labels is + mostly application-specific (example: Nightly which indicates slower, + more intensive tests that are skipped during regular runs). + +

    RandomizedRunner collects groups from all tests in a suite. A group + can be enabled or disabled using boolean system properties (or test + hooks in the code). A test case is executed if it has no groups or if all of its groups + are enabled.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      booleanenabled +
      Is the group enabled or disabled by default (unless overridden by test group filtering + rules).
      +
      java.lang.Stringname +
      The name of a test group.
      +
      java.lang.StringsysProperty +
      System property used to enable/ disable a group.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        name

        +
        public abstract java.lang.String name
        +
        The name of a test group. If not defined, the default (lowercased annotation + name) is used.
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      + + + +
        +
      • +

        sysProperty

        +
        public abstract java.lang.String sysProperty
        +
        System property used to enable/ disable a group. If empty, a default is used: +
        + tests.name
        + 
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      + + + +
        +
      • +

        enabled

        +
        public abstract boolean enabled
        +
        Is the group enabled or disabled by default (unless overridden by test group filtering + rules).
        +
        +
        Default:
        +
        true
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html new file mode 100644 index 00000000..056f1f78 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html @@ -0,0 +1,209 @@ + + + + + + +TestMethodProviders (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestMethodProviders

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestMethodProviders
    +
    Test case method provider. + + TODO: it would be nice to have an _instance_ provider as opposed to method provider, + but it's hellishly difficult to integrate with the rest of the infrastructure (seeds, + repetitions, etc.).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends TestMethodProvider>[]value 
      +
    • +
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html new file mode 100644 index 00000000..cf05a088 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html @@ -0,0 +1,331 @@ + + + + + + +ThreadLeakAction.Action (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakAction.Action

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakAction.Action>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      INTERRUPT +
      Try to Thread.interrupt() any leaked threads.
      +
      WARN +
      Emit a warning using Java's logging system.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakAction.ActionvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakAction.Action[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakAction.Action[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakAction.Action c : ThreadLeakAction.Action.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakAction.Action valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html new file mode 100644 index 00000000..eff6ad9b --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakAction (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakAction

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface ThreadLeakAction
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakAction.Action[] value
        +
        +
        Default:
        +
        {com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action.WARN, com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action.INTERRUPT}
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html new file mode 100644 index 00000000..343222f7 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html @@ -0,0 +1,224 @@ + + + + + + +ThreadLeakFilters (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakFilters

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakFilters
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      booleandefaultFilters 
      java.lang.Class<? extends ThreadFilter>[]filters 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        defaultFilters

        +
        public abstract boolean defaultFilters
        +
        +
        Default:
        +
        true
        +
        +
      • +
      + + + +
        +
      • +

        filters

        +
        public abstract java.lang.Class<? extends ThreadFilter>[] filters
        +
        +
        Default:
        +
        {}
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html new file mode 100644 index 00000000..964f8c7c --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html @@ -0,0 +1,349 @@ + + + + + + +ThreadLeakGroup.Group (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakGroup.Group

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakGroup.Group>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      ALL +
      All JVM threads will be tracked.
      +
      MAIN +
      The "main" thread group and descendants will be tracked.
      +
      TESTGROUP +
      Only per-suite test group and descendants will be tracked.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakGroup.GroupvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakGroup.Group[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        ALL

        +
        public static final ThreadLeakGroup.Group ALL
        +
        All JVM threads will be tracked. + +

        WARNING: This option will not work + on IBM J9 because of livelock bugs in Thread.getAllStackTraces().

        +
      • +
      + + + +
        +
      • +

        MAIN

        +
        public static final ThreadLeakGroup.Group MAIN
        +
        The "main" thread group and descendants will be tracked.
        +
      • +
      + + + +
        +
      • +

        TESTGROUP

        +
        public static final ThreadLeakGroup.Group TESTGROUP
        +
        Only per-suite test group and descendants will be tracked.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakGroup.Group[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakGroup.Group c : ThreadLeakGroup.Group.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakGroup.Group valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html new file mode 100644 index 00000000..351ee8c8 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakGroup (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakGroup

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakGroup
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      ThreadLeakGroup.Groupvalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakGroup.Group value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group.MAIN
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html new file mode 100644 index 00000000..0693518f --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html @@ -0,0 +1,216 @@ + + + + + + +ThreadLeakLingering (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakLingering

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface ThreadLeakLingering
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      intlinger +
      Time in millis to "linger" for any left-behind threads.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        linger

        +
        public abstract int linger
        +
        Time in millis to "linger" for any left-behind threads. If equals 0, there + is no waiting. + +

        + This is particularly useful if there's no way to Thread.join() and + wait for the potential forked threads to terminate. This is the case with + Timer or Executors for example.

        +
        +
        Default:
        +
        0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html new file mode 100644 index 00000000..0aee7f50 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html @@ -0,0 +1,350 @@ + + + + + + +ThreadLeakScope.Scope (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakScope.Scope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakScope.Scope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      NONE +
      No thread leak checks at all.
      +
      SUITE +
      No thread leaks from entire suite scope (individual tests may leak threads, + they become part of the suite scope).
      +
      TEST +
      No thread leaks from any individual test (including Rules) or the + entire suite (including ClassRules).
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakScope.ScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakScope.Scope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        TEST

        +
        public static final ThreadLeakScope.Scope TEST
        +
        No thread leaks from any individual test (including Rules) or the + entire suite (including ClassRules).
        +
      • +
      + + + +
        +
      • +

        SUITE

        +
        public static final ThreadLeakScope.Scope SUITE
        +
        No thread leaks from entire suite scope (individual tests may leak threads, + they become part of the suite scope).
        +
      • +
      + + + +
        +
      • +

        NONE

        +
        public static final ThreadLeakScope.Scope NONE
        +
        No thread leak checks at all. Highly discouraged.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakScope.Scope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakScope.Scope c : ThreadLeakScope.Scope.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakScope.Scope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html new file mode 100644 index 00000000..b6637794 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakScope (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakScope

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakScope
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      ThreadLeakScope.Scopevalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakScope.Scope value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope.TEST
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html new file mode 100644 index 00000000..49388e81 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html @@ -0,0 +1,344 @@ + + + + + + +ThreadLeakZombies.Consequence (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakZombies.Consequence

+
+
+
    +
  • java.lang.Object
  • +
  • + +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      CONTINUE +
      Deprecated. 
      +
      IGNORE_REMAINING_TESTS +
      Ignore any remaining tests once zombie threads have been detected.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakZombies.ConsequencevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakZombies.Consequence[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        CONTINUE

        +
        @Deprecated
        +public static final ThreadLeakZombies.Consequence CONTINUE
        +
        Deprecated. 
        +
        Continue execution with zombie threads running in the background as if + nothing happened. This is NOT a good idea because zombie threads may be + fiddling with the test instance or static fields. It is strongly + recommended to use a combination of + ThreadLeakAction.Action.INTERRUPT together with + IGNORE_REMAINING_TESTS to enforce interruption of leaked threads + and if this does not succeed just ignore any tests further on. +

        + For the reasons outlined above, this enum flag is marked as + Deprecated. It will be supported and will not be removed, + however.

        +
      • +
      + + + + +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakZombies.Consequence[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakZombies.Consequence c : ThreadLeakZombies.Consequence.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakZombies.Consequence valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html new file mode 100644 index 00000000..c55db40f --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakZombies (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakZombies

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakZombies
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakZombies.Consequence value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html new file mode 100644 index 00000000..ca277568 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html @@ -0,0 +1,216 @@ + + + + + + +Timeout (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Timeout

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface Timeout
    +
    Maximum execution time for a single test method. Test methods are defined as + any instance-scope TestRules, Before and After hooks + and Test methods. Suite class's constructor is not part of the + measured code (see TimeoutSuite). + +

    + Overrides a global default RandomizedRunner.DEFAULT_TIMEOUT or a + system property override SysGlobals.SYSPROP_TIMEOUT.

    +
    See Also:
    TimeoutSuite
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      intmillis +
      Timeout time in millis.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        millis

        +
        public abstract int millis
        +
        Timeout time in millis. The timeout time is approximate, it may take longer + to actually abort the test case.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html new file mode 100644 index 00000000..e4651ef1 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html @@ -0,0 +1,221 @@ + + + + + + +TimeoutSuite (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TimeoutSuite

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TimeoutSuite
    +
    Maximum execution time for an entire suite (including all hooks and tests). + Suite is defined as any class-scope TestRules, BeforeClass + and AfterClass hooks, suite class's constructor, instance-scope + TestRules, Before and After hooks and Test + methods. + +

    + The suite class's static initializer is not part of the measured code + (if you have static initializers in your tests, get rid of them). + +

    + Overrides the global default RandomizedRunner.DEFAULT_TIMEOUT or a + system property override SysGlobals.SYSPROP_TIMEOUT.

    +
    See Also:
    Timeout
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      intmillis +
      Timeout time in millis.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        millis

        +
        public abstract int millis
        +
        Timeout time in millis. The timeout time is approximate, it may take longer + to actually abort the suite.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html new file mode 100644 index 00000000..a704d1bb --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Listeners (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Listeners

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Listeners
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html new file mode 100644 index 00000000..a9bf8249 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Name (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Name

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Name
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html new file mode 100644 index 00000000..6ec9b760 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Nightly (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Nightly

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Nightly
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html new file mode 100644 index 00000000..5c48178b --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ParametersFactory (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ParametersFactory

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ParametersFactory
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html new file mode 100644 index 00000000..efd6c65d --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Repeat (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Repeat

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Repeat
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html new file mode 100644 index 00000000..b936a990 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html new file mode 100644 index 00000000..49bd58cd --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Seed (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Seed

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Seed
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html new file mode 100644 index 00000000..350de658 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.SeedDecorators (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.SeedDecorators

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.SeedDecorators
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html new file mode 100644 index 00000000..9e2e21f7 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Seeds (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Seeds

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Seeds
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html new file mode 100644 index 00000000..004e505f --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html new file mode 100644 index 00000000..46f22b82 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html new file mode 100644 index 00000000..d13a503b --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html new file mode 100644 index 00000000..8b933568 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestContextRandomSupplier.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestContextRandomSupplier.html new file mode 100644 index 00000000..d67e0a54 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestContextRandomSupplier.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestContextRandomSupplier (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestContextRandomSupplier

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestContextRandomSupplier
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html new file mode 100644 index 00000000..a05f3e33 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html new file mode 100644 index 00000000..97e89f51 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestGroup (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestGroup

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html new file mode 100644 index 00000000..47b2d9c1 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestMethodProviders

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestMethodProviders
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html new file mode 100644 index 00000000..2349f4bf --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html new file mode 100644 index 00000000..cd07fb74 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html new file mode 100644 index 00000000..5e1ac493 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html new file mode 100644 index 00000000..624221cc --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html new file mode 100644 index 00000000..3e3d2324 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html new file mode 100644 index 00000000..360dd392 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html new file mode 100644 index 00000000..cde97044 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html new file mode 100644 index 00000000..7bd88e85 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html new file mode 100644 index 00000000..7b9d471f --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html new file mode 100644 index 00000000..8c74807c --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html new file mode 100644 index 00000000..c9b12421 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Timeout (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Timeout

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Timeout
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html new file mode 100644 index 00000000..e89e2a16 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TimeoutSuite

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TimeoutSuite
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html new file mode 100644 index 00000000..003b3a40 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html @@ -0,0 +1,54 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.annotations

+ + + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html new file mode 100644 index 00000000..acdc3baa --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html @@ -0,0 +1,310 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.annotations

+
+
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html new file mode 100644 index 00000000..4ec20446 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html @@ -0,0 +1,172 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations Class Hierarchy (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.annotations

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Annotation Type Hierarchy

+
    +
  • com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Timeout (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestContextRandomSupplier (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seeds (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.SeedDecorators (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seed (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Repeat (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ParametersFactory (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Nightly (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Name (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Listeners (implements java.lang.annotation.Annotation)
  • +
+

Enum Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/package-use.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/package-use.html new file mode 100644 index 00000000..115ecc29 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/annotations/package-use.html @@ -0,0 +1,168 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.annotations

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html new file mode 100644 index 00000000..9ba933b3 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.AnnotatedMethodProvider

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html new file mode 100644 index 00000000..5e23b251 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.AssertingRandom (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.AssertingRandom

+
+
No usage of com.carrotsearch.randomizedtesting.AssertingRandom
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html new file mode 100644 index 00000000..daf67161 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassGlobFilter (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassGlobFilter

+
+
No usage of com.carrotsearch.randomizedtesting.ClassGlobFilter
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html new file mode 100644 index 00000000..50c0ec45 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.FieldModel (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.FieldModel

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html new file mode 100644 index 00000000..25333dd1 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html @@ -0,0 +1,161 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.MethodModel (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.MethodModel

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html new file mode 100644 index 00000000..b8d52b80 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.Scope (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.Scope

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html new file mode 100644 index 00000000..204b264d --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html new file mode 100644 index 00000000..d519f664 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.FilterExpressionParser.Node

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html new file mode 100644 index 00000000..27b0db1f --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.FilterExpressionParser (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.FilterExpressionParser

+
+
No usage of com.carrotsearch.randomizedtesting.FilterExpressionParser
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html new file mode 100644 index 00000000..e4053d9d --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html @@ -0,0 +1,165 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.GlobFilter (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.GlobFilter

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/GroupEvaluator.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/GroupEvaluator.html new file mode 100644 index 00000000..38aceb0f --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/GroupEvaluator.html @@ -0,0 +1,172 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.GroupEvaluator (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.GroupEvaluator

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html new file mode 100644 index 00000000..3bc3840d --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.JUnit3MethodProvider (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.JUnit3MethodProvider

+
+
No usage of com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html new file mode 100644 index 00000000..5a4ad398 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.JUnit4MethodProvider (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.JUnit4MethodProvider

+
+
No usage of com.carrotsearch.randomizedtesting.JUnit4MethodProvider
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html new file mode 100644 index 00000000..8899f16c --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html @@ -0,0 +1,200 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.LifecycleScope (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.LifecycleScope

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html new file mode 100644 index 00000000..75aa7c66 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.MethodGlobFilter (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.MethodGlobFilter

+
+
No usage of com.carrotsearch.randomizedtesting.MethodGlobFilter
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html new file mode 100644 index 00000000..d8470230 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.MixWithSuiteName (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.MixWithSuiteName

+
+
No usage of com.carrotsearch.randomizedtesting.MixWithSuiteName
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/RandomSupplier.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/RandomSupplier.html new file mode 100644 index 00000000..c1138668 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/RandomSupplier.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.RandomSupplier (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.RandomSupplier

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html new file mode 100644 index 00000000..818eb0d9 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedContext (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedContext

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html new file mode 100644 index 00000000..762a9ee3 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedRunner (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedRunner

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html new file mode 100644 index 00000000..e3c80384 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedTest (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedTest

+
+
No usage of com.carrotsearch.randomizedtesting.RandomizedTest
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html new file mode 100644 index 00000000..d38200c7 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html @@ -0,0 +1,183 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.Randomness (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.Randomness

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html new file mode 100644 index 00000000..a55a69bd --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html @@ -0,0 +1,178 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html new file mode 100644 index 00000000..ac0e831c --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.Rethrow (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.Rethrow

+
+
No usage of com.carrotsearch.randomizedtesting.Rethrow
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html new file mode 100644 index 00000000..ed7840ba --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html @@ -0,0 +1,179 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.SeedDecorator (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.SeedDecorator

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html new file mode 100644 index 00000000..7d09dc48 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.SeedUtils (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.SeedUtils

+
+
No usage of com.carrotsearch.randomizedtesting.SeedUtils
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html new file mode 100644 index 00000000..b5c318a3 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.SysGlobals (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.SysGlobals

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html new file mode 100644 index 00000000..c2ee86af --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TeeOutputStream (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TeeOutputStream

+
+
No usage of com.carrotsearch.randomizedtesting.TeeOutputStream
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html new file mode 100644 index 00000000..9b9b6839 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TempPathResource (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TempPathResource

+
+
No usage of com.carrotsearch.randomizedtesting.TempPathResource
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html new file mode 100644 index 00000000..4906ac06 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html @@ -0,0 +1,158 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.TestMethodAndParams (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.TestMethodAndParams

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html new file mode 100644 index 00000000..d2a66385 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html @@ -0,0 +1,171 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.TestMethodProvider (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.TestMethodProvider

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html new file mode 100644 index 00000000..72dee646 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.ThreadFilter (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.ThreadFilter

+
+
No usage of com.carrotsearch.randomizedtesting.ThreadFilter
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html new file mode 100644 index 00000000..fe87596a --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TraceFormatting (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TraceFormatting

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html new file mode 100644 index 00000000..184789da --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.WriterOutputStream (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.WriterOutputStream

+
+
No usage of com.carrotsearch.randomizedtesting.WriterOutputStream
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/Xoroshiro128PlusRandom.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/Xoroshiro128PlusRandom.html new file mode 100644 index 00000000..a187fdc2 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/class-use/Xoroshiro128PlusRandom.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom

+
+
No usage of com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html new file mode 100644 index 00000000..1d30de0d --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html @@ -0,0 +1,260 @@ + + + + + + +ASCIIGenerator (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class ASCIIGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class ASCIIGenerator
    +extends CodepointSetGenerator
    +
    A generator emitting simple ASCII characters from the set + (newlines not counted): +
    + abcdefghijklmnopqrstuvwxyz
    + ABCDEFGHIJKLMNOPQRSTUVWXYZ
    + 
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ASCIIGenerator

        +
        public ASCIIGenerator()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/BiasedNumbers.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/BiasedNumbers.html new file mode 100644 index 00000000..8e713320 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/BiasedNumbers.html @@ -0,0 +1,385 @@ + + + + + + +BiasedNumbers (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class BiasedNumbers

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.BiasedNumbers
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class BiasedNumbers
    +extends java.lang.Object
    +
    Utility classes for selecting numbers at random, but not necessarily + in an uniform way. The implementation will try to pick "evil" numbers + more often than uniform selection would. This includes exact range + boundaries, numbers very close to range boundaries, numbers very close + (or equal) to zero, etc. + + The exact method of selection is implementation-dependent and + may change (if we find even more evil ways).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      BiasedNumbers() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static doublefuzzDown(java.util.Random r, + double v, + double min) +
      Fuzzify the input value by decreasing it by a few ulps, but never past min.
      +
      static floatfuzzDown(java.util.Random r, + float v, + float min) +
      Fuzzify the input value by decreasing it by a few ulps, but never past min.
      +
      static doublefuzzUp(java.util.Random r, + double v, + double max) +
      Fuzzify the input value by increasing it by a few ulps, but never past max.
      +
      static floatfuzzUp(java.util.Random r, + float v, + float max) +
      Fuzzify the input value by increasing it by a few ulps, but never past max.
      +
      static doublerandomDoubleBetween(java.util.Random r, + double min, + double max) +
      A random double between min (inclusive) and max + (inclusive).
      +
      static floatrandomFloatBetween(java.util.Random r, + float min, + float max) +
      A random float between min (inclusive) and max + (inclusive).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BiasedNumbers

        +
        public BiasedNumbers()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomDoubleBetween

        +
        public static double randomDoubleBetween(java.util.Random r,
        +                         double min,
        +                         double max)
        +
        A random double between min (inclusive) and max + (inclusive). If you wish to have an exclusive range, + use Math.nextAfter(double, double) to adjust the range. + + The code was inspired by GeoTestUtil from Apache Lucene.
        +
        Parameters:
        min - Left range boundary, inclusive. May be Double.NEGATIVE_INFINITY, but not NaN.
        max - Right range boundary, inclusive. May be Double.POSITIVE_INFINITY, but not NaN.
        +
      • +
      + + + +
        +
      • +

        fuzzDown

        +
        public static double fuzzDown(java.util.Random r,
        +              double v,
        +              double min)
        +
        Fuzzify the input value by decreasing it by a few ulps, but never past min.
        +
      • +
      + + + +
        +
      • +

        fuzzUp

        +
        public static double fuzzUp(java.util.Random r,
        +            double v,
        +            double max)
        +
        Fuzzify the input value by increasing it by a few ulps, but never past max.
        +
      • +
      + + + +
        +
      • +

        randomFloatBetween

        +
        public static float randomFloatBetween(java.util.Random r,
        +                       float min,
        +                       float max)
        +
        A random float between min (inclusive) and max + (inclusive). If you wish to have an exclusive range, + use Math.nextAfter(float, double) to adjust the range. + + The code was inspired by GeoTestUtil from Apache Lucene.
        +
        Parameters:
        min - Left range boundary, inclusive. May be Float.NEGATIVE_INFINITY, but not NaN.
        max - Right range boundary, inclusive. May be Float.POSITIVE_INFINITY, but not NaN.
        +
      • +
      + + + +
        +
      • +

        fuzzDown

        +
        public static float fuzzDown(java.util.Random r,
        +             float v,
        +             float min)
        +
        Fuzzify the input value by decreasing it by a few ulps, but never past min.
        +
      • +
      + + + +
        +
      • +

        fuzzUp

        +
        public static float fuzzUp(java.util.Random r,
        +           float v,
        +           float max)
        +
        Fuzzify the input value by increasing it by a few ulps, but never past max.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html new file mode 100644 index 00000000..8661c1c5 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html @@ -0,0 +1,331 @@ + + + + + + +CodepointSetGenerator (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class CodepointSetGenerator

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ASCIIGenerator
    +
    +
    +
    +
    public class CodepointSetGenerator
    +extends StringGenerator
    +
    A string generator from a predefined set of codepoints or characters.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      CodepointSetGenerator(char[] chars) +
      All characters must be from BMP (no parts of surrogate pairs allowed).
      +
      CodepointSetGenerator(java.lang.String s) +
      Parse the given String and split into BMP and supplementary codepoints.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CodepointSetGenerator

        +
        public CodepointSetGenerator(char[] chars)
        +
        All characters must be from BMP (no parts of surrogate pairs allowed).
        +
      • +
      + + + +
        +
      • +

        CodepointSetGenerator

        +
        public CodepointSetGenerator(java.lang.String s)
        +
        Parse the given String and split into BMP and supplementary codepoints.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html new file mode 100644 index 00000000..1545136a --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html @@ -0,0 +1,282 @@ + + + + + + +RandomBytes (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomBytes

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomBytes
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomBytes
    +extends java.lang.Object
    +
    Random byte sequence generators.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomBytes() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static byte[]randomBytesOfLength(java.util.Random r, + int length) 
      static byte[]randomBytesOfLengthBetween(java.util.Random r, + int minLength, + int maxLength) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomBytes

        +
        public RandomBytes()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomBytesOfLength

        +
        public static byte[] randomBytesOfLength(java.util.Random r,
        +                         int length)
        +
        Parameters:
        r - Random generator.
        length - The length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      + + + +
        +
      • +

        randomBytesOfLengthBetween

        +
        public static byte[] randomBytesOfLengthBetween(java.util.Random r,
        +                                int minLength,
        +                                int maxLength)
        +
        Parameters:
        r - Random generator.
        minLength - The minimum length of the byte array. Can be zero.
        maxLength - The maximum length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/RandomNumbers.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/RandomNumbers.html new file mode 100644 index 00000000..0be7b150 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/RandomNumbers.html @@ -0,0 +1,311 @@ + + + + + + +RandomNumbers (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomNumbers

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomNumbers
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomNumbers
    +extends java.lang.Object
    +
    Utility classes for selecting random numbers from within a range or the + numeric domain for a given type.
    +
    See Also:
    BiasedNumbers
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomNumbers() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static longnextLong(java.util.Random rnd, + long n) +
      Similar to Random.nextInt(int), but returns a long between + 0 (inclusive) and n (exclusive).
      +
      static intrandomIntBetween(java.util.Random r, + int min, + int max) +
      A random integer between min (inclusive) and max (inclusive).
      +
      static longrandomLongBetween(java.util.Random r, + long min, + long max) +
      A random long between min (inclusive) and max (inclusive).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomNumbers

        +
        public RandomNumbers()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomIntBetween

        +
        public static int randomIntBetween(java.util.Random r,
        +                   int min,
        +                   int max)
        +
        A random integer between min (inclusive) and max (inclusive).
        +
      • +
      + + + +
        +
      • +

        randomLongBetween

        +
        public static long randomLongBetween(java.util.Random r,
        +                     long min,
        +                     long max)
        +
        A random long between min (inclusive) and max (inclusive).
        +
      • +
      + + + +
        +
      • +

        nextLong

        +
        public static long nextLong(java.util.Random rnd,
        +            long n)
        +
        Similar to Random.nextInt(int), but returns a long between + 0 (inclusive) and n (exclusive).
        +
        Parameters:
        rnd - Random generator.
        n - the bound on the random number to be returned. Must be + positive.
        +
        Returns:
        Returns a random number between 0 and n-1.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html new file mode 100644 index 00000000..5b0f8a03 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html @@ -0,0 +1,302 @@ + + + + + + +RandomPicks (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomPicks

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomPicks
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomPicks
    +extends java.lang.Object
    +
    Random selections of objects.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomPicks() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static <T> TrandomFrom(java.util.Random r, + java.util.Collection<T> collection) +
      Pick a random object from the collection.
      +
      static <T> TrandomFrom(java.util.Random r, + java.util.List<T> list) +
      Pick a random object from the given list.
      +
      static <T> TrandomFrom(java.util.Random r, + T[] array) +
      Pick a random object from the given array.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomPicks

        +
        public RandomPicks()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +               T[] array)
        +
        Pick a random object from the given array.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +               java.util.List<T> list)
        +
        Pick a random object from the given list.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +               java.util.Collection<T> collection)
        +
        Pick a random object from the collection. Requires linear scanning.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html new file mode 100644 index 00000000..26170841 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html @@ -0,0 +1,468 @@ + + + + + + +RandomStrings (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomStrings

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomStrings
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomStrings
    +extends java.lang.Object
    +
    A facade to various implementations of StringGenerator interface.
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomStrings

        +
        public RandomStrings()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomAsciiOfLengthBetween

        +
        public static java.lang.String randomAsciiOfLengthBetween(java.util.Random r,
        +                                          int minCodeUnits,
        +                                          int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomAsciiOfLength

        +
        public static java.lang.String randomAsciiOfLength(java.util.Random r,
        +                                   int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfLengthBetween

        +
        public static java.lang.String randomUnicodeOfLengthBetween(java.util.Random r,
        +                                            int minCodeUnits,
        +                                            int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfLength

        +
        public static java.lang.String randomUnicodeOfLength(java.util.Random r,
        +                                     int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfCodepointLengthBetween

        +
        public static java.lang.String randomUnicodeOfCodepointLengthBetween(java.util.Random r,
        +                                                     int minCodePoints,
        +                                                     int maxCodePoints)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfCodepointLength

        +
        public static java.lang.String randomUnicodeOfCodepointLength(java.util.Random r,
        +                                              int codePoints)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfLengthBetween

        +
        public static java.lang.String randomRealisticUnicodeOfLengthBetween(java.util.Random r,
        +                                                     int minCodeUnits,
        +                                                     int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfLength

        +
        public static java.lang.String randomRealisticUnicodeOfLength(java.util.Random r,
        +                                              int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfCodepointLengthBetween

        +
        public static java.lang.String randomRealisticUnicodeOfCodepointLengthBetween(java.util.Random r,
        +                                                              int minCodePoints,
        +                                                              int maxCodePoints)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfCodepointLength

        +
        public static java.lang.String randomRealisticUnicodeOfCodepointLength(java.util.Random r,
        +                                                       int codePoints)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html new file mode 100644 index 00000000..3ecb7ed9 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html @@ -0,0 +1,309 @@ + + + + + + +RealisticUnicodeGenerator (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RealisticUnicodeGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class RealisticUnicodeGenerator
    +extends StringGenerator
    +
    A string generator that emits valid unicodeGenerator codepoints.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RealisticUnicodeGenerator

        +
        public RealisticUnicodeGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html new file mode 100644 index 00000000..64c8ee63 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html @@ -0,0 +1,322 @@ + + + + + + +StringGenerator (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class StringGenerator

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.StringGenerator
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      StringGenerator() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      abstract java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      abstract java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      java.lang.StringofStringLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) + +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StringGenerator

        +
        public StringGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofStringLength

        +
        public java.lang.String ofStringLength(java.util.Random r,
        +                              int minCodeUnits,
        +                              int maxCodeUnits)
        + +
      • +
      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public abstract java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        Parameters:
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
        Throws:
        +
        java.lang.IllegalArgumentException - Thrown if the generator cannot emit random string + of the given unit length. For example a generator emitting only extended unicodeGenerator + plane characters (encoded as surrogate pairs) will not be able to emit an odd number + of code units.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public abstract java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        Parameters:
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html new file mode 100644 index 00000000..b05a071f --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html @@ -0,0 +1,332 @@ + + + + + + +UnicodeGenerator (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class UnicodeGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class UnicodeGenerator
    +extends StringGenerator
    +
    A string generator that emits valid unicodeGenerator codepoints.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      UnicodeGenerator() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      java.lang.StringofUtf8Length(java.util.Random r, + int minUtf8Length, + int maxUtf8Length) +
      Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        UnicodeGenerator

        +
        public UnicodeGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      + + + +
        +
      • +

        ofUtf8Length

        +
        public java.lang.String ofUtf8Length(java.util.Random r,
        +                            int minUtf8Length,
        +                            int maxUtf8Length)
        +
        Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
        +
        Parameters:
        minUtf8Length - Minimum UTF-8 representation length (inclusive).
        maxUtf8Length - Maximum UTF-8 representation length (inclusive).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html new file mode 100644 index 00000000..a9f7c06b --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.ASCIIGenerator (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.ASCIIGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/BiasedNumbers.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/BiasedNumbers.html new file mode 100644 index 00000000..a02d23a0 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/BiasedNumbers.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.BiasedNumbers (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.BiasedNumbers

+
+
No usage of com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html new file mode 100644 index 00000000..3a1278e6 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html new file mode 100644 index 00000000..34163c80 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomBytes (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomBytes

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomBytes
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomNumbers.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomNumbers.html new file mode 100644 index 00000000..b41a2106 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomNumbers.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomNumbers (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomNumbers

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomNumbers
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html new file mode 100644 index 00000000..b3869c26 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomPicks (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomPicks

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomPicks
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html new file mode 100644 index 00000000..c51f0c16 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomStrings (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomStrings

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomStrings
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html new file mode 100644 index 00000000..ad7e47f6 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html new file mode 100644 index 00000000..a9b1b23f --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html @@ -0,0 +1,178 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.StringGenerator (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.StringGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html new file mode 100644 index 00000000..9d24c501 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.UnicodeGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/package-frame.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/package-frame.html new file mode 100644 index 00000000..6c5805bb --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/package-frame.html @@ -0,0 +1,29 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.generators

+ + + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/package-summary.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/package-summary.html new file mode 100644 index 00000000..834df590 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/package-summary.html @@ -0,0 +1,194 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.generators

+
+
+
    +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    ASCIIGenerator +
    A generator emitting simple ASCII characters from the set + (newlines not counted):
    +
    BiasedNumbers +
    Utility classes for selecting numbers at random, but not necessarily + in an uniform way.
    +
    CodepointSetGenerator +
    A string generator from a predefined set of codepoints or characters.
    +
    RandomBytes +
    Random byte sequence generators.
    +
    RandomNumbers +
    Utility classes for selecting random numbers from within a range or the + numeric domain for a given type.
    +
    RandomPicks +
    Random selections of objects.
    +
    RandomStrings +
    A facade to various implementations of StringGenerator interface.
    +
    RealisticUnicodeGenerator +
    A string generator that emits valid unicodeGenerator codepoints.
    +
    StringGenerator +
    A StringGenerator generates random strings composed of characters.
    +
    UnicodeGenerator +
    A string generator that emits valid unicodeGenerator codepoints.
    +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/package-tree.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/package-tree.html new file mode 100644 index 00000000..90b7b0fc --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/package-tree.html @@ -0,0 +1,145 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators Class Hierarchy (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.generators

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/package-use.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/package-use.html new file mode 100644 index 00000000..1a1b9528 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/generators/package-use.html @@ -0,0 +1,173 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.generators

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html new file mode 100644 index 00000000..8e60c2ed --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html @@ -0,0 +1,278 @@ + + + + + + +ReproduceInfoPrinter (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.listeners
+

Class ReproduceInfoPrinter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.notification.RunListener
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class ReproduceInfoPrinter
    +extends org.junit.runner.notification.RunListener
    +
    A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidtestFailure(org.junit.runner.notification.Failure failure) 
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.notification.RunListener

        +testAssumptionFailure, testFinished, testIgnored, testRunFinished, testRunStarted, testStarted
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ReproduceInfoPrinter

        +
        public ReproduceInfoPrinter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        testFailure

        +
        public void testFailure(org.junit.runner.notification.Failure failure)
        +                 throws java.lang.Exception
        +
        +
        Overrides:
        +
        testFailure in class org.junit.runner.notification.RunListener
        +
        Throws:
        +
        java.lang.Exception
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html new file mode 100644 index 00000000..c8efd2bb --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter

+
+
No usage of com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html new file mode 100644 index 00000000..e100ed6a --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html @@ -0,0 +1,20 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.listeners

+
+

Classes

+ +
+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html new file mode 100644 index 00000000..35b9b7e5 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html @@ -0,0 +1,138 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.listeners

+
+
+
    +
  • + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    ReproduceInfoPrinter +
    A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
    +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html new file mode 100644 index 00000000..52d9233c --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html @@ -0,0 +1,134 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners Class Hierarchy (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.listeners

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • org.junit.runner.notification.RunListener + +
    • +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/listeners/package-use.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/listeners/package-use.html new file mode 100644 index 00000000..64ea7c81 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/listeners/package-use.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.listeners

+
+
No usage of com.carrotsearch.randomizedtesting.listeners
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/package-frame.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/package-frame.html new file mode 100644 index 00000000..f5a8af3d --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/package-frame.html @@ -0,0 +1,58 @@ + + + + + + +com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + +

com.carrotsearch.randomizedtesting

+ + + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/package-summary.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/package-summary.html new file mode 100644 index 00000000..0c9cae9c --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/package-summary.html @@ -0,0 +1,351 @@ + + + + + + +com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting

+
+
+
    +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Interface Summary 
    InterfaceDescription
    RandomSupplier 
    SeedDecorator +
    This is an advanced feature.
    +
    TestMethodAndParams +
    A single test case entry composed of the test method + and the arguments eventually passed to the test class's constructor.
    +
    TestMethodProvider +
    Responsible for providing individual test instances and their descriptions.
    +
    ThreadFilter 
    +
  • +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    AnnotatedMethodProvider +
    Base class for TestMethodProviders based on annotations.
    +
    AssertingRandom +
    A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
    +
    ClassGlobFilter +
    A filter for Description.getClassName().
    +
    ClassModel +
    Class model for a test suite.
    +
    ClassModel.FieldModel 
    ClassModel.MethodModel 
    FilterExpressionParser +
    Test group conditions filter parser.
    +
    GlobFilter +
    A filter that matches something using globbing (*) pattern.
    +
    GroupEvaluator +
    Evaluates enabled/ disabled state for a given test group.
    +
    JUnit3MethodProvider +
    Method provider selecting tests that follow a name pattern of test(.*).
    +
    JUnit4MethodProvider +
    Method provider selecting Test annotated public instance parameterless methods.
    +
    MethodGlobFilter +
    A filter for Description.getMethodName().
    +
    MixWithSuiteName +
    A SeedDecorator to be used with SeedDecorators annotation + to modify the master Randomness with a hash off the suite's class name.
    +
    RandomizedContext +
    Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
    +
    RandomizedRunner +
    A Runner implementation for running randomized test cases with + predictable and repeatable randomness.
    +
    RandomizedTest +
    Common scaffolding for subclassing randomized tests.
    +
    Randomness +
    Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance.
    +
    ReproduceErrorMessageBuilder +
    A builder for constructing "reproduce with" message.
    +
    Rethrow +
    Rethrowing checked exceptions as unchecked ones.
    +
    SeedUtils +
    Utilities for parsing random seeds.
    +
    SysGlobals +
    Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
    +
    TeeOutputStream +
    Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
    +
    TempPathResource +
    A temporary path resource will be deleted at the end of a given lifecycle phase.
    +
    TraceFormatting +
    Utilities for dealing with throwables, stacks, etc.
    +
    WriterOutputStream +
    OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer.
    +
    Xoroshiro128PlusRandom +
    Implements Xoroshiro128PlusRandom.
    +
    +
  • +
  • + + + + + + + + + + + + + + + + +
    Enum Summary 
    EnumDescription
    ClassModel.Scope 
    LifecycleScope +
    Lifecycle stages for tracking resources.
    +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/package-tree.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/package-tree.html new file mode 100644 index 00000000..cdb766b2 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/package-tree.html @@ -0,0 +1,199 @@ + + + + + + +com.carrotsearch.randomizedtesting Class Hierarchy (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Enum Hierarchy

+
    +
  • java.lang.Object +
      +
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) + +
    • +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/package-use.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/package-use.html new file mode 100644 index 00000000..72852547 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/package-use.html @@ -0,0 +1,253 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html new file mode 100644 index 00000000..4ed4eebf --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html @@ -0,0 +1,248 @@ + + + + + + +NoClassHooksShadowingRule (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoClassHooksShadowingRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class NoClassHooksShadowingRule
    +extends NoShadowingOrOverridesOnMethodsRule
    +
    Don't allow BeforeClass and AfterClass hook shadowing as it is most + likely a user error. JUnit rules for shadowed hook methods are weird.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoClassHooksShadowingRule

        +
        public NoClassHooksShadowingRule()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html new file mode 100644 index 00000000..e1148a65 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html @@ -0,0 +1,249 @@ + + + + + + +NoInstanceHooksOverridesRule (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoInstanceHooksOverridesRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class NoInstanceHooksOverridesRule
    +extends NoShadowingOrOverridesOnMethodsRule
    +
    Don't allow Before and After hook overrides as it is most + likely a user error and will result in superclass methods not being called + (requires manual chaining).
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoInstanceHooksOverridesRule

        +
        public NoInstanceHooksOverridesRule()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html new file mode 100644 index 00000000..01e2d421 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html @@ -0,0 +1,305 @@ + + + + + + +NoShadowingOrOverridesOnMethodsRule (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoShadowingOrOverridesOnMethodsRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    Direct Known Subclasses:
    +
    NoClassHooksShadowingRule, NoInstanceHooksOverridesRule
    +
    +
    +
    +
    public abstract class NoShadowingOrOverridesOnMethodsRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    Discovers shadowing or override relationships among methods annotated with any of the + provided annotations.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      NoShadowingOrOverridesOnMethodsRule(java.lang.Class<? extends java.lang.annotation.Annotation>... annotations) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement base, + org.junit.runner.Description description) 
      voidvalidate(java.lang.Class<?> clazz) 
      protected booleanverify(java.lang.reflect.Method key) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoShadowingOrOverridesOnMethodsRule

        +
        @SafeVarargs
        +public NoShadowingOrOverridesOnMethodsRule(java.lang.Class<? extends java.lang.annotation.Annotation>... annotations)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public final org.junit.runners.model.Statement apply(org.junit.runners.model.Statement base,
        +                                      org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        validate

        +
        public final void validate(java.lang.Class<?> clazz)
        +                    throws java.lang.Throwable
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        verify

        +
        protected boolean verify(java.lang.reflect.Method key)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html new file mode 100644 index 00000000..a6ec5596 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html @@ -0,0 +1,286 @@ + + + + + + +RequireAssertionsRule (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class RequireAssertionsRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class RequireAssertionsRule
    +extends TestRuleAdapter
    +
    Require assertions TestRule.
    +
    See Also:
    ClassRule
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RequireAssertionsRule

        +
        public RequireAssertionsRule()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Description copied from class: TestRuleAdapter
        +
        Always called before the delegate Statement.
        +
        +
        Overrides:
        +
        before in class TestRuleAdapter
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html new file mode 100644 index 00000000..b8cb15e2 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html @@ -0,0 +1,338 @@ + + + + + + +StatementAdapter (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class StatementAdapter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runners.model.Statement
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.rules.StatementAdapter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public abstract class StatementAdapter
    +extends org.junit.runners.model.Statement
    +
    An abstract Statement that guarantees the execution of + afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement. This is much like AfterClass or After + annotations but can be used with RuleChain to guarantee the order of + execution.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected StatementAdapter(org.junit.runners.model.Statement delegate) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected voidafterAlways(java.util.List<java.lang.Throwable> errors) +
      Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
      +
      protected voidafterIfSuccessful() +
      Called only if the delegate Statement returned successfully.
      +
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      voidevaluate() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StatementAdapter

        +
        protected StatementAdapter(org.junit.runners.model.Statement delegate)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        evaluate

        +
        public final void evaluate()
        +                    throws java.lang.Throwable
        +
        +
        Specified by:
        +
        evaluate in class org.junit.runners.model.Statement
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Always called before the delegate Statement.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterAlways

        +
        protected void afterAlways(java.util.List<java.lang.Throwable> errors)
        +                    throws java.lang.Throwable
        +
        Always called after the delegate Statement, even if an exception + (or assumption failure) occurs. Any exceptions thrown from the body of this + method will be chained using MultipleFailureException.
        +
        Parameters:
        errors - A list of errors received so far. The list is modifiable although + should only be extended with new potential exceptions.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterIfSuccessful

        +
        protected void afterIfSuccessful()
        +                          throws java.lang.Throwable
        +
        Called only if the delegate Statement returned successfully.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html new file mode 100644 index 00000000..97f54922 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html @@ -0,0 +1,346 @@ + + + + + + +StaticFieldsInvariantRule (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class StaticFieldsInvariantRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class StaticFieldsInvariantRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule that ensures static, reference fields of the suite class + (and optionally its superclasses) are cleaned up after a suite is completed. + This is helpful in finding out static memory leaks (a class references + something huge but is no longer used).
    +
    See Also:
    ClassRule, +accept(Field)
    +
  • +
+
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected booleanaccept(java.lang.reflect.Field field) 
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StaticFieldsInvariantRule

        +
        public StaticFieldsInvariantRule()
        +
        By default use DEFAULT_LEAK_THRESHOLD as the threshold and count + in superclasses.
        +
      • +
      + + + +
        +
      • +

        StaticFieldsInvariantRule

        +
        public StaticFieldsInvariantRule(long leakThresholdBytes,
        +                         boolean countSuperclasses)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        accept

        +
        protected boolean accept(java.lang.reflect.Field field)
        +
        Returns:
        Return false to exclude a given field from being + counted. By default final fields are rejected.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html new file mode 100644 index 00000000..1031854a --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html @@ -0,0 +1,311 @@ + + + + + + +SystemPropertiesInvariantRule (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class SystemPropertiesInvariantRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class SystemPropertiesInvariantRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule that ensures system properties remain unmodified by the nested + Statement. This can be applied both at suite level and at test level. + + This rule requires appropriate security permission to read and write + system properties (System.getProperties()) if running under a security + manager.
    +
    See Also:
    SystemPropertiesRestoreRule, +ClassRule, +Rule
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule()
        +
        Cares about all properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule(java.lang.String... ignoredProperties)
        +
        Don't care about the given set of properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule(java.util.Set<java.lang.String> ignoredProperties)
        +
        Don't care about the given set of properties.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html new file mode 100644 index 00000000..bc65ccc4 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html @@ -0,0 +1,307 @@ + + + + + + +SystemPropertiesRestoreRule (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class SystemPropertiesRestoreRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class SystemPropertiesRestoreRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule which restores system properties from before the nested + Statement. + + This rule requires appropriate security permission to read and write + system properties (System.getProperties()) if running under a security + manager.
    +
    See Also:
    SystemPropertiesInvariantRule, +ClassRule, +Rule
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule()
        +
        Restores all properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule(java.util.Set<java.lang.String> ignoredProperties)
        +
        Parameters:
        ignoredProperties - Properties that will be ignored (and will not be restored).
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule(java.lang.String... ignoredProperties)
        +
        Parameters:
        ignoredProperties - Properties that will be ignored (and will not be restored).
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html new file mode 100644 index 00000000..dec5b3d1 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html @@ -0,0 +1,340 @@ + + + + + + +TestRuleAdapter (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class TestRuleAdapter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    Direct Known Subclasses:
    +
    RequireAssertionsRule
    +
    +
    +
    +
    public abstract class TestRuleAdapter
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    An abstract TestRule that guarantees the execution of + afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement. This is much like AfterClass or After + annotations but can be used with RuleChain to guarantee the order of + execution.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TestRuleAdapter() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected voidafterAlways(java.util.List<java.lang.Throwable> errors) +
      Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
      +
      protected voidafterIfSuccessful() +
      Called only if the delegate Statement returned successfully.
      +
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestRuleAdapter

        +
        public TestRuleAdapter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Always called before the delegate Statement.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterAlways

        +
        protected void afterAlways(java.util.List<java.lang.Throwable> errors)
        +                    throws java.lang.Throwable
        +
        Always called after the delegate Statement, even if an exception + (or assumption failure) occurs. Any exceptions thrown from the body of this + method will be chained using MultipleFailureException.
        +
        Parameters:
        errors - A list of errors received so far. The list is modifiable although + should only be extended with new potential exceptions.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterIfSuccessful

        +
        protected void afterIfSuccessful()
        +                          throws java.lang.Throwable
        +
        Called only if the delegate Statement returned successfully.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html new file mode 100644 index 00000000..e43b41c8 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html new file mode 100644 index 00000000..dd689b20 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html new file mode 100644 index 00000000..d1ed3c1e --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html @@ -0,0 +1,168 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html new file mode 100644 index 00000000..a47d9277 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html new file mode 100644 index 00000000..f1944207 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.StatementAdapter (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.StatementAdapter

+
+
No usage of com.carrotsearch.randomizedtesting.rules.StatementAdapter
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html new file mode 100644 index 00000000..db7361ac --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html new file mode 100644 index 00000000..fc78b5a4 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html new file mode 100644 index 00000000..e1911920 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html new file mode 100644 index 00000000..30526a59 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.TestRuleAdapter

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/package-frame.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/package-frame.html new file mode 100644 index 00000000..88cb091b --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/package-frame.html @@ -0,0 +1,28 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.rules

+ + + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/package-summary.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/package-summary.html new file mode 100644 index 00000000..ea660941 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/package-summary.html @@ -0,0 +1,196 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.rules

+
+
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/package-tree.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/package-tree.html new file mode 100644 index 00000000..933d3b41 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/package-tree.html @@ -0,0 +1,148 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules Class Hierarchy (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.rules

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/package-use.html b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/package-use.html new file mode 100644 index 00000000..443aaf98 --- /dev/null +++ b/releases/2.4.0/api/com/carrotsearch/randomizedtesting/rules/package-use.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.rules

+
+
+ +
+ + + + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/constant-values.html b/releases/2.4.0/api/constant-values.html new file mode 100644 index 00000000..972d1f07 --- /dev/null +++ b/releases/2.4.0/api/constant-values.html @@ -0,0 +1,268 @@ + + + + + + +Constant Field Values (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Constant Field Values

+

Contents

+ +
+
+ + +

com.carrotsearch.*

+ +
    +
  • + + + + + + + + + + + + + + +
    com.carrotsearch.randomizedtesting.annotations.ParametersFactory 
    Modifier and TypeConstant FieldValue
    + +public static final java.lang.StringDEFAULT_FORMATTING"default"
    +
  • +
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/deprecated-list.html b/releases/2.4.0/api/deprecated-list.html new file mode 100644 index 00000000..0214ffcf --- /dev/null +++ b/releases/2.4.0/api/deprecated-list.html @@ -0,0 +1,139 @@ + + + + + + +Deprecated List (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Deprecated API

+

Contents

+ +
+
+ + + +
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/help-doc.html b/releases/2.4.0/api/help-doc.html new file mode 100644 index 00000000..79c87e34 --- /dev/null +++ b/releases/2.4.0/api/help-doc.html @@ -0,0 +1,222 @@ + + + + + + +API Help (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+
    +
  • +

    Overview

    +

    The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

    +
  • +
  • +

    Package

    +

    Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:

    +
      +
    • Interfaces (italic)
    • +
    • Classes
    • +
    • Enums
    • +
    • Exceptions
    • +
    • Errors
    • +
    • Annotation Types
    • +
    +
  • +
  • +

    Class/Interface

    +

    Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

    +
      +
    • Class inheritance diagram
    • +
    • Direct Subclasses
    • +
    • All Known Subinterfaces
    • +
    • All Known Implementing Classes
    • +
    • Class/interface declaration
    • +
    • Class/interface description
    • +
    +
      +
    • Nested Class Summary
    • +
    • Field Summary
    • +
    • Constructor Summary
    • +
    • Method Summary
    • +
    +
      +
    • Field Detail
    • +
    • Constructor Detail
    • +
    • Method Detail
    • +
    +

    Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.

    +
  • +
  • +

    Annotation Type

    +

    Each annotation type has its own separate page with the following sections:

    +
      +
    • Annotation Type declaration
    • +
    • Annotation Type description
    • +
    • Required Element Summary
    • +
    • Optional Element Summary
    • +
    • Element Detail
    • +
    +
  • +
  • +

    Enum

    +

    Each enum has its own separate page with the following sections:

    +
      +
    • Enum declaration
    • +
    • Enum description
    • +
    • Enum Constant Summary
    • +
    • Enum Constant Detail
    • +
    +
  • +
  • +

    Use

    +

    Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.

    +
  • +
  • +

    Tree (Class Hierarchy)

    +

    There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object.

    +
      +
    • When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.
    • +
    • When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.
    • +
    +
  • +
  • +

    Deprecated API

    +

    The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.

    +
  • +
  • +

    Index

    +

    The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.

    +
  • +
  • +

    Prev/Next

    +

    These links take you to the next or previous class, interface, package, or related page.

    +
  • +
  • +

    Frames/No Frames

    +

    These links show and hide the HTML frames. All pages are available with or without frames.

    +
  • +
  • +

    All Classes

    +

    The All Classes link shows all classes and interfaces except non-static nested types.

    +
  • +
  • +

    Serialized Form

    +

    Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.

    +
  • +
  • +

    Constant Field Values

    +

    The Constant Field Values page lists the static final fields and their values.

    +
  • +
+This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/index-all.html b/releases/2.4.0/api/index-all.html new file mode 100644 index 00000000..5565e076 --- /dev/null +++ b/releases/2.4.0/api/index-all.html @@ -0,0 +1,1645 @@ + + + + + + +Index (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
$ A B C D E F G H I J L M N O P R S T U V W X  + + +

$

+
+
$(Object...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output.
+
+
$$(Object[]...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
+ + + +

A

+
+
accept(Field) - Method in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
afterAlways(List<Throwable>) - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
+
+
afterAlways(List<Throwable>) - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
+
+
afterIfSuccessful() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Called only if the delegate Statement returned successfully.
+
+
afterIfSuccessful() - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Called only if the delegate Statement returned successfully.
+
+
AnnotatedMethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Base class for TestMethodProviders based on annotations.
+
+
AnnotatedMethodProvider(Class<? extends Annotation>) - Constructor for class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
+
 
+
appendAllOpts(Description) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
+
Append all JVM options that may help in reproducing the error.
+
+
appendEnvironmentSettings() - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
appendOpt(String, String) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
+
Append a single VM option.
+
+
appendRunnerProperties() - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
appendTestGroupOptions(RandomizedContext) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
 
+
ASCIIGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A generator emitting simple ASCII characters from the set + (newlines not counted):
+
+
ASCIIGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.ASCIIGenerator
+
 
+
asciiGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
AssertingRandom - Class in com.carrotsearch.randomizedtesting
+
+
A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
+
+
AssertingRandom(Thread, Random) - Constructor for class com.carrotsearch.randomizedtesting.AssertingRandom
+
+
Creates an instance to be used by owner thread and delegating + to delegate until AssertingRandom.destroy()ed.
+
+
assumeFalse(boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
assumeFalse(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
assumeNoException(String, Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Assume t is null.
+
+
assumeNoException(Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeNoException(Throwable) directly available.
+
+
assumeNotNull(Object...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeNotNull(Object...) directly available.
+
+
assumeTrue(boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeTrue(boolean) directly available.
+
+
assumeTrue(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
atLeast(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a random value greater or equal to min.
+
+
atMost(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a non-negative random value smaller or equal max.
+
+
AUGMENTED_SEED_PACKAGE - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Fake package of a stack trace entry inserted into exceptions thrown by + test methods.
+
+
+ + + +

B

+
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+
 
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Always called before the delegate Statement.
+
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Always called before the delegate Statement.
+
+
between(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
between(long, long) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
biasedDoubleBetween(double, double) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A biased "evil" random double between min and max (inclusive).
+
+
biasedFloatBetween(float, float) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A biased "evil" random float between min and max (inclusive).
+
+
BiasedNumbers - Class in com.carrotsearch.randomizedtesting.generators
+
+
Utility classes for selecting numbers at random, but not necessarily + in an uniform way.
+
+
BiasedNumbers() - Constructor for class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
 
+
+ + + +

C

+
+
CHILDVM_SYSPROP_JVM_COUNT - Static variable in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property passed to forked VMs: the number of concurrent JVMs.
+
+
CHILDVM_SYSPROP_JVM_ID - Static variable in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
+
+
ClassGlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter for Description.getClassName().
+
+
ClassGlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
ClassModel - Class in com.carrotsearch.randomizedtesting
+
+
Class model for a test suite.
+
+
ClassModel(Class<?>) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
ClassModel.FieldModel - Class in com.carrotsearch.randomizedtesting
+
 
+
ClassModel.FieldModel(Field) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
ClassModel.MethodModel - Class in com.carrotsearch.randomizedtesting
+
 
+
ClassModel.MethodModel(Method) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
ClassModel.Scope - Enum in com.carrotsearch.randomizedtesting
+
 
+
clone() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
clone() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.TempPathResource
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Close the stream.
+
+
closeAfterSuite(T) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Registers a Closeable resource that should be closed after the suite + completes.
+
+
closeAfterTest(T) - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Registers a Closeable resource that should be closed after the test + completes.
+
+
closeAtEnd(T, LifecycleScope) - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Dispose the given resource at the end of a given lifecycle scope.
+
+
CodepointSetGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator from a predefined set of codepoints or characters.
+
+
CodepointSetGenerator(char[]) - Constructor for class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
+
All characters must be from BMP (no parts of surrogate pairs allowed).
+
+
CodepointSetGenerator(String) - Constructor for class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
+
Parse the given String and split into BMP and supplementary codepoints.
+
+
collectMethodExecutions(Constructor<?>, List<Method>) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Collect test method executions from list of test methods and + potentially parameters from parameter factory methods.
+
+
com.carrotsearch.randomizedtesting - package com.carrotsearch.randomizedtesting
+
 
+
com.carrotsearch.randomizedtesting.annotations - package com.carrotsearch.randomizedtesting.annotations
+
 
+
com.carrotsearch.randomizedtesting.generators - package com.carrotsearch.randomizedtesting.generators
+
 
+
com.carrotsearch.randomizedtesting.listeners - package com.carrotsearch.randomizedtesting.listeners
+
 
+
com.carrotsearch.randomizedtesting.rules - package com.carrotsearch.randomizedtesting.rules
+
 
+
compare(TestMethodAndParams, TestMethodAndParams) - Method in class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
+
 
+
current() - Static method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
 
+
CURRENT_PREFIX() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Static singleton's property prefix.
+
+
+ + + +

D

+
+
decorate(long) - Method in class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
decorate(long) - Method in interface com.carrotsearch.randomizedtesting.SeedDecorator
+
+
Called to decorate the initial seed for a Randomness.
+
+
DEFAULT - Static variable in interface com.carrotsearch.randomizedtesting.RandomSupplier
+
 
+
DEFAULT_FORMATTING - Static variable in annotation type com.carrotsearch.randomizedtesting.annotations.ParametersFactory
+
+
Use default argument formatting for test cases.
+
+
DEFAULT_ITERATIONS - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
The default number of test repeat iterations.
+
+
DEFAULT_KILLATTEMPTS - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
The default number of first interrupts, then Thread.stop attempts.
+
+
DEFAULT_KILLWAIT - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Time in between interrupt retries or stop retries.
+
+
DEFAULT_LEAK_THRESHOLD - Static variable in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
DEFAULT_TIMEOUT - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Default timeout for a single test case.
+
+
DEFAULT_TIMEOUT_SUITE - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Default timeout for an entire suite.
+
+
describe() - Method in class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
describe() - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
describe() - Method in class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
destroy() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
+
This object will no longer be usable after this method is called.
+
+
+ + + +

E

+
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
evaluate(FilterExpressionParser.IContext) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
evaluate() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
 
+
+ + + +

F

+
+
filter(Filter) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Implement Filterable because GUIs depend on it to run tests selectively.
+
+
FilterExpressionParser - Class in com.carrotsearch.randomizedtesting
+
+
Test group conditions filter parser.
+
+
FilterExpressionParser() - Constructor for class com.carrotsearch.randomizedtesting.FilterExpressionParser
+
 
+
FilterExpressionParser.Node - Class in com.carrotsearch.randomizedtesting
+
 
+
FilterExpressionParser.Node() - Constructor for class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
flush() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
flush() - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Flush the stream.
+
+
formatSeed(long) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Format a single seed.
+
+
formatSeedChain(Randomness...) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
+
+
formatStackTrace(StringBuilder, StackTraceElement[]) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format a list of stack entries into a string.
+
+
formatStackTrace(StackTraceElement[]) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
formatStackTrace(Iterable<StackTraceElement>) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
formatStackTrace(StringBuilder, Iterable<StackTraceElement>) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format a list of stack entries into a string.
+
+
formatThrowable(Throwable) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format an exception and all of its nested stacks into a string.
+
+
formatThrowable(StringBuilder, Throwable) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format an exception and all of its nested stacks into a string.
+
+
frequently() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
The exact opposite of RandomizedTest.rarely().
+
+
fuzzDown(Random, double, double) - Static method in class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
+
Fuzzify the input value by decreasing it by a few ulps, but never past min.
+
+
fuzzDown(Random, float, float) - Static method in class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
+
Fuzzify the input value by decreasing it by a few ulps, but never past min.
+
+
fuzzUp(Random, double, double) - Static method in class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
+
Fuzzify the input value by increasing it by a few ulps, but never past max.
+
+
fuzzUp(Random, float, float) - Static method in class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
+
Fuzzify the input value by increasing it by a few ulps, but never past max.
+
+
+ + + +

G

+
+
get(long) - Method in interface com.carrotsearch.randomizedtesting.RandomSupplier
+
 
+
getAnnotatedLeafMethods(Class<? extends Annotation>) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getAnnotation(Method, Class<T>, boolean) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getContext() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
getDescription() - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Return the current tree of test descriptions (filtered).
+
+
getFields() - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getGroupEvaluator() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Provide access to GroupEvaluator.
+
+
getGroupName(Class<? extends Annotation>) - Static method in class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
getIgnoreReason(AnnotatedElement...) - Method in class com.carrotsearch.randomizedtesting.GroupEvaluator
+
 
+
getInstanceArguments() - Method in interface com.carrotsearch.randomizedtesting.TestMethodAndParams
+
 
+
getMethods() - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getRandom() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+ +
+
getRandom() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
getRandom() - Method in class com.carrotsearch.randomizedtesting.Randomness
+
+
Random instance for this randomness.
+
+
getRandomness() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Source of randomness for the context's thread.
+
+
getRunner() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Access to the runner governing this context.
+
+
getRunnerSeedAsString() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Returns the runner's master seed, formatted.
+
+
getSysProperty(Class<? extends Annotation>) - Static method in class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
getTargetClass() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
The class (suite) being tested.
+
+
getTargetMethod() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
 
+
getTestMethod() - Method in interface com.carrotsearch.randomizedtesting.TestMethodAndParams
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in class com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in interface com.carrotsearch.randomizedtesting.TestMethodProvider
+
+
Determine which methods are test methods.
+
+
getTraceFormatting() - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Stack trace formatting utilities.
+
+
globalTempDir() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Global temporary directory created for the duration of this class's lifespan.
+
+
GlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter that matches something using globbing (*) pattern.
+
+
GlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
globMatches(String) - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
+
Check if a given string matches the glob.
+
+
globPattern - Variable in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
GroupEvaluator - Class in com.carrotsearch.randomizedtesting
+
+
Evaluates enabled/ disabled state for a given test group.
+
+
groupEvaluator - Variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
 
+
+ + + +

H

+
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
hasZombieThreads() - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Returns true if any previous (or current) suite marked with + ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS has + left zombie threads.
+
+
+ + + +

I

+
+
initialize(Class<?>) - Method in class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
initialize(Class<?>) - Method in interface com.carrotsearch.randomizedtesting.SeedDecorator
+
+
Called once after instantiation to set up the decorator.
+
+
initializeWith(String) - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
 
+
isAnnotationPresent(Method, Class<T>, boolean) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
isGroupEnabled(Class<? extends Annotation>) - Method in class com.carrotsearch.randomizedtesting.GroupEvaluator
+
 
+
isNightly() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Return true if Nightly test group is explicitly enabled.
+
+
isNightly() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns true if Nightly test group is enabled.
+
+
ISO8859_1 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
isVerifying() - Static method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
iterations(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a "scaled" number of iterations for loops which can have a variable + iteration count.
+
+
+ + + +

J

+
+
JUnit3MethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Method provider selecting tests that follow a name pattern of test(.*).
+
+
JUnit3MethodProvider() - Constructor for class com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+
 
+
JUnit4MethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Method provider selecting Test annotated public instance parameterless methods.
+
+
JUnit4MethodProvider() - Constructor for class com.carrotsearch.randomizedtesting.JUnit4MethodProvider
+
 
+
+ + + +

L

+
+
LifecycleScope - Enum in com.carrotsearch.randomizedtesting
+
+
Lifecycle stages for tracking resources.
+
+
Listeners - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Annotate your suite class with this annotation to automatically add hooks to + the RunNotifier used for executing tests inside + RandomizedRunner.
+
+
+ + + +

M

+
+
MethodGlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter for Description.getMethodName().
+
+
MethodGlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
methodName(Description) - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Attempts to extract just the method name from parameterized notation.
+
+
MixWithSuiteName - Class in com.carrotsearch.randomizedtesting
+
+
A SeedDecorator to be used with SeedDecorators annotation + to modify the master Randomness with a hash off the suite's class name.
+
+
MixWithSuiteName() - Constructor for class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
multiplier() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A multiplier can be used to linearly scale certain values.
+
+
+ + + +

N

+
+
Name - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Used to annotate constructor parameters for parameterized tests.
+
+
newServerSocket(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Assign a temporary server socket.
+
+
newTempDir() - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary directory for the LifecycleScope.TEST duration.
+
+
newTempDir(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a temporary directory, deleted after the given lifecycle phase.
+
+
newTempFile() - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary file for the LifecycleScope.TEST duration.
+
+
newTempFile(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary file deleted after the given lifecycle phase completes.
+
+
next(int) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
next(int) - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextBoolean() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextBoolean() - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextBytes(byte[]) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextBytes(byte[]) - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextDouble() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextDouble() - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextFloat() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextFloat() - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextGaussian() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextGaussian() - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextInt() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextInt(int) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextInt() - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextInt(int) - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextLong() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextLong(Random, long) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomNumbers
+
+
Similar to Random.nextInt(int), but returns a long between + 0 (inclusive) and n (exclusive).
+
+
nextLong() - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
Nightly - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
An annotation indicating a given test case (or suite) should run only during + nightly tests.
+
+
NoClassHooksShadowingRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Don't allow BeforeClass and AfterClass hook shadowing as it is most + likely a user error.
+
+
NoClassHooksShadowingRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule
+
 
+
NoInstanceHooksOverridesRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Don't allow Before and After hook overrides as it is most + likely a user error and will result in superclass methods not being called + (requires manual chaining).
+
+
NoInstanceHooksOverridesRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule
+
 
+
NoShadowingOrOverridesOnMethodsRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Discovers shadowing or override relationships among methods annotated with any of the + provided annotations.
+
+
NoShadowingOrOverridesOnMethodsRule(Class<? extends Annotation>...) - Constructor for class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
+ + + +

O

+
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
ofStringLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
+ +
+
ofUtf8Length(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
+
Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
+
+
+ + + +

P

+
+
ParametersFactory - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Used to annotate methods providing parameters for parameterized tests.
+
+
parse(String) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser
+
+
Pratt's parser.
+
+
parseSeed(String) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Parse a single seed.
+
+
parseSeedChain(String) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Parse a seed chain formatted with SeedUtils.formatSeedChain(Randomness...).
+
+
prefixProperty(String) - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Prefix a given property name with a common prefix.
+
+
+ + + +

R

+
+
randomAsciiOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomAsciiOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomAsciiOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomAsciiOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomBoolean() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomByte() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
RandomBytes - Class in com.carrotsearch.randomizedtesting.generators
+
+
Random byte sequence generators.
+
+
RandomBytes() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomBytes
+
 
+
randomBytesOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomBytes
+
 
+
randomBytesOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a byte array with random content.
+
+
randomBytesOfLength(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a byte array with random content.
+
+
randomBytesOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomBytes
+
 
+
randomDouble() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomDoubleBetween(Random, double, double) - Static method in class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
+
A random double between min (inclusive) and max + (inclusive).
+
+
randomFloat() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFloatBetween(Random, float, float) - Static method in class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
+
A random float between min (inclusive) and max + (inclusive).
+
+
randomFrom(Random, T[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the given array.
+
+
randomFrom(Random, List<T>) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the given list.
+
+
randomFrom(Random, Collection<T>) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the collection.
+
+
randomFrom(T[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Pick a random object from the given array.
+
+
randomFrom(List<T>) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Pick a random object from the given list.
+
+
randomGaussian() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomInt() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomInt(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random integer from 0..max (inclusive).
+
+
randomIntBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomNumbers
+
+
A random integer between min (inclusive) and max (inclusive).
+
+
randomIntBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random integer from min to max (inclusive).
+
+
RandomizedContext - Class in com.carrotsearch.randomizedtesting
+
+
Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
+
+
RandomizedRunner - Class in com.carrotsearch.randomizedtesting
+
+
A Runner implementation for running randomized test cases with + predictable and repeatable randomness.
+
+
RandomizedRunner(Class<?>) - Constructor for class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Creates a new runner for the given class.
+
+
RandomizedTest - Class in com.carrotsearch.randomizedtesting
+
+
Common scaffolding for subclassing randomized tests.
+
+
RandomizedTest() - Constructor for class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomLocale() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Return a random Locale from the available locales on the system.
+
+
randomLong() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomLong(long) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random long from 0..max (inclusive).
+
+
randomLongBetween(Random, long, long) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomNumbers
+
+
A random long between min (inclusive) and max (inclusive).
+
+
randomLongBetween(long, long) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random long from min to max (inclusive).
+
+
Randomness - Class in com.carrotsearch.randomizedtesting
+
+
Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance.
+
+
Randomness(Thread, RandomSupplier, long, SeedDecorator...) - Constructor for class com.carrotsearch.randomizedtesting.Randomness
+
 
+
Randomness(long, RandomSupplier, SeedDecorator...) - Constructor for class com.carrotsearch.randomizedtesting.Randomness
+
 
+
RandomNumbers - Class in com.carrotsearch.randomizedtesting.generators
+
+
Utility classes for selecting random numbers from within a range or the + numeric domain for a given type.
+
+
RandomNumbers() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomNumbers
+
 
+
RandomPicks - Class in com.carrotsearch.randomizedtesting.generators
+
+
Random selections of objects.
+
+
RandomPicks() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomRealisticUnicodeOfCodepointLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfCodepointLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfCodepointLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfCodepointLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomShort() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
RandomStrings - Class in com.carrotsearch.randomizedtesting.generators
+
+
A facade to various implementations of StringGenerator interface.
+
+
RandomStrings() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
RandomSupplier - Interface in com.carrotsearch.randomizedtesting
+
 
+
randomTimeZone() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Return a random TimeZone from the available timezones on the system.
+
+
randomUnicodeOfCodepointLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfCodepointLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfCodepointLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfCodepointLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
range - Variable in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
rarely() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Rarely returns true in about 10% of all calls (regardless of the + RandomizedTest.isNightly() mode).
+
+
realisticUnicodeGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
RealisticUnicodeGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator that emits valid unicodeGenerator codepoints.
+
+
RealisticUnicodeGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
reject(Thread) - Method in interface com.carrotsearch.randomizedtesting.ThreadFilter
+
 
+
Repeat - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Repeats randomized test case a given number of times.
+
+
ReplicateOnEachVm - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Replicates the test class on each concurrent forked JVM.
+
+
ReproduceErrorMessageBuilder - Class in com.carrotsearch.randomizedtesting
+
+
A builder for constructing "reproduce with" message.
+
+
ReproduceErrorMessageBuilder() - Constructor for class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
ReproduceErrorMessageBuilder(StringBuilder) - Constructor for class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
ReproduceInfoPrinter - Class in com.carrotsearch.randomizedtesting.listeners
+
+
A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
+
+
ReproduceInfoPrinter() - Constructor for class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+
 
+
RequireAssertionsRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Require assertions TestRule.
+
+
RequireAssertionsRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+
 
+
Rethrow - Class in com.carrotsearch.randomizedtesting
+
+
Rethrowing checked exceptions as unchecked ones.
+
+
Rethrow() - Constructor for class com.carrotsearch.randomizedtesting.Rethrow
+
 
+
rethrow(Throwable) - Static method in class com.carrotsearch.randomizedtesting.Rethrow
+
+
Rethrows t (identical object).
+
+
rmDir(Path) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Recursively delete a folder.
+
+
run(RunNotifier) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Runs all tests and hooks.
+
+
runWithPrivateRandomness(Randomness, Callable<T>) - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns.
+
+
runWithPrivateRandomness(long, Callable<T>) - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns.
+
+
+ + + +

S

+
+
scaledRandomIntBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a "scaled" random number between min and max (inclusive).
+
+
Seed - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Defines the starting seed for a given test or the entire suite.
+
+
SeedDecorator - Interface in com.carrotsearch.randomizedtesting
+
+
This is an advanced feature.
+
+
SeedDecorators - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Allows modifying the master seed (before the suite is started).
+
+
seedFromThrowable(Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with RandomizedRunner.AUGMENTED_SEED_PACKAGE.
+
+
Seeds - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Defines a list of starting seeds for a given test.
+
+
SeedUtils - Class in com.carrotsearch.randomizedtesting
+
+
Utilities for parsing random seeds.
+
+
setSeed(long) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
setSeed(long) - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
sleep(long) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Same as Thread.sleep(long).
+
+
StatementAdapter - Class in com.carrotsearch.randomizedtesting.rules
+
+
An abstract Statement that guarantees the execution of + StatementAdapter.afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement.
+
+
StatementAdapter(Statement) - Constructor for class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
 
+
StaticFieldsInvariantRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule that ensures static, reference fields of the suite class + (and optionally its superclasses) are cleaned up after a suite is completed.
+
+
StaticFieldsInvariantRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
+
By default use StaticFieldsInvariantRule.DEFAULT_LEAK_THRESHOLD as the threshold and count + in superclasses.
+
+
StaticFieldsInvariantRule(long, boolean) - Constructor for class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
StringGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A StringGenerator generates random strings composed of characters.
+
+
StringGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
SysGlobals - Class in com.carrotsearch.randomizedtesting
+
+
Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
+
+
SYSPROP_APPEND_SEED() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If true, append seed parameter to all methods.
+
+
SYSPROP_ITERATIONS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
The global override for the number of each test's repetitions.
+
+
SYSPROP_KILLATTEMPTS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
+
+
SYSPROP_KILLWAIT() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
+
+
SYSPROP_MULTIPLIER - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
The global multiplier property (Double).
+
+
SYSPROP_PREFIX() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global system property that holds the prefix used by other properties.
+
+
SYSPROP_RANDOM_SEED() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property with an integer defining global initialization seeds for all + random generators.
+
+
SYSPROP_STACKFILTERING() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Enable or disable stack filtering.
+
+
SYSPROP_TESTCLASS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for picking out a single test class to execute.
+
+
SYSPROP_TESTFILTER() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global test filter.
+
+
SYSPROP_TESTMETHOD() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for picking out a single test method to execute.
+
+
SYSPROP_TIMEOUT() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed.
+
+
SYSPROP_TIMEOUT_SUITE() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for entire suite's maximum execution time after which + it is considered out of control.
+
+
SystemPropertiesInvariantRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule that ensures system properties remain unmodified by the nested + Statement.
+
+
SystemPropertiesInvariantRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Cares about all properties.
+
+
SystemPropertiesInvariantRule(String...) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Don't care about the given set of properties.
+
+
SystemPropertiesInvariantRule(Set<String>) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Don't care about the given set of properties.
+
+
SystemPropertiesRestoreRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule which restores system properties from before the nested + Statement.
+
+
SystemPropertiesRestoreRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
+
Restores all properties.
+
+
SystemPropertiesRestoreRule(Set<String>) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
SystemPropertiesRestoreRule(String...) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
systemPropertyAsBoolean(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a boolean, if defined.
+
+
systemPropertyAsDouble(String, double) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a double, if defined.
+
+
systemPropertyAsFloat(String, float) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a float, if defined.
+
+
systemPropertyAsInt(String, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to an int, if defined.
+
+
systemPropertyAsLong(String, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a long, if defined.
+
+
+ + + +

T

+
+
TeeOutputStream - Class in com.carrotsearch.randomizedtesting
+
+
Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
+
+
TeeOutputStream(OutputStream, OutputStream) - Constructor for class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
TempPathResource - Class in com.carrotsearch.randomizedtesting
+
+
A temporary path resource will be deleted at the end of a given lifecycle phase.
+
+
TempPathResource(Path) - Constructor for class com.carrotsearch.randomizedtesting.TempPathResource
+
 
+
TestCaseInstanceProvider - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Determines how instances of the test suite class are created for each test + case.
+
+
TestCaseInstanceProvider.Type - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
TestCaseOrdering - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Test case ordering.
+
+
TestCaseOrdering.AlphabeticOrder - Class in com.carrotsearch.randomizedtesting.annotations
+
+
Alphabetic, increasing order by method name.
+
+
TestCaseOrdering.AlphabeticOrder() - Constructor for class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
+
 
+
TestContextRandomSupplier - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
A supplier of Random instances for the RandomizedContext.
+
+
testFailure(Failure) - Method in class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+
 
+
TestGroup - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
A test group applied to an annotation indicates that a given annotation + can be used on individual tests as "labels".
+
+
TestGroup.Utilities - Class in com.carrotsearch.randomizedtesting.annotations
+
+
Utilities to deal with annotations annotated with TestGroup.
+
+
TestGroup.Utilities() - Constructor for class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
TestMethodAndParams - Interface in com.carrotsearch.randomizedtesting
+
+
A single test case entry composed of the test method + and the arguments eventually passed to the test class's constructor.
+
+
TestMethodProvider - Interface in com.carrotsearch.randomizedtesting
+
+
Responsible for providing individual test instances and their descriptions.
+
+
TestMethodProviders - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Test case method provider.
+
+
TestRuleAdapter - Class in com.carrotsearch.randomizedtesting.rules
+
+
An abstract TestRule that guarantees the execution of + TestRuleAdapter.afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement.
+
+
TestRuleAdapter() - Constructor for class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
 
+
ThreadFilter - Interface in com.carrotsearch.randomizedtesting
+
 
+
ThreadLeakAction - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakAction.Action - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakFilters - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakGroup - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakGroup.Group - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakLingering - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakScope - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakScope.Scope - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakZombies - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakZombies.Consequence - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
Timeout - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Maximum execution time for a single test method.
+
+
TimeoutSuite - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Maximum execution time for an entire suite (including all hooks and tests).
+
+
toExpression() - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toExpression(StringBuilder) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.Randomness
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
TraceFormatting - Class in com.carrotsearch.randomizedtesting
+
+
Utilities for dealing with throwables, stacks, etc.
+
+
TraceFormatting() - Constructor for class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Default stack traces, no filtering.
+
+
TraceFormatting(List<String>) - Constructor for class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
+ + + +

U

+
+
unicodeGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
UnicodeGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator that emits valid unicodeGenerator codepoints.
+
+
UnicodeGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
US_ASCII - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF16 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF32 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF8 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
+ + + +

V

+
+
validate(Class<?>) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.ClassModel.Scope
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.LifecycleScope
+
+
Returns the enum constant of this type with the specified name.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.ClassModel.Scope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.LifecycleScope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
verify(Method) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
+ + + +

W

+
+
write(int) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[], int, int) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[]) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[], int, int) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write bytes from the specified byte array to the stream.
+
+
write(byte[]) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write bytes from the specified byte array to the stream.
+
+
write(int) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write a single byte to the stream.
+
+
WriterOutputStream - Class in com.carrotsearch.randomizedtesting
+
+
OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer.
+
+
WriterOutputStream(Writer, CharsetDecoder) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer, CharsetDecoder, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, Charset, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, Charset) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer, String, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, String) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters.
+
+
+ + + +

X

+
+
Xoroshiro128PlusRandom - Class in com.carrotsearch.randomizedtesting
+
+
Implements Xoroshiro128PlusRandom.
+
+
Xoroshiro128PlusRandom(long) - Constructor for class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
+$ A B C D E F G H I J L M N O P R S T U V W X 
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/index.html b/releases/2.4.0/api/index.html new file mode 100644 index 00000000..7219a139 --- /dev/null +++ b/releases/2.4.0/api/index.html @@ -0,0 +1,75 @@ + + + + + + +RandomizedTesting Randomized Runner v2.4.0 API Documentation + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> + + + diff --git a/releases/2.4.0/api/overview-frame.html b/releases/2.4.0/api/overview-frame.html new file mode 100644 index 00000000..b111fe56 --- /dev/null +++ b/releases/2.4.0/api/overview-frame.html @@ -0,0 +1,25 @@ + + + + + + +Overview List (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + +

 

+ + diff --git a/releases/2.4.0/api/overview-summary.html b/releases/2.4.0/api/overview-summary.html new file mode 100644 index 00000000..69a53398 --- /dev/null +++ b/releases/2.4.0/api/overview-summary.html @@ -0,0 +1,169 @@ + + + + + + +Overview (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

RandomizedTesting Randomized Runner v2.4.0 API Documentation

+
+
+ + + + + + + + + + + + + + + + +
RandomizedRunner and RandomizedTest 
PackageDescription
com.carrotsearch.randomizedtesting 
com.carrotsearch.randomizedtesting.rules 
+
+
+ + + + + + + + + + + + +
Annotations 
PackageDescription
com.carrotsearch.randomizedtesting.annotations 
+
+
+ + + + + + + + + + + + + + + + +
Listeners, Generators and Validators 
PackageDescription
com.carrotsearch.randomizedtesting.generators 
com.carrotsearch.randomizedtesting.listeners 
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/overview-tree.html b/releases/2.4.0/api/overview-tree.html new file mode 100644 index 00000000..e755aebb --- /dev/null +++ b/releases/2.4.0/api/overview-tree.html @@ -0,0 +1,275 @@ + + + + + + +Class Hierarchy (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + +
+ + + + + +
+ + + +
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Annotation Type Hierarchy

+
    +
  • com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Timeout (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestContextRandomSupplier (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seeds (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.SeedDecorators (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seed (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Repeat (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ParametersFactory (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Nightly (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Name (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Listeners (implements java.lang.annotation.Annotation)
  • +
+

Enum Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/package-list b/releases/2.4.0/api/package-list new file mode 100644 index 00000000..0ec940da --- /dev/null +++ b/releases/2.4.0/api/package-list @@ -0,0 +1,5 @@ +com.carrotsearch.randomizedtesting +com.carrotsearch.randomizedtesting.annotations +com.carrotsearch.randomizedtesting.generators +com.carrotsearch.randomizedtesting.listeners +com.carrotsearch.randomizedtesting.rules diff --git a/releases/2.4.0/api/resources/background.gif b/releases/2.4.0/api/resources/background.gif new file mode 100644 index 0000000000000000000000000000000000000000..f471940fde2f39ef8943a6af9569bcf986b1579b GIT binary patch literal 2313 zcmV+k3HJ6!Nk%w1VKM-40OkMy00030|NlK(aXwsfKV5S}VtGJbbVOr%L0@%CZH88Q zl{{NzcR^uxNo<2iYk@pjY)*5FJz8x~bc{)B zfk z+1T6M-s9WdW8dcJ-wO*3@9+W*5AY543-j^$^!EPz_4eHZ2#>)41`h@dc!2OAgN6$a zCS2I?;lqgx6IR4nkpTe;1RN0f=zxMq2O=q`94V5d$&e>Unta)^<;;^G3>e7yp=ZvW z6DIW3xpSvaogXF?_4%`@(V;s}NR^5J!3hrtJV@1QRV&r5S*L!zYE|rss${iFkg&!? zTN5V#)~=bmMorwgZsEpdOE)iExo+FO-8;8Kga{=HbSQCnF=E6W3?o*|ID%uwi5**> zJXy127Y9m+=HQ|PhXWi+xNwoWv}n_%Pq%(e+H~mGqhq5kv4Mo|-n~g|7!F*xZ{xv< zCpXS~dGg^IGK?4@J-T%b(XnUHFul6n<@2&4)zzyO2) z3Q8`i0+UKY*`$}e9mmp;tg*))`|PsK1|hAo%u0K$vDwm4gaSkm0j{`26k#qAKmbuhxZ#cquDR>B zD{s8+&TH-uNg$C#68QG}1HMBHfrP&L@@w$F_!itRzXdCN@V|LDAu%3!IDtq1#1UV7 z#1RxvT=B(DWbCoU5l=ia$Pp`Hgb_?Mp@hmtxZDI2N-)v#$}PXVvdm1d>@v(v`0TUJ zF)Pu89(q`zv=w^nVTIF3@3BYIPA}c`(@ZCAwbNBEt@PDUKe5CTR8aB66IE1!w%Amt zy+jpcn~k>GZpVFg+H6x{_uOksvBlq0OyT$6TyQZ37k(cOxZr|JEx1sGm<(M9gH z-~PMqyn|tT=))UN`|-FFFUA#KToK0fUOaz=7}Z~KeHhVC&%O27cTfHQ^WBU8z4p&T zp#>D|V}XShTD;Hx745Iz{`>K-Z$A|7!*Boo{mY;G21vjH8t{M!OrQc6$iN0V@PQDF zpadsK!3tXNf*8!81~qnXWuHZ)kytd=_y+ADWvw31ouV;CdZ#ya*(l7-A-C-Y^+iit8O zBy3*`Ls$|5Hn4m_^I^|C7{m7EFn|5vTk;|oywIgCc9Bb*=L+Y$)M>9GC<|HGs@6NB zHLY%03!dDf=eDRt2O6lVSFRcsuWZEwU?=z$CZ0W?#VJfdN>HG(l%oKpyiftJc|Y)xkjSJYCrQal-0PC~()T9xwF!Jf zVi1UA#3BBbh(i8r5&v#Pz!cF41KjbCc?4u2@@Q~oKLirt2TM30;y6b+zyX2`Yl9u; z`0$3;v0-YUp&7NdPT#q`cZlbij$jvbRk6R>8g*>}*b9E+WDwmpHAAxYzyT aU_pX{M6b8i>#Dq3onfZy}_nli%!Q$ZV%e&!tN2 zX3B0NWXQ443Eo1rUP86rLU>O>oTp%wt3Z{Tz&P*)Iraq^_@X;RtUFY!JxH|4U!>kw zxXwqo&R3Y=EsXaR!ng@y+y$%L1P3FZ4@N!j3m5MW74HcC->_JFuvlxLXiI=-OQ2|@ zpGc#>2-aN)<1RE9^`bB0`65VSK2>5m>CHs^YZCC)NX*NfbeT1%)Cxpu2_(6cCbLvjLY`hf1%*q}QO*%V4SfOu5Nqg~`-+(-76= za<`RA&(qDB^S!nIS^od5|Nk$KPXD8(qSB!f`M*{E?A^&yOW$08V^iNPK!%UNJ-@xmz>`pG2_%4I3QWk4UdtwP!GH$C%mo2K|$Ap=_)Y!#O($1@ohsUtR1k%wI*) z4*X&g==oWh`j{uP=HFm;Ye>0>UbDdtSp^~MaQ!L9I#)Ga?q}{@T#|qec*FkMLDenm zj^sCgk!^O^3o|vG!~2$$$7`C#4Ry zdQ!tui+J1*HyavK+4{`r+zvYHj9IsRt~@uEBOreWS8~2rXAR3!|7aTdr+x4|>@$Az z)b1t$gSB~6USxpfLmy^|_J_eNt*PI=ScO1SVH895N#`ef%IOh&o-2GIjK1s-JzkyZ z@r7O%hChz}kMHCM@Wqi^R-9t&%Fh^#9dVB0%ej@$=OjXA%XZdzCXf}c>SW26_z-Te z5b{}XWg&rELM=N*%aimp)k04t2c+`WAS>ZFIPWKvtyOI))HzpRA!T!b{tv?4NzF1v zNlP%#{&p@lFFEKvcroMAsI)mq?&`!e%l+-y&j9ZqhN}oG&dB=Pw09r+Q%m0cMujS# zs$a7!9VH`CC7k{!bV(J`rm%Jpj6&nLtWhPcy$onn$8G#ZdD9hxO<9k67Ya>K_7W~3 z&KYf14fq<{qHA7u6;>AOcomhdg?ianjr9uINt}*7w?g%z9{Q`(qRo@hDwSpGmxz&h&>%G%T(URL~=c>C{>y$K?+wLFp zy*M1@FTUKYV>8DeDIAIKM+!T5c-k&C4?Y~y^E zQCIc-=9~DiPtfVZB=_c3`qH3h|NXd^BcOQG`funSe)i5!NoA_r{b6PwzSDIXG+!(F z9CqJgo&~#7^VZHWj{u23q+NDCHn}GeWDC*(SW%{f4WMtP3l2jsO7*M)EX)#NLlsNnU4q@#jn0r#rsWsf^ngE0&ambG1f;Rj zfOk#_>1|25Z%?iI{0Yv8)DQfk>m1td?~}m0N%^k^u%EuUCc#ItmlY|epQ3YLWehYw zRU0qpPb#X&WU*UOU8et(s8x~WyYWYsgJCF+;U6@*nICY8)dk}IG+(#_Bz8zURd3HZ6qPE68U1%S{wL0 z;K{PDw2iRFIGG?(UiE9kT9?siuv4O{ z`dX2-eiXU3N)H2nT4V=AO^~J}sw+gr{&~qx%$$wlMv_JCWAMfcjYl}*Cfcf!adOY8 z8oLmJ{%49e+nLiVo#H9}wRk?UCzDz^>9TDxreVHzl~R*)?YU>Uu;J2eQ27O5`&X^8 z`94{)YWJQa#l0Fbz0N6B>j&8J;<%VuG6OYM9&QIdtueWjI3X;*dEtGiF@1AcvN4U> zG5SXIEXxB>)!mtQOztJLyeF78S*kLiU-!>PtQ_s~OMl~&y(hVVe$A5 zwo}E-DJ6${QP75?LsQ}Wl@MXwXMT4d>|?rD!g?jE>J^N*y;X}5FLe%d0_ zZ>eIBK6l@jkfw{p_YiDP;MS{jww{%j#?rk2z1J!HqE;Vd!TrCl_7UPef8;edI}wD6 zT&12Bxj&q}d4%$GHq+$~UYtWv`wI9k`89oKkCEK_E;-+O)(rhThjOM|kXDn{!W1Lo z`_?yQv=lp=-w()R<=0&c5%RWHY_fw@qb}uwFuPAGkl~@Kis}eE%MY@~6ZyWcF+llM zGyK`)(vn1F%%z=W7-Y=1$`w0Mv+-|#d};%JjCmw)Y1hOxwA|{}P%6LS4X`jQCGh`mR@=hGrr|cXa^Ipj;Mh)6mTqd1s_HmP0IxXT!w7YhoIHT>Hm#!;c@|L9OjV zsTlHE{Z;HWeM9^tPm-`|&nnl$%DRtNG1~?npUvgKPwKlaccEe4q!7YU3zykJnu6Sr z()LMXs_)^~u-ds7+wMff)RAJF?2?1H`_wDnt%MssYeB5;q~ojgVm6OHA6B>FG2erv z8&`|6<`=!EPKR^8Qlp5MiKwfxy4D`mN> ze$RKh_6*YJd4y0nnUZvwN%iY&^9xk@cM|5g#pZkc#N*(PH?^w&?ilTDMXFcd0`5!E zvgHS`=Lc|~1aO=L@L~eE*aP{90lc7qXY7GOs)3JH14T{(`K1D%tpvUT1-?F^1d4_S zJ#7yXkP3Q37bJlRQfv=mV-J3B8O*m5B%L3uW)S>|Jwy`|s6iK`sv0Z-3NcU(0knrG z5ChFXA@A9PUSdLI+(VU!!J1Mbw!~0VP^jZci2X|Nx0BF!24ObrAr>b=QtlyN4TAhn z!mQncJm~^m4MIafVLt_ewDUtO+e5w*!`(6A&H^F7i9s4t5&uBpNvh$nlTZjqTM5krNRRQ zqP)VR!|9@H>7qN_!+-)&_9s!^;gOvy5s~iEB&qP8{77&2NJMzZcsnJgSt_bYDzYU% zxQ#uuk3D*e7_*d5^?HW(^(WxICGf-mcmM((VStzIz%zFsm0;ZI3h=5OciJ#a%7I(IeGbFv+PP^?^sKBPrRBl<+qK^o%3fi=L9`la>-l4~p|hzAl~W zf=%(|NHgF7r5dJD+Cf08q-c(m;Epsldaz4cqHzTHT>)4xEe(cE0i~tf{Y0xs_1~Kv z+BYQ-TpEOch13;5YC9nHYEXhSv{ew=LV~nQL%UBQEgaDL2m?9u~v zEQmOvM=aB)Z$+eE38rs%AZR_)4>@2raqwH#Fji#xoLc&PS_TU^W8W(M0GqLdO~1yF z{sfHZ_sC#FX58(}d>RSkKZCz8%D7{cC3Z$Zh@52{31&V*W-@s~Z<8~aBeNcNW?e&O zsR(7fHOf}B&fsRqdZ(WK1e~s*o^uD6{YX9QJvqyWAqQXt*E>r$V94YK=X@8+{1cg> z*_i`a%alCJvbD~lCg&Q1Gk=|BzY)sejf9EHJ{s7lu4?ExCWR3jgTiET;exy{sW!Mg zuj*_YOf0@ScN~X0$7V6&KpL172rf|rA8?K<2+GelXw)NUk#@b4aT5MO%1ip4*ym}B-JI__S1R?CK z<4eW~bH;@H@tR55x}&JNSw_NvEPk)6E>XDt7*)4sgWuw+_vNZzmaS(tsi(57zcjA9 z@~XcHtzYq~IX|z*Md9mh>W~`sk3<^s7;EmyH4wcTdAo5NkUA2ofeG69{Gx7#i_*lt zQ7;N@xEo#nNRj&SbDHNnP0w#OE0{DZ$~7ySG%IN~zwd5Vu4&dnH>*OMb>&*VL^tbA zG;7y1t9dsYU$p3pw0x6mwGe6fjBYWsZ8e3q8f~-~cefgHxBangajI$kv(c*W-DZGp zbM$UgnP{_MYPXYX|6$u^deIhE(-xuGX2RVXqS+o~(iSV%;ZW1=Zqkut(r&xak^pT> zsp*I@X|-eOd^gb+sM(%3(E$|c47Y91mTU99Xe;4vFOTl5gmwVB+fvc3n2pwK?~Xd# zwrY{?CUj@~Msr?wXU0WKv2A$hq z`$V^gNq4(<*C=;4e4}$*uIC$5&uUHkM08J~N$>VV*VpdmLCuc!?!J9=-)VH;fo9)| zNN4m#^Kb9|`RF!^ZAT-z=bC8$do8~Tjc^o-aQjyc2(TW*d50E1#NW0pKb^~tf&OUlS+W}>0!m@!~1 z&TdSLhm`0u99c-z=oxYL8IFaGCDoFwFUP!1iJ%xF1UC4hhv*VR2451Pc0+kQGC)39C5 za81oV=$+xzZNYhn=RB-CTZ>Bevj)A3mi9|OS(dcy=N#Zm=Dza|z4Jd<=3IQ2CB>FiwH7{4Ej#+oa>M67 z!56)Km&2xJ|H7B;%~rJDuJ{rbZQiaX*e^$DEt~T$#h9(y#jg6>uX?boq!N}Q;EQth zYo1rjc15dETPw~*Ymu=lreoE9g^wb)ZcRe1yp1(Eo(rmqUYZXOU$BC_| zX{{&qE?E06wXm#v#cpKwE)jaydSaI`TkCCClr_lKMzPkyFT!R%VRn&sZSrchKx&4e~pJQcfViQxxl=T=7}#gYz7Pvoh`T#Jbab%2A2m zxh?A<`}A?8_GumBEcL;$x%gQb@PZ(If%ZE~D?ax#Km4a~+GV~!;Bb~qxxh@HHc|H6 zr%$^c9Dw~UQFWJv+81rCXS1vqqLfQ~-BtO63xCArGVA4T-}xPXYGHqB5h^+n5%$24 z(BROpi13J@*qFfR$oRMHel`=(zy zovs-UKHD3VkJ?hVeq!aA+8Fh4+NIlFhcC~UrR{4I#}K*u&z%68+P1*=q0B1r*2MY> z!9gYs*vlTO5v#8S>c#3goFmp>3iVKdU)NkjNV(s7tO4Wq?2M}o5Cj-*7;S=fEshOA zR*4$dm{ROvUamG%xL_tSW6}U$Nl=@91T;nC11o-iIVyVrfkd) zTCp;^tOy|_kuOFV$Nn=$AQJO9;&sZ&eDs^!r*m;Hw!)vpO1vcfj2EV{dJ?7ap0tq6 z$SwUVM*Vt+MS_`;bas-svPV|3POQi8G~?f^KOx4hg1He+Wd*s3Hl1{TfJS-+zv6vc zPoKiwr?7wECbub(IdB)9f_!kmUjBR*KY_z4E8_QA9xSr#G&@i5y^H`jB^I{|akh>W z%Cn3luOVY|8P>u>e^~#{$kmgX&-q>k{#pFbm2({(rtG<%nb0UCQ0%{Cy`F&~7}*we z@Of>ND_)V&XwN_+n~KjVorUQWZ*B6cld7ymQl{;rwlHl34K#}2YWxE+4CX@P&u6AfCda`&ZT1MOY69e-L@gNcAvwx8%1Z7lB4zc=_Cpt~&s ze%?;){1DB(PSK!^za967qF?lIjB~&06}Lf`cgh2qUiI^|$-VCTNE=hp&Ij}^A9&|* zQQrSqo3gn#_=z9j(y6f@T|OkJYv(fjwpz}$*U$|nLH2F zPNMuTS4g8 z*^hOlRh6~Mk}58;d477R>F^~aLO$dOXmhA*6zwIaHK()t2zKjo?j^NOJbh_=+71xg zO{Mgp7x?Z-1MKzoQ<+V2g#|e}|JawOPJZBL{o~PYdtWDX?jl##!Aiq|w>)vGJLipp zBK1xGhcvgSsQ;rn>+`>UmxlID{<~}7{y>SO^cyktN^Fsz!Z|B4?p*RKQG*8}SYBt{ zuFO{vJ?jgL{gUzYsnv(io}c0vlCp#*1vE?}KL^UZ&VF^TK+D;40CxX%j);%dCt;Z{ zAeMXC9JPWvKGwsCxx4w2iv_wNGG8l16AVI93rmc^c1>r(P||YE zpXa+=-&k995hfykL^J5S&vJF^ljR&`FE#ppNMM3%Omc!F)Mn{{&Ip#)JegbEJxud2 zn`wDVB~DMii5|H%m~51YeU1juNG3!+&?*uC#q@)z8q~`4yEL5I8}PtyA1IZ=52P$x zX)KhZt z7czUXBsy-8d`GVQ`90`wIh(Xt7v5j7h0t&ET~2M!Tb~4rN-xtK@8@mB*c(6QTwOS- z%9445_WY|cfm4?$nX$72&{~^mu}an^x^Da%=UU6YI;ur3+9L6I>raW5!=-Nzy(F2Z zwZlg7aM3NN5b{K|FB>s4R}|&Lr32_Ys{wwkECxo|rV@;5aHB25iUs7(6@dDpjN{Y%?C~UGp>*Q}K?)KKk64 zAn;@-dER}QG0L${jQ1cR75eM3-~ZTltTQ8%sm9x4Y`ve@ekMuvpA#Rh51@s6;6^&Q z!&M7^b%cea7FlZkPV9}@!bPBBfB&~XvGlE2T7V?IpM~OBmuK;OSt{~N`rL5c_I^de z9n*=@p|l;d`b_YIn8Aem1t7pp0=2-MCTIcJHlY z6x+mNLgi{JpwP)y(yzAFL2A#>bI&EwZE`PGvd*FQ!rx~6bUN&+Ij3)L;=595L#G;m8*^e?ap1`J5w7-q)*iUT_W9w8 z&xS-`i++HpWzY-a-)CWd0(pLW$A85P{Dy9r-=uPekNpN^yA}pJ7yWTZ>3iw4d6+IK zF%1XXkGcJm{0*vhSG5R1ySW;jctk9O==1-Mk?=Bl<{HE1p_@tx1s^+GoczYxj#B=i=kwQvEPrOt`<4W*pJw zbNjEqpr7B|Llc%m{V*QssV)im;pb00LUob=yFaU4`P_}ywU zt*QZl-bUsmh@L&zQaX4uHL&7YD(BOb9hH;;y;O-b-_O$4EFi1vCrMlz`dN|u?}HNO^aFQV{UZg_yy%nf>IXpulip!cR8|vNu7P*; zQye@}Qmj%(TB6`5E=c~w=LITF266XJ6X5xA7!OM1SE=~N*o3EP5Qqx!W<_+EMSLGo zqkC18AQ=0AK9=hgGQtrTovYc5^?Z^RLX?hlO-j&e1MXTTbfm>MS^=}!p>C>icUKdZ zBcNOb(6IJ!kq*e7N8Fx!!kPyn+2B2^2hd00+W^PUA&+S63jFE)bP5Tv+L5l~n(pu? zbeO|+K{{?pEow3?j0+dGVu)a6(0r{1Uj7{3 zxSsZ|BdMk>1-S}-;+`pk{Q5>H=tLRx+YqeenaSRsEX@gtPzz>j1A9g!C9kGtspY(- z%YL>NkVDE2z@}*;Q{=&5)yS;NupAmmibGUE4qte7aY6PcnXJgw>}ad(SW;@HtNurF ziV0_yHz=;Di%Tki6DW^tjkL`t%Ktct(ay zvuAOYoCu!Pm~@P5CIjk$bp`_iv{^l*Au{fB8mJK1>Macv?GL)**8*+JNvySIH5Y7i#1;!%NT!efc z;Z0*AOM&1VpR+6wIQxBM{xf`8T1V@#e<#QL}=YRwMkWG8%1(Fgj{iX)N zup{Txko(DqJWf=#Oi?Z!nra-?C{);TP`w|4>L+EKx1&P3swX<*#_50F!lD_$nQyuK??!UwA-{y)^QmMxoK1xIJ~uML{u;5!Z5tQyEL>;KaUd!_9FP zl2$QOI6V1`QdF|8gkdZsSpUqCjSBu(1H)r*vL#PEy)@Px>5TIk7_9o#Bj zzD&<1_k(ejk%qO6ak=GMmG5b7LTAA^KKq-Ey#z8(2wy2;Ot^oZI(MG@)~iY$RAnJt zu`ioyvR?Vws_tuK9hDqmel+)bP0kyxJV{7t=&3{b(@Hs1fs$9n45aq)IKknZa2H*7 z^P-ZDyOMdMj&-9{(-?dqo5I3Gy=K$!L%q>3^0N~o^2i0^_@^2nQv>S4B&=5_8^a^V zaY!NjyA5QgO&r#^CJcp&=!))MZ*CC&hvLEzWU*!IO=aYo{_yG+53H$XOAIQWnG`uD zLuuwTY6e8N^m5^AHQa}Y5Z#SdbEY;+x{oW?g;ie4CNYomRyQd2mv^L}T!>a5<*wTh>@>Qtwp~nejn`~DcZJI+QC-xU zoxz=5z0k%1;jBrGI%Th~FQElrAPr?E-Fv9|o09dPk=?>f)jFKL8PK|;w(cVDq>YWP zEfL7RGBv|<>f4IccND3wCi*V8`>#a$FPZu&a{V`W`me+Kuf_CJ)%IV%?5ByL^#3Q{ z&uBM5|34IKI>0_Tz{5OngXe#6w*N6;;5PH%9n%56%RaWA{wJ4%515Apdj`a62bp<> zM12OuV+QZ^55ATkViO(UWgg}%9C}kb^r~=BiDyWIXZWM&kb>Q?dd$#W`4KU|2#4qh zz;sZ>ZqS5h#Kdk$&1c9AHmDUdtmHE)CqH0RIAZEE;t(^+RXF+*FlJyk;?6Vn{&MsO zZ0HwY)b4Va!F1#s^N5$-s9(&mPa*Lu4>4SxXm~l|3?PR2jB1J!Q|(4#0i$lFME^-r zA~Q(2O+PHOdcVN((R8zqi>%+yx4PA5u&+jI zZ?)Fm8m-+`n!Bnrx0PvZE7!Q)Z+NTE@K(R!nO40sZF(n~bq_b_9H`UYU#q>pPJ3UC z_UeU>J7qcy%%`ks9)BNcS^GDOn z?oKkjHNoWO1e2?M#vd12e^_AscAnLnc~-CISiYWX`D%{k^H~<37unpMYJYdSv=Om2vbAM@`Qp{{SI=yP zj6WN*eEt0G$9EPX6FU%)-ho>hWTW!yzXBIo73<0umM-=@eG&niY^` zlG(|vuCl_x(X^Fob@=i{8+M5vWf7Bz=#aHGTNA;fZQyfbfueI8Z^639n`(DI%w^-^ zl`=@!u)r~Xf920-xd$Ab+S&PJY%K0H8a_J8uN3^_!K1_NV$*e#*Y*6|)XpiW=9H`*`Xx7W%v@7{XDma1?v0a%(K6rI&1!a YpWXKgmku8Vj|K)Vje`mzEKCg608Q#dYybcN literal 0 HcmV?d00001 diff --git a/releases/2.4.0/api/serialized-form.html b/releases/2.4.0/api/serialized-form.html new file mode 100644 index 00000000..1342886f --- /dev/null +++ b/releases/2.4.0/api/serialized-form.html @@ -0,0 +1,184 @@ + + + + + + +Serialized Form (RandomizedTesting Randomized Runner v2.4.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Serialized Form

+
+
+
    +
  • +

    Package com.carrotsearch.randomizedtesting

    +
      +
    • + + +

      Class com.carrotsearch.randomizedtesting.AssertingRandom extends java.util.Random implements Serializable

      +
        +
      • + + +

        Serialized Fields

        +
          +
        • +

          delegate

          +
          java.util.Random delegate
          +
        • +
        • +

          ownerRef

          +
          java.lang.ref.WeakReference<T> ownerRef
          +
        • +
        • +

          ownerName

          +
          java.lang.String ownerName
          +
        • +
        • +

          allocationStack

          +
          java.lang.StackTraceElement[] allocationStack
          +
        • +
        • +

          valid

          +
          boolean valid
          +
          Track out-of-context use of this Random instance. This introduces memory + barriers and scheduling side-effects but there's no other way to do it in any other + way and sharing randoms across threads or test cases is very bad and worth tracking.
          +
        • +
        +
      • +
      +
    • +
    • + + +

      Class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom extends java.util.Random implements Serializable

      +
        +
      • + + +

        Serialized Fields

        +
          +
        • +

          s0

          +
          long s0
          +
        • +
        • +

          s1

          +
          long s1
          +
        • +
        +
      • +
      +
    • +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2016 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.0/api/stylesheet.css b/releases/2.4.0/api/stylesheet.css new file mode 100644 index 00000000..0e0d70c1 --- /dev/null +++ b/releases/2.4.0/api/stylesheet.css @@ -0,0 +1,474 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ +body { + background-color:#ffffff; + color:#353833; + font-family:Arial, Helvetica, sans-serif; + font-size:76%; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4c6b87; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4c6b87; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-size:1.3em; +} +h1 { + font-size:1.8em; +} +h2 { + font-size:1.5em; +} +h3 { + font-size:1.4em; +} +h4 { + font-size:1.3em; +} +h5 { + font-size:1.2em; +} +h6 { + font-size:1.1em; +} +ul { + list-style-type:disc; +} +code, tt { + font-size:1.2em; +} +dt code { + font-size:1.2em; +} +table tr td dt code { + font-size:1.2em; + vertical-align:top; +} +sup { + font-size:.6em; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:.8em; + z-index:200; + margin-top:-7px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + background-image:url(resources/titlebar.gif); + background-position:left top; + background-repeat:no-repeat; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:1em; + margin:0; +} +.topNav { + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; +} +.bottomNav { + margin-top:10px; + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; +} +.subNav { + background-color:#dee3e9; + border-bottom:1px solid #9eadc0; + float:left; + width:100%; + overflow:hidden; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding:3px 6px; +} +ul.subNavList li{ + list-style:none; + float:left; + font-size:90%; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; +} +.navBarCell1Rev { + background-image:url(resources/tab.gif); + background-color:#a88834; + color:#FFFFFF; + margin: auto 5px; + border:1px solid #c9aa44; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader h1 { + font-size:1.3em; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 25px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:1.2em; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + margin:0 0 6px -8px; + padding:2px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + margin:0 0 6px -8px; + padding:2px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:1.0em; +} +.indexContainer h2 { + font-size:1.1em; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:1.1em; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:10px 0 10px 20px; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:25px; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #9eadc0; + background-color:#f9f9f9; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:1px solid #9eadc0; + border-top:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; + border-bottom:1px solid #9eadc0; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.contentContainer table, .classUseContainer table, .constantValuesContainer table { + border-bottom:1px solid #9eadc0; + width:100%; +} +.contentContainer ul li table, .classUseContainer ul li table, .constantValuesContainer ul li table { + width:100%; +} +.contentContainer .description table, .contentContainer .details table { + border-bottom:none; +} +.contentContainer ul li table th.colOne, .contentContainer ul li table th.colFirst, .contentContainer ul li table th.colLast, .classUseContainer ul li table th, .constantValuesContainer ul li table th, .contentContainer ul li table td.colOne, .contentContainer ul li table td.colFirst, .contentContainer ul li table td.colLast, .classUseContainer ul li table td, .constantValuesContainer ul li table td{ + vertical-align:top; + padding-right:20px; +} +.contentContainer ul li table th.colLast, .classUseContainer ul li table th.colLast,.constantValuesContainer ul li table th.colLast, +.contentContainer ul li table td.colLast, .classUseContainer ul li table td.colLast,.constantValuesContainer ul li table td.colLast, +.contentContainer ul li table th.colOne, .classUseContainer ul li table th.colOne, +.contentContainer ul li table td.colOne, .classUseContainer ul li table td.colOne { + padding-right:3px; +} +.overviewSummary caption, .packageSummary caption, .contentContainer ul.blockList li.blockList caption, .summary caption, .classUseContainer caption, .constantValuesContainer caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#FFFFFF; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + margin:0px; +} +caption a:link, caption a:hover, caption a:active, caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .packageSummary caption span, .contentContainer ul.blockList li.blockList caption span, .summary caption span, .classUseContainer caption span, .constantValuesContainer caption span { + white-space:nowrap; + padding-top:8px; + padding-left:8px; + display:block; + float:left; + background-image:url(resources/titlebar.gif); + height:18px; +} +.overviewSummary .tabEnd, .packageSummary .tabEnd, .contentContainer ul.blockList li.blockList .tabEnd, .summary .tabEnd, .classUseContainer .tabEnd, .constantValuesContainer .tabEnd { + width:10px; + background-image:url(resources/titlebar_end.gif); + background-repeat:no-repeat; + background-position:top right; + position:relative; + float:left; +} +ul.blockList ul.blockList li.blockList table { + margin:0 0 12px 0px; + width:100%; +} +.tableSubHeadingColor { + background-color: #EEEEFF; +} +.altColor { + background-color:#eeeeef; +} +.rowColor { + background-color:#ffffff; +} +.overviewSummary td, .packageSummary td, .contentContainer ul.blockList li.blockList td, .summary td, .classUseContainer td, .constantValuesContainer td { + text-align:left; + padding:3px 3px 3px 7px; +} +th.colFirst, th.colLast, th.colOne, .constantValuesContainer th { + background:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + text-align:left; + padding:3px 3px 3px 7px; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +td.colFirst, th.colFirst { + border-left:1px solid #9eadc0; + white-space:nowrap; +} +td.colLast, th.colLast { + border-right:1px solid #9eadc0; +} +td.colOne, th.colOne { + border-right:1px solid #9eadc0; + border-left:1px solid #9eadc0; +} +table.overviewSummary { + padding:0px; + margin-left:0px; +} +table.overviewSummary td.colFirst, table.overviewSummary th.colFirst, +table.overviewSummary td.colOne, table.overviewSummary th.colOne { + width:25%; + vertical-align:middle; +} +table.packageSummary td.colFirst, table.overviewSummary th.colFirst { + width:25%; + vertical-align:middle; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:.9em; +} +.block { + display:block; + margin:3px 0 0 0; +} +.strong { + font-weight:bold; +} From c4c9a1f6dfe86ae122da6af895046149a18ccedb Mon Sep 17 00:00:00 2001 From: Dawid Weiss Date: Wed, 18 Jan 2017 14:35:04 +0100 Subject: [PATCH 09/13] Release 2.4.1 docs. --- .gitignore | 10 + releases/2.4.1/ant/Tasks/junit4.html | 660 +++++++ releases/2.4.1/ant/index.html | 8 + .../js/google-code-prettify/lang-apollo.js | 2 + .../ant/js/google-code-prettify/lang-clj.js | 18 + .../ant/js/google-code-prettify/lang-css.js | 2 + .../ant/js/google-code-prettify/lang-go.js | 1 + .../ant/js/google-code-prettify/lang-hs.js | 2 + .../ant/js/google-code-prettify/lang-lisp.js | 3 + .../ant/js/google-code-prettify/lang-lua.js | 2 + .../ant/js/google-code-prettify/lang-ml.js | 2 + .../ant/js/google-code-prettify/lang-n.js | 4 + .../ant/js/google-code-prettify/lang-proto.js | 1 + .../ant/js/google-code-prettify/lang-scala.js | 2 + .../ant/js/google-code-prettify/lang-sql.js | 2 + .../ant/js/google-code-prettify/lang-tex.js | 1 + .../ant/js/google-code-prettify/lang-vb.js | 2 + .../ant/js/google-code-prettify/lang-vhdl.js | 3 + .../ant/js/google-code-prettify/lang-wiki.js | 2 + .../ant/js/google-code-prettify/lang-xq.js | 3 + .../ant/js/google-code-prettify/lang-yaml.js | 2 + .../ant/js/google-code-prettify/prettify.css | 1 + .../ant/js/google-code-prettify/prettify.js | 28 + releases/2.4.1/ant/stylesheets/antmanual.css | 20 + releases/2.4.1/ant/stylesheets/junit4.css | 12 + releases/2.4.1/ant/stylesheets/style.css | 72 + releases/2.4.1/api/allclasses-frame.html | 100 + releases/2.4.1/api/allclasses-noframe.html | 100 + .../AnnotatedMethodProvider.html | 284 +++ .../randomizedtesting/AssertingRandom.html | 534 ++++++ .../randomizedtesting/ClassGlobFilter.html | 326 ++++ .../ClassModel.FieldModel.html | 375 ++++ .../ClassModel.MethodModel.html | 375 ++++ .../randomizedtesting/ClassModel.Scope.html | 349 ++++ .../randomizedtesting/ClassModel.html | 347 ++++ .../FilterExpressionParser.Node.html | 341 ++++ .../FilterExpressionParser.html | 281 +++ .../randomizedtesting/GlobFilter.html | 355 ++++ .../randomizedtesting/GroupEvaluator.html | 245 +++ .../JUnit3MethodProvider.html | 280 +++ .../JUnit4MethodProvider.html | 247 +++ .../randomizedtesting/LifecycleScope.html | 328 ++++ .../randomizedtesting/MethodGlobFilter.html | 326 ++++ .../randomizedtesting/MixWithSuiteName.html | 294 +++ .../randomizedtesting/RandomSupplier.html | 244 +++ .../randomizedtesting/RandomizedContext.html | 443 +++++ .../randomizedtesting/RandomizedRunner.html | 626 ++++++ .../randomizedtesting/RandomizedTest.html | 1620 ++++++++++++++++ .../randomizedtesting/Randomness.html | 306 +++ .../ReproduceErrorMessageBuilder.html | 337 ++++ .../randomizedtesting/Rethrow.html | 262 +++ .../randomizedtesting/SeedDecorator.html | 232 +++ .../randomizedtesting/SeedUtils.html | 278 +++ .../randomizedtesting/SysGlobals.html | 542 ++++++ .../randomizedtesting/TeeOutputStream.html | 433 +++++ .../randomizedtesting/TempPathResource.html | 274 +++ .../TestMethodAndParams.html | 224 +++ .../randomizedtesting/TestMethodProvider.html | 226 +++ .../randomizedtesting/ThreadFilter.html | 211 +++ .../randomizedtesting/TraceFormatting.html | 357 ++++ .../randomizedtesting/WriterOutputStream.html | 571 ++++++ .../Xoroshiro128PlusRandom.html | 427 +++++ .../annotations/Listeners.html | 211 +++ .../randomizedtesting/annotations/Name.html | 205 ++ .../annotations/Nightly.html | 219 +++ .../annotations/ParametersFactory.html | 245 +++ .../randomizedtesting/annotations/Repeat.html | 235 +++ .../annotations/ReplicateOnEachVm.html | 162 ++ .../randomizedtesting/annotations/Seed.html | 229 +++ .../annotations/SeedDecorators.html | 217 +++ .../randomizedtesting/annotations/Seeds.html | 218 +++ .../TestCaseInstanceProvider.Type.html | 336 ++++ .../annotations/TestCaseInstanceProvider.html | 226 +++ .../TestCaseOrdering.AlphabeticOrder.html | 281 +++ .../annotations/TestCaseOrdering.html | 215 +++ .../TestContextRandomSupplier.html | 206 ++ .../annotations/TestGroup.Utilities.html | 276 +++ .../annotations/TestGroup.html | 266 +++ .../annotations/TestMethodProviders.html | 209 ++ .../annotations/ThreadLeakAction.Action.html | 331 ++++ .../annotations/ThreadLeakAction.html | 207 ++ .../annotations/ThreadLeakFilters.html | 224 +++ .../annotations/ThreadLeakGroup.Group.html | 349 ++++ .../annotations/ThreadLeakGroup.html | 207 ++ .../annotations/ThreadLeakLingering.html | 216 +++ .../annotations/ThreadLeakScope.Scope.html | 350 ++++ .../annotations/ThreadLeakScope.html | 207 ++ .../ThreadLeakZombies.Consequence.html | 344 ++++ .../annotations/ThreadLeakZombies.html | 207 ++ .../annotations/Timeout.html | 216 +++ .../annotations/TimeoutSuite.html | 221 +++ .../annotations/class-use/Listeners.html | 117 ++ .../annotations/class-use/Name.html | 117 ++ .../annotations/class-use/Nightly.html | 117 ++ .../class-use/ParametersFactory.html | 117 ++ .../annotations/class-use/Repeat.html | 117 ++ .../class-use/ReplicateOnEachVm.html | 117 ++ .../annotations/class-use/Seed.html | 117 ++ .../annotations/class-use/SeedDecorators.html | 117 ++ .../annotations/class-use/Seeds.html | 117 ++ .../TestCaseInstanceProvider.Type.html | 166 ++ .../class-use/TestCaseInstanceProvider.html | 117 ++ .../TestCaseOrdering.AlphabeticOrder.html | 117 ++ .../class-use/TestCaseOrdering.html | 117 ++ .../class-use/TestContextRandomSupplier.html | 117 ++ .../class-use/TestGroup.Utilities.html | 117 ++ .../annotations/class-use/TestGroup.html | 160 ++ .../class-use/TestMethodProviders.html | 117 ++ .../class-use/ThreadLeakAction.Action.html | 166 ++ .../class-use/ThreadLeakAction.html | 117 ++ .../class-use/ThreadLeakFilters.html | 117 ++ .../class-use/ThreadLeakGroup.Group.html | 166 ++ .../class-use/ThreadLeakGroup.html | 117 ++ .../class-use/ThreadLeakLingering.html | 117 ++ .../class-use/ThreadLeakScope.Scope.html | 166 ++ .../class-use/ThreadLeakScope.html | 117 ++ .../ThreadLeakZombies.Consequence.html | 166 ++ .../class-use/ThreadLeakZombies.html | 117 ++ .../annotations/class-use/Timeout.html | 117 ++ .../annotations/class-use/TimeoutSuite.html | 117 ++ .../annotations/package-frame.html | 54 + .../annotations/package-summary.html | 310 +++ .../annotations/package-tree.html | 172 ++ .../annotations/package-use.html | 168 ++ .../class-use/AnnotatedMethodProvider.html | 159 ++ .../class-use/AssertingRandom.html | 117 ++ .../class-use/ClassGlobFilter.html | 117 ++ .../class-use/ClassModel.FieldModel.html | 157 ++ .../class-use/ClassModel.MethodModel.html | 161 ++ .../class-use/ClassModel.Scope.html | 166 ++ .../class-use/ClassModel.html | 170 ++ .../FilterExpressionParser.Node.html | 159 ++ .../class-use/FilterExpressionParser.html | 117 ++ .../class-use/GlobFilter.html | 165 ++ .../class-use/GroupEvaluator.html | 172 ++ .../class-use/JUnit3MethodProvider.html | 117 ++ .../class-use/JUnit4MethodProvider.html | 117 ++ .../class-use/LifecycleScope.html | 200 ++ .../class-use/MethodGlobFilter.html | 117 ++ .../class-use/MixWithSuiteName.html | 117 ++ .../class-use/RandomSupplier.html | 176 ++ .../class-use/RandomizedContext.html | 176 ++ .../class-use/RandomizedRunner.html | 159 ++ .../class-use/RandomizedTest.html | 117 ++ .../class-use/Randomness.html | 183 ++ .../ReproduceErrorMessageBuilder.html | 178 ++ .../randomizedtesting/class-use/Rethrow.html | 117 ++ .../class-use/SeedDecorator.html | 179 ++ .../class-use/SeedUtils.html | 117 ++ .../class-use/SysGlobals.html | 157 ++ .../class-use/TeeOutputStream.html | 117 ++ .../class-use/TempPathResource.html | 117 ++ .../class-use/TestMethodAndParams.html | 158 ++ .../class-use/TestMethodProvider.html | 171 ++ .../class-use/ThreadFilter.html | 117 ++ .../class-use/TraceFormatting.html | 159 ++ .../class-use/WriterOutputStream.html | 117 ++ .../class-use/Xoroshiro128PlusRandom.html | 117 ++ .../generators/ASCIIGenerator.html | 260 +++ .../generators/BiasedNumbers.html | 385 ++++ .../generators/CodepointSetGenerator.html | 331 ++++ .../generators/RandomBytes.html | 282 +++ .../generators/RandomNumbers.html | 311 +++ .../generators/RandomPicks.html | 407 ++++ .../generators/RandomStrings.html | 468 +++++ .../generators/RealisticUnicodeGenerator.html | 309 +++ .../generators/StringGenerator.html | 322 ++++ .../generators/UnicodeGenerator.html | 332 ++++ .../generators/class-use/ASCIIGenerator.html | 157 ++ .../generators/class-use/BiasedNumbers.html | 117 ++ .../class-use/CodepointSetGenerator.html | 160 ++ .../generators/class-use/RandomBytes.html | 117 ++ .../generators/class-use/RandomNumbers.html | 117 ++ .../generators/class-use/RandomPicks.html | 117 ++ .../generators/class-use/RandomStrings.html | 117 ++ .../class-use/RealisticUnicodeGenerator.html | 157 ++ .../generators/class-use/StringGenerator.html | 178 ++ .../class-use/UnicodeGenerator.html | 157 ++ .../generators/package-frame.html | 29 + .../generators/package-summary.html | 194 ++ .../generators/package-tree.html | 145 ++ .../generators/package-use.html | 173 ++ .../listeners/ReproduceInfoPrinter.html | 278 +++ .../class-use/ReproduceInfoPrinter.html | 117 ++ .../listeners/package-frame.html | 20 + .../listeners/package-summary.html | 138 ++ .../listeners/package-tree.html | 134 ++ .../listeners/package-use.html | 117 ++ .../randomizedtesting/package-frame.html | 58 + .../randomizedtesting/package-summary.html | 351 ++++ .../randomizedtesting/package-tree.html | 199 ++ .../randomizedtesting/package-use.html | 253 +++ .../rules/NoClassHooksShadowingRule.html | 248 +++ .../rules/NoInstanceHooksOverridesRule.html | 249 +++ .../NoShadowingOrOverridesOnMethodsRule.html | 305 +++ .../rules/RequireAssertionsRule.html | 286 +++ .../rules/StatementAdapter.html | 338 ++++ .../rules/StaticFieldsInvariantRule.html | 346 ++++ .../rules/SystemPropertiesInvariantRule.html | 311 +++ .../rules/SystemPropertiesRestoreRule.html | 307 +++ .../rules/TestRuleAdapter.html | 340 ++++ .../class-use/NoClassHooksShadowingRule.html | 117 ++ .../NoInstanceHooksOverridesRule.html | 117 ++ .../NoShadowingOrOverridesOnMethodsRule.html | 168 ++ .../class-use/RequireAssertionsRule.html | 117 ++ .../rules/class-use/StatementAdapter.html | 117 ++ .../class-use/StaticFieldsInvariantRule.html | 117 ++ .../SystemPropertiesInvariantRule.html | 117 ++ .../SystemPropertiesRestoreRule.html | 117 ++ .../rules/class-use/TestRuleAdapter.html | 159 ++ .../rules/package-frame.html | 28 + .../rules/package-summary.html | 196 ++ .../randomizedtesting/rules/package-tree.html | 148 ++ .../randomizedtesting/rules/package-use.html | 160 ++ releases/2.4.1/api/constant-values.html | 268 +++ releases/2.4.1/api/deprecated-list.html | 139 ++ releases/2.4.1/api/help-doc.html | 222 +++ releases/2.4.1/api/index-all.html | 1677 +++++++++++++++++ releases/2.4.1/api/index.html | 75 + releases/2.4.1/api/overview-frame.html | 25 + releases/2.4.1/api/overview-summary.html | 169 ++ releases/2.4.1/api/overview-tree.html | 275 +++ releases/2.4.1/api/package-list | 5 + releases/2.4.1/api/resources/background.gif | Bin 0 -> 2313 bytes releases/2.4.1/api/resources/tab.gif | Bin 0 -> 291 bytes releases/2.4.1/api/resources/titlebar.gif | Bin 0 -> 10701 bytes releases/2.4.1/api/resources/titlebar_end.gif | Bin 0 -> 849 bytes releases/2.4.1/api/serialized-form.html | 184 ++ releases/2.4.1/api/stylesheet.css | 474 +++++ 229 files changed, 45273 insertions(+) create mode 100644 .gitignore create mode 100644 releases/2.4.1/ant/Tasks/junit4.html create mode 100644 releases/2.4.1/ant/index.html create mode 100644 releases/2.4.1/ant/js/google-code-prettify/lang-apollo.js create mode 100644 releases/2.4.1/ant/js/google-code-prettify/lang-clj.js create mode 100644 releases/2.4.1/ant/js/google-code-prettify/lang-css.js create mode 100644 releases/2.4.1/ant/js/google-code-prettify/lang-go.js create mode 100644 releases/2.4.1/ant/js/google-code-prettify/lang-hs.js create mode 100644 releases/2.4.1/ant/js/google-code-prettify/lang-lisp.js create mode 100644 releases/2.4.1/ant/js/google-code-prettify/lang-lua.js create mode 100644 releases/2.4.1/ant/js/google-code-prettify/lang-ml.js create mode 100644 releases/2.4.1/ant/js/google-code-prettify/lang-n.js create mode 100644 releases/2.4.1/ant/js/google-code-prettify/lang-proto.js create mode 100644 releases/2.4.1/ant/js/google-code-prettify/lang-scala.js create mode 100644 releases/2.4.1/ant/js/google-code-prettify/lang-sql.js create mode 100644 releases/2.4.1/ant/js/google-code-prettify/lang-tex.js create mode 100644 releases/2.4.1/ant/js/google-code-prettify/lang-vb.js create mode 100644 releases/2.4.1/ant/js/google-code-prettify/lang-vhdl.js create mode 100644 releases/2.4.1/ant/js/google-code-prettify/lang-wiki.js create mode 100644 releases/2.4.1/ant/js/google-code-prettify/lang-xq.js create mode 100644 releases/2.4.1/ant/js/google-code-prettify/lang-yaml.js create mode 100644 releases/2.4.1/ant/js/google-code-prettify/prettify.css create mode 100644 releases/2.4.1/ant/js/google-code-prettify/prettify.js create mode 100644 releases/2.4.1/ant/stylesheets/antmanual.css create mode 100644 releases/2.4.1/ant/stylesheets/junit4.css create mode 100644 releases/2.4.1/ant/stylesheets/style.css create mode 100644 releases/2.4.1/api/allclasses-frame.html create mode 100644 releases/2.4.1/api/allclasses-noframe.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/AssertingRandom.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/ClassModel.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/GlobFilter.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/GroupEvaluator.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/LifecycleScope.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/RandomSupplier.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/RandomizedContext.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/RandomizedTest.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/Randomness.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/Rethrow.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/SeedDecorator.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/SeedUtils.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/SysGlobals.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/TempPathResource.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/ThreadFilter.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/TraceFormatting.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/Xoroshiro128PlusRandom.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/Name.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/Seed.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestContextRandomSupplier.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestContextRandomSupplier.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/package-use.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/GroupEvaluator.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/RandomSupplier.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/Xoroshiro128PlusRandom.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/BiasedNumbers.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/RandomNumbers.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/BiasedNumbers.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomNumbers.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/package-frame.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/package-summary.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/package-tree.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/package-use.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/listeners/package-use.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/package-frame.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/package-summary.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/package-tree.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/package-use.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/package-frame.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/package-summary.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/package-tree.html create mode 100644 releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/package-use.html create mode 100644 releases/2.4.1/api/constant-values.html create mode 100644 releases/2.4.1/api/deprecated-list.html create mode 100644 releases/2.4.1/api/help-doc.html create mode 100644 releases/2.4.1/api/index-all.html create mode 100644 releases/2.4.1/api/index.html create mode 100644 releases/2.4.1/api/overview-frame.html create mode 100644 releases/2.4.1/api/overview-summary.html create mode 100644 releases/2.4.1/api/overview-tree.html create mode 100644 releases/2.4.1/api/package-list create mode 100644 releases/2.4.1/api/resources/background.gif create mode 100644 releases/2.4.1/api/resources/tab.gif create mode 100644 releases/2.4.1/api/resources/titlebar.gif create mode 100644 releases/2.4.1/api/resources/titlebar_end.gif create mode 100644 releases/2.4.1/api/serialized-form.html create mode 100644 releases/2.4.1/api/stylesheet.css diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..50eee082 --- /dev/null +++ b/.gitignore @@ -0,0 +1,10 @@ +.idea/ +.project +.settings/ +examples/ +junit4-ant/ +junit4-maven* +*.versionsBackup +randomized-runner* +*.iml +target/ \ No newline at end of file diff --git a/releases/2.4.1/ant/Tasks/junit4.html b/releases/2.4.1/ant/Tasks/junit4.html new file mode 100644 index 00000000..d17f9b69 --- /dev/null +++ b/releases/2.4.1/ant/Tasks/junit4.html @@ -0,0 +1,660 @@ + + + + + + + + + + + JUnit4 Task + + + + +

JUnit4

+

Description

+ +

This task runs tests from the JUnit testing framework in versions 4.10 and above. It to some extent +mimics the style of the default ANT's junit task, but adds the following features: +

    +
  • ability to run tests in multiple forked JVMs (isolated JVMs),
  • +
  • ability to load-balance tests based on previous execution history or job-stealing,
  • +
  • seamless integration with randomized runner + to support a global seed for randomized tests and proper seed reporting,
  • +
  • Synchronized and decluttered console output from child JVMs,
  • +
  • Built-in reporting to HTML, JSON and various forms of plain text.
  • +
+ +

Note: The latest version of the JUnit framework can be found at +http://www.junit.org. +This task has been tested with JUnit 4.10 and later. +Appropriate junit*.jar must be available in the task's classpath and in the +tested code's classpath. See the examples below. +

+ +

External references: More information about randomized testing. +

+ +

Parameters

+ +

junit4 attempts to be a drop-in replacement for ANT's default junit task, but so attributes +that make little sense have been deprecated and are ignored. Attributes specific to junit4 are highlighted in +light green.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AttributeDescriptionRequired
printsummaryPrints the summary of all executed, ignored and failed tests after all suites have been + executed. To get per-suite summaries, configure a console report properly (see below).No; default is on.
forkNot used. ANT-junit drop-in compatibility only. Tests are always forked.--
forkmodeNot used. ANT-junit drop-in compatibility only. Tests are always forked into one more more + forked JVMs. Each suite is executed entirely on a single JVM.--
haltonerrorNot used. ANT-junit drop-in compatibility only. Use haltonfailure which handles both errors and failures.--
errorpropertyNot used. ANT-junit drop-in compatibility only. Use failureproperty which handles both errors and failures.--
haltonfailureStop the build process if a test fails (errors are considered failures as well). No; default is on (ANT's junit has the default set to 'off').
failurepropertyThe name of a property to set in the event of a failure + (errors are considered failures as well).No.
filtertraceNot used. ANT-junit drop-in compatibility only. Reports may provide their own filtering capabilities.--
timeoutNot used. ANT-junit drop-in compatibility only. Test runners provide their own timeout facilities.--
maxmemoryMaximum amount of memory to allocate to each forked VM (be careful if using lots of forks). + Note: + If you get java.lang.OutOfMemoryError: Java heap space + in some of your tests then you need to raise the size like + maxmemory="128m"No
jvmThe command used to invoke the forked java virtual machines, the default is 'java'. The command is resolved by + java.lang.Runtime.exec().No; default is java.
dirThe directory in which to invoke the forked JVMs in. This is by default the project's basedir. + Because multiple JVMs may clash if they are generating files in the current working directory, one can use per-JVM directory + by setting isolateWorkingDirectories attribute to true; in such case each JVM gets a sub-directory + under whatever dir is defined. + No
isolateWorkingDirectoriesIf true current working directories are isolated for each forked JVM. See dir attribute too.No; default is true.
newenvironmentDo not propagate the old environment when new + environment variables are specified.No; default is false.
includeantruntimeNot used. ANT-junit drop-in compatibility only.--
showoutputNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately.--
outputtoformattersNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately.--
tempdirSpecify where to store temporary files. These temporary files include a list of suites passed + to each slave JVM so it is usually wise to just leave this attribute unset - the default is to take the value of the + dir attribute or the project's basedir. + No
reloadingNot used. ANT-junit drop-in compatibility only.--
clonevmNot used. ANT-junit drop-in compatibility only.--
logfailedtestsNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately to get + just the failing tests, their output etc.--
enableTestListenerEventsNot used. ANT-junit drop-in compatibility only.--
parallelism + The number of parallel slaves. Can be set to a constant max for the + maximum number of cores returned from Runtime.availableProcessors or + auto for sensible defaults depending on the number of cores. + +

Note: this setting forks physical JVM processes so it multiplies the + requirements for heap memory, IO, etc.

+
No; Can be set to any integer or: 'max', 'auto'. + The default is '1' (sequential execution in a forked JVM).
dynamicAssignmentRatio + Specifies the ratio of suites moved to dynamic assignment list (job-stealing). A dynamic + assignment list dispatches suites to the first idle slave JVM. Theoretically + this is an optimal strategy, but it is usually better to have some static assignments + to avoid communication costs. + +

A ratio of 0 means only static assignments are used. A ratio of 1 means + only dynamic assignments are used.

+ +

The list of dynamic assignments is sorted by decreasing cost (always) and + is inherently prone to race conditions in distributing suites. Should there + be an error based on suite-dependency it will not be directly repeatable. In such + case use the per-slave-jvm list of suites file dumped to disk for each slave JVM. + See leaveTemporary attribute. +

No; default is '0.25' (25% of all suites are assigned dynamically).
seed + Specify random seed for anything that is randomized in junit4. The order of suites + execution and suite-JVM assignments are a result of this seed for example. + +

The master seed is also passed to slave JVMs as a system property (to bootstrap randomized runner).

+
No; default is a randomly generated seed.
prefix + Initializes custom prefix for all randomized runner properties. This must be consistent + across all junit4 invocations if done from the same classpath. Use only when REALLY needed. + No; default is randomized runner's prefix.
shuffleOnSlave + Predictably shuffle tests order after balancing. This will help in spreading + lighter and heavier tests over a single slave's execution timeline while + still keeping the same tests order depending on the seed. See nested elements + for configuring load balancers. + No; the default is 'true'.
leaveTemporary + Leave temporary junit4 files after the task quits. This can be used to trace the exact order + of suites executed on each forked JVM for example. + No; default is 'false'.
jvmOutputAction + What should be done on unexpected JVM output? JVM may write directly to the + original descriptors, bypassing redirections of System.out and System.err. Typically, + these messages will be important and should fail the build (permgen space exceeded, + compiler errors, crash dumps). However, certain legitimate logs (gc activity, class loading + logs) are also printed to these streams so sometimes the output can be ignored. + +

Allowed values (any comma-delimited combination of): ignore, listeners, pipe, fail, warn.

+
No; default is 'warn, listeners'; append text report listener + to get the actual JVM output or change to 'warn, pipe' to get the output piped to system out.
sysouts + If set to true, any sysout and syserr calls will be written to original + output and error streams (and in effect will appear as "jvm output". By default + sysout and syserrs are captured and proxied to the event stream to be synchronized + with other test events (and properly handled by reports) but occasionally + one may want to synchronize them with direct JVM output (to synchronize + with compiler output or GC output for example). + +

See examples below on examples of capturing full JVM output.

+
No; default is 'false'.
heartbeat + A duration (in seconds) before an event is dispatched about forked JVM inactivity. + This can be useful to report hung or very long tests. Heartbeat information will + include an approximate location inside the non-responding JVM (suite or test case). + No; default is '0'.
uniqueSuiteNames + Allow or disallow duplicate suite names in resource collections. By default this option + is true because certain ANT-compatible report types (like XML reports) + will have a problem with duplicate suite names (will overwrite files). + No; default is 'true'.
ifNoTests + Defines the behavior when no tests were executed successfully or failed (either + there were no tests at all or all of them were filtered out). One of the following + enum constants: 'ignore', 'warn' or 'fail'. + No; default is 'ignore'.
+ + +

Nested Elements

+ +

The <junit4> task supports a nested elements. Some of them are compatible with +ANT's default <junit> task while others are unique to <junit4>. + + +

Specifying classpath for tests

+ +The <classpath> element represents a PATH like structure to be used for each +forked JVM. Note that classpath should include suiteable junit*.jar, otherwise your tests +wont run. + + +

Specifying test suite classes

+ +Unlike standard <junit> task, <junit4> defines suite classes as +resources to .class files. These resources can originate from any resource collection and +there can be any number of resource collections with such resources. For example this definition +includes all suite classes from a ZIP file (JAR file), excluding nested classes: + +

+
+ + +

jvmarg

+ +

Additional parameters may be passed to the new JVM via nested <jvmarg> elements. For example:

+ +

+
+ +

would run the JVM with a serial garbage collector on HotSpot JVM.

+ + + +

sysproperty

+ +

Use nested <sysproperty> elements to specify system +properties required by the tests. These properties will be made available +to the forked JVMs during their execution. The attributes for this element are the same +as for environment variables.

+ +

An extended attribute <ignoreEmpty> is supported which, if defined, +causes the property NOT to be defined in the forked JVM (as opposed to passing an empty property +value).

+ +
+ +

would run the test in ANT's VM and make the project's basedir property +available to the test (note the current working directory of a forked JVM will not be the + basedir typically).

+ + + +

syspropertyset

+ +

You can specify a set of properties to be passed to the target JVM as system properties +with syspropertysets. +This target behaves much like the default in ANT but allows a dynamic set of (remapped) +properties to be resolved at runtime. Similar to sysproperty, this +tag also supports ignoreEmpty attribute to work around +bugs +with local properties in ANT.

+ +
+ + +

env

+ +

It is possible to specify environment variables to pass to the +forked VM via nested <env> elements. For a description +of the <env> element's attributes, see the +description in the exec task.

+ + + +

bootclasspath

+ +

The location of bootstrap class files can be specified using this +PATH like structure.

+ + + +

assertions

+ +

You can control enablement of Java 1.4 assertions with an +<assertions> +subelement.

+ + + +

listeners and reports

+ +

There is no notion of "reports" in junit4. Reports are just listeners +that attach to the even stream and can produce something (to the console, file or otherwise). You +can also attach your own listeners if you like (although you'd have to peek at the code of existing +listeners to get the feeling how this is done -- communication is via events not interfaces).

+ +

report-text

+ +

There are a few predefined listeners to choose from. By far the most common will be report-text +which produces console output (or plain text file). A plain text report configuration may look like this: +

+ +
+ +

This listener supports stack trace filtering to reduce verbosity (console output, for +example). For production or integration builds, it is recommended to keep the full stacks. +For developer runs, the default set of filters (enabled by default) can declutter the output +a bit. An example stack trace filter, with default options and two custom filters, is shown +below.

+ +
+ +

The level of verbosity of the output can be fine-tuned to one's needs by disabling +or enabling test statuses and suite summaries or each test's output. Experimenting +highly recommended.

+ +

report-ant-xml

+ +

Another listener is report-ant-xml which can produce XML files suitable +for junitreport task (although +we highly recommend using the built-in JSON report.

+ +
+ +

report-json

+ +

Yet another built-in listener is producing a modern JSON output with test data and +an accompanying HTML5 file for visualizing it:

+ +
+ +

An example of a HTML5 report produced by the above can be seen here, for example. + +

Load balancing of test suites

+ +

Suites can be scattered across forked JVMs randomly or using a greedy load-balancing algorithm +(and followed by job-stealing if needed). For load balancing, previous execution +statistics will be needed. These statistics should ideally come from a single machine and multiple +executions so that they average the influence of the environment etc.

+ +

A dedicated listener is used to collect and update statistics. The configuration below shows +both the listener and a balancer configuration. The balancer uses multiple sources for collecting +statistics (for example precomputed statistics and previous local runs):

+ +
+ + +

Capturing original JVM output

+ +

JUnit4 has been designed to run reports and aggregation of test events on the master +JVM, not on the forked JVMs. This slightly complicates things when diagnostic JVM messages +are used because these messages are printed directly to original stream descriptors +by the JVM, bypassing System.out or System.err substitutions.

+ +

In those rare cases when the original JVM output streams are needed (possibly +mixed with what the tests have printed), junit4 can be configured to leave the original +streams on disk or pipe them to ANT's output. An example is shown below:

+ +
+ +

Should one need to preserve the original output files (in case they are large, for example), +the configuration would then look as follows:

+ +
+ +

This would result in the following message being printed to ANT (note +the output file name contains an execution-unique element to avoid clashing with other +forked JVMs or builds).

+ +
+[junit4:junit4] JVM J0: stdout was not empty, see: /home/[...]/junit4-J0-1058309761ea5fafd.sysout
+[junit4:junit4] JVM J0: stderr was not empty, see: /home/[...]/junit4-J0-1058309761ea5fafd.syserr
+
+ + + diff --git a/releases/2.4.1/ant/index.html b/releases/2.4.1/ant/index.html new file mode 100644 index 00000000..35f1ea69 --- /dev/null +++ b/releases/2.4.1/ant/index.html @@ -0,0 +1,8 @@ + + + + + +Follow to: junit4 documentation. + + diff --git a/releases/2.4.1/ant/js/google-code-prettify/lang-apollo.js b/releases/2.4.1/ant/js/google-code-prettify/lang-apollo.js new file mode 100644 index 00000000..7098baf4 --- /dev/null +++ b/releases/2.4.1/ant/js/google-code-prettify/lang-apollo.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["com",/^#[^\n\r]*/,null,"#"],["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,null,'"']],[["kwd",/^(?:ADS|AD|AUG|BZF|BZMF|CAE|CAF|CA|CCS|COM|CS|DAS|DCA|DCOM|DCS|DDOUBL|DIM|DOUBLE|DTCB|DTCF|DV|DXCH|EDRUPT|EXTEND|INCR|INDEX|NDX|INHINT|LXCH|MASK|MSK|MP|MSU|NOOP|OVSK|QXCH|RAND|READ|RELINT|RESUME|RETURN|ROR|RXOR|SQUARE|SU|TCR|TCAA|OVSK|TCF|TC|TS|WAND|WOR|WRITE|XCH|XLQ|XXALQ|ZL|ZQ|ADD|ADZ|SUB|SUZ|MPY|MPR|MPZ|DVP|COM|ABS|CLA|CLZ|LDQ|STO|STQ|ALS|LLS|LRS|TRA|TSQ|TMI|TOV|AXT|TIX|DLY|INP|OUT)\s/, +null],["typ",/^(?:-?GENADR|=MINUS|2BCADR|VN|BOF|MM|-?2CADR|-?[1-6]DNADR|ADRES|BBCON|[ES]?BANK=?|BLOCK|BNKSUM|E?CADR|COUNT\*?|2?DEC\*?|-?DNCHAN|-?DNPTR|EQUALS|ERASE|MEMORY|2?OCT|REMADR|SETLOC|SUBRO|ORG|BSS|BES|SYN|EQU|DEFINE|END)\s/,null],["lit",/^'(?:-*(?:\w|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?)?/],["pln",/^-*(?:[!-z]|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?/],["pun",/^[^\w\t\n\r "'-);\\\xa0]+/]]),["apollo","agc","aea"]); diff --git a/releases/2.4.1/ant/js/google-code-prettify/lang-clj.js b/releases/2.4.1/ant/js/google-code-prettify/lang-clj.js new file mode 100644 index 00000000..542a2205 --- /dev/null +++ b/releases/2.4.1/ant/js/google-code-prettify/lang-clj.js @@ -0,0 +1,18 @@ +/* + Copyright (C) 2011 Google Inc. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["opn",/^[([{]+/,a,"([{"],["clo",/^[)\]}]+/,a,")]}"],["com",/^;[^\n\r]*/,a,";"],["pln",/^[\t\n\r \xa0]+/,a,"\t\n\r \xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,a,'"']],[["kwd",/^(?:def|if|do|let|quote|var|fn|loop|recur|throw|try|monitor-enter|monitor-exit|defmacro|defn|defn-|macroexpand|macroexpand-1|for|doseq|dosync|dotimes|and|or|when|not|assert|doto|proxy|defstruct|first|rest|cons|defprotocol|deftype|defrecord|reify|defmulti|defmethod|meta|with-meta|ns|in-ns|create-ns|import|intern|refer|alias|namespace|resolve|ref|deref|refset|new|set!|memfn|to-array|into-array|aset|gen-class|reduce|map|filter|find|nil?|empty?|hash-map|hash-set|vec|vector|seq|flatten|reverse|assoc|dissoc|list|list?|disj|get|union|difference|intersection|extend|extend-type|extend-protocol|prn)\b/,a], +["typ",/^:[\dA-Za-z-]+/]]),["clj"]); diff --git a/releases/2.4.1/ant/js/google-code-prettify/lang-css.js b/releases/2.4.1/ant/js/google-code-prettify/lang-css.js new file mode 100644 index 00000000..041e1f59 --- /dev/null +++ b/releases/2.4.1/ant/js/google-code-prettify/lang-css.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\f\r ]+/,null," \t\r\n "]],[["str",/^"(?:[^\n\f\r"\\]|\\(?:\r\n?|\n|\f)|\\[\S\s])*"/,null],["str",/^'(?:[^\n\f\r'\\]|\\(?:\r\n?|\n|\f)|\\[\S\s])*'/,null],["lang-css-str",/^url\(([^"')]*)\)/i],["kwd",/^(?:url|rgb|!important|@import|@page|@media|@charset|inherit)(?=[^\w-]|$)/i,null],["lang-css-kw",/^(-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*)\s*:/i],["com",/^\/\*[^*]*\*+(?:[^*/][^*]*\*+)*\//],["com", +/^(?:<\!--|--\>)/],["lit",/^(?:\d+|\d*\.\d+)(?:%|[a-z]+)?/i],["lit",/^#[\da-f]{3,6}/i],["pln",/^-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*/i],["pun",/^[^\s\w"']+/]]),["css"]);PR.registerLangHandler(PR.createSimpleLexer([],[["kwd",/^-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*/i]]),["css-kw"]);PR.registerLangHandler(PR.createSimpleLexer([],[["str",/^[^"')]+/]]),["css-str"]); diff --git a/releases/2.4.1/ant/js/google-code-prettify/lang-go.js b/releases/2.4.1/ant/js/google-code-prettify/lang-go.js new file mode 100644 index 00000000..fc18dc07 --- /dev/null +++ b/releases/2.4.1/ant/js/google-code-prettify/lang-go.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["pln",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])+(?:'|$)|`[^`]*(?:`|$))/,null,"\"'"]],[["com",/^(?:\/\/[^\n\r]*|\/\*[\S\s]*?\*\/)/],["pln",/^(?:[^"'/`]|\/(?![*/]))+/]]),["go"]); diff --git a/releases/2.4.1/ant/js/google-code-prettify/lang-hs.js b/releases/2.4.1/ant/js/google-code-prettify/lang-hs.js new file mode 100644 index 00000000..9d77b083 --- /dev/null +++ b/releases/2.4.1/ant/js/google-code-prettify/lang-hs.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t-\r ]+/,null,"\t\n \r "],["str",/^"(?:[^\n\f\r"\\]|\\[\S\s])*(?:"|$)/,null,'"'],["str",/^'(?:[^\n\f\r'\\]|\\[^&])'?/,null,"'"],["lit",/^(?:0o[0-7]+|0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)/i,null,"0123456789"]],[["com",/^(?:--+[^\n\f\r]*|{-(?:[^-]|-+[^}-])*-})/],["kwd",/^(?:case|class|data|default|deriving|do|else|if|import|in|infix|infixl|infixr|instance|let|module|newtype|of|then|type|where|_)(?=[^\d'A-Za-z]|$)/, +null],["pln",/^(?:[A-Z][\w']*\.)*[A-Za-z][\w']*/],["pun",/^[^\d\t-\r "'A-Za-z]+/]]),["hs"]); diff --git a/releases/2.4.1/ant/js/google-code-prettify/lang-lisp.js b/releases/2.4.1/ant/js/google-code-prettify/lang-lisp.js new file mode 100644 index 00000000..02a30e8d --- /dev/null +++ b/releases/2.4.1/ant/js/google-code-prettify/lang-lisp.js @@ -0,0 +1,3 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["opn",/^\(+/,a,"("],["clo",/^\)+/,a,")"],["com",/^;[^\n\r]*/,a,";"],["pln",/^[\t\n\r \xa0]+/,a,"\t\n\r \xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,a,'"']],[["kwd",/^(?:block|c[ad]+r|catch|con[ds]|def(?:ine|un)|do|eq|eql|equal|equalp|eval-when|flet|format|go|if|labels|lambda|let|load-time-value|locally|macrolet|multiple-value-call|nil|progn|progv|quote|require|return-from|setq|symbol-macrolet|t|tagbody|the|throw|unwind)\b/,a], +["lit",/^[+-]?(?:[#0]x[\da-f]+|\d+\/\d+|(?:\.\d+|\d+(?:\.\d*)?)(?:[de][+-]?\d+)?)/i],["lit",/^'(?:-*(?:\w|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?)?/],["pln",/^-*(?:[_a-z]|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?/i],["pun",/^[^\w\t\n\r "'-);\\\xa0]+/]]),["cl","el","lisp","scm"]); diff --git a/releases/2.4.1/ant/js/google-code-prettify/lang-lua.js b/releases/2.4.1/ant/js/google-code-prettify/lang-lua.js new file mode 100644 index 00000000..e83a3c46 --- /dev/null +++ b/releases/2.4.1/ant/js/google-code-prettify/lang-lua.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$))/,null,"\"'"]],[["com",/^--(?:\[(=*)\[[\S\s]*?(?:]\1]|$)|[^\n\r]*)/],["str",/^\[(=*)\[[\S\s]*?(?:]\1]|$)/],["kwd",/^(?:and|break|do|else|elseif|end|false|for|function|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,null],["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i], +["pln",/^[_a-z]\w*/i],["pun",/^[^\w\t\n\r \xa0][^\w\t\n\r "'+=\xa0-]*/]]),["lua"]); diff --git a/releases/2.4.1/ant/js/google-code-prettify/lang-ml.js b/releases/2.4.1/ant/js/google-code-prettify/lang-ml.js new file mode 100644 index 00000000..6df02d72 --- /dev/null +++ b/releases/2.4.1/ant/js/google-code-prettify/lang-ml.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["com",/^#(?:if[\t\n\r \xa0]+(?:[$_a-z][\w']*|``[^\t\n\r`]*(?:``|$))|else|endif|light)/i,null,"#"],["str",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])(?:'|$))/,null,"\"'"]],[["com",/^(?:\/\/[^\n\r]*|\(\*[\S\s]*?\*\))/],["kwd",/^(?:abstract|and|as|assert|begin|class|default|delegate|do|done|downcast|downto|elif|else|end|exception|extern|false|finally|for|fun|function|if|in|inherit|inline|interface|internal|lazy|let|match|member|module|mutable|namespace|new|null|of|open|or|override|private|public|rec|return|static|struct|then|to|true|try|type|upcast|use|val|void|when|while|with|yield|asr|land|lor|lsl|lsr|lxor|mod|sig|atomic|break|checked|component|const|constraint|constructor|continue|eager|event|external|fixed|functor|global|include|method|mixin|object|parallel|process|protected|pure|sealed|trait|virtual|volatile)\b/], +["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i],["pln",/^(?:[_a-z][\w']*[!#?]?|``[^\t\n\r`]*(?:``|$))/i],["pun",/^[^\w\t\n\r "'\xa0]+/]]),["fs","ml"]); diff --git a/releases/2.4.1/ant/js/google-code-prettify/lang-n.js b/releases/2.4.1/ant/js/google-code-prettify/lang-n.js new file mode 100644 index 00000000..6c2e85b9 --- /dev/null +++ b/releases/2.4.1/ant/js/google-code-prettify/lang-n.js @@ -0,0 +1,4 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["str",/^(?:'(?:[^\n\r'\\]|\\.)*'|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,a,'"'],["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,a,"#"],["pln",/^\s+/,a," \r\n\t\xa0"]],[["str",/^@"(?:[^"]|"")*(?:"|$)/,a],["str",/^<#[^#>]*(?:#>|$)/,a],["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,a],["com",/^\/\/[^\n\r]*/,a],["com",/^\/\*[\S\s]*?(?:\*\/|$)/, +a],["kwd",/^(?:abstract|and|as|base|catch|class|def|delegate|enum|event|extern|false|finally|fun|implements|interface|internal|is|macro|match|matches|module|mutable|namespace|new|null|out|override|params|partial|private|protected|public|ref|sealed|static|struct|syntax|this|throw|true|try|type|typeof|using|variant|virtual|volatile|when|where|with|assert|assert2|async|break|checked|continue|do|else|ensures|for|foreach|if|late|lock|new|nolate|otherwise|regexp|repeat|requires|return|surroundwith|unchecked|unless|using|while|yield)\b/, +a],["typ",/^(?:array|bool|byte|char|decimal|double|float|int|list|long|object|sbyte|short|string|ulong|uint|ufloat|ulong|ushort|void)\b/,a],["lit",/^@[$_a-z][\w$@]*/i,a],["typ",/^@[A-Z]+[a-z][\w$@]*/,a],["pln",/^'?[$_a-z][\w$@]*/i,a],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,a,"0123456789"],["pun",/^.[^\s\w"-$'./@`]*/,a]]),["n","nemerle"]); diff --git a/releases/2.4.1/ant/js/google-code-prettify/lang-proto.js b/releases/2.4.1/ant/js/google-code-prettify/lang-proto.js new file mode 100644 index 00000000..f006ad8c --- /dev/null +++ b/releases/2.4.1/ant/js/google-code-prettify/lang-proto.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.sourceDecorator({keywords:"bytes,default,double,enum,extend,extensions,false,group,import,max,message,option,optional,package,repeated,required,returns,rpc,service,syntax,to,true",types:/^(bool|(double|s?fixed|[su]?int)(32|64)|float|string)\b/,cStyleComments:!0}),["proto"]); diff --git a/releases/2.4.1/ant/js/google-code-prettify/lang-scala.js b/releases/2.4.1/ant/js/google-code-prettify/lang-scala.js new file mode 100644 index 00000000..60d034de --- /dev/null +++ b/releases/2.4.1/ant/js/google-code-prettify/lang-scala.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^"(?:""(?:""?(?!")|[^"\\]|\\.)*"{0,3}|(?:[^\n\r"\\]|\\.)*"?)/,null,'"'],["lit",/^`(?:[^\n\r\\`]|\\.)*`?/,null,"`"],["pun",/^[!#%&(--:-@[-^{-~]+/,null,"!#%&()*+,-:;<=>?@[\\]^{|}~"]],[["str",/^'(?:[^\n\r'\\]|\\(?:'|[^\n\r']+))'/],["lit",/^'[$A-Z_a-z][\w$]*(?![\w$'])/],["kwd",/^(?:abstract|case|catch|class|def|do|else|extends|final|finally|for|forSome|if|implicit|import|lazy|match|new|object|override|package|private|protected|requires|return|sealed|super|throw|trait|try|type|val|var|while|with|yield)\b/], +["lit",/^(?:true|false|null|this)\b/],["lit",/^(?:0(?:[0-7]+|x[\da-f]+)l?|(?:0|[1-9]\d*)(?:(?:\.\d+)?(?:e[+-]?\d+)?f?|l?)|\\.\d+(?:e[+-]?\d+)?f?)/i],["typ",/^[$_]*[A-Z][\d$A-Z_]*[a-z][\w$]*/],["pln",/^[$A-Z_a-z][\w$]*/],["com",/^\/(?:\/.*|\*(?:\/|\**[^*/])*(?:\*+\/?)?)/],["pun",/^(?:\.+|\/)/]]),["scala"]); diff --git a/releases/2.4.1/ant/js/google-code-prettify/lang-sql.js b/releases/2.4.1/ant/js/google-code-prettify/lang-sql.js new file mode 100644 index 00000000..da705b0b --- /dev/null +++ b/releases/2.4.1/ant/js/google-code-prettify/lang-sql.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^(?:"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*')/,null,"\"'"]],[["com",/^(?:--[^\n\r]*|\/\*[\S\s]*?(?:\*\/|$))/],["kwd",/^(?:add|all|alter|and|any|as|asc|authorization|backup|begin|between|break|browse|bulk|by|cascade|case|check|checkpoint|close|clustered|coalesce|collate|column|commit|compute|constraint|contains|containstable|continue|convert|create|cross|current|current_date|current_time|current_timestamp|current_user|cursor|database|dbcc|deallocate|declare|default|delete|deny|desc|disk|distinct|distributed|double|drop|dummy|dump|else|end|errlvl|escape|except|exec|execute|exists|exit|fetch|file|fillfactor|for|foreign|freetext|freetexttable|from|full|function|goto|grant|group|having|holdlock|identity|identitycol|identity_insert|if|in|index|inner|insert|intersect|into|is|join|key|kill|left|like|lineno|load|match|merge|national|nocheck|nonclustered|not|null|nullif|of|off|offsets|on|open|opendatasource|openquery|openrowset|openxml|option|or|order|outer|over|percent|plan|precision|primary|print|proc|procedure|public|raiserror|read|readtext|reconfigure|references|replication|restore|restrict|return|revoke|right|rollback|rowcount|rowguidcol|rule|save|schema|select|session_user|set|setuser|shutdown|some|statistics|system_user|table|textsize|then|to|top|tran|transaction|trigger|truncate|tsequal|union|unique|update|updatetext|use|user|using|values|varying|view|waitfor|when|where|while|with|writetext)(?=[^\w-]|$)/i, +null],["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i],["pln",/^[_a-z][\w-]*/i],["pun",/^[^\w\t\n\r "'\xa0][^\w\t\n\r "'+\xa0-]*/]]),["sql"]); diff --git a/releases/2.4.1/ant/js/google-code-prettify/lang-tex.js b/releases/2.4.1/ant/js/google-code-prettify/lang-tex.js new file mode 100644 index 00000000..ce96fbbd --- /dev/null +++ b/releases/2.4.1/ant/js/google-code-prettify/lang-tex.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["com",/^%[^\n\r]*/,null,"%"]],[["kwd",/^\\[@-Za-z]+/],["kwd",/^\\./],["typ",/^[$&]/],["lit",/[+-]?(?:\.\d+|\d+(?:\.\d*)?)(cm|em|ex|in|pc|pt|bp|mm)/i],["pun",/^[()=[\]{}]+/]]),["latex","tex"]); diff --git a/releases/2.4.1/ant/js/google-code-prettify/lang-vb.js b/releases/2.4.1/ant/js/google-code-prettify/lang-vb.js new file mode 100644 index 00000000..07506b03 --- /dev/null +++ b/releases/2.4.1/ant/js/google-code-prettify/lang-vb.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0\u2028\u2029]+/,null,"\t\n\r Â\xa0

"],["str",/^(?:["\u201c\u201d](?:[^"\u201c\u201d]|["\u201c\u201d]{2})(?:["\u201c\u201d]c|$)|["\u201c\u201d](?:[^"\u201c\u201d]|["\u201c\u201d]{2})*(?:["\u201c\u201d]|$))/i,null,'"“â€'],["com",/^['\u2018\u2019].*/,null,"'‘’"]],[["kwd",/^(?:addhandler|addressof|alias|and|andalso|ansi|as|assembly|auto|boolean|byref|byte|byval|call|case|catch|cbool|cbyte|cchar|cdate|cdbl|cdec|char|cint|class|clng|cobj|const|cshort|csng|cstr|ctype|date|decimal|declare|default|delegate|dim|directcast|do|double|each|else|elseif|end|endif|enum|erase|error|event|exit|finally|for|friend|function|get|gettype|gosub|goto|handles|if|implements|imports|in|inherits|integer|interface|is|let|lib|like|long|loop|me|mod|module|mustinherit|mustoverride|mybase|myclass|namespace|new|next|not|notinheritable|notoverridable|object|on|option|optional|or|orelse|overloads|overridable|overrides|paramarray|preserve|private|property|protected|public|raiseevent|readonly|redim|removehandler|resume|return|select|set|shadows|shared|short|single|static|step|stop|string|structure|sub|synclock|then|throw|to|try|typeof|unicode|until|variant|wend|when|while|with|withevents|writeonly|xor|endif|gosub|let|variant|wend)\b/i, +null],["com",/^rem.*/i],["lit",/^(?:true\b|false\b|nothing\b|\d+(?:e[+-]?\d+[dfr]?|[dfilrs])?|(?:&h[\da-f]+|&o[0-7]+)[ils]?|\d*\.\d+(?:e[+-]?\d+)?[dfr]?|#\s+(?:\d+[/-]\d+[/-]\d+(?:\s+\d+:\d+(?::\d+)?(\s*(?:am|pm))?)?|\d+:\d+(?::\d+)?(\s*(?:am|pm))?)\s+#)/i],["pln",/^(?:(?:[a-z]|_\w)\w*|\[(?:[a-z]|_\w)\w*])/i],["pun",/^[^\w\t\n\r "'[\]\xa0\u2018\u2019\u201c\u201d\u2028\u2029]+/],["pun",/^(?:\[|])/]]),["vb","vbs"]); diff --git a/releases/2.4.1/ant/js/google-code-prettify/lang-vhdl.js b/releases/2.4.1/ant/js/google-code-prettify/lang-vhdl.js new file mode 100644 index 00000000..128b5b6c --- /dev/null +++ b/releases/2.4.1/ant/js/google-code-prettify/lang-vhdl.js @@ -0,0 +1,3 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"]],[["str",/^(?:[box]?"(?:[^"]|"")*"|'.')/i],["com",/^--[^\n\r]*/],["kwd",/^(?:abs|access|after|alias|all|and|architecture|array|assert|attribute|begin|block|body|buffer|bus|case|component|configuration|constant|disconnect|downto|else|elsif|end|entity|exit|file|for|function|generate|generic|group|guarded|if|impure|in|inertial|inout|is|label|library|linkage|literal|loop|map|mod|nand|new|next|nor|not|null|of|on|open|or|others|out|package|port|postponed|procedure|process|pure|range|record|register|reject|rem|report|return|rol|ror|select|severity|shared|signal|sla|sll|sra|srl|subtype|then|to|transport|type|unaffected|units|until|use|variable|wait|when|while|with|xnor|xor)(?=[^\w-]|$)/i, +null],["typ",/^(?:bit|bit_vector|character|boolean|integer|real|time|string|severity_level|positive|natural|signed|unsigned|line|text|std_u?logic(?:_vector)?)(?=[^\w-]|$)/i,null],["typ",/^'(?:active|ascending|base|delayed|driving|driving_value|event|high|image|instance_name|last_active|last_event|last_value|left|leftof|length|low|path_name|pos|pred|quiet|range|reverse_range|right|rightof|simple_name|stable|succ|transaction|val|value)(?=[^\w-]|$)/i,null],["lit",/^\d+(?:_\d+)*(?:#[\w.\\]+#(?:[+-]?\d+(?:_\d+)*)?|(?:\.\d+(?:_\d+)*)?(?:e[+-]?\d+(?:_\d+)*)?)/i], +["pln",/^(?:[a-z]\w*|\\[^\\]*\\)/i],["pun",/^[^\w\t\n\r "'\xa0][^\w\t\n\r "'\xa0-]*/]]),["vhdl","vhd"]); diff --git a/releases/2.4.1/ant/js/google-code-prettify/lang-wiki.js b/releases/2.4.1/ant/js/google-code-prettify/lang-wiki.js new file mode 100644 index 00000000..9b0b4487 --- /dev/null +++ b/releases/2.4.1/ant/js/google-code-prettify/lang-wiki.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\d\t a-gi-z\xa0]+/,null,"\t Â\xa0abcdefgijklmnopqrstuvwxyz0123456789"],["pun",/^[*=[\]^~]+/,null,"=*~^[]"]],[["lang-wiki.meta",/(?:^^|\r\n?|\n)(#[a-z]+)\b/],["lit",/^[A-Z][a-z][\da-z]+[A-Z][a-z][^\W_]+\b/],["lang-",/^{{{([\S\s]+?)}}}/],["lang-",/^`([^\n\r`]+)`/],["str",/^https?:\/\/[^\s#/?]*(?:\/[^\s#?]*)?(?:\?[^\s#]*)?(?:#\S*)?/i],["pln",/^(?:\r\n|[\S\s])[^\n\r#*=A-[^`h{~]*/]]),["wiki"]); +PR.registerLangHandler(PR.createSimpleLexer([["kwd",/^#[a-z]+/i,null,"#"]],[]),["wiki.meta"]); diff --git a/releases/2.4.1/ant/js/google-code-prettify/lang-xq.js b/releases/2.4.1/ant/js/google-code-prettify/lang-xq.js new file mode 100644 index 00000000..e323ae32 --- /dev/null +++ b/releases/2.4.1/ant/js/google-code-prettify/lang-xq.js @@ -0,0 +1,3 @@ +PR.registerLangHandler(PR.createSimpleLexer([["var pln",/^\$[\w-]+/,null,"$"]],[["pln",/^[\s=][<>][\s=]/],["lit",/^@[\w-]+/],["tag",/^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["com",/^\(:[\S\s]*?:\)/],["pln",/^[(),/;[\]{}]$/],["str",/^(?:"(?:[^"\\{]|\\[\S\s])*(?:"|$)|'(?:[^'\\{]|\\[\S\s])*(?:'|$))/,null,"\"'"],["kwd",/^(?:xquery|where|version|variable|union|typeswitch|treat|to|then|text|stable|sortby|some|self|schema|satisfies|returns|return|ref|processing-instruction|preceding-sibling|preceding|precedes|parent|only|of|node|namespace|module|let|item|intersect|instance|in|import|if|function|for|follows|following-sibling|following|external|except|every|else|element|descending|descendant-or-self|descendant|define|default|declare|comment|child|cast|case|before|attribute|assert|ascending|as|ancestor-or-self|ancestor|after|eq|order|by|or|and|schema-element|document-node|node|at)\b/], +["typ",/^(?:xs:yearMonthDuration|xs:unsignedLong|xs:time|xs:string|xs:short|xs:QName|xs:Name|xs:long|xs:integer|xs:int|xs:gYearMonth|xs:gYear|xs:gMonthDay|xs:gDay|xs:float|xs:duration|xs:double|xs:decimal|xs:dayTimeDuration|xs:dateTime|xs:date|xs:byte|xs:boolean|xs:anyURI|xf:yearMonthDuration)\b/,null],["fun pln",/^(?:xp:dereference|xinc:node-expand|xinc:link-references|xinc:link-expand|xhtml:restructure|xhtml:clean|xhtml:add-lists|xdmp:zip-manifest|xdmp:zip-get|xdmp:zip-create|xdmp:xquery-version|xdmp:word-convert|xdmp:with-namespaces|xdmp:version|xdmp:value|xdmp:user-roles|xdmp:user-last-login|xdmp:user|xdmp:url-encode|xdmp:url-decode|xdmp:uri-is-file|xdmp:uri-format|xdmp:uri-content-type|xdmp:unquote|xdmp:unpath|xdmp:triggers-database|xdmp:trace|xdmp:to-json|xdmp:tidy|xdmp:subbinary|xdmp:strftime|xdmp:spawn-in|xdmp:spawn|xdmp:sleep|xdmp:shutdown|xdmp:set-session-field|xdmp:set-response-encoding|xdmp:set-response-content-type|xdmp:set-response-code|xdmp:set-request-time-limit|xdmp:set|xdmp:servers|xdmp:server-status|xdmp:server-name|xdmp:server|xdmp:security-database|xdmp:security-assert|xdmp:schema-database|xdmp:save|xdmp:role-roles|xdmp:role|xdmp:rethrow|xdmp:restart|xdmp:request-timestamp|xdmp:request-status|xdmp:request-cancel|xdmp:request|xdmp:redirect-response|xdmp:random|xdmp:quote|xdmp:query-trace|xdmp:query-meters|xdmp:product-edition|xdmp:privilege-roles|xdmp:privilege|xdmp:pretty-print|xdmp:powerpoint-convert|xdmp:platform|xdmp:permission|xdmp:pdf-convert|xdmp:path|xdmp:octal-to-integer|xdmp:node-uri|xdmp:node-replace|xdmp:node-kind|xdmp:node-insert-child|xdmp:node-insert-before|xdmp:node-insert-after|xdmp:node-delete|xdmp:node-database|xdmp:mul64|xdmp:modules-root|xdmp:modules-database|xdmp:merging|xdmp:merge-cancel|xdmp:merge|xdmp:md5|xdmp:logout|xdmp:login|xdmp:log-level|xdmp:log|xdmp:lock-release|xdmp:lock-acquire|xdmp:load|xdmp:invoke-in|xdmp:invoke|xdmp:integer-to-octal|xdmp:integer-to-hex|xdmp:http-put|xdmp:http-post|xdmp:http-options|xdmp:http-head|xdmp:http-get|xdmp:http-delete|xdmp:hosts|xdmp:host-status|xdmp:host-name|xdmp:host|xdmp:hex-to-integer|xdmp:hash64|xdmp:hash32|xdmp:has-privilege|xdmp:groups|xdmp:group-serves|xdmp:group-servers|xdmp:group-name|xdmp:group-hosts|xdmp:group|xdmp:get-session-field-names|xdmp:get-session-field|xdmp:get-response-encoding|xdmp:get-response-code|xdmp:get-request-username|xdmp:get-request-user|xdmp:get-request-url|xdmp:get-request-protocol|xdmp:get-request-path|xdmp:get-request-method|xdmp:get-request-header-names|xdmp:get-request-header|xdmp:get-request-field-names|xdmp:get-request-field-filename|xdmp:get-request-field-content-type|xdmp:get-request-field|xdmp:get-request-client-certificate|xdmp:get-request-client-address|xdmp:get-request-body|xdmp:get-current-user|xdmp:get-current-roles|xdmp:get|xdmp:function-name|xdmp:function-module|xdmp:function|xdmp:from-json|xdmp:forests|xdmp:forest-status|xdmp:forest-restore|xdmp:forest-restart|xdmp:forest-name|xdmp:forest-delete|xdmp:forest-databases|xdmp:forest-counts|xdmp:forest-clear|xdmp:forest-backup|xdmp:forest|xdmp:filesystem-file|xdmp:filesystem-directory|xdmp:exists|xdmp:excel-convert|xdmp:eval-in|xdmp:eval|xdmp:estimate|xdmp:email|xdmp:element-content-type|xdmp:elapsed-time|xdmp:document-set-quality|xdmp:document-set-property|xdmp:document-set-properties|xdmp:document-set-permissions|xdmp:document-set-collections|xdmp:document-remove-properties|xdmp:document-remove-permissions|xdmp:document-remove-collections|xdmp:document-properties|xdmp:document-locks|xdmp:document-load|xdmp:document-insert|xdmp:document-get-quality|xdmp:document-get-properties|xdmp:document-get-permissions|xdmp:document-get-collections|xdmp:document-get|xdmp:document-forest|xdmp:document-delete|xdmp:document-add-properties|xdmp:document-add-permissions|xdmp:document-add-collections|xdmp:directory-properties|xdmp:directory-locks|xdmp:directory-delete|xdmp:directory-create|xdmp:directory|xdmp:diacritic-less|xdmp:describe|xdmp:default-permissions|xdmp:default-collections|xdmp:databases|xdmp:database-restore-validate|xdmp:database-restore-status|xdmp:database-restore-cancel|xdmp:database-restore|xdmp:database-name|xdmp:database-forests|xdmp:database-backup-validate|xdmp:database-backup-status|xdmp:database-backup-purge|xdmp:database-backup-cancel|xdmp:database-backup|xdmp:database|xdmp:collection-properties|xdmp:collection-locks|xdmp:collection-delete|xdmp:collation-canonical-uri|xdmp:castable-as|xdmp:can-grant-roles|xdmp:base64-encode|xdmp:base64-decode|xdmp:architecture|xdmp:apply|xdmp:amp-roles|xdmp:amp|xdmp:add64|xdmp:add-response-header|xdmp:access|trgr:trigger-set-recursive|trgr:trigger-set-permissions|trgr:trigger-set-name|trgr:trigger-set-module|trgr:trigger-set-event|trgr:trigger-set-description|trgr:trigger-remove-permissions|trgr:trigger-module|trgr:trigger-get-permissions|trgr:trigger-enable|trgr:trigger-disable|trgr:trigger-database-online-event|trgr:trigger-data-event|trgr:trigger-add-permissions|trgr:remove-trigger|trgr:property-content|trgr:pre-commit|trgr:post-commit|trgr:get-trigger-by-id|trgr:get-trigger|trgr:document-scope|trgr:document-content|trgr:directory-scope|trgr:create-trigger|trgr:collection-scope|trgr:any-property-content|thsr:set-entry|thsr:remove-term|thsr:remove-synonym|thsr:remove-entry|thsr:query-lookup|thsr:lookup|thsr:load|thsr:insert|thsr:expand|thsr:add-synonym|spell:suggest-detailed|spell:suggest|spell:remove-word|spell:make-dictionary|spell:load|spell:levenshtein-distance|spell:is-correct|spell:insert|spell:double-metaphone|spell:add-word|sec:users-collection|sec:user-set-roles|sec:user-set-password|sec:user-set-name|sec:user-set-description|sec:user-set-default-permissions|sec:user-set-default-collections|sec:user-remove-roles|sec:user-privileges|sec:user-get-roles|sec:user-get-description|sec:user-get-default-permissions|sec:user-get-default-collections|sec:user-doc-permissions|sec:user-doc-collections|sec:user-add-roles|sec:unprotect-collection|sec:uid-for-name|sec:set-realm|sec:security-version|sec:security-namespace|sec:security-installed|sec:security-collection|sec:roles-collection|sec:role-set-roles|sec:role-set-name|sec:role-set-description|sec:role-set-default-permissions|sec:role-set-default-collections|sec:role-remove-roles|sec:role-privileges|sec:role-get-roles|sec:role-get-description|sec:role-get-default-permissions|sec:role-get-default-collections|sec:role-doc-permissions|sec:role-doc-collections|sec:role-add-roles|sec:remove-user|sec:remove-role-from-users|sec:remove-role-from-role|sec:remove-role-from-privileges|sec:remove-role-from-amps|sec:remove-role|sec:remove-privilege|sec:remove-amp|sec:protect-collection|sec:privileges-collection|sec:privilege-set-roles|sec:privilege-set-name|sec:privilege-remove-roles|sec:privilege-get-roles|sec:privilege-add-roles|sec:priv-doc-permissions|sec:priv-doc-collections|sec:get-user-names|sec:get-unique-elem-id|sec:get-role-names|sec:get-role-ids|sec:get-privilege|sec:get-distinct-permissions|sec:get-collection|sec:get-amp|sec:create-user-with-role|sec:create-user|sec:create-role|sec:create-privilege|sec:create-amp|sec:collections-collection|sec:collection-set-permissions|sec:collection-remove-permissions|sec:collection-get-permissions|sec:collection-add-permissions|sec:check-admin|sec:amps-collection|sec:amp-set-roles|sec:amp-remove-roles|sec:amp-get-roles|sec:amp-doc-permissions|sec:amp-doc-collections|sec:amp-add-roles|search:unparse|search:suggest|search:snippet|search:search|search:resolve-nodes|search:resolve|search:remove-constraint|search:parse|search:get-default-options|search:estimate|search:check-options|prof:value|prof:reset|prof:report|prof:invoke|prof:eval|prof:enable|prof:disable|prof:allowed|ppt:clean|pki:template-set-request|pki:template-set-name|pki:template-set-key-type|pki:template-set-key-options|pki:template-set-description|pki:template-in-use|pki:template-get-version|pki:template-get-request|pki:template-get-name|pki:template-get-key-type|pki:template-get-key-options|pki:template-get-id|pki:template-get-description|pki:need-certificate|pki:is-temporary|pki:insert-trusted-certificates|pki:insert-template|pki:insert-signed-certificates|pki:insert-certificate-revocation-list|pki:get-trusted-certificate-ids|pki:get-template-ids|pki:get-template-certificate-authority|pki:get-template-by-name|pki:get-template|pki:get-pending-certificate-requests-xml|pki:get-pending-certificate-requests-pem|pki:get-pending-certificate-request|pki:get-certificates-for-template-xml|pki:get-certificates-for-template|pki:get-certificates|pki:get-certificate-xml|pki:get-certificate-pem|pki:get-certificate|pki:generate-temporary-certificate-if-necessary|pki:generate-temporary-certificate|pki:generate-template-certificate-authority|pki:generate-certificate-request|pki:delete-template|pki:delete-certificate|pki:create-template|pdf:make-toc|pdf:insert-toc-headers|pdf:get-toc|pdf:clean|p:status-transition|p:state-transition|p:remove|p:pipelines|p:insert|p:get-by-id|p:get|p:execute|p:create|p:condition|p:collection|p:action|ooxml:runs-merge|ooxml:package-uris|ooxml:package-parts-insert|ooxml:package-parts|msword:clean|mcgm:polygon|mcgm:point|mcgm:geospatial-query-from-elements|mcgm:geospatial-query|mcgm:circle|math:tanh|math:tan|math:sqrt|math:sinh|math:sin|math:pow|math:modf|math:log10|math:log|math:ldexp|math:frexp|math:fmod|math:floor|math:fabs|math:exp|math:cosh|math:cos|math:ceil|math:atan2|math:atan|math:asin|math:acos|map:put|map:map|map:keys|map:get|map:delete|map:count|map:clear|lnk:to|lnk:remove|lnk:insert|lnk:get|lnk:from|lnk:create|kml:polygon|kml:point|kml:interior-polygon|kml:geospatial-query-from-elements|kml:geospatial-query|kml:circle|kml:box|gml:polygon|gml:point|gml:interior-polygon|gml:geospatial-query-from-elements|gml:geospatial-query|gml:circle|gml:box|georss:point|georss:geospatial-query|georss:circle|geo:polygon|geo:point|geo:interior-polygon|geo:geospatial-query-from-elements|geo:geospatial-query|geo:circle|geo:box|fn:zero-or-one|fn:years-from-duration|fn:year-from-dateTime|fn:year-from-date|fn:upper-case|fn:unordered|fn:true|fn:translate|fn:trace|fn:tokenize|fn:timezone-from-time|fn:timezone-from-dateTime|fn:timezone-from-date|fn:sum|fn:subtract-dateTimes-yielding-yearMonthDuration|fn:subtract-dateTimes-yielding-dayTimeDuration|fn:substring-before|fn:substring-after|fn:substring|fn:subsequence|fn:string-to-codepoints|fn:string-pad|fn:string-length|fn:string-join|fn:string|fn:static-base-uri|fn:starts-with|fn:seconds-from-time|fn:seconds-from-duration|fn:seconds-from-dateTime|fn:round-half-to-even|fn:round|fn:root|fn:reverse|fn:resolve-uri|fn:resolve-QName|fn:replace|fn:remove|fn:QName|fn:prefix-from-QName|fn:position|fn:one-or-more|fn:number|fn:not|fn:normalize-unicode|fn:normalize-space|fn:node-name|fn:node-kind|fn:nilled|fn:namespace-uri-from-QName|fn:namespace-uri-for-prefix|fn:namespace-uri|fn:name|fn:months-from-duration|fn:month-from-dateTime|fn:month-from-date|fn:minutes-from-time|fn:minutes-from-duration|fn:minutes-from-dateTime|fn:min|fn:max|fn:matches|fn:lower-case|fn:local-name-from-QName|fn:local-name|fn:last|fn:lang|fn:iri-to-uri|fn:insert-before|fn:index-of|fn:in-scope-prefixes|fn:implicit-timezone|fn:idref|fn:id|fn:hours-from-time|fn:hours-from-duration|fn:hours-from-dateTime|fn:floor|fn:false|fn:expanded-QName|fn:exists|fn:exactly-one|fn:escape-uri|fn:escape-html-uri|fn:error|fn:ends-with|fn:encode-for-uri|fn:empty|fn:document-uri|fn:doc-available|fn:doc|fn:distinct-values|fn:distinct-nodes|fn:default-collation|fn:deep-equal|fn:days-from-duration|fn:day-from-dateTime|fn:day-from-date|fn:data|fn:current-time|fn:current-dateTime|fn:current-date|fn:count|fn:contains|fn:concat|fn:compare|fn:collection|fn:codepoints-to-string|fn:codepoint-equal|fn:ceiling|fn:boolean|fn:base-uri|fn:avg|fn:adjust-time-to-timezone|fn:adjust-dateTime-to-timezone|fn:adjust-date-to-timezone|fn:abs|feed:unsubscribe|feed:subscription|feed:subscribe|feed:request|feed:item|feed:description|excel:clean|entity:enrich|dom:set-pipelines|dom:set-permissions|dom:set-name|dom:set-evaluation-context|dom:set-domain-scope|dom:set-description|dom:remove-pipeline|dom:remove-permissions|dom:remove|dom:get|dom:evaluation-context|dom:domains|dom:domain-scope|dom:create|dom:configuration-set-restart-user|dom:configuration-set-permissions|dom:configuration-set-evaluation-context|dom:configuration-set-default-domain|dom:configuration-get|dom:configuration-create|dom:collection|dom:add-pipeline|dom:add-permissions|dls:retention-rules|dls:retention-rule-remove|dls:retention-rule-insert|dls:retention-rule|dls:purge|dls:node-expand|dls:link-references|dls:link-expand|dls:documents-query|dls:document-versions-query|dls:document-version-uri|dls:document-version-query|dls:document-version-delete|dls:document-version-as-of|dls:document-version|dls:document-update|dls:document-unmanage|dls:document-set-quality|dls:document-set-property|dls:document-set-properties|dls:document-set-permissions|dls:document-set-collections|dls:document-retention-rules|dls:document-remove-properties|dls:document-remove-permissions|dls:document-remove-collections|dls:document-purge|dls:document-manage|dls:document-is-managed|dls:document-insert-and-manage|dls:document-include-query|dls:document-history|dls:document-get-permissions|dls:document-extract-part|dls:document-delete|dls:document-checkout-status|dls:document-checkout|dls:document-checkin|dls:document-add-properties|dls:document-add-permissions|dls:document-add-collections|dls:break-checkout|dls:author-query|dls:as-of-query|dbk:convert|dbg:wait|dbg:value|dbg:stopped|dbg:stop|dbg:step|dbg:status|dbg:stack|dbg:out|dbg:next|dbg:line|dbg:invoke|dbg:function|dbg:finish|dbg:expr|dbg:eval|dbg:disconnect|dbg:detach|dbg:continue|dbg:connect|dbg:clear|dbg:breakpoints|dbg:break|dbg:attached|dbg:attach|cvt:save-converted-documents|cvt:part-uri|cvt:destination-uri|cvt:basepath|cvt:basename|cts:words|cts:word-query-weight|cts:word-query-text|cts:word-query-options|cts:word-query|cts:word-match|cts:walk|cts:uris|cts:uri-match|cts:train|cts:tokenize|cts:thresholds|cts:stem|cts:similar-query-weight|cts:similar-query-nodes|cts:similar-query|cts:shortest-distance|cts:search|cts:score|cts:reverse-query-weight|cts:reverse-query-nodes|cts:reverse-query|cts:remainder|cts:registered-query-weight|cts:registered-query-options|cts:registered-query-ids|cts:registered-query|cts:register|cts:query|cts:quality|cts:properties-query-query|cts:properties-query|cts:polygon-vertices|cts:polygon|cts:point-longitude|cts:point-latitude|cts:point|cts:or-query-queries|cts:or-query|cts:not-query-weight|cts:not-query-query|cts:not-query|cts:near-query-weight|cts:near-query-queries|cts:near-query-options|cts:near-query-distance|cts:near-query|cts:highlight|cts:geospatial-co-occurrences|cts:frequency|cts:fitness|cts:field-words|cts:field-word-query-weight|cts:field-word-query-text|cts:field-word-query-options|cts:field-word-query-field-name|cts:field-word-query|cts:field-word-match|cts:entity-highlight|cts:element-words|cts:element-word-query-weight|cts:element-word-query-text|cts:element-word-query-options|cts:element-word-query-element-name|cts:element-word-query|cts:element-word-match|cts:element-values|cts:element-value-ranges|cts:element-value-query-weight|cts:element-value-query-text|cts:element-value-query-options|cts:element-value-query-element-name|cts:element-value-query|cts:element-value-match|cts:element-value-geospatial-co-occurrences|cts:element-value-co-occurrences|cts:element-range-query-weight|cts:element-range-query-value|cts:element-range-query-options|cts:element-range-query-operator|cts:element-range-query-element-name|cts:element-range-query|cts:element-query-query|cts:element-query-element-name|cts:element-query|cts:element-pair-geospatial-values|cts:element-pair-geospatial-value-match|cts:element-pair-geospatial-query-weight|cts:element-pair-geospatial-query-region|cts:element-pair-geospatial-query-options|cts:element-pair-geospatial-query-longitude-name|cts:element-pair-geospatial-query-latitude-name|cts:element-pair-geospatial-query-element-name|cts:element-pair-geospatial-query|cts:element-pair-geospatial-boxes|cts:element-geospatial-values|cts:element-geospatial-value-match|cts:element-geospatial-query-weight|cts:element-geospatial-query-region|cts:element-geospatial-query-options|cts:element-geospatial-query-element-name|cts:element-geospatial-query|cts:element-geospatial-boxes|cts:element-child-geospatial-values|cts:element-child-geospatial-value-match|cts:element-child-geospatial-query-weight|cts:element-child-geospatial-query-region|cts:element-child-geospatial-query-options|cts:element-child-geospatial-query-element-name|cts:element-child-geospatial-query-child-name|cts:element-child-geospatial-query|cts:element-child-geospatial-boxes|cts:element-attribute-words|cts:element-attribute-word-query-weight|cts:element-attribute-word-query-text|cts:element-attribute-word-query-options|cts:element-attribute-word-query-element-name|cts:element-attribute-word-query-attribute-name|cts:element-attribute-word-query|cts:element-attribute-word-match|cts:element-attribute-values|cts:element-attribute-value-ranges|cts:element-attribute-value-query-weight|cts:element-attribute-value-query-text|cts:element-attribute-value-query-options|cts:element-attribute-value-query-element-name|cts:element-attribute-value-query-attribute-name|cts:element-attribute-value-query|cts:element-attribute-value-match|cts:element-attribute-value-geospatial-co-occurrences|cts:element-attribute-value-co-occurrences|cts:element-attribute-range-query-weight|cts:element-attribute-range-query-value|cts:element-attribute-range-query-options|cts:element-attribute-range-query-operator|cts:element-attribute-range-query-element-name|cts:element-attribute-range-query-attribute-name|cts:element-attribute-range-query|cts:element-attribute-pair-geospatial-values|cts:element-attribute-pair-geospatial-value-match|cts:element-attribute-pair-geospatial-query-weight|cts:element-attribute-pair-geospatial-query-region|cts:element-attribute-pair-geospatial-query-options|cts:element-attribute-pair-geospatial-query-longitude-name|cts:element-attribute-pair-geospatial-query-latitude-name|cts:element-attribute-pair-geospatial-query-element-name|cts:element-attribute-pair-geospatial-query|cts:element-attribute-pair-geospatial-boxes|cts:document-query-uris|cts:document-query|cts:distance|cts:directory-query-uris|cts:directory-query-depth|cts:directory-query|cts:destination|cts:deregister|cts:contains|cts:confidence|cts:collections|cts:collection-query-uris|cts:collection-query|cts:collection-match|cts:classify|cts:circle-radius|cts:circle-center|cts:circle|cts:box-west|cts:box-south|cts:box-north|cts:box-east|cts:box|cts:bearing|cts:arc-intersection|cts:and-query-queries|cts:and-query-options|cts:and-query|cts:and-not-query-positive-query|cts:and-not-query-negative-query|cts:and-not-query|css:get|css:convert|cpf:success|cpf:failure|cpf:document-set-state|cpf:document-set-processing-status|cpf:document-set-last-updated|cpf:document-set-error|cpf:document-get-state|cpf:document-get-processing-status|cpf:document-get-last-updated|cpf:document-get-error|cpf:check-transition|alert:spawn-matching-actions|alert:rule-user-id-query|alert:rule-set-user-id|alert:rule-set-query|alert:rule-set-options|alert:rule-set-name|alert:rule-set-description|alert:rule-set-action|alert:rule-remove|alert:rule-name-query|alert:rule-insert|alert:rule-id-query|alert:rule-get-user-id|alert:rule-get-query|alert:rule-get-options|alert:rule-get-name|alert:rule-get-id|alert:rule-get-description|alert:rule-get-action|alert:rule-action-query|alert:remove-triggers|alert:make-rule|alert:make-log-action|alert:make-config|alert:make-action|alert:invoke-matching-actions|alert:get-my-rules|alert:get-all-rules|alert:get-actions|alert:find-matching-rules|alert:create-triggers|alert:config-set-uri|alert:config-set-trigger-ids|alert:config-set-options|alert:config-set-name|alert:config-set-description|alert:config-set-cpf-domain-names|alert:config-set-cpf-domain-ids|alert:config-insert|alert:config-get-uri|alert:config-get-trigger-ids|alert:config-get-options|alert:config-get-name|alert:config-get-id|alert:config-get-description|alert:config-get-cpf-domain-names|alert:config-get-cpf-domain-ids|alert:config-get|alert:config-delete|alert:action-set-options|alert:action-set-name|alert:action-set-module-root|alert:action-set-module-db|alert:action-set-module|alert:action-set-description|alert:action-remove|alert:action-insert|alert:action-get-options|alert:action-get-name|alert:action-get-module-root|alert:action-get-module-db|alert:action-get-module|alert:action-get-description|zero-or-one|years-from-duration|year-from-dateTime|year-from-date|upper-case|unordered|true|translate|trace|tokenize|timezone-from-time|timezone-from-dateTime|timezone-from-date|sum|subtract-dateTimes-yielding-yearMonthDuration|subtract-dateTimes-yielding-dayTimeDuration|substring-before|substring-after|substring|subsequence|string-to-codepoints|string-pad|string-length|string-join|string|static-base-uri|starts-with|seconds-from-time|seconds-from-duration|seconds-from-dateTime|round-half-to-even|round|root|reverse|resolve-uri|resolve-QName|replace|remove|QName|prefix-from-QName|position|one-or-more|number|not|normalize-unicode|normalize-space|node-name|node-kind|nilled|namespace-uri-from-QName|namespace-uri-for-prefix|namespace-uri|name|months-from-duration|month-from-dateTime|month-from-date|minutes-from-time|minutes-from-duration|minutes-from-dateTime|min|max|matches|lower-case|local-name-from-QName|local-name|last|lang|iri-to-uri|insert-before|index-of|in-scope-prefixes|implicit-timezone|idref|id|hours-from-time|hours-from-duration|hours-from-dateTime|floor|false|expanded-QName|exists|exactly-one|escape-uri|escape-html-uri|error|ends-with|encode-for-uri|empty|document-uri|doc-available|doc|distinct-values|distinct-nodes|default-collation|deep-equal|days-from-duration|day-from-dateTime|day-from-date|data|current-time|current-dateTime|current-date|count|contains|concat|compare|collection|codepoints-to-string|codepoint-equal|ceiling|boolean|base-uri|avg|adjust-time-to-timezone|adjust-dateTime-to-timezone|adjust-date-to-timezone|abs)\b/], +["pln",/^[\w:-]+/],["pln",/^[\t\n\r \xa0]+/]]),["xq","xquery"]); diff --git a/releases/2.4.1/ant/js/google-code-prettify/lang-yaml.js b/releases/2.4.1/ant/js/google-code-prettify/lang-yaml.js new file mode 100644 index 00000000..c38729b6 --- /dev/null +++ b/releases/2.4.1/ant/js/google-code-prettify/lang-yaml.js @@ -0,0 +1,2 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["pun",/^[:>?|]+/,a,":|>?"],["dec",/^%(?:YAML|TAG)[^\n\r#]+/,a,"%"],["typ",/^&\S+/,a,"&"],["typ",/^!\S*/,a,"!"],["str",/^"(?:[^"\\]|\\.)*(?:"|$)/,a,'"'],["str",/^'(?:[^']|'')*(?:'|$)/,a,"'"],["com",/^#[^\n\r]*/,a,"#"],["pln",/^\s+/,a," \t\r\n"]],[["dec",/^(?:---|\.\.\.)(?:[\n\r]|$)/],["pun",/^-/],["kwd",/^\w+:[\n\r ]/],["pln",/^\w+/]]),["yaml","yml"]); diff --git a/releases/2.4.1/ant/js/google-code-prettify/prettify.css b/releases/2.4.1/ant/js/google-code-prettify/prettify.css new file mode 100644 index 00000000..d44b3a22 --- /dev/null +++ b/releases/2.4.1/ant/js/google-code-prettify/prettify.css @@ -0,0 +1 @@ +.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee} \ No newline at end of file diff --git a/releases/2.4.1/ant/js/google-code-prettify/prettify.js b/releases/2.4.1/ant/js/google-code-prettify/prettify.js new file mode 100644 index 00000000..eef5ad7e --- /dev/null +++ b/releases/2.4.1/ant/js/google-code-prettify/prettify.js @@ -0,0 +1,28 @@ +var q=null;window.PR_SHOULD_USE_CONTINUATION=!0; +(function(){function L(a){function m(a){var f=a.charCodeAt(0);if(f!==92)return f;var b=a.charAt(1);return(f=r[b])?f:"0"<=b&&b<="7"?parseInt(a.substring(1),8):b==="u"||b==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function e(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);a=String.fromCharCode(a);if(a==="\\"||a==="-"||a==="["||a==="]")a="\\"+a;return a}function h(a){for(var f=a.substring(1,a.length-1).match(/\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\[0-3][0-7]{0,2}|\\[0-7]{1,2}|\\[\S\s]|[^\\]/g),a= +[],b=[],o=f[0]==="^",c=o?1:0,i=f.length;c122||(d<65||j>90||b.push([Math.max(65,j)|32,Math.min(d,90)|32]),d<97||j>122||b.push([Math.max(97,j)&-33,Math.min(d,122)&-33]))}}b.sort(function(a,f){return a[0]-f[0]||f[1]-a[1]});f=[];j=[NaN,NaN];for(c=0;ci[0]&&(i[1]+1>i[0]&&b.push("-"),b.push(e(i[1])));b.push("]");return b.join("")}function y(a){for(var f=a.source.match(/\[(?:[^\\\]]|\\[\S\s])*]|\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\\d+|\\[^\dux]|\(\?[!:=]|[()^]|[^()[\\^]+/g),b=f.length,d=[],c=0,i=0;c=2&&a==="["?f[c]=h(j):a!=="\\"&&(f[c]=j.replace(/[A-Za-z]/g,function(a){a=a.charCodeAt(0);return"["+String.fromCharCode(a&-33,a|32)+"]"}));return f.join("")}for(var t=0,s=!1,l=!1,p=0,d=a.length;p=5&&"lang-"===b.substring(0,5))&&!(o&&typeof o[1]==="string"))c=!1,b="src";c||(r[f]=b)}i=d;d+=f.length;if(c){c=o[1];var j=f.indexOf(c),k=j+c.length;o[2]&&(k=f.length-o[2].length,j=k-c.length);b=b.substring(5);B(l+i,f.substring(0,j),e,p);B(l+i+j,c,C(b,c),p);B(l+i+k,f.substring(k),e,p)}else p.push(l+i,b)}a.e=p}var h={},y;(function(){for(var e=a.concat(m), +l=[],p={},d=0,g=e.length;d=0;)h[n.charAt(k)]=r;r=r[1];n=""+r;p.hasOwnProperty(n)||(l.push(r),p[n]=q)}l.push(/[\S\s]/);y=L(l)})();var t=m.length;return e}function u(a){var m=[],e=[];a.tripleQuotedStrings?m.push(["str",/^(?:'''(?:[^'\\]|\\[\S\s]|''?(?=[^']))*(?:'''|$)|"""(?:[^"\\]|\\[\S\s]|""?(?=[^"]))*(?:"""|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$))/,q,"'\""]):a.multiLineStrings?m.push(["str",/^(?:'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$)|`(?:[^\\`]|\\[\S\s])*(?:`|$))/, +q,"'\"`"]):m.push(["str",/^(?:'(?:[^\n\r'\\]|\\.)*(?:'|$)|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,q,"\"'"]);a.verbatimStrings&&e.push(["str",/^@"(?:[^"]|"")*(?:"|$)/,q]);var h=a.hashComments;h&&(a.cStyleComments?(h>1?m.push(["com",/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,q,"#"]):m.push(["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,q,"#"]),e.push(["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,q])):m.push(["com",/^#[^\n\r]*/, +q,"#"]));a.cStyleComments&&(e.push(["com",/^\/\/[^\n\r]*/,q]),e.push(["com",/^\/\*[\S\s]*?(?:\*\/|$)/,q]));a.regexLiterals&&e.push(["lang-regex",/^(?:^^\.?|[!+-]|!=|!==|#|%|%=|&|&&|&&=|&=|\(|\*|\*=|\+=|,|-=|->|\/|\/=|:|::|;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|[?@[^]|\^=|\^\^|\^\^=|{|\||\|=|\|\||\|\|=|~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\s*(\/(?=[^*/])(?:[^/[\\]|\\[\S\s]|\[(?:[^\\\]]|\\[\S\s])*(?:]|$))+\/)/]);(h=a.types)&&e.push(["typ",h]);a=(""+a.keywords).replace(/^ | $/g, +"");a.length&&e.push(["kwd",RegExp("^(?:"+a.replace(/[\s,]+/g,"|")+")\\b"),q]);m.push(["pln",/^\s+/,q," \r\n\t\xa0"]);e.push(["lit",/^@[$_a-z][\w$@]*/i,q],["typ",/^(?:[@_]?[A-Z]+[a-z][\w$@]*|\w+_t\b)/,q],["pln",/^[$_a-z][\w$@]*/i,q],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,q,"0123456789"],["pln",/^\\[\S\s]?/,q],["pun",/^.[^\s\w"-$'./@\\`]*/,q]);return x(m,e)}function D(a,m){function e(a){switch(a.nodeType){case 1:if(k.test(a.className))break;if("BR"===a.nodeName)h(a), +a.parentNode&&a.parentNode.removeChild(a);else for(a=a.firstChild;a;a=a.nextSibling)e(a);break;case 3:case 4:if(p){var b=a.nodeValue,d=b.match(t);if(d){var c=b.substring(0,d.index);a.nodeValue=c;(b=b.substring(d.index+d[0].length))&&a.parentNode.insertBefore(s.createTextNode(b),a.nextSibling);h(a);c||a.parentNode.removeChild(a)}}}}function h(a){function b(a,d){var e=d?a.cloneNode(!1):a,f=a.parentNode;if(f){var f=b(f,1),g=a.nextSibling;f.appendChild(e);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return e} +for(;!a.nextSibling;)if(a=a.parentNode,!a)return;for(var a=b(a.nextSibling,0),e;(e=a.parentNode)&&e.nodeType===1;)a=e;d.push(a)}var k=/(?:^|\s)nocode(?:\s|$)/,t=/\r\n?|\n/,s=a.ownerDocument,l;a.currentStyle?l=a.currentStyle.whiteSpace:window.getComputedStyle&&(l=s.defaultView.getComputedStyle(a,q).getPropertyValue("white-space"));var p=l&&"pre"===l.substring(0,3);for(l=s.createElement("LI");a.firstChild;)l.appendChild(a.firstChild);for(var d=[l],g=0;g=0;){var h=m[e];A.hasOwnProperty(h)?window.console&&console.warn("cannot override language handler %s",h):A[h]=a}}function C(a,m){if(!a||!A.hasOwnProperty(a))a=/^\s*=o&&(h+=2);e>=c&&(a+=2)}}catch(w){"console"in window&&console.log(w&&w.stack?w.stack:w)}}var v=["break,continue,do,else,for,if,return,while"],w=[[v,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"], +"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],F=[w,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],G=[w,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"], +H=[G,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],w=[w,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],I=[v,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"], +J=[v,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],v=[v,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],K=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,N=/\S/,O=u({keywords:[F,H,w,"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END"+ +I,J,v],hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),A={};k(O,["default-code"]);k(x([],[["pln",/^[^]*(?:>|$)/],["com",/^<\!--[\S\s]*?(?:--\>|$)/],["lang-",/^<\?([\S\s]+?)(?:\?>|$)/],["lang-",/^<%([\S\s]+?)(?:%>|$)/],["pun",/^(?:<[%?]|[%?]>)/],["lang-",/^]*>([\S\s]+?)<\/xmp\b[^>]*>/i],["lang-js",/^]*>([\S\s]*?)(<\/script\b[^>]*>)/i],["lang-css",/^]*>([\S\s]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]), +["default-markup","htm","html","mxml","xhtml","xml","xsl"]);k(x([["pln",/^\s+/,q," \t\r\n"],["atv",/^(?:"[^"]*"?|'[^']*'?)/,q,"\"'"]],[["tag",/^^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["atn",/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^\s"'>]*(?:[^\s"'/>]|\/(?=\s)))/],["pun",/^[/<->]+/],["lang-js",/^on\w+\s*=\s*"([^"]+)"/i],["lang-js",/^on\w+\s*=\s*'([^']+)'/i],["lang-js",/^on\w+\s*=\s*([^\s"'>]+)/i],["lang-css",/^style\s*=\s*"([^"]+)"/i],["lang-css",/^style\s*=\s*'([^']+)'/i],["lang-css", +/^style\s*=\s*([^\s"'>]+)/i]]),["in.tag"]);k(x([],[["atv",/^[\S\s]+/]]),["uq.val"]);k(u({keywords:F,hashComments:!0,cStyleComments:!0,types:K}),["c","cc","cpp","cxx","cyc","m"]);k(u({keywords:"null,true,false"}),["json"]);k(u({keywords:H,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:K}),["cs"]);k(u({keywords:G,cStyleComments:!0}),["java"]);k(u({keywords:v,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]);k(u({keywords:I,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}), +["cv","py"]);k(u({keywords:"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]);k(u({keywords:J,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]);k(u({keywords:w,cStyleComments:!0,regexLiterals:!0}),["js"]);k(u({keywords:"all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes", +hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]);k(x([],[["str",/^[\S\s]+/]]),["regex"]);window.prettyPrintOne=function(a,m,e){var h=document.createElement("PRE");h.innerHTML=a;e&&D(h,e);E({g:m,i:e,h:h});return h.innerHTML};window.prettyPrint=function(a){function m(){for(var e=window.PR_SHOULD_USE_CONTINUATION?l.now()+250:Infinity;p=0){var k=k.match(g),f,b;if(b= +!k){b=n;for(var o=void 0,c=b.firstChild;c;c=c.nextSibling)var i=c.nodeType,o=i===1?o?b:c:i===3?N.test(c.nodeValue)?b:o:o;b=(f=o===b?void 0:o)&&"CODE"===f.tagName}b&&(k=f.className.match(g));k&&(k=k[1]);b=!1;for(o=n.parentNode;o;o=o.parentNode)if((o.tagName==="pre"||o.tagName==="code"||o.tagName==="xmp")&&o.className&&o.className.indexOf("prettyprint")>=0){b=!0;break}b||((b=(b=n.className.match(/\blinenums\b(?::(\d+))?/))?b[1]&&b[1].length?+b[1]:!0:!1)&&D(n,b),d={g:k,h:n,i:b},E(d))}}p + + + + + +All Classes (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + +

All Classes

+
+ +
+ + diff --git a/releases/2.4.1/api/allclasses-noframe.html b/releases/2.4.1/api/allclasses-noframe.html new file mode 100644 index 00000000..9fbe70d1 --- /dev/null +++ b/releases/2.4.1/api/allclasses-noframe.html @@ -0,0 +1,100 @@ + + + + + + +All Classes (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + +

All Classes

+
+ +
+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html new file mode 100644 index 00000000..18ec72ef --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html @@ -0,0 +1,284 @@ + + + + + + +AnnotatedMethodProvider (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class AnnotatedMethodProvider

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AnnotatedMethodProvider(java.lang.Class<? extends java.lang.annotation.Annotation> ann) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AnnotatedMethodProvider

        +
        public AnnotatedMethodProvider(java.lang.Class<? extends java.lang.annotation.Annotation> ann)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        public java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                            ClassModel suiteClassModel)
        +
        Description copied from interface: TestMethodProvider
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        +
        Specified by:
        +
        getTestMethods in interface TestMethodProvider
        +
        Parameters:
        suiteClass - The suite class.
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        Return a set of methods which should be invoked by the runner as + tests.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/AssertingRandom.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/AssertingRandom.html new file mode 100644 index 00000000..1cc46885 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/AssertingRandom.html @@ -0,0 +1,534 @@ + + + + + + +AssertingRandom (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class AssertingRandom

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.util.Random
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.AssertingRandom
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public final class AssertingRandom
    +extends java.util.Random
    +
    A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
    +
    See Also:
    Serialized Form
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AssertingRandom(java.lang.Thread owner, + java.util.Random delegate) +
      Creates an instance to be used by owner thread and delegating + to delegate until destroy()ed.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected java.lang.Objectclone() 
      voiddestroy() +
      This object will no longer be usable after this method is called.
      +
      booleanequals(java.lang.Object obj) 
      inthashCode() 
      static booleanisVerifying() 
      protected intnext(int bits) 
      booleannextBoolean() 
      voidnextBytes(byte[] bytes) 
      doublenextDouble() 
      floatnextFloat() 
      doublenextGaussian() 
      intnextInt() 
      intnextInt(int n) 
      longnextLong() 
      voidsetSeed(long seed) 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AssertingRandom

        +
        public AssertingRandom(java.lang.Thread owner,
        +               java.util.Random delegate)
        +
        Creates an instance to be used by owner thread and delegating + to delegate until destroy()ed.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        next

        +
        protected int next(int bits)
        +
        +
        Overrides:
        +
        next in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBoolean

        +
        public boolean nextBoolean()
        +
        +
        Overrides:
        +
        nextBoolean in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBytes

        +
        public void nextBytes(byte[] bytes)
        +
        +
        Overrides:
        +
        nextBytes in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextDouble

        +
        public double nextDouble()
        +
        +
        Overrides:
        +
        nextDouble in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextFloat

        +
        public float nextFloat()
        +
        +
        Overrides:
        +
        nextFloat in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextGaussian

        +
        public double nextGaussian()
        +
        +
        Overrides:
        +
        nextGaussian in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt()
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt(int n)
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextLong

        +
        public long nextLong()
        +
        +
        Overrides:
        +
        nextLong in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        setSeed

        +
        public void setSeed(long seed)
        +
        +
        Overrides:
        +
        setSeed in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        destroy

        +
        public void destroy()
        +
        This object will no longer be usable after this method is called.
        +
      • +
      + + + +
        +
      • +

        clone

        +
        protected java.lang.Object clone()
        +                          throws java.lang.CloneNotSupportedException
        +
        +
        Overrides:
        +
        clone in class java.lang.Object
        +
        Throws:
        +
        java.lang.CloneNotSupportedException
        +
      • +
      + + + +
        +
      • +

        isVerifying

        +
        public static boolean isVerifying()
        +
        Returns:
        Return true if this class is verifying sharing and lifecycle assertions.
        See Also:
        "https://github.com/randomizedtesting/randomizedtesting/issues/234"
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html new file mode 100644 index 00000000..69a43e00 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html @@ -0,0 +1,326 @@ + + + + + + +ClassGlobFilter (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassGlobFilter

+
+
+ +
+
    +
  • +
    +
    +
    public class ClassGlobFilter
    +extends GlobFilter
    +
    A filter for Description.getClassName().
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassGlobFilter(java.lang.String globPattern) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.Stringdescribe() 
      booleanshouldRun(org.junit.runner.Description description) 
      + +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassGlobFilter

        +
        public ClassGlobFilter(java.lang.String globPattern)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        shouldRun

        +
        public boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class GlobFilter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class GlobFilter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html new file mode 100644 index 00000000..7290c57a --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html @@ -0,0 +1,375 @@ + + + + + + +ClassModel.FieldModel (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel.FieldModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel.FieldModel
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static final class ClassModel.FieldModel
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      Telement 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassModel.FieldModel(java.lang.reflect.Field f) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanequals(java.lang.Object obj) 
      ClassModel.ScopegetAccessScope() 
      EgetDown() 
      EgetUp() 
      inthashCode() 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        element

        +
        public final T extends java.lang.reflect.Member element
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassModel.FieldModel

        +
        public ClassModel.FieldModel(java.lang.reflect.Field f)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        getDown

        +
        public E getDown()
        +
      • +
      + + + +
        +
      • +

        getUp

        +
        public E getUp()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html new file mode 100644 index 00000000..d23c7740 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html @@ -0,0 +1,375 @@ + + + + + + +ClassModel.MethodModel (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel.MethodModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel.MethodModel
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static final class ClassModel.MethodModel
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      Telement 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassModel.MethodModel(java.lang.reflect.Method m) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanequals(java.lang.Object obj) 
      ClassModel.ScopegetAccessScope() 
      EgetDown() 
      EgetUp() 
      inthashCode() 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        element

        +
        public final T extends java.lang.reflect.Member element
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassModel.MethodModel

        +
        public ClassModel.MethodModel(java.lang.reflect.Method m)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        getDown

        +
        public E getDown()
        +
      • +
      + + + +
        +
      • +

        getUp

        +
        public E getUp()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html new file mode 100644 index 00000000..b1ca1552 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html @@ -0,0 +1,349 @@ + + + + + + +ClassModel.Scope (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Enum ClassModel.Scope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ClassModel.Scope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.ClassModel.Scope
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<ClassModel.Scope>
    +
    +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static enum ClassModel.Scope
    +extends java.lang.Enum<ClassModel.Scope>
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ClassModel.ScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ClassModel.Scope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ClassModel.Scope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ClassModel.Scope c : ClassModel.Scope.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ClassModel.Scope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/ClassModel.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/ClassModel.html new file mode 100644 index 00000000..d4087db0 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/ClassModel.html @@ -0,0 +1,347 @@ + + + + + + +ClassModel (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class ClassModel
    +extends java.lang.Object
    +
    Class model for a test suite. Builds relationship (overrides/ shadows) links + for methods and fields.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassModel(java.lang.Class<?> clazz) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel>getAnnotatedLeafMethods(java.lang.Class<? extends java.lang.annotation.Annotation> annotation) 
      <T extends java.lang.annotation.Annotation> 
      T
      getAnnotation(java.lang.reflect.Method method, + java.lang.Class<T> annClass, + boolean inherited) 
      java.util.Map<java.lang.reflect.Field,ClassModel.FieldModel>getFields() 
      java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel>getMethods() 
      <T extends java.lang.annotation.Annotation> 
      boolean
      isAnnotationPresent(java.lang.reflect.Method method, + java.lang.Class<T> annClass, + boolean inherited) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassModel

        +
        public ClassModel(java.lang.Class<?> clazz)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + +
        +
      • +

        getAnnotatedLeafMethods

        +
        public java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel> getAnnotatedLeafMethods(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
        +
      • +
      + + + +
        +
      • +

        getAnnotation

        +
        public <T extends java.lang.annotation.Annotation> T getAnnotation(java.lang.reflect.Method method,
        +                                                          java.lang.Class<T> annClass,
        +                                                          boolean inherited)
        +
      • +
      + + + +
        +
      • +

        isAnnotationPresent

        +
        public <T extends java.lang.annotation.Annotation> boolean isAnnotationPresent(java.lang.reflect.Method method,
        +                                                                      java.lang.Class<T> annClass,
        +                                                                      boolean inherited)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html new file mode 100644 index 00000000..e3ea290f --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html @@ -0,0 +1,341 @@ + + + + + + +FilterExpressionParser.Node (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class FilterExpressionParser.Node

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    FilterExpressionParser
    +
    +
    +
    +
    public abstract class FilterExpressionParser.Node
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      com.carrotsearch.randomizedtesting.FilterExpressionParser.InputRangerange 
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanevaluate(com.carrotsearch.randomizedtesting.FilterExpressionParser.IContext context) 
      java.lang.StringtoExpression() 
      protected java.lang.StringBuildertoExpression(java.lang.StringBuilder b) 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        range

        +
        public com.carrotsearch.randomizedtesting.FilterExpressionParser.InputRange range
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FilterExpressionParser.Node

        +
        public FilterExpressionParser.Node()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        toExpression

        +
        public final java.lang.String toExpression()
        +
      • +
      + + + +
        +
      • +

        toExpression

        +
        protected java.lang.StringBuilder toExpression(java.lang.StringBuilder b)
        +
      • +
      + + + +
        +
      • +

        evaluate

        +
        public boolean evaluate(com.carrotsearch.randomizedtesting.FilterExpressionParser.IContext context)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html new file mode 100644 index 00000000..e103704e --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html @@ -0,0 +1,281 @@ + + + + + + +FilterExpressionParser (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class FilterExpressionParser

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.FilterExpressionParser
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class FilterExpressionParser
    +extends java.lang.Object
    +
    Test group conditions filter parser.
    +
  • +
+
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      FilterExpressionParser.Nodeparse(java.lang.String rule) +
      Pratt's parser.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FilterExpressionParser

        +
        public FilterExpressionParser()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/GlobFilter.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/GlobFilter.html new file mode 100644 index 00000000..557d389a --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/GlobFilter.html @@ -0,0 +1,355 @@ + + + + + + +GlobFilter (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class GlobFilter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.manipulation.Filter
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.GlobFilter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ClassGlobFilter, MethodGlobFilter
    +
    +
    +
    +
    public abstract class GlobFilter
    +extends org.junit.runner.manipulation.Filter
    +
    A filter that matches something using globbing (*) pattern.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected java.lang.StringglobPattern 
      +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      GlobFilter(java.lang.String glob) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      abstract java.lang.Stringdescribe() 
      protected booleanglobMatches(java.lang.String string) +
      Check if a given string matches the glob.
      +
      abstract booleanshouldRun(org.junit.runner.Description description) 
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        globPattern

        +
        protected final java.lang.String globPattern
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        GlobFilter

        +
        public GlobFilter(java.lang.String glob)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        globMatches

        +
        protected final boolean globMatches(java.lang.String string)
        +
        Check if a given string matches the glob.
        +
      • +
      + + + +
        +
      • +

        shouldRun

        +
        public abstract boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class org.junit.runner.manipulation.Filter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public abstract java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class org.junit.runner.manipulation.Filter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/GroupEvaluator.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/GroupEvaluator.html new file mode 100644 index 00000000..066bb33f --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/GroupEvaluator.html @@ -0,0 +1,245 @@ + + + + + + +GroupEvaluator (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class GroupEvaluator

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.GroupEvaluator
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class GroupEvaluator
    +extends java.lang.Object
    +
    Evaluates enabled/ disabled state for a given test group.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringgetIgnoreReason(java.lang.reflect.AnnotatedElement... elements) 
      booleanisGroupEnabled(java.lang.Class<? extends java.lang.annotation.Annotation> testGroupAnnotation) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getIgnoreReason

        +
        public java.lang.String getIgnoreReason(java.lang.reflect.AnnotatedElement... elements)
        +
        Returns:
        Returns a non-null string with the reason why the annotated element (class, test or test-class pair) + should be ignored in the execution. This is an expert-level method, typically tests + shouldn't be concerned with this.
        +
      • +
      + + + +
        +
      • +

        isGroupEnabled

        +
        public boolean isGroupEnabled(java.lang.Class<? extends java.lang.annotation.Annotation> testGroupAnnotation)
        +
        Returns:
        Returns the current state of the an annotation marked with + TestGroup. Note that tests may be enabled or disabled using filtering + expressions so an enabled group does not necessarily mean a test marked with + this group will be executed.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html new file mode 100644 index 00000000..2e58b5d1 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html @@ -0,0 +1,280 @@ + + + + + + +JUnit3MethodProvider (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class JUnit3MethodProvider

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.JUnit3MethodProvider
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    TestMethodProvider
    +
    +
    +
    +
    public class JUnit3MethodProvider
    +extends java.lang.Object
    +implements TestMethodProvider
    +
    Method provider selecting tests that follow a name pattern of test(.*).
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JUnit3MethodProvider

        +
        public JUnit3MethodProvider()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        public java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                            ClassModel suiteClassModel)
        +
        Description copied from interface: TestMethodProvider
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        +
        Specified by:
        +
        getTestMethods in interface TestMethodProvider
        +
        Parameters:
        suiteClass - The suite class.
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        Return a set of methods which should be invoked by the runner as + tests.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html new file mode 100644 index 00000000..d3244012 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html @@ -0,0 +1,247 @@ + + + + + + +JUnit4MethodProvider (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class JUnit4MethodProvider

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    TestMethodProvider
    +
    +
    +
    +
    public class JUnit4MethodProvider
    +extends AnnotatedMethodProvider
    +
    Method provider selecting Test annotated public instance parameterless methods.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JUnit4MethodProvider

        +
        public JUnit4MethodProvider()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/LifecycleScope.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/LifecycleScope.html new file mode 100644 index 00000000..b47ad81a --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/LifecycleScope.html @@ -0,0 +1,328 @@ + + + + + + +LifecycleScope (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Enum LifecycleScope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<LifecycleScope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.LifecycleScope
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<LifecycleScope>
    +
    +
    +
    +
    public enum LifecycleScope
    +extends java.lang.Enum<LifecycleScope>
    +
    Lifecycle stages for tracking resources.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      SUITE +
      A single suite (class), including all AfterClass hooks.
      +
      TEST +
      A single test case, including all After hooks.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static LifecycleScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static LifecycleScope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        TEST

        +
        public static final LifecycleScope TEST
        +
        A single test case, including all After hooks.
        +
      • +
      + + + +
        +
      • +

        SUITE

        +
        public static final LifecycleScope SUITE
        +
        A single suite (class), including all AfterClass hooks.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static LifecycleScope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (LifecycleScope c : LifecycleScope.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static LifecycleScope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html new file mode 100644 index 00000000..ef3ba036 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html @@ -0,0 +1,326 @@ + + + + + + +MethodGlobFilter (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class MethodGlobFilter

+
+
+ +
+
    +
  • +
    +
    +
    public class MethodGlobFilter
    +extends GlobFilter
    +
    A filter for Description.getMethodName().
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MethodGlobFilter(java.lang.String globPattern) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.Stringdescribe() 
      booleanshouldRun(org.junit.runner.Description description) 
      + +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MethodGlobFilter

        +
        public MethodGlobFilter(java.lang.String globPattern)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        shouldRun

        +
        public boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class GlobFilter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class GlobFilter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html new file mode 100644 index 00000000..fdf52827 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html @@ -0,0 +1,294 @@ + + + + + + +MixWithSuiteName (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class MixWithSuiteName

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.MixWithSuiteName
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MixWithSuiteName() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      longdecorate(long seed) +
      Called to decorate the initial seed for a Randomness.
      +
      voidinitialize(java.lang.Class<?> suiteClass) +
      Called once after instantiation to set up the decorator.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MixWithSuiteName

        +
        public MixWithSuiteName()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        public void initialize(java.lang.Class<?> suiteClass)
        +
        Description copied from interface: SeedDecorator
        +
        Called once after instantiation to set up the decorator.
        +
        +
        Specified by:
        +
        initialize in interface SeedDecorator
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/RandomSupplier.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/RandomSupplier.html new file mode 100644 index 00000000..bf42f2fb --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/RandomSupplier.html @@ -0,0 +1,244 @@ + + + + + + +RandomSupplier (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface RandomSupplier

+
+
+
+
    +
  • +
    +
    +
    public interface RandomSupplier
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Randomget(long seed) 
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        get

        +
        java.util.Random get(long seed)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/RandomizedContext.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/RandomizedContext.html new file mode 100644 index 00000000..b6c11b8d --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/RandomizedContext.html @@ -0,0 +1,443 @@ + + + + + + +RandomizedContext (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedContext

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.RandomizedContext
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomizedContext
    +extends java.lang.Object
    +
    Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTargetClass

        +
        public java.lang.Class<?> getTargetClass()
        +
        The class (suite) being tested.
        +
      • +
      + + + +
        +
      • +

        getRunnerSeedAsString

        +
        public java.lang.String getRunnerSeedAsString()
        +
        Returns the runner's master seed, formatted.
        +
      • +
      + + + +
        +
      • +

        getRandomness

        +
        public Randomness getRandomness()
        +
        Source of randomness for the context's thread.
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        current

        +
        public static RandomizedContext current()
        +
        Returns:
        Returns the context for the calling thread or throws an + IllegalStateException if the thread is out of scope.
        +
        Throws:
        +
        java.lang.IllegalStateException - If context is not available.
        +
      • +
      + + + +
        +
      • +

        getRunner

        +
        public RandomizedRunner getRunner()
        +
        Access to the runner governing this context.
        +
      • +
      + + + + + +
        +
      • +

        closeAtEnd

        +
        public <T extends java.io.Closeable> T closeAtEnd(T resource,
        +                                         LifecycleScope scope)
        +
        Dispose the given resource at the end of a given lifecycle scope. If the Closeable + throws an exception, the test case or suite will end in a failure.
        +
        Returns:
        resource (for call chaining).
        +
      • +
      + + + + + + + +
        +
      • +

        runWithPrivateRandomness

        +
        public <T> T runWithPrivateRandomness(Randomness randomness,
        +                             java.util.concurrent.Callable<T> callable)
        +                           throws java.lang.Exception
        +
        Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns. +

        + This utility method can be used to initialize resources in a reproducible way since all calls to utility methods + like RandomizedTest.randomInt() et.al. are forwarded to the current + RandomContext which uses the provided randomness from the top of the stack. +

        +
        Type Parameters:
        T - the return type of the callable
        Parameters:
        randomness - the randomness to push to the top of the stack
        callable - the callable to execute
        +
        Returns:
        the result of the call to Callable.call()
        +
        Throws:
        +
        java.lang.Exception - if Callable.call() throws an exception
        +
      • +
      + + + +
        +
      • +

        runWithPrivateRandomness

        +
        public <T> T runWithPrivateRandomness(long seed,
        +                             java.util.concurrent.Callable<T> callable)
        +                           throws java.lang.Exception
        +
        Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns. +

        + This utility method can be used to initialize resources in a reproducible way since all calls to utility methods + like RandomizedTest.randomInt() et.al. are forwarded to the current + RandomContext which uses the provided randomness from the top of the stack. +

        +
        Type Parameters:
        T - the return type of the callable
        Parameters:
        seed - The initial seed for the new, private randomness
        callable - the callable to execute
        +
        Returns:
        the result of the call to Callable.call()
        +
        Throws:
        +
        java.lang.Exception - if Callable.call() throws an exception
        +
      • +
      + + + +
        +
      • +

        getTargetMethod

        +
        public java.lang.reflect.Method getTargetMethod()
        +
        Returns:
        Return the currently executing test case method (the thread may still + be within test rules and may never actually hit the method). This method may return + null if called from the static context (no test case is being executed at + the moment).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html new file mode 100644 index 00000000..55e605c8 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html @@ -0,0 +1,626 @@ + + + + + + +RandomizedRunner (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedRunner

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.Runner
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.RandomizedRunner
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.runner.Describable, org.junit.runner.manipulation.Filterable
    +
    +
    +
    +
    public final class RandomizedRunner
    +extends org.junit.runner.Runner
    +implements org.junit.runner.manipulation.Filterable
    +
    A Runner implementation for running randomized test cases with + predictable and repeatable randomness. + +

    Supports the following JUnit4 features: +

      +
    • BeforeClass-annotated methods (before all tests of a class/superclass),
    • +
    • Before-annotated methods (before each test),
    • +
    • Test-annotated methods,
    • +
    • After-annotated methods (after each test),
    • +
    • AfterClass-annotated methods (after all tests of a class/superclass),
    • +
    • Rule-annotated fields implementing MethodRule + and TestRule.
    • +
    + +

    Contracts: +

      +
    • BeforeClass, Before + methods declared in superclasses are called before methods declared in subclasses,
    • +
    • AfterClass, After + methods declared in superclasses are called after methods declared in subclasses,
    • +
    • BeforeClass, Before, AfterClass, After + methods declared within the same class are called in randomized order + derived from the master seed (repeatable with the same seed),
    • +
    + +

    Deviations from "standard" JUnit: +

      +
    • test methods are allowed to return values (the return value is ignored),
    • +
    • hook methods need not be public; in fact, it is encouraged to make them private to + avoid accidental shadowing which silently drops parent hooks from executing + (applies to class hooks mostly, but also to instance hooks).
    • +
    • all exceptions raised during hooks or test case execution are reported to the notifier, + there is no suppression or chaining of exceptions,
    • +
    • a test method must not leave behind any active threads; this is detected + using ThreadGroup active counts and is sometimes problematic (many classes + in the standard library leave active threads behind without waiting for them to terminate). + One can use the ThreadLeakScope, ThreadLeakAction + and other annotations to control how aggressive the detection + strategy is and if it fails the test or not.
    • +
    • uncaught exceptions from any of children threads will cause the test to fail.
    • +
    +
    See Also:
    RandomizedTest, +ThreadLeakAction, +ThreadLeakScope, +ThreadLeakZombies, +ThreadLeakGroup, +ThreadLeakLingering, +ThreadLeakFilters, +Listeners, +RandomizedContext, +TestMethodProviders
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomizedRunner(java.lang.Class<?> testClass) +
      Creates a new runner for the given class.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.List<com.carrotsearch.randomizedtesting.RandomizedRunner.TestMethodExecution>collectMethodExecutions(java.lang.reflect.Constructor<?> constructor, + java.util.List<java.lang.reflect.Method> testMethods) +
      Collect test method executions from list of test methods and + potentially parameters from parameter factory methods.
      +
      voidfilter(org.junit.runner.manipulation.Filter filter) +
      Implement Filterable because GUIs depend on it to run tests selectively.
      +
      org.junit.runner.DescriptiongetDescription() +
      Return the current tree of test descriptions (filtered).
      +
      TraceFormattinggetTraceFormatting() +
      Stack trace formatting utilities.
      +
      static booleanhasZombieThreads() +
      Returns true if any previous (or current) suite marked with + ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS has + left zombie threads.
      +
      static java.lang.StringmethodName(org.junit.runner.Description description) +
      Attempts to extract just the method name from parameterized notation.
      +
      voidrun(org.junit.runner.notification.RunNotifier notifier) +
      Runs all tests and hooks.
      +
      static java.lang.StringseedFromThrowable(java.lang.Throwable t) +
      RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with AUGMENTED_SEED_PACKAGE.
      +
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.Runner

        +testCount
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        AUGMENTED_SEED_PACKAGE

        +
        public static final java.lang.String AUGMENTED_SEED_PACKAGE
        +
        Fake package of a stack trace entry inserted into exceptions thrown by + test methods. These stack entries contain additional information about + seeds used during execution.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        DEFAULT_TIMEOUT

        +
        public static final int DEFAULT_TIMEOUT
        +
        Default timeout for a single test case. By default + the timeout is disabled. Use global system property + SysGlobals.SYSPROP_TIMEOUT or an annotation Timeout if you need to set + timeouts or expect some test cases may hang. This will slightly slow down + the tests because each test case is executed in a forked thread.
        +
        See Also:
        SysGlobals.SYSPROP_TIMEOUT(), +Constant Field Values
        +
      • +
      + + + + + + + +
        +
      • +

        DEFAULT_KILLATTEMPTS

        +
        public static final int DEFAULT_KILLATTEMPTS
        +
        The default number of first interrupts, then Thread.stop attempts.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        DEFAULT_KILLWAIT

        +
        public static final int DEFAULT_KILLWAIT
        +
        Time in between interrupt retries or stop retries.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        DEFAULT_ITERATIONS

        +
        public static final int DEFAULT_ITERATIONS
        +
        The default number of test repeat iterations.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + + +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomizedRunner

        +
        public RandomizedRunner(java.lang.Class<?> testClass)
        +                 throws org.junit.runners.model.InitializationError
        +
        Creates a new runner for the given class.
        +
        Throws:
        +
        org.junit.runners.model.InitializationError
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getDescription

        +
        public org.junit.runner.Description getDescription()
        +
        Return the current tree of test descriptions (filtered).
        +
        +
        Specified by:
        +
        getDescription in interface org.junit.runner.Describable
        +
        Specified by:
        +
        getDescription in class org.junit.runner.Runner
        +
        +
      • +
      + + + +
        +
      • +

        filter

        +
        public void filter(org.junit.runner.manipulation.Filter filter)
        +            throws org.junit.runner.manipulation.NoTestsRemainException
        +
        Implement Filterable because GUIs depend on it to run tests selectively.
        +
        +
        Specified by:
        +
        filter in interface org.junit.runner.manipulation.Filterable
        +
        Throws:
        +
        org.junit.runner.manipulation.NoTestsRemainException
        +
      • +
      + + + +
        +
      • +

        run

        +
        public void run(org.junit.runner.notification.RunNotifier notifier)
        +
        Runs all tests and hooks.
        +
        +
        Specified by:
        +
        run in class org.junit.runner.Runner
        +
        +
      • +
      + + + +
        +
      • +

        collectMethodExecutions

        +
        public java.util.List<com.carrotsearch.randomizedtesting.RandomizedRunner.TestMethodExecution> collectMethodExecutions(java.lang.reflect.Constructor<?> constructor,
        +                                                                                                              java.util.List<java.lang.reflect.Method> testMethods)
        +
        Collect test method executions from list of test methods and + potentially parameters from parameter factory methods.
        +
      • +
      + + + +
        +
      • +

        getTraceFormatting

        +
        public TraceFormatting getTraceFormatting()
        +
        Stack trace formatting utilities. These may be initialized to filter out certain packages.
        +
      • +
      + + + +
        +
      • +

        seedFromThrowable

        +
        public static java.lang.String seedFromThrowable(java.lang.Throwable t)
        +
        RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with AUGMENTED_SEED_PACKAGE.
        +
        Returns:
        A string is returned with seeds combined, if any. Null is returned if no augmentation + can be found.
        +
      • +
      + + + +
        +
      • +

        methodName

        +
        public static java.lang.String methodName(org.junit.runner.Description description)
        +
        Attempts to extract just the method name from parameterized notation.
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/RandomizedTest.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/RandomizedTest.html new file mode 100644 index 00000000..91a56cd9 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/RandomizedTest.html @@ -0,0 +1,1620 @@ + + + + + + +RandomizedTest (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedTest

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.RandomizedTest
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class RandomizedTest
    +extends java.lang.Object
    +
    Common scaffolding for subclassing randomized tests.
    +
    See Also:
    Listeners, +RandomizedContext
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected static java.nio.charset.CharsetISO8859_1 
      static java.lang.StringSYSPROP_MULTIPLIER +
      The global multiplier property (Double).
      +
      protected static java.nio.charset.CharsetUS_ASCII 
      protected static java.nio.charset.CharsetUTF16 
      protected static java.nio.charset.CharsetUTF32 
      protected static java.nio.charset.CharsetUTF8 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomizedTest() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.Object[]$(java.lang.Object... objects) +
      This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output.
      +
      static java.lang.Object[][]$$(java.lang.Object[]... objects) 
      static voidassumeFalse(boolean condition) + +
      static voidassumeFalse(java.lang.String message, + boolean condition) + +
      static voidassumeNoException(java.lang.String msg, + java.lang.Throwable t) +
      Assume t is null.
      +
      static voidassumeNoException(java.lang.Throwable t) +
      Making Assume.assumeNoException(Throwable) directly available.
      +
      static voidassumeNotNull(java.lang.Object... objects) +
      Making Assume.assumeNotNull(Object...) directly available.
      +
      static voidassumeTrue(boolean condition) +
      Making Assume.assumeTrue(boolean) directly available.
      +
      static voidassumeTrue(java.lang.String message, + boolean condition) 
      static intatLeast(int min) +
      Returns a random value greater or equal to min.
      +
      static intatMost(int max) +
      Returns a non-negative random value smaller or equal max.
      +
      static intbetween(int min, + int max) + +
      static longbetween(long min, + long max) + +
      static doublebiasedDoubleBetween(double min, + double max) +
      A biased "evil" random double between min and max (inclusive).
      +
      static floatbiasedFloatBetween(float min, + float max) +
      A biased "evil" random float between min and max (inclusive).
      +
      static <T extends java.io.Closeable> 
      T
      closeAfterSuite(T resource) +
      Registers a Closeable resource that should be closed after the suite + completes.
      +
      <T extends java.io.Closeable> 
      T
      closeAfterTest(T resource) +
      Registers a Closeable resource that should be closed after the test + completes.
      +
      static booleanfrequently() +
      The exact opposite of rarely().
      +
      static RandomizedContextgetContext() + +
      static java.util.RandomgetRandom() + +
      static java.nio.file.PathglobalTempDir() +
      Global temporary directory created for the duration of this class's lifespan.
      +
      static booleanisNightly() +
      Returns true if Nightly test group is enabled.
      +
      static intiterations(int min, + int max) +
      Returns a "scaled" number of iterations for loops which can have a variable + iteration count.
      +
      static doublemultiplier() +
      A multiplier can be used to linearly scale certain values.
      +
      static java.net.ServerSocketnewServerSocket(LifecycleScope scope) +
      Assign a temporary server socket.
      +
      java.nio.file.PathnewTempDir() +
      Creates a new temporary directory for the LifecycleScope.TEST duration.
      +
      static java.nio.file.PathnewTempDir(LifecycleScope scope) +
      Creates a temporary directory, deleted after the given lifecycle phase.
      +
      java.nio.file.PathnewTempFile() +
      Creates a new temporary file for the LifecycleScope.TEST duration.
      +
      static java.nio.file.PathnewTempFile(LifecycleScope scope) +
      Creates a new temporary file deleted after the given lifecycle phase completes.
      +
      protected static java.lang.StringnextTempName() +
      Next temporary filename.
      +
      static java.lang.StringrandomAsciiOfLength(int codeUnits) 
      static java.lang.StringrandomAsciiOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static booleanrandomBoolean() 
      static byterandomByte() 
      static byte[]randomBytesOfLength(int length) +
      Returns a byte array with random content.
      +
      static byte[]randomBytesOfLength(int minLength, + int maxLength) +
      Returns a byte array with random content.
      +
      static doublerandomDouble() 
      static floatrandomFloat() 
      static byterandomFrom(byte[] array) 
      static charrandomFrom(char[] array) 
      static doublerandomFrom(double[] array) 
      static floatrandomFrom(float[] array) 
      static intrandomFrom(int[] array) 
      static <T> TrandomFrom(java.util.List<T> list) +
      Pick a random object from the given list.
      +
      static longrandomFrom(long[] array) 
      static shortrandomFrom(short[] array) 
      static <T> TrandomFrom(T[] array) +
      Pick a random object from the given array.
      +
      static doublerandomGaussian() 
      static intrandomInt() 
      static intrandomInt(int max) +
      A random integer from 0..max (inclusive).
      +
      static intrandomIntBetween(int min, + int max) +
      A random integer from min to max (inclusive).
      +
      static java.util.LocalerandomLocale() +
      Return a random Locale from the available locales on the system.
      +
      static longrandomLong() 
      static longrandomLong(long max) +
      A random long from 0..max (inclusive).
      +
      static longrandomLongBetween(long min, + long max) +
      A random long from min to max (inclusive).
      +
      static java.lang.StringrandomRealisticUnicodeOfCodepointLength(int codePoints) 
      static java.lang.StringrandomRealisticUnicodeOfCodepointLengthBetween(int minCodePoints, + int maxCodePoints) 
      static java.lang.StringrandomRealisticUnicodeOfLength(int codeUnits) 
      static java.lang.StringrandomRealisticUnicodeOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static shortrandomShort() 
      static java.util.TimeZonerandomTimeZone() +
      Return a random TimeZone from the available timezones on the system.
      +
      static java.lang.StringrandomUnicodeOfCodepointLength(int codePoints) 
      static java.lang.StringrandomUnicodeOfCodepointLengthBetween(int minCodePoints, + int maxCodePoints) 
      static java.lang.StringrandomUnicodeOfLength(int codeUnits) 
      static java.lang.StringrandomUnicodeOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static booleanrarely() +
      Rarely returns true in about 10% of all calls (regardless of the + isNightly() mode).
      +
      static voidrmDir(java.nio.file.Path path) +
      Recursively delete a folder.
      +
      static intscaledRandomIntBetween(int min, + int max) +
      Returns a "scaled" random number between min and max (inclusive).
      +
      static voidsleep(long millis) +
      Same as Thread.sleep(long).
      +
      static booleansystemPropertyAsBoolean(java.lang.String propertyName, + boolean defaultValue) +
      Get a system property and convert it to a boolean, if defined.
      +
      static doublesystemPropertyAsDouble(java.lang.String propertyName, + double defaultValue) +
      Get a system property and convert it to a double, if defined.
      +
      static floatsystemPropertyAsFloat(java.lang.String propertyName, + float defaultValue) +
      Get a system property and convert it to a float, if defined.
      +
      static intsystemPropertyAsInt(java.lang.String propertyName, + int defaultValue) +
      Get a system property and convert it to an int, if defined.
      +
      static floatsystemPropertyAsLong(java.lang.String propertyName, + int defaultValue) +
      Get a system property and convert it to a long, if defined.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        SYSPROP_MULTIPLIER

        +
        public static final java.lang.String SYSPROP_MULTIPLIER
        +
        The global multiplier property (Double).
        +
        See Also:
        multiplier(), +Constant Field Values
        +
      • +
      + + + +
        +
      • +

        UTF8

        +
        protected static final java.nio.charset.Charset UTF8
        +
      • +
      + + + +
        +
      • +

        UTF16

        +
        protected static final java.nio.charset.Charset UTF16
        +
      • +
      + + + +
        +
      • +

        ISO8859_1

        +
        protected static final java.nio.charset.Charset ISO8859_1
        +
      • +
      + + + +
        +
      • +

        US_ASCII

        +
        protected static final java.nio.charset.Charset US_ASCII
        +
      • +
      + + + +
        +
      • +

        UTF32

        +
        protected static final java.nio.charset.Charset UTF32
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomizedTest

        +
        public RandomizedTest()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        isNightly

        +
        public static boolean isNightly()
        +
        Returns true if Nightly test group is enabled.
        +
        See Also:
        Nightly
        +
      • +
      + + + +
        +
      • +

        getRandom

        +
        public static java.util.Random getRandom()
        +
        Shortcut for RandomizedContext.getRandom(). Even though this method + is static, it returns per-thread Random instance, so no race conditions + can occur. + +

        It is recommended that specific methods are used to pick random values.

        +
      • +
      + + + +
        +
      • +

        randomBoolean

        +
        public static boolean randomBoolean()
        +
      • +
      + + + +
        +
      • +

        randomByte

        +
        public static byte randomByte()
        +
      • +
      + + + +
        +
      • +

        randomShort

        +
        public static short randomShort()
        +
      • +
      + + + +
        +
      • +

        randomInt

        +
        public static int randomInt()
        +
      • +
      + + + +
        +
      • +

        randomFloat

        +
        public static float randomFloat()
        +
      • +
      + + + +
        +
      • +

        randomDouble

        +
        public static double randomDouble()
        +
      • +
      + + + +
        +
      • +

        randomLong

        +
        public static long randomLong()
        +
      • +
      + + + +
        +
      • +

        randomGaussian

        +
        public static double randomGaussian()
        +
        See Also:
        Random.nextGaussian()
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        randomBytesOfLength

        +
        public static byte[] randomBytesOfLength(int length)
        +
        Returns a byte array with random content.
        +
        Parameters:
        length - The length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      + + + +
        +
      • +

        randomBytesOfLength

        +
        public static byte[] randomBytesOfLength(int minLength,
        +                         int maxLength)
        +
        Returns a byte array with random content.
        +
        Parameters:
        minLength - The minimum length of the byte array. Can be zero.
        maxLength - The maximum length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      + + + +
        +
      • +

        randomInt

        +
        public static int randomInt(int max)
        +
        A random integer from 0..max (inclusive).
        +
      • +
      + + + +
        +
      • +

        randomLong

        +
        public static long randomLong(long max)
        +
        A random long from 0..max (inclusive).
        +
      • +
      + + + +
        +
      • +

        randomIntBetween

        +
        public static int randomIntBetween(int min,
        +                   int max)
        +
        A random integer from min to max (inclusive).
        +
        See Also:
        scaledRandomIntBetween(int, int)
        +
      • +
      + + + + + + + +
        +
      • +

        randomLongBetween

        +
        public static long randomLongBetween(long min,
        +                     long max)
        +
        A random long from min to max (inclusive).
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        atMost

        +
        public static int atMost(int max)
        +
        Returns a non-negative random value smaller or equal max. The value + picked is affected by isNightly() and multiplier(). + +

        This method is effectively an alias to: +

        + scaledRandomIntBetween(0, max)
        + 
        +
        See Also:
        scaledRandomIntBetween(int, int)
        +
      • +
      + + + +
        +
      • +

        rarely

        +
        public static boolean rarely()
        +
        Rarely returns true in about 10% of all calls (regardless of the + isNightly() mode).
        +
      • +
      + + + +
        +
      • +

        frequently

        +
        public static boolean frequently()
        +
        The exact opposite of rarely().
        +
      • +
      + + + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(T[] array)
        +
        Pick a random object from the given array. The array must not be empty.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.List<T> list)
        +
        Pick a random object from the given list.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static byte randomFrom(byte[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static short randomFrom(short[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static int randomFrom(int[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static char randomFrom(char[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static float randomFrom(float[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static long randomFrom(long[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static double randomFrom(double[] array)
        +
      • +
      + + + +
        +
      • +

        multiplier

        +
        public static double multiplier()
        +
        A multiplier can be used to linearly scale certain values. It can be used to make data + or iterations of certain tests "heavier" for nightly runs, for example. + +

        The default multiplier value is 1.

        +
        See Also:
        SYSPROP_MULTIPLIER
        +
      • +
      + + + +
        +
      • +

        iterations

        +
        public static int iterations(int min,
        +             int max)
        +
        Returns a "scaled" number of iterations for loops which can have a variable + iteration count. This method is effectively + an alias to scaledRandomIntBetween(int, int).
        +
      • +
      + + + +
        +
      • +

        scaledRandomIntBetween

        +
        public static int scaledRandomIntBetween(int min,
        +                         int max)
        +
        Returns a "scaled" random number between min and max (inclusive). The number of + iterations will fall between [min, max], but the selection will also try to + achieve the points below: +
          +
        • the multiplier can be used to move the number of iterations closer to min + (if it is smaller than 1) or closer to max (if it is larger than 1). Setting + the multiplier to 0 will always result in picking min.
        • +
        • on normal runs, the number will be closer to min than to max.
        • +
        • on nightly runs, the number will be closer to max than to min.
        • +
        +
        Parameters:
        min - Minimum (inclusive).
        max - Maximum (inclusive).
        +
        Returns:
        Returns a random number between min and max.
        See Also:
        multiplier()
        +
      • +
      + + + +
        +
      • +

        globalTempDir

        +
        public static java.nio.file.Path globalTempDir()
        +                                        throws java.io.IOException
        +
        Global temporary directory created for the duration of this class's lifespan. If + multiple class loaders are used, there may be more global temp dirs, but it + shouldn't really be the case in practice.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        newTempDir

        +
        public java.nio.file.Path newTempDir()
        +                              throws java.io.IOException
        +
        Creates a new temporary directory for the LifecycleScope.TEST duration.
        +
        Throws:
        +
        java.io.IOException
        See Also:
        globalTempDir()
        +
      • +
      + + + +
        +
      • +

        newTempDir

        +
        public static java.nio.file.Path newTempDir(LifecycleScope scope)
        +                                     throws java.io.IOException
        +
        Creates a temporary directory, deleted after the given lifecycle phase. + Temporary directory is created relative to a globally picked temporary directory.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + + + +
        +
      • +

        closeAfterTest

        +
        public <T extends java.io.Closeable> T closeAfterTest(T resource)
        +
        Registers a Closeable resource that should be closed after the test + completes.
        +
        Returns:
        resource (for call chaining).
        +
      • +
      + + + + + +
        +
      • +

        closeAfterSuite

        +
        public static <T extends java.io.Closeable> T closeAfterSuite(T resource)
        +
        Registers a Closeable resource that should be closed after the suite + completes.
        +
        Returns:
        resource (for call chaining).
        +
      • +
      + + + +
        +
      • +

        newTempFile

        +
        public java.nio.file.Path newTempFile()
        +                               throws java.io.IOException
        +
        Creates a new temporary file for the LifecycleScope.TEST duration.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        newTempFile

        +
        public static java.nio.file.Path newTempFile(LifecycleScope scope)
        +                                      throws java.io.IOException
        +
        Creates a new temporary file deleted after the given lifecycle phase completes. + The file is physically created on disk, but is not locked or opened.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        nextTempName

        +
        protected static java.lang.String nextTempName()
        +
        Next temporary filename.
        +
      • +
      + + + +
        +
      • +

        rmDir

        +
        public static void rmDir(java.nio.file.Path path)
        +                  throws java.io.IOException
        +
        Recursively delete a folder. Throws an exception if any failure occurs.
        +
        Parameters:
        path - Path to the folder to be (recursively) deleted. The folder must + exist.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        newServerSocket

        +
        public static java.net.ServerSocket newServerSocket(LifecycleScope scope)
        +                                             throws java.io.IOException
        +
        Assign a temporary server socket. If you need a temporary port one can + assign a server socket and close it immediately, just to acquire its port + number.
        +
        Parameters:
        scope - The lifecycle scope to close the socket after. If the socket is + closed earlier, nothing happens (silently dropped).
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        randomLocale

        +
        public static java.util.Locale randomLocale()
        +
        Return a random Locale from the available locales on the system. + +

        Warning: This test assumes the returned array of locales is repeatable from jvm execution + to jvm execution. It _may_ be different from jvm to jvm and as such, it can render + tests execute in a different way.

        +
      • +
      + + + +
        +
      • +

        randomTimeZone

        +
        public static java.util.TimeZone randomTimeZone()
        +
        Return a random TimeZone from the available timezones on the system. + +

        Warning: This test assumes the returned array of time zones is repeatable from jvm execution + to jvm execution. It _may_ be different from jvm to jvm and as such, it can render + tests execute in a different way.

        +
      • +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        +
      • +

        $

        +
        public static java.lang.Object[] $(java.lang.Object... objects)
        +
        This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output. The name is a dollar for brevity, idea borrowed from + http://code.google.com/p/junitparams/.
        +
      • +
      + + + +
        +
      • +

        $$

        +
        public static java.lang.Object[][] $$(java.lang.Object[]... objects)
        +
        See Also:
        $(java.lang.Object...)
        +
      • +
      + + + +
        +
      • +

        sleep

        +
        public static void sleep(long millis)
        +
        Same as Thread.sleep(long).
        +
      • +
      + + + +
        +
      • +

        assumeTrue

        +
        public static void assumeTrue(boolean condition)
        +
        Making Assume.assumeTrue(boolean) directly available.
        +
      • +
      + + + +
        +
      • +

        assumeFalse

        +
        public static void assumeFalse(boolean condition)
        + +
      • +
      + + + +
        +
      • +

        assumeNotNull

        +
        public static void assumeNotNull(java.lang.Object... objects)
        +
        Making Assume.assumeNotNull(Object...) directly available.
        +
      • +
      + + + +
        +
      • +

        assumeTrue

        +
        public static void assumeTrue(java.lang.String message,
        +              boolean condition)
        +
        Parameters:
        condition - If false an InternalAssumptionViolatedException is + thrown by this method and the test case (should be) ignored (or + rather technically, flagged as a failure not passing a certain + assumption). Tests that are assumption-failures do not break + builds (again: typically).
        message - Message to be included in the exception's string.
        +
      • +
      + + + +
        +
      • +

        assumeFalse

        +
        public static void assumeFalse(java.lang.String message,
        +               boolean condition)
        + +
      • +
      + + + +
        +
      • +

        assumeNoException

        +
        public static void assumeNoException(java.lang.String msg,
        +                     java.lang.Throwable t)
        +
        Assume t is null.
        +
      • +
      + + + +
        +
      • +

        assumeNoException

        +
        public static void assumeNoException(java.lang.Throwable t)
        +
        Making Assume.assumeNoException(Throwable) directly available.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsDouble

        +
        public static double systemPropertyAsDouble(java.lang.String propertyName,
        +                            double defaultValue)
        +
        Get a system property and convert it to a double, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsFloat

        +
        public static float systemPropertyAsFloat(java.lang.String propertyName,
        +                          float defaultValue)
        +
        Get a system property and convert it to a float, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsInt

        +
        public static int systemPropertyAsInt(java.lang.String propertyName,
        +                      int defaultValue)
        +
        Get a system property and convert it to an int, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsLong

        +
        public static float systemPropertyAsLong(java.lang.String propertyName,
        +                         int defaultValue)
        +
        Get a system property and convert it to a long, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsBoolean

        +
        public static boolean systemPropertyAsBoolean(java.lang.String propertyName,
        +                              boolean defaultValue)
        +
        Get a system property and convert it to a boolean, if defined. This method returns + true if the property exists an is set to any of the following strings + (case-insensitive): true, on, yes, enabled. + +

        false is returned if the property exists and is set to any of the + following strings (case-insensitive): + false, off, no, disabled.

        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/Randomness.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/Randomness.html new file mode 100644 index 00000000..88ae4d13 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/Randomness.html @@ -0,0 +1,306 @@ + + + + + + +Randomness (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class Randomness

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.Randomness
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class Randomness
    +extends java.lang.Object
    +
    Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance. + +

    An instance of this class will be typically available from RandomizedContext. + No need to instantiate manually.

    +
    See Also:
    RandomizedContext
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.RandomgetRandom() +
      Random instance for this randomness.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getRandom

        +
        public java.util.Random getRandom()
        +
        Random instance for this randomness.
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html new file mode 100644 index 00000000..1b6e0cdd --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html @@ -0,0 +1,337 @@ + + + + + + +ReproduceErrorMessageBuilder (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ReproduceErrorMessageBuilder

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class ReproduceErrorMessageBuilder
    +extends java.lang.Object
    +
    A builder for constructing "reproduce with" message.
    +
    See Also:
    appendAllOpts(Description)
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ReproduceErrorMessageBuilder

        +
        public ReproduceErrorMessageBuilder()
        +
      • +
      + + + +
        +
      • +

        ReproduceErrorMessageBuilder

        +
        public ReproduceErrorMessageBuilder(java.lang.StringBuilder builder)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/Rethrow.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/Rethrow.html new file mode 100644 index 00000000..179c62f7 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/Rethrow.html @@ -0,0 +1,262 @@ + + + + + + +Rethrow (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class Rethrow

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.Rethrow
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class Rethrow
    +extends java.lang.Object
    +
    Rethrowing checked exceptions as unchecked ones. Eh, it is sometimes useful...
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Rethrow() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.RuntimeExceptionrethrow(java.lang.Throwable t) +
      Rethrows t (identical object).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Rethrow

        +
        public Rethrow()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        rethrow

        +
        public static java.lang.RuntimeException rethrow(java.lang.Throwable t)
        +
        Rethrows t (identical object).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/SeedDecorator.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/SeedDecorator.html new file mode 100644 index 00000000..6808faf8 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/SeedDecorator.html @@ -0,0 +1,232 @@ + + + + + + +SeedDecorator (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface SeedDecorator

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    MixWithSuiteName
    +
    +
    +
    +
    public interface SeedDecorator
    +
    This is an advanced feature. See SeedDecorators annotation.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      longdecorate(long seed) +
      Called to decorate the initial seed for a Randomness.
      +
      voidinitialize(java.lang.Class<?> suiteClass) +
      Called once after instantiation to set up the decorator.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        void initialize(java.lang.Class<?> suiteClass)
        +
        Called once after instantiation to set up the decorator.
        +
      • +
      + + + +
        +
      • +

        decorate

        +
        long decorate(long seed)
        +
        Called to decorate the initial seed for a Randomness.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/SeedUtils.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/SeedUtils.html new file mode 100644 index 00000000..7ba3f703 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/SeedUtils.html @@ -0,0 +1,278 @@ + + + + + + +SeedUtils (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class SeedUtils

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.SeedUtils
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class SeedUtils
    +extends java.lang.Object
    +
    Utilities for parsing random seeds.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringformatSeed(long seed) +
      Format a single seed.
      +
      static java.lang.StringformatSeedChain(Randomness... randomnesses) +
      Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
      +
      static longparseSeed(java.lang.String seed) +
      Parse a single seed.
      +
      static long[]parseSeedChain(java.lang.String chain) +
      Parse a seed chain formatted with formatSeedChain(Randomness...).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        parseSeed

        +
        public static long parseSeed(java.lang.String seed)
        +
        Parse a single seed. The seed needs to be cleaned up from any surrounding characters.
        +
      • +
      + + + +
        +
      • +

        formatSeed

        +
        public static java.lang.String formatSeed(long seed)
        +
        Format a single seed.
        +
      • +
      + + + +
        +
      • +

        parseSeedChain

        +
        public static long[] parseSeedChain(java.lang.String chain)
        +
        Parse a seed chain formatted with formatSeedChain(Randomness...).
        +
      • +
      + + + +
        +
      • +

        formatSeedChain

        +
        public static java.lang.String formatSeedChain(Randomness... randomnesses)
        +
        Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/SysGlobals.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/SysGlobals.html new file mode 100644 index 00000000..0401477e --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/SysGlobals.html @@ -0,0 +1,542 @@ + + + + + + +SysGlobals (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class SysGlobals

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.SysGlobals
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class SysGlobals
    +extends java.lang.Object
    +
    Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringCHILDVM_SYSPROP_JVM_COUNT +
      System property passed to forked VMs: the number of concurrent JVMs.
      +
      static java.lang.StringCHILDVM_SYSPROP_JVM_ID +
      System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringCURRENT_PREFIX() +
      Static singleton's property prefix.
      +
      static SysGlobalsinitializeWith(java.lang.String prefix) 
      static java.lang.StringprefixProperty(java.lang.String propertyName) +
      Prefix a given property name with a common prefix.
      +
      static java.lang.StringSYSPROP_APPEND_SEED() +
      If true, append seed parameter to all methods.
      +
      static java.lang.StringSYSPROP_ITERATIONS() +
      The global override for the number of each test's repetitions.
      +
      static java.lang.StringSYSPROP_KILLATTEMPTS() +
      If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
      +
      static java.lang.StringSYSPROP_KILLWAIT() +
      If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
      +
      static java.lang.StringSYSPROP_PREFIX() +
      Global system property that holds the prefix used by other properties.
      +
      static java.lang.StringSYSPROP_RANDOM_SEED() +
      System property with an integer defining global initialization seeds for all + random generators.
      +
      static java.lang.StringSYSPROP_STACKFILTERING() +
      Enable or disable stack filtering.
      +
      static java.lang.StringSYSPROP_TESTCLASS() +
      Global override for picking out a single test class to execute.
      +
      static java.lang.StringSYSPROP_TESTFILTER() +
      Global test filter.
      +
      static java.lang.StringSYSPROP_TESTMETHOD() +
      Global override for picking out a single test method to execute.
      +
      static java.lang.StringSYSPROP_TIMEOUT_SUITE() +
      Global override for entire suite's maximum execution time after which + it is considered out of control.
      +
      static java.lang.StringSYSPROP_TIMEOUT() +
      Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        CHILDVM_SYSPROP_JVM_ID

        +
        public static final java.lang.String CHILDVM_SYSPROP_JVM_ID
        +
        System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        CHILDVM_SYSPROP_JVM_COUNT

        +
        public static final java.lang.String CHILDVM_SYSPROP_JVM_COUNT
        +
        System property passed to forked VMs: the number of concurrent JVMs.
        +
        See Also:
        Constant Field Values
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initializeWith

        +
        public static SysGlobals initializeWith(java.lang.String prefix)
        +
      • +
      + + + +
        +
      • +

        SYSPROP_PREFIX

        +
        public static java.lang.String SYSPROP_PREFIX()
        +
        Global system property that holds the prefix used by other properties.
        +
      • +
      + + + +
        +
      • +

        CURRENT_PREFIX

        +
        public static java.lang.String CURRENT_PREFIX()
        +
        Static singleton's property prefix. Initializes it if not already initialized.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_STACKFILTERING

        +
        public static java.lang.String SYSPROP_STACKFILTERING()
        +
        Enable or disable stack filtering.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_RANDOM_SEED

        +
        public static java.lang.String SYSPROP_RANDOM_SEED()
        +
        System property with an integer defining global initialization seeds for all + random generators. Should guarantee test reproducibility.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_ITERATIONS

        +
        public static java.lang.String SYSPROP_ITERATIONS()
        +
        The global override for the number of each test's repetitions.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTCLASS

        +
        public static java.lang.String SYSPROP_TESTCLASS()
        +
        Global override for picking out a single test class to execute. All other + classes are ignored. The property can contain "globbing patterns" similar + to shell expansion patterns. For example: +
        + *MyTest
        + 
        + will pick all classes ending in MyTest (in any package, including nested static + classes if they appear on input).
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTMETHOD

        +
        public static java.lang.String SYSPROP_TESTMETHOD()
        +
        Global override for picking out a single test method to execute. If a + matching method exists in more than one class, it will be executed.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTFILTER

        +
        public static java.lang.String SYSPROP_TESTFILTER()
        +
        Global test filter.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_KILLATTEMPTS

        +
        public static java.lang.String SYSPROP_KILLATTEMPTS()
        +
        If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
        +
      • +
      + + + +
        +
      • +

        SYSPROP_KILLWAIT

        +
        public static java.lang.String SYSPROP_KILLWAIT()
        +
        If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TIMEOUT

        +
        public static java.lang.String SYSPROP_TIMEOUT()
        +
        Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed. + +

        The timeout value should be in milliseconds. If the value is trailed by a + "!" then the timeout value takes precedence over annotations, otherwise annotations + take precedence over the default timeout. This is useful for running debugging + sessions, for example, when default timeouts may be too short.

        +
        See Also:
        RandomizedRunner.DEFAULT_TIMEOUT
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TIMEOUT_SUITE

        +
        public static java.lang.String SYSPROP_TIMEOUT_SUITE()
        +
        Global override for entire suite's maximum execution time after which + it is considered out of control. + +

        The timeout value should be in milliseconds. If the value is trailed by a + "!" then the timeout value takes precedence over annotations, otherwise annotations + take precedence over the default timeout. This is useful for running debugging + sessions, for example, when default timeouts may be too short.

        +
        See Also:
        RandomizedRunner.DEFAULT_TIMEOUT_SUITE
        +
      • +
      + + + +
        +
      • +

        SYSPROP_APPEND_SEED

        +
        public static java.lang.String SYSPROP_APPEND_SEED()
        +
        If true, append seed parameter to all methods. Methods that are for some + reason repeated (due to Repeat annotation or multiple Seeds, for example) + are always postfixed with the seed to discriminate tests from each other. Otherwise many + GUI clients have a problem in telling which test result was which.
        +
      • +
      + + + +
        +
      • +

        prefixProperty

        +
        public static java.lang.String prefixProperty(java.lang.String propertyName)
        +
        Prefix a given property name with a common prefix. The prefix itself can be overridden + using SYSPROP_PREFIX. This method initializes static singleton property + names so it shouldn't be called on class initialization anywhere.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html new file mode 100644 index 00000000..da0ed7e7 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html @@ -0,0 +1,433 @@ + + + + + + +TeeOutputStream (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TeeOutputStream

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.io.OutputStream
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.TeeOutputStream
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Closeable, java.io.Flushable, java.lang.AutoCloseable
    +
    +
    +
    +
    public class TeeOutputStream
    +extends java.io.OutputStream
    +
    Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TeeOutputStream(java.io.OutputStream first, + java.io.OutputStream second) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected java.lang.Objectclone() 
      voidclose() 
      booleanequals(java.lang.Object obj) 
      voidflush() 
      inthashCode() 
      java.lang.StringtoString() 
      voidwrite(byte[] b) 
      voidwrite(byte[] b, + int off, + int len) 
      voidwrite(int b) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TeeOutputStream

        +
        public TeeOutputStream(java.io.OutputStream first,
        +               java.io.OutputStream second)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        write

        +
        public void write(int b)
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b,
        +         int off,
        +         int len)
        +           throws java.io.IOException
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Overrides:
        +
        close in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        flush

        +
        public void flush()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        flush in interface java.io.Flushable
        +
        Overrides:
        +
        flush in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b)
        +           throws java.io.IOException
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        clone

        +
        protected java.lang.Object clone()
        +                          throws java.lang.CloneNotSupportedException
        +
        +
        Overrides:
        +
        clone in class java.lang.Object
        +
        Throws:
        +
        java.lang.CloneNotSupportedException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/TempPathResource.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/TempPathResource.html new file mode 100644 index 00000000..9ec4e182 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/TempPathResource.html @@ -0,0 +1,274 @@ + + + + + + +TempPathResource (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TempPathResource

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.TempPathResource
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TempPathResource(java.nio.file.Path location) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidclose() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TempPathResource

        +
        public TempPathResource(java.nio.file.Path location)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html new file mode 100644 index 00000000..83e6a1cc --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html @@ -0,0 +1,224 @@ + + + + + + +TestMethodAndParams (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface TestMethodAndParams

+
+
+
+
    +
  • +
    +
    +
    public interface TestMethodAndParams
    +
    A single test case entry composed of the test method + and the arguments eventually passed to the test class's constructor.
    +
    See Also:
    TestCaseOrdering
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.List<java.lang.Object>getInstanceArguments() 
      java.lang.reflect.MethodgetTestMethod() 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethod

        +
        java.lang.reflect.Method getTestMethod()
        +
      • +
      + + + +
        +
      • +

        getInstanceArguments

        +
        java.util.List<java.lang.Object> getInstanceArguments()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html new file mode 100644 index 00000000..db74fa8f --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html @@ -0,0 +1,226 @@ + + + + + + +TestMethodProvider (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface TestMethodProvider

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                            ClassModel suiteClassModel)
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        Parameters:
        suiteClass - The suite class.
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        Return a set of methods which should be invoked by the runner as + tests.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/ThreadFilter.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/ThreadFilter.html new file mode 100644 index 00000000..c5c45f09 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/ThreadFilter.html @@ -0,0 +1,211 @@ + + + + + + +ThreadFilter (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface ThreadFilter

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanreject(java.lang.Thread t) 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        reject

        +
        boolean reject(java.lang.Thread t)
        +
        Returns:
        Return true if thread t should be + filtered out.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/TraceFormatting.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/TraceFormatting.html new file mode 100644 index 00000000..1ea77d8f --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/TraceFormatting.html @@ -0,0 +1,357 @@ + + + + + + +TraceFormatting (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TraceFormatting

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.TraceFormatting
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class TraceFormatting
    +extends java.lang.Object
    +
    Utilities for dealing with throwables, stacks, etc.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      TraceFormatting() +
      Default stack traces, no filtering.
      +
      TraceFormatting(java.util.List<java.lang.String> filteredPrefixes) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringformatStackTrace(java.lang.Iterable<java.lang.StackTraceElement> stackTrace) 
      java.lang.StringformatStackTrace(java.lang.StackTraceElement[] stackTrace) 
      java.lang.StringBuilderformatStackTrace(java.lang.StringBuilder b, + java.lang.Iterable<java.lang.StackTraceElement> stackTrace) +
      Format a list of stack entries into a string.
      +
      java.lang.StringBuilderformatStackTrace(java.lang.StringBuilder b, + java.lang.StackTraceElement[] stackTrace) +
      Format a list of stack entries into a string.
      +
      java.lang.StringBuilderformatThrowable(java.lang.StringBuilder b, + java.lang.Throwable t) +
      Format an exception and all of its nested stacks into a string.
      +
      java.lang.StringformatThrowable(java.lang.Throwable t) +
      Format an exception and all of its nested stacks into a string.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TraceFormatting

        +
        public TraceFormatting()
        +
        Default stack traces, no filtering.
        +
      • +
      + + + +
        +
      • +

        TraceFormatting

        +
        public TraceFormatting(java.util.List<java.lang.String> filteredPrefixes)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        formatThrowable

        +
        public java.lang.String formatThrowable(java.lang.Throwable t)
        +
        Format an exception and all of its nested stacks into a string.
        +
      • +
      + + + +
        +
      • +

        formatThrowable

        +
        public java.lang.StringBuilder formatThrowable(java.lang.StringBuilder b,
        +                                      java.lang.Throwable t)
        +
        Format an exception and all of its nested stacks into a string.
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.StringBuilder formatStackTrace(java.lang.StringBuilder b,
        +                                       java.lang.StackTraceElement[] stackTrace)
        +
        Format a list of stack entries into a string.
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.String formatStackTrace(java.lang.StackTraceElement[] stackTrace)
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.String formatStackTrace(java.lang.Iterable<java.lang.StackTraceElement> stackTrace)
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.StringBuilder formatStackTrace(java.lang.StringBuilder b,
        +                                       java.lang.Iterable<java.lang.StackTraceElement> stackTrace)
        +
        Format a list of stack entries into a string.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html new file mode 100644 index 00000000..44f1476c --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html @@ -0,0 +1,571 @@ + + + + + + +WriterOutputStream (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class WriterOutputStream

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.io.OutputStream
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.WriterOutputStream
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Closeable, java.io.Flushable, java.lang.AutoCloseable
    +
    +
    +
    +
    public class WriterOutputStream
    +extends java.io.OutputStream
    +
    OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer. The stream is transformed using a + CharsetDecoder object, guaranteeing that all charset + encodings supported by the JRE are handled correctly. +

    + The output of the CharsetDecoder is buffered using a fixed size buffer. + This implies that the data is written to the underlying Writer in chunks + that are no larger than the size of this buffer. By default, the buffer is + flushed only when it overflows or when flush() or close() + is called. In general there is therefore no need to wrap the underlying Writer + in a BufferedWriter. WriterOutputStream can also + be instructed to flush the buffer after each write operation. In this case, all + available data is written immediately to the underlying Writer, implying that + the current position of the Writer is correlated to the current position + of the WriterOutputStream. +

    + WriterOutputStream implements the inverse transformation of OutputStreamWriter; + in the following example, writing to out2 would have the same result as writing to + out directly (provided that the byte sequence is legal with respect to the + charset encoding): +

    + OutputStream out = ...
    + Charset cs = ...
    + OutputStreamWriter writer = new OutputStreamWriter(out, cs);
    + WriterOutputStream out2 = new WriterOutputStream(writer, cs);
    + WriterOutputStream implements the same transformation as InputStreamReader, + except that the control flow is reversed: both classes transform a byte stream + into a character stream, but InputStreamReader pulls data from the underlying stream, + while WriterOutputStream pushes it to the underlying stream. +

    + Note that while there are use cases where there is no alternative to using + this class, very often the need to use this class is an indication of a flaw + in the design of the code. This class is typically used in situations where an existing + API only accepts an OutputStream object, but where the stream is known to represent + character data that must be decoded for further use. +

    + Instances of WriterOutputStream are not thread safe.

    +
    Since:
    +
    2.0
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      WriterOutputStream(java.io.Writer writer) +
      Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.Charset charset) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.CharsetDecoder decoder) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.CharsetDecoder decoder, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.Charset charset, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      WriterOutputStream(java.io.Writer writer, + java.lang.String charsetName) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.lang.String charsetName, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidclose() +
      Close the stream.
      +
      voidflush() +
      Flush the stream.
      +
      voidwrite(byte[] b) +
      Write bytes from the specified byte array to the stream.
      +
      voidwrite(byte[] b, + int off, + int len) +
      Write bytes from the specified byte array to the stream.
      +
      voidwrite(int b) +
      Write a single byte to the stream.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.CharsetDecoder decoder)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        decoder - the charset decoder
        Since:
        +
        2.1
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.CharsetDecoder decoder,
        +                  int bufferSize,
        +                  boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        Parameters:
        writer - the target Writer
        decoder - the charset decoder
        bufferSize - the size of the output buffer in number of characters
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        Since:
        +
        2.1
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.Charset charset,
        +                  int bufferSize,
        +                  boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        Parameters:
        writer - the target Writer
        charset - the charset encoding
        bufferSize - the size of the output buffer in number of characters
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.Charset charset)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        charset - the charset encoding
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.lang.String charsetName,
        +                  int bufferSize,
        +                  boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        Parameters:
        writer - the target Writer
        charsetName - the name of the charset encoding
        bufferSize - the size of the output buffer in number of characters
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.lang.String charsetName)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        charsetName - the name of the charset encoding
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer)
        +
        Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters. The output buffer will only + be flushed when it overflows or when flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        write

        +
        public void write(byte[] b,
        +         int off,
        +         int len)
        +           throws java.io.IOException
        +
        Write bytes from the specified byte array to the stream.
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        b - the byte array containing the bytes to write
        off - the start offset in the byte array
        len - the number of bytes to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b)
        +           throws java.io.IOException
        +
        Write bytes from the specified byte array to the stream.
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        b - the byte array containing the bytes to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(int b)
        +           throws java.io.IOException
        +
        Write a single byte to the stream.
        +
        +
        Specified by:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        b - the byte to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        flush

        +
        public void flush()
        +           throws java.io.IOException
        +
        Flush the stream. Any remaining content accumulated in the output buffer + will be written to the underlying Writer. After that + Writer.flush() will be called.
        +
        +
        Specified by:
        +
        flush in interface java.io.Flushable
        +
        Overrides:
        +
        flush in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        Close the stream. Any remaining content accumulated in the output buffer + will be written to the underlying Writer. After that + Writer.close() will be called.
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Overrides:
        +
        close in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/Xoroshiro128PlusRandom.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/Xoroshiro128PlusRandom.html new file mode 100644 index 00000000..7ec1f2d0 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/Xoroshiro128PlusRandom.html @@ -0,0 +1,427 @@ + + + + + + +Xoroshiro128PlusRandom (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class Xoroshiro128PlusRandom

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.util.Random
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public class Xoroshiro128PlusRandom
    +extends java.util.Random
    +
    Implements Xoroshiro128PlusRandom. Not synchronized (anywhere).
    +
    See Also:
    "http://xoroshiro.di.unimi.it/", +Serialized Form
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected intnext(int bits) 
      booleannextBoolean() 
      voidnextBytes(byte[] bytes) 
      doublenextDouble() 
      floatnextFloat() 
      doublenextGaussian() 
      intnextInt() 
      intnextInt(int n) 
      longnextLong() 
      voidsetSeed(long seed) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Xoroshiro128PlusRandom

        +
        public Xoroshiro128PlusRandom(long seed)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setSeed

        +
        public void setSeed(long seed)
        +
        +
        Overrides:
        +
        setSeed in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBoolean

        +
        public boolean nextBoolean()
        +
        +
        Overrides:
        +
        nextBoolean in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBytes

        +
        public void nextBytes(byte[] bytes)
        +
        +
        Overrides:
        +
        nextBytes in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextDouble

        +
        public double nextDouble()
        +
        +
        Overrides:
        +
        nextDouble in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextFloat

        +
        public float nextFloat()
        +
        +
        Overrides:
        +
        nextFloat in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt()
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt(int n)
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextGaussian

        +
        public double nextGaussian()
        +
        +
        Overrides:
        +
        nextGaussian in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextLong

        +
        public long nextLong()
        +
        +
        Overrides:
        +
        nextLong in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        next

        +
        protected int next(int bits)
        +
        +
        Overrides:
        +
        next in class java.util.Random
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html new file mode 100644 index 00000000..83445979 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html @@ -0,0 +1,211 @@ + + + + + + +Listeners (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Listeners

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +public @interface Listeners
    +
    Annotate your suite class with this annotation to automatically add hooks to + the RunNotifier used for executing tests inside + RandomizedRunner.
    +
    See Also:
    value()
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends org.junit.runner.notification.RunListener>[]value +
      An array of listener classes.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.Class<? extends org.junit.runner.notification.RunListener>[] value
        +
        An array of listener classes. These classes must be instantiable (public, static, no-args + constructor, etc.).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/Name.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/Name.html new file mode 100644 index 00000000..80869792 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/Name.html @@ -0,0 +1,205 @@ + + + + + + +Name (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Name

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=PARAMETER)
    +public @interface Name
    +
    Used to annotate constructor parameters for parameterized tests.
    +
    See Also:
    ParametersFactory
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Stringvalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html new file mode 100644 index 00000000..16b0302a --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html @@ -0,0 +1,219 @@ + + + + + + +Nightly (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Nightly

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +@TestGroup(enabled=false)
    +public @interface Nightly
    +
    An annotation indicating a given test case (or suite) should run only during + nightly tests. + +

    The notion of "nightly" tests is based on an assumption that these tests can + take longer than usual or require more resources than usual. Nightly tests will + be most commonly used with higher scaling multipliers as in + (RandomizedTest.SYSPROP_MULTIPLIER.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.Stringvalue +
      Additional description, if needed.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
        Additional description, if needed.
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html new file mode 100644 index 00000000..ca46bc68 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html @@ -0,0 +1,245 @@ + + + + + + +ParametersFactory (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ParametersFactory

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=METHOD)
    +public @interface ParametersFactory
    +
    Used to annotate methods providing parameters for parameterized tests. The method + annotated as the factory must be static, public, parameterless and must have a return + type assignable to Iterable<Object[]>. + +

    The iterable must return arrays conforming to the suite class's constructor + with respect to the number and types of parameters. + +

    The constructor's parameters can be annotated with Name to provide + more descriptive parameter names for test descriptions.

    +
    See Also:
    Name
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.StringargumentFormatting +
      Specify custom formatting for test names (constructor arguments).
      +
      booleanshuffle +
      Shuffles the order of tests generated for the parameter set.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        argumentFormatting

        +
        public abstract java.lang.String argumentFormatting
        +
        Specify custom formatting for test names (constructor arguments). + The string must be a valid argument to Java's built-in Formatter. + Constructor arguments are available in the order they were returned + from ParametersFactory. Not all arguments have to be used, + for example: foo=%1$s would select only the second argument (indexes + are zero-based).
        +
        +
        Default:
        +
        "default"
        +
        +
      • +
      + + + +
        +
      • +

        shuffle

        +
        public abstract boolean shuffle
        +
        Shuffles the order of tests generated for the parameter set.
        +
        +
        Default:
        +
        true
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html new file mode 100644 index 00000000..34ce0b66 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html @@ -0,0 +1,235 @@ + + + + + + +Repeat (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Repeat

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface Repeat
    +
    Repeats randomized test case a given number of times. Repetitions can + start with a different seed (predictably derived from the first one) or + start from the same seed every time (useful to check if a given test is truly + predictable for a given seed or not).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      intiterations +
      Repeat this many iterations.
      +
      booleanuseConstantSeed +
      Re-run all iterations with a constant seed.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        iterations

        +
        public abstract int iterations
        +
        Repeat this many iterations. Must be greater or equal 1.
        +
        +
        Default:
        +
        1
        +
        +
      • +
      + + + +
        +
      • +

        useConstantSeed

        +
        public abstract boolean useConstantSeed
        +
        Re-run all iterations with a constant seed. This may be helpful in checking + if a given test is really predictably random.
        +
        +
        Default:
        +
        false
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html new file mode 100644 index 00000000..fae7c8d2 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html @@ -0,0 +1,162 @@ + + + + + + +ReplicateOnEachVm (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ReplicateOnEachVm

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ReplicateOnEachVm
    +

    Replicates the test class on each concurrent forked JVM. If only a single JVM + is used for running tests, this annotation has no effect.

    + +

    The purpose of this annotation is to, for example, replicate a single test suite + across multiple forked JVMs and then selectively ignore or execute tests on each + JVM, depending on its number, providing poor-man's load balancing for individual + test cases (test suites are balanced by the framework itself).

    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/Seed.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/Seed.html new file mode 100644 index 00000000..d79e69b6 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/Seed.html @@ -0,0 +1,229 @@ + + + + + + +Seed (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Seed

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface Seed
    +
    Defines the starting seed for a given test or the entire suite. + +

    If applied to the + suite, it semantically overrides SysGlobals.SYSPROP_RANDOM_SEED, but + does not affect individual test cases (these should be repeatable anyway).

    + +

    If applied to the method, it overrides the default randomized value that is derived + from the global suite's seed.

    + +

    Typically, you'll want to override the class's seed to make the test repeat a "fixed" + scenario. Occasionally if there's a single failing test case for repeated tests, one + may want to override both to fix both the class's randomness and a given test case randomness.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.Stringvalue +
      The seed expressed as a hexadecimal long number or a string random to + indicate randomized seed should be used (default value).
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
        The seed expressed as a hexadecimal long number or a string random to + indicate randomized seed should be used (default value). + +

        The default value random can be used to construct a list of known + seeds for which a test previously failed and a random seed in addition to that (coverage + of previous failures + randomized run). See Seeds for more info.

        +
        +
        Default:
        +
        "random"
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html new file mode 100644 index 00000000..70bb6d37 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html @@ -0,0 +1,217 @@ + + + + + + +SeedDecorators (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type SeedDecorators

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +public @interface SeedDecorators
    +
    Allows modifying the master seed (before the suite is started). + +

    Use this annotation when you want to perturb or modify the master seed. This may be + useful if there are decisions taken in static contexts of multiple suites. In such a case + these decisions would always be identical (because at static context level the seed is + always derived from the same master). With a SeedDecorator one can perturb + the seed for every suite. + +

      +
    • Extra care should be used to make permutations consistent across different runs.
    • +
    • Seed decorators must be thread-safe, re-entrable, preferably unsynchronized and + must never fail!
    • +
    +
    See Also:
    value()
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends SeedDecorator>[]value 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.Class<? extends SeedDecorator>[] value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html new file mode 100644 index 00000000..f6bcab7a --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html @@ -0,0 +1,218 @@ + + + + + + +Seeds (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Seeds

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=METHOD)
    +@Inherited
    +public @interface Seeds
    +
    Defines a list of starting seeds for a given test. + +

    Typically, you'll want to override the class's seed to make the test repeat a "fixed" + scenario in which the test was known to fail in the past. In addition, you may still permit + a randomized seed by adding a non-restricted Seed as in:

    +
    + @Seeds({
    +   @Seed("deadbeef"),
    +   @Seed("cafebabe"), 
    +   @Seed()})
    + 
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      Seed[]value +
      A non-empty array of Seeds.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract Seed[] value
        +
        A non-empty array of Seeds.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html new file mode 100644 index 00000000..75de5a00 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html @@ -0,0 +1,336 @@ + + + + + + +TestCaseInstanceProvider.Type (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum TestCaseInstanceProvider.Type

+
+
+
    +
  • java.lang.Object
  • +
  • + +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      INSTANCE_PER_CONSTRUCTOR_ARGS +
      Each set of constructor arguments (provided from + ParametersFactory or the default empty constructor) creates an + instance that is then reused for all of the suite's tests.
      +
      INSTANCE_PER_TEST_METHOD +
      Each method (test case) will receive a new instance of the class.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static TestCaseInstanceProvider.TypevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static TestCaseInstanceProvider.Type[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        INSTANCE_PER_TEST_METHOD

        +
        public static final TestCaseInstanceProvider.Type INSTANCE_PER_TEST_METHOD
        +
        Each method (test case) will receive a new instance of the class. This is + JUnit's default.
        +
      • +
      + + + +
        +
      • +

        INSTANCE_PER_CONSTRUCTOR_ARGS

        +
        public static final TestCaseInstanceProvider.Type INSTANCE_PER_CONSTRUCTOR_ARGS
        +
        Each set of constructor arguments (provided from + ParametersFactory or the default empty constructor) creates an + instance that is then reused for all of the suite's tests.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static TestCaseInstanceProvider.Type[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (TestCaseInstanceProvider.Type c : TestCaseInstanceProvider.Type.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static TestCaseInstanceProvider.Type valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html new file mode 100644 index 00000000..e50c338c --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html @@ -0,0 +1,226 @@ + + + + + + +TestCaseInstanceProvider (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestCaseInstanceProvider

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestCaseInstanceProvider
    +
    Determines how instances of the test suite class are created for each test + case. + + By default JUnit creates a new class instance for every test to prevent test + case ordering dependencies. This is sometimes inconvenient as there is no + "suite" context other than static fields (which are a nuisance to clean up + properly, for example). This annotation changes the default behavior and + permits the test cases to be executed on the same instance, for example. + + Note that special care should be given to scenarios in which same-instance is + reused with arguments provided via ParametersFactory (each set of + parameters will create a separate instance, which will then be used to run + all of test suite's test cases). + + Note that the same instance will be used if the test cases are multiplied + with Seeds or Repeat annotations.
    +
    See Also:
    TestCaseInstanceProvider.Type.INSTANCE_PER_TEST_METHOD, +TestCaseInstanceProvider.Type.INSTANCE_PER_CONSTRUCTOR_ARGS
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract TestCaseInstanceProvider.Type value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type.INSTANCE_PER_TEST_METHOD
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html new file mode 100644 index 00000000..1524bea7 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html @@ -0,0 +1,281 @@ + + + + + + +TestCaseOrdering.AlphabeticOrder (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Class TestCaseOrdering.AlphabeticOrder

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.util.Comparator<TestMethodAndParams>
    +
    +
    +
    Enclosing class:
    +
    TestCaseOrdering
    +
    +
    +
    +
    public static class TestCaseOrdering.AlphabeticOrder
    +extends java.lang.Object
    +implements java.util.Comparator<TestMethodAndParams>
    +
    Alphabetic, increasing order by method name.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      intcompare(TestMethodAndParams o1, + TestMethodAndParams o2) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface java.util.Comparator

        +equals
      • +
      +
    • +
    +
  • +
+
+
+ +
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html new file mode 100644 index 00000000..1b7e95fd --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html @@ -0,0 +1,215 @@ + + + + + + +TestCaseOrdering (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestCaseOrdering

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestCaseOrdering
    +
    Test case ordering. The returned comparator will be used for sorting + all TestMethodAndParams entries, where method is the test method + and params are potential parameters to the constructor for a given + test (if ParametersFactory is used). + + The sort is stable with respect to the original (shuffled) order of + test cases.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends java.util.Comparator<TestMethodAndParams>>value +
      The comparator used to sort all test cases.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestContextRandomSupplier.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestContextRandomSupplier.html new file mode 100644 index 00000000..2eb8d3b8 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestContextRandomSupplier.html @@ -0,0 +1,206 @@ + + + + + + +TestContextRandomSupplier (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestContextRandomSupplier

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestContextRandomSupplier
    +
    A supplier of Random instances for the RandomizedContext. The supplier class must declare + a public no-arg constructor.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends RandomSupplier>value 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.Class<? extends RandomSupplier> value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html new file mode 100644 index 00000000..5380a19b --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html @@ -0,0 +1,276 @@ + + + + + + +TestGroup.Utilities (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Class TestGroup.Utilities

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    TestGroup
    +
    +
    +
    +
    public static class TestGroup.Utilities
    +extends java.lang.Object
    +
    Utilities to deal with annotations annotated with TestGroup.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringgetGroupName(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass) 
      static java.lang.StringgetSysProperty(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestGroup.Utilities

        +
        public TestGroup.Utilities()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getGroupName

        +
        public static java.lang.String getGroupName(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
        +
      • +
      + + + +
        +
      • +

        getSysProperty

        +
        public static java.lang.String getSysProperty(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html new file mode 100644 index 00000000..6cfc4220 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html @@ -0,0 +1,266 @@ + + + + + + +TestGroup (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestGroup

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=ANNOTATION_TYPE)
    +@Inherited
    +public @interface TestGroup
    +
    A test group applied to an annotation indicates that a given annotation + can be used on individual tests as "labels". The meaning of these labels is + mostly application-specific (example: Nightly which indicates slower, + more intensive tests that are skipped during regular runs). + +

    RandomizedRunner collects groups from all tests in a suite. A group + can be enabled or disabled using boolean system properties (or test + hooks in the code). A test case is executed if it has no groups or if all of its groups + are enabled.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      booleanenabled +
      Is the group enabled or disabled by default (unless overridden by test group filtering + rules).
      +
      java.lang.Stringname +
      The name of a test group.
      +
      java.lang.StringsysProperty +
      System property used to enable/ disable a group.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        name

        +
        public abstract java.lang.String name
        +
        The name of a test group. If not defined, the default (lowercased annotation + name) is used.
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      + + + +
        +
      • +

        sysProperty

        +
        public abstract java.lang.String sysProperty
        +
        System property used to enable/ disable a group. If empty, a default is used: +
        + tests.name
        + 
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      + + + +
        +
      • +

        enabled

        +
        public abstract boolean enabled
        +
        Is the group enabled or disabled by default (unless overridden by test group filtering + rules).
        +
        +
        Default:
        +
        true
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html new file mode 100644 index 00000000..7883945f --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html @@ -0,0 +1,209 @@ + + + + + + +TestMethodProviders (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestMethodProviders

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestMethodProviders
    +
    Test case method provider. + + TODO: it would be nice to have an _instance_ provider as opposed to method provider, + but it's hellishly difficult to integrate with the rest of the infrastructure (seeds, + repetitions, etc.).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends TestMethodProvider>[]value 
      +
    • +
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html new file mode 100644 index 00000000..096d447e --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html @@ -0,0 +1,331 @@ + + + + + + +ThreadLeakAction.Action (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakAction.Action

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakAction.Action>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      INTERRUPT +
      Try to Thread.interrupt() any leaked threads.
      +
      WARN +
      Emit a warning using Java's logging system.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakAction.ActionvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakAction.Action[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakAction.Action[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakAction.Action c : ThreadLeakAction.Action.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakAction.Action valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html new file mode 100644 index 00000000..d8ebb456 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakAction (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakAction

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface ThreadLeakAction
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakAction.Action[] value
        +
        +
        Default:
        +
        {com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action.WARN, com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action.INTERRUPT}
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html new file mode 100644 index 00000000..4f7df20b --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html @@ -0,0 +1,224 @@ + + + + + + +ThreadLeakFilters (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakFilters

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakFilters
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      booleandefaultFilters 
      java.lang.Class<? extends ThreadFilter>[]filters 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        defaultFilters

        +
        public abstract boolean defaultFilters
        +
        +
        Default:
        +
        true
        +
        +
      • +
      + + + +
        +
      • +

        filters

        +
        public abstract java.lang.Class<? extends ThreadFilter>[] filters
        +
        +
        Default:
        +
        {}
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html new file mode 100644 index 00000000..d74b9202 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html @@ -0,0 +1,349 @@ + + + + + + +ThreadLeakGroup.Group (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakGroup.Group

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakGroup.Group>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      ALL +
      All JVM threads will be tracked.
      +
      MAIN +
      The "main" thread group and descendants will be tracked.
      +
      TESTGROUP +
      Only per-suite test group and descendants will be tracked.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakGroup.GroupvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakGroup.Group[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        ALL

        +
        public static final ThreadLeakGroup.Group ALL
        +
        All JVM threads will be tracked. + +

        WARNING: This option will not work + on IBM J9 because of livelock bugs in Thread.getAllStackTraces().

        +
      • +
      + + + +
        +
      • +

        MAIN

        +
        public static final ThreadLeakGroup.Group MAIN
        +
        The "main" thread group and descendants will be tracked.
        +
      • +
      + + + +
        +
      • +

        TESTGROUP

        +
        public static final ThreadLeakGroup.Group TESTGROUP
        +
        Only per-suite test group and descendants will be tracked.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakGroup.Group[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakGroup.Group c : ThreadLeakGroup.Group.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakGroup.Group valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html new file mode 100644 index 00000000..889a2bdc --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakGroup (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakGroup

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakGroup
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      ThreadLeakGroup.Groupvalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakGroup.Group value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group.MAIN
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html new file mode 100644 index 00000000..693ab1fa --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html @@ -0,0 +1,216 @@ + + + + + + +ThreadLeakLingering (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakLingering

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface ThreadLeakLingering
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      intlinger +
      Time in millis to "linger" for any left-behind threads.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        linger

        +
        public abstract int linger
        +
        Time in millis to "linger" for any left-behind threads. If equals 0, there + is no waiting. + +

        + This is particularly useful if there's no way to Thread.join() and + wait for the potential forked threads to terminate. This is the case with + Timer or Executors for example.

        +
        +
        Default:
        +
        0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html new file mode 100644 index 00000000..df20f4da --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html @@ -0,0 +1,350 @@ + + + + + + +ThreadLeakScope.Scope (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakScope.Scope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakScope.Scope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      NONE +
      No thread leak checks at all.
      +
      SUITE +
      No thread leaks from entire suite scope (individual tests may leak threads, + they become part of the suite scope).
      +
      TEST +
      No thread leaks from any individual test (including Rules) or the + entire suite (including ClassRules).
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakScope.ScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakScope.Scope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        TEST

        +
        public static final ThreadLeakScope.Scope TEST
        +
        No thread leaks from any individual test (including Rules) or the + entire suite (including ClassRules).
        +
      • +
      + + + +
        +
      • +

        SUITE

        +
        public static final ThreadLeakScope.Scope SUITE
        +
        No thread leaks from entire suite scope (individual tests may leak threads, + they become part of the suite scope).
        +
      • +
      + + + +
        +
      • +

        NONE

        +
        public static final ThreadLeakScope.Scope NONE
        +
        No thread leak checks at all. Highly discouraged.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakScope.Scope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakScope.Scope c : ThreadLeakScope.Scope.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakScope.Scope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html new file mode 100644 index 00000000..36afaa6a --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakScope (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakScope

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakScope
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      ThreadLeakScope.Scopevalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakScope.Scope value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope.TEST
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html new file mode 100644 index 00000000..acbcf9c6 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html @@ -0,0 +1,344 @@ + + + + + + +ThreadLeakZombies.Consequence (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakZombies.Consequence

+
+
+
    +
  • java.lang.Object
  • +
  • + +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      CONTINUE +
      Deprecated. 
      +
      IGNORE_REMAINING_TESTS +
      Ignore any remaining tests once zombie threads have been detected.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakZombies.ConsequencevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakZombies.Consequence[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        CONTINUE

        +
        @Deprecated
        +public static final ThreadLeakZombies.Consequence CONTINUE
        +
        Deprecated. 
        +
        Continue execution with zombie threads running in the background as if + nothing happened. This is NOT a good idea because zombie threads may be + fiddling with the test instance or static fields. It is strongly + recommended to use a combination of + ThreadLeakAction.Action.INTERRUPT together with + IGNORE_REMAINING_TESTS to enforce interruption of leaked threads + and if this does not succeed just ignore any tests further on. +

        + For the reasons outlined above, this enum flag is marked as + Deprecated. It will be supported and will not be removed, + however.

        +
      • +
      + + + + +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakZombies.Consequence[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakZombies.Consequence c : ThreadLeakZombies.Consequence.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakZombies.Consequence valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html new file mode 100644 index 00000000..18f6ee0c --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakZombies (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakZombies

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakZombies
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakZombies.Consequence value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html new file mode 100644 index 00000000..a92c31af --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html @@ -0,0 +1,216 @@ + + + + + + +Timeout (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Timeout

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface Timeout
    +
    Maximum execution time for a single test method. Test methods are defined as + any instance-scope TestRules, Before and After hooks + and Test methods. Suite class's constructor is not part of the + measured code (see TimeoutSuite). + +

    + Overrides a global default RandomizedRunner.DEFAULT_TIMEOUT or a + system property override SysGlobals.SYSPROP_TIMEOUT.

    +
    See Also:
    TimeoutSuite
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      intmillis +
      Timeout time in millis.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        millis

        +
        public abstract int millis
        +
        Timeout time in millis. The timeout time is approximate, it may take longer + to actually abort the test case.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html new file mode 100644 index 00000000..b3b59d45 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html @@ -0,0 +1,221 @@ + + + + + + +TimeoutSuite (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TimeoutSuite

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TimeoutSuite
    +
    Maximum execution time for an entire suite (including all hooks and tests). + Suite is defined as any class-scope TestRules, BeforeClass + and AfterClass hooks, suite class's constructor, instance-scope + TestRules, Before and After hooks and Test + methods. + +

    + The suite class's static initializer is not part of the measured code + (if you have static initializers in your tests, get rid of them). + +

    + Overrides the global default RandomizedRunner.DEFAULT_TIMEOUT or a + system property override SysGlobals.SYSPROP_TIMEOUT.

    +
    See Also:
    Timeout
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      intmillis +
      Timeout time in millis.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        millis

        +
        public abstract int millis
        +
        Timeout time in millis. The timeout time is approximate, it may take longer + to actually abort the suite.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html new file mode 100644 index 00000000..50018dee --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Listeners (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Listeners

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Listeners
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html new file mode 100644 index 00000000..97f5fdf5 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Name (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Name

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Name
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html new file mode 100644 index 00000000..5079222f --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Nightly (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Nightly

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Nightly
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html new file mode 100644 index 00000000..e62a225a --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ParametersFactory (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ParametersFactory

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ParametersFactory
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html new file mode 100644 index 00000000..9d0f73ae --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Repeat (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Repeat

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Repeat
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html new file mode 100644 index 00000000..79e254ab --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html new file mode 100644 index 00000000..dc55577a --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Seed (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Seed

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Seed
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html new file mode 100644 index 00000000..10c64b00 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.SeedDecorators (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.SeedDecorators

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.SeedDecorators
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html new file mode 100644 index 00000000..149eba2d --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Seeds (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Seeds

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Seeds
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html new file mode 100644 index 00000000..d2642a6d --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html new file mode 100644 index 00000000..f0bab1c6 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html new file mode 100644 index 00000000..440c73ac --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html new file mode 100644 index 00000000..8e6390d4 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestContextRandomSupplier.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestContextRandomSupplier.html new file mode 100644 index 00000000..9daa12ae --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestContextRandomSupplier.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestContextRandomSupplier (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestContextRandomSupplier

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestContextRandomSupplier
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html new file mode 100644 index 00000000..ad970b06 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html new file mode 100644 index 00000000..0a84bf22 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestGroup (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestGroup

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html new file mode 100644 index 00000000..8c02a194 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestMethodProviders

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestMethodProviders
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html new file mode 100644 index 00000000..8f0434f1 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html new file mode 100644 index 00000000..5fe6d624 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html new file mode 100644 index 00000000..c5a6aaee --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html new file mode 100644 index 00000000..ce34c17b --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html new file mode 100644 index 00000000..28f956cf --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html new file mode 100644 index 00000000..7c5a49c5 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html new file mode 100644 index 00000000..222ca575 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html new file mode 100644 index 00000000..e7c21831 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html new file mode 100644 index 00000000..8e592104 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html new file mode 100644 index 00000000..25607383 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html new file mode 100644 index 00000000..504ded8c --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Timeout (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Timeout

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Timeout
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html new file mode 100644 index 00000000..59d2927f --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TimeoutSuite

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TimeoutSuite
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html new file mode 100644 index 00000000..ddb6ec3e --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html @@ -0,0 +1,54 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.annotations

+ + + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html new file mode 100644 index 00000000..f7a1c0c2 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html @@ -0,0 +1,310 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.annotations

+
+
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html new file mode 100644 index 00000000..220fb302 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html @@ -0,0 +1,172 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations Class Hierarchy (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.annotations

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Annotation Type Hierarchy

+
    +
  • com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Timeout (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestContextRandomSupplier (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seeds (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.SeedDecorators (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seed (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Repeat (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ParametersFactory (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Nightly (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Name (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Listeners (implements java.lang.annotation.Annotation)
  • +
+

Enum Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/package-use.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/package-use.html new file mode 100644 index 00000000..ddf0eec7 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/annotations/package-use.html @@ -0,0 +1,168 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.annotations

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html new file mode 100644 index 00000000..b78b2559 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.AnnotatedMethodProvider

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html new file mode 100644 index 00000000..56b5c891 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.AssertingRandom (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.AssertingRandom

+
+
No usage of com.carrotsearch.randomizedtesting.AssertingRandom
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html new file mode 100644 index 00000000..a4186169 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassGlobFilter (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassGlobFilter

+
+
No usage of com.carrotsearch.randomizedtesting.ClassGlobFilter
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html new file mode 100644 index 00000000..b6bbaf94 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.FieldModel (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.FieldModel

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html new file mode 100644 index 00000000..52f8c43f --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html @@ -0,0 +1,161 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.MethodModel (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.MethodModel

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html new file mode 100644 index 00000000..02d2732a --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.Scope (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.Scope

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html new file mode 100644 index 00000000..5df50846 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html new file mode 100644 index 00000000..00b07c52 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.FilterExpressionParser.Node

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html new file mode 100644 index 00000000..983aee0b --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.FilterExpressionParser (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.FilterExpressionParser

+
+
No usage of com.carrotsearch.randomizedtesting.FilterExpressionParser
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html new file mode 100644 index 00000000..d4596a54 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html @@ -0,0 +1,165 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.GlobFilter (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.GlobFilter

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/GroupEvaluator.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/GroupEvaluator.html new file mode 100644 index 00000000..42e41f26 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/GroupEvaluator.html @@ -0,0 +1,172 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.GroupEvaluator (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.GroupEvaluator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html new file mode 100644 index 00000000..bb5eca7c --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.JUnit3MethodProvider (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.JUnit3MethodProvider

+
+
No usage of com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html new file mode 100644 index 00000000..0fe08bfb --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.JUnit4MethodProvider (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.JUnit4MethodProvider

+
+
No usage of com.carrotsearch.randomizedtesting.JUnit4MethodProvider
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html new file mode 100644 index 00000000..8e73ab61 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html @@ -0,0 +1,200 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.LifecycleScope (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.LifecycleScope

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html new file mode 100644 index 00000000..2b1a6a55 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.MethodGlobFilter (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.MethodGlobFilter

+
+
No usage of com.carrotsearch.randomizedtesting.MethodGlobFilter
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html new file mode 100644 index 00000000..44cfb547 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.MixWithSuiteName (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.MixWithSuiteName

+
+
No usage of com.carrotsearch.randomizedtesting.MixWithSuiteName
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/RandomSupplier.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/RandomSupplier.html new file mode 100644 index 00000000..b55b0920 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/RandomSupplier.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.RandomSupplier (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.RandomSupplier

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html new file mode 100644 index 00000000..f9666099 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedContext (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedContext

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html new file mode 100644 index 00000000..47ee6241 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedRunner (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedRunner

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html new file mode 100644 index 00000000..72c2ac86 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedTest (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedTest

+
+
No usage of com.carrotsearch.randomizedtesting.RandomizedTest
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html new file mode 100644 index 00000000..8064f48c --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html @@ -0,0 +1,183 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.Randomness (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.Randomness

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html new file mode 100644 index 00000000..f5e1d8a2 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html @@ -0,0 +1,178 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html new file mode 100644 index 00000000..f79aade4 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.Rethrow (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.Rethrow

+
+
No usage of com.carrotsearch.randomizedtesting.Rethrow
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html new file mode 100644 index 00000000..6f085e41 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html @@ -0,0 +1,179 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.SeedDecorator (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.SeedDecorator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html new file mode 100644 index 00000000..02ebb7a5 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.SeedUtils (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.SeedUtils

+
+
No usage of com.carrotsearch.randomizedtesting.SeedUtils
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html new file mode 100644 index 00000000..35fc9013 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.SysGlobals (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.SysGlobals

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html new file mode 100644 index 00000000..8aa9e557 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TeeOutputStream (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TeeOutputStream

+
+
No usage of com.carrotsearch.randomizedtesting.TeeOutputStream
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html new file mode 100644 index 00000000..0b73b66d --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TempPathResource (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TempPathResource

+
+
No usage of com.carrotsearch.randomizedtesting.TempPathResource
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html new file mode 100644 index 00000000..86b66bca --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html @@ -0,0 +1,158 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.TestMethodAndParams (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.TestMethodAndParams

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html new file mode 100644 index 00000000..81f75783 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html @@ -0,0 +1,171 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.TestMethodProvider (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.TestMethodProvider

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html new file mode 100644 index 00000000..247af4df --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.ThreadFilter (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.ThreadFilter

+
+
No usage of com.carrotsearch.randomizedtesting.ThreadFilter
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html new file mode 100644 index 00000000..d8e0d49a --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TraceFormatting (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TraceFormatting

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html new file mode 100644 index 00000000..d21959c8 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.WriterOutputStream (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.WriterOutputStream

+
+
No usage of com.carrotsearch.randomizedtesting.WriterOutputStream
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/Xoroshiro128PlusRandom.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/Xoroshiro128PlusRandom.html new file mode 100644 index 00000000..7ecb3b34 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/class-use/Xoroshiro128PlusRandom.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom

+
+
No usage of com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html new file mode 100644 index 00000000..9a987a8f --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html @@ -0,0 +1,260 @@ + + + + + + +ASCIIGenerator (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class ASCIIGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class ASCIIGenerator
    +extends CodepointSetGenerator
    +
    A generator emitting simple ASCII characters from the set + (newlines not counted): +
    + abcdefghijklmnopqrstuvwxyz
    + ABCDEFGHIJKLMNOPQRSTUVWXYZ
    + 
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ASCIIGenerator

        +
        public ASCIIGenerator()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/BiasedNumbers.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/BiasedNumbers.html new file mode 100644 index 00000000..6e6b780d --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/BiasedNumbers.html @@ -0,0 +1,385 @@ + + + + + + +BiasedNumbers (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class BiasedNumbers

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.BiasedNumbers
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class BiasedNumbers
    +extends java.lang.Object
    +
    Utility classes for selecting numbers at random, but not necessarily + in an uniform way. The implementation will try to pick "evil" numbers + more often than uniform selection would. This includes exact range + boundaries, numbers very close to range boundaries, numbers very close + (or equal) to zero, etc. + + The exact method of selection is implementation-dependent and + may change (if we find even more evil ways).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      BiasedNumbers() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static doublefuzzDown(java.util.Random r, + double v, + double min) +
      Fuzzify the input value by decreasing it by a few ulps, but never past min.
      +
      static floatfuzzDown(java.util.Random r, + float v, + float min) +
      Fuzzify the input value by decreasing it by a few ulps, but never past min.
      +
      static doublefuzzUp(java.util.Random r, + double v, + double max) +
      Fuzzify the input value by increasing it by a few ulps, but never past max.
      +
      static floatfuzzUp(java.util.Random r, + float v, + float max) +
      Fuzzify the input value by increasing it by a few ulps, but never past max.
      +
      static doublerandomDoubleBetween(java.util.Random r, + double min, + double max) +
      A random double between min (inclusive) and max + (inclusive).
      +
      static floatrandomFloatBetween(java.util.Random r, + float min, + float max) +
      A random float between min (inclusive) and max + (inclusive).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BiasedNumbers

        +
        public BiasedNumbers()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomDoubleBetween

        +
        public static double randomDoubleBetween(java.util.Random r,
        +                         double min,
        +                         double max)
        +
        A random double between min (inclusive) and max + (inclusive). If you wish to have an exclusive range, + use Math.nextAfter(double, double) to adjust the range. + + The code was inspired by GeoTestUtil from Apache Lucene.
        +
        Parameters:
        min - Left range boundary, inclusive. May be Double.NEGATIVE_INFINITY, but not NaN.
        max - Right range boundary, inclusive. May be Double.POSITIVE_INFINITY, but not NaN.
        +
      • +
      + + + +
        +
      • +

        fuzzDown

        +
        public static double fuzzDown(java.util.Random r,
        +              double v,
        +              double min)
        +
        Fuzzify the input value by decreasing it by a few ulps, but never past min.
        +
      • +
      + + + +
        +
      • +

        fuzzUp

        +
        public static double fuzzUp(java.util.Random r,
        +            double v,
        +            double max)
        +
        Fuzzify the input value by increasing it by a few ulps, but never past max.
        +
      • +
      + + + +
        +
      • +

        randomFloatBetween

        +
        public static float randomFloatBetween(java.util.Random r,
        +                       float min,
        +                       float max)
        +
        A random float between min (inclusive) and max + (inclusive). If you wish to have an exclusive range, + use Math.nextAfter(float, double) to adjust the range. + + The code was inspired by GeoTestUtil from Apache Lucene.
        +
        Parameters:
        min - Left range boundary, inclusive. May be Float.NEGATIVE_INFINITY, but not NaN.
        max - Right range boundary, inclusive. May be Float.POSITIVE_INFINITY, but not NaN.
        +
      • +
      + + + +
        +
      • +

        fuzzDown

        +
        public static float fuzzDown(java.util.Random r,
        +             float v,
        +             float min)
        +
        Fuzzify the input value by decreasing it by a few ulps, but never past min.
        +
      • +
      + + + +
        +
      • +

        fuzzUp

        +
        public static float fuzzUp(java.util.Random r,
        +           float v,
        +           float max)
        +
        Fuzzify the input value by increasing it by a few ulps, but never past max.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html new file mode 100644 index 00000000..392deb17 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html @@ -0,0 +1,331 @@ + + + + + + +CodepointSetGenerator (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class CodepointSetGenerator

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ASCIIGenerator
    +
    +
    +
    +
    public class CodepointSetGenerator
    +extends StringGenerator
    +
    A string generator from a predefined set of codepoints or characters.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      CodepointSetGenerator(char[] chars) +
      All characters must be from BMP (no parts of surrogate pairs allowed).
      +
      CodepointSetGenerator(java.lang.String s) +
      Parse the given String and split into BMP and supplementary codepoints.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CodepointSetGenerator

        +
        public CodepointSetGenerator(char[] chars)
        +
        All characters must be from BMP (no parts of surrogate pairs allowed).
        +
      • +
      + + + +
        +
      • +

        CodepointSetGenerator

        +
        public CodepointSetGenerator(java.lang.String s)
        +
        Parse the given String and split into BMP and supplementary codepoints.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html new file mode 100644 index 00000000..ffa0820a --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html @@ -0,0 +1,282 @@ + + + + + + +RandomBytes (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomBytes

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomBytes
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomBytes
    +extends java.lang.Object
    +
    Random byte sequence generators.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomBytes() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static byte[]randomBytesOfLength(java.util.Random r, + int length) 
      static byte[]randomBytesOfLengthBetween(java.util.Random r, + int minLength, + int maxLength) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomBytes

        +
        public RandomBytes()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomBytesOfLength

        +
        public static byte[] randomBytesOfLength(java.util.Random r,
        +                         int length)
        +
        Parameters:
        r - Random generator.
        length - The length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      + + + +
        +
      • +

        randomBytesOfLengthBetween

        +
        public static byte[] randomBytesOfLengthBetween(java.util.Random r,
        +                                int minLength,
        +                                int maxLength)
        +
        Parameters:
        r - Random generator.
        minLength - The minimum length of the byte array. Can be zero.
        maxLength - The maximum length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/RandomNumbers.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/RandomNumbers.html new file mode 100644 index 00000000..7fbde839 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/RandomNumbers.html @@ -0,0 +1,311 @@ + + + + + + +RandomNumbers (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomNumbers

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomNumbers
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomNumbers
    +extends java.lang.Object
    +
    Utility classes for selecting random numbers from within a range or the + numeric domain for a given type.
    +
    See Also:
    BiasedNumbers
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomNumbers() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static longnextLong(java.util.Random rnd, + long n) +
      Similar to Random.nextInt(int), but returns a long between + 0 (inclusive) and n (exclusive).
      +
      static intrandomIntBetween(java.util.Random r, + int min, + int max) +
      A random integer between min (inclusive) and max (inclusive).
      +
      static longrandomLongBetween(java.util.Random r, + long min, + long max) +
      A random long between min (inclusive) and max (inclusive).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomNumbers

        +
        public RandomNumbers()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomIntBetween

        +
        public static int randomIntBetween(java.util.Random r,
        +                   int min,
        +                   int max)
        +
        A random integer between min (inclusive) and max (inclusive).
        +
      • +
      + + + +
        +
      • +

        randomLongBetween

        +
        public static long randomLongBetween(java.util.Random r,
        +                     long min,
        +                     long max)
        +
        A random long between min (inclusive) and max (inclusive).
        +
      • +
      + + + +
        +
      • +

        nextLong

        +
        public static long nextLong(java.util.Random rnd,
        +            long n)
        +
        Similar to Random.nextInt(int), but returns a long between + 0 (inclusive) and n (exclusive).
        +
        Parameters:
        rnd - Random generator.
        n - the bound on the random number to be returned. Must be + positive.
        +
        Returns:
        Returns a random number between 0 and n-1.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html new file mode 100644 index 00000000..4512dda4 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html @@ -0,0 +1,407 @@ + + + + + + +RandomPicks (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomPicks

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomPicks
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomPicks
    +extends java.lang.Object
    +
    Random selections of objects.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomPicks() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static byterandomFrom(java.util.Random r, + byte[] array) 
      static charrandomFrom(java.util.Random r, + char[] array) 
      static <T> TrandomFrom(java.util.Random r, + java.util.Collection<T> collection) +
      Pick a random object from the collection.
      +
      static doublerandomFrom(java.util.Random r, + double[] array) 
      static floatrandomFrom(java.util.Random r, + float[] array) 
      static intrandomFrom(java.util.Random r, + int[] array) 
      static <T> TrandomFrom(java.util.Random r, + java.util.List<T> list) +
      Pick a random object from the given list.
      +
      static longrandomFrom(java.util.Random r, + long[] array) 
      static shortrandomFrom(java.util.Random r, + short[] array) 
      static <T> TrandomFrom(java.util.Random r, + T[] array) +
      Pick a random object from the given array.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomPicks

        +
        public RandomPicks()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomFrom

        +
        public static byte randomFrom(java.util.Random r,
        +              byte[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static short randomFrom(java.util.Random r,
        +               short[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static int randomFrom(java.util.Random r,
        +             int[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static char randomFrom(java.util.Random r,
        +              char[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static float randomFrom(java.util.Random r,
        +               float[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static long randomFrom(java.util.Random r,
        +              long[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static double randomFrom(java.util.Random r,
        +                double[] array)
        +
      • +
      + + + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +               T[] array)
        +
        Pick a random object from the given array.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +               java.util.List<T> list)
        +
        Pick a random object from the given list.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +               java.util.Collection<T> collection)
        +
        Pick a random object from the collection. Requires linear scanning.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html new file mode 100644 index 00000000..dfa31643 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html @@ -0,0 +1,468 @@ + + + + + + +RandomStrings (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomStrings

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomStrings
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomStrings
    +extends java.lang.Object
    +
    A facade to various implementations of StringGenerator interface.
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomStrings

        +
        public RandomStrings()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomAsciiOfLengthBetween

        +
        public static java.lang.String randomAsciiOfLengthBetween(java.util.Random r,
        +                                          int minCodeUnits,
        +                                          int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomAsciiOfLength

        +
        public static java.lang.String randomAsciiOfLength(java.util.Random r,
        +                                   int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfLengthBetween

        +
        public static java.lang.String randomUnicodeOfLengthBetween(java.util.Random r,
        +                                            int minCodeUnits,
        +                                            int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfLength

        +
        public static java.lang.String randomUnicodeOfLength(java.util.Random r,
        +                                     int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfCodepointLengthBetween

        +
        public static java.lang.String randomUnicodeOfCodepointLengthBetween(java.util.Random r,
        +                                                     int minCodePoints,
        +                                                     int maxCodePoints)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfCodepointLength

        +
        public static java.lang.String randomUnicodeOfCodepointLength(java.util.Random r,
        +                                              int codePoints)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfLengthBetween

        +
        public static java.lang.String randomRealisticUnicodeOfLengthBetween(java.util.Random r,
        +                                                     int minCodeUnits,
        +                                                     int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfLength

        +
        public static java.lang.String randomRealisticUnicodeOfLength(java.util.Random r,
        +                                              int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfCodepointLengthBetween

        +
        public static java.lang.String randomRealisticUnicodeOfCodepointLengthBetween(java.util.Random r,
        +                                                              int minCodePoints,
        +                                                              int maxCodePoints)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfCodepointLength

        +
        public static java.lang.String randomRealisticUnicodeOfCodepointLength(java.util.Random r,
        +                                                       int codePoints)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html new file mode 100644 index 00000000..feb67f11 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html @@ -0,0 +1,309 @@ + + + + + + +RealisticUnicodeGenerator (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RealisticUnicodeGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class RealisticUnicodeGenerator
    +extends StringGenerator
    +
    A string generator that emits valid unicodeGenerator codepoints.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RealisticUnicodeGenerator

        +
        public RealisticUnicodeGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html new file mode 100644 index 00000000..b84de1c2 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html @@ -0,0 +1,322 @@ + + + + + + +StringGenerator (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class StringGenerator

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.StringGenerator
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      StringGenerator() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      abstract java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      abstract java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      java.lang.StringofStringLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) + +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StringGenerator

        +
        public StringGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofStringLength

        +
        public java.lang.String ofStringLength(java.util.Random r,
        +                              int minCodeUnits,
        +                              int maxCodeUnits)
        + +
      • +
      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public abstract java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        Parameters:
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
        Throws:
        +
        java.lang.IllegalArgumentException - Thrown if the generator cannot emit random string + of the given unit length. For example a generator emitting only extended unicodeGenerator + plane characters (encoded as surrogate pairs) will not be able to emit an odd number + of code units.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public abstract java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        Parameters:
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html new file mode 100644 index 00000000..c88347d4 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html @@ -0,0 +1,332 @@ + + + + + + +UnicodeGenerator (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class UnicodeGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class UnicodeGenerator
    +extends StringGenerator
    +
    A string generator that emits valid unicodeGenerator codepoints.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      UnicodeGenerator() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      java.lang.StringofUtf8Length(java.util.Random r, + int minUtf8Length, + int maxUtf8Length) +
      Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        UnicodeGenerator

        +
        public UnicodeGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      + + + +
        +
      • +

        ofUtf8Length

        +
        public java.lang.String ofUtf8Length(java.util.Random r,
        +                            int minUtf8Length,
        +                            int maxUtf8Length)
        +
        Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
        +
        Parameters:
        minUtf8Length - Minimum UTF-8 representation length (inclusive).
        maxUtf8Length - Maximum UTF-8 representation length (inclusive).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html new file mode 100644 index 00000000..1f1e5474 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.ASCIIGenerator (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.ASCIIGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/BiasedNumbers.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/BiasedNumbers.html new file mode 100644 index 00000000..9aeff33a --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/BiasedNumbers.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.BiasedNumbers (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.BiasedNumbers

+
+
No usage of com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html new file mode 100644 index 00000000..7e4d7526 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html new file mode 100644 index 00000000..2dace21f --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomBytes (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomBytes

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomBytes
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomNumbers.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomNumbers.html new file mode 100644 index 00000000..457919d9 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomNumbers.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomNumbers (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomNumbers

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomNumbers
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html new file mode 100644 index 00000000..35047d2b --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomPicks (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomPicks

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomPicks
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html new file mode 100644 index 00000000..0139f11b --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomStrings (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomStrings

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomStrings
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html new file mode 100644 index 00000000..599edcbe --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html new file mode 100644 index 00000000..68824ba4 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html @@ -0,0 +1,178 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.StringGenerator (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.StringGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html new file mode 100644 index 00000000..7cdd62ca --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.UnicodeGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/package-frame.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/package-frame.html new file mode 100644 index 00000000..06fe0a43 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/package-frame.html @@ -0,0 +1,29 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.generators

+ + + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/package-summary.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/package-summary.html new file mode 100644 index 00000000..7efb285a --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/package-summary.html @@ -0,0 +1,194 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.generators

+
+
+
    +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    ASCIIGenerator +
    A generator emitting simple ASCII characters from the set + (newlines not counted):
    +
    BiasedNumbers +
    Utility classes for selecting numbers at random, but not necessarily + in an uniform way.
    +
    CodepointSetGenerator +
    A string generator from a predefined set of codepoints or characters.
    +
    RandomBytes +
    Random byte sequence generators.
    +
    RandomNumbers +
    Utility classes for selecting random numbers from within a range or the + numeric domain for a given type.
    +
    RandomPicks +
    Random selections of objects.
    +
    RandomStrings +
    A facade to various implementations of StringGenerator interface.
    +
    RealisticUnicodeGenerator +
    A string generator that emits valid unicodeGenerator codepoints.
    +
    StringGenerator +
    A StringGenerator generates random strings composed of characters.
    +
    UnicodeGenerator +
    A string generator that emits valid unicodeGenerator codepoints.
    +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/package-tree.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/package-tree.html new file mode 100644 index 00000000..3998b9b5 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/package-tree.html @@ -0,0 +1,145 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators Class Hierarchy (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.generators

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/package-use.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/package-use.html new file mode 100644 index 00000000..780fdf15 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/generators/package-use.html @@ -0,0 +1,173 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.generators

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html new file mode 100644 index 00000000..9fc83a51 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html @@ -0,0 +1,278 @@ + + + + + + +ReproduceInfoPrinter (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.listeners
+

Class ReproduceInfoPrinter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.notification.RunListener
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class ReproduceInfoPrinter
    +extends org.junit.runner.notification.RunListener
    +
    A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidtestFailure(org.junit.runner.notification.Failure failure) 
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.notification.RunListener

        +testAssumptionFailure, testFinished, testIgnored, testRunFinished, testRunStarted, testStarted
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ReproduceInfoPrinter

        +
        public ReproduceInfoPrinter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        testFailure

        +
        public void testFailure(org.junit.runner.notification.Failure failure)
        +                 throws java.lang.Exception
        +
        +
        Overrides:
        +
        testFailure in class org.junit.runner.notification.RunListener
        +
        Throws:
        +
        java.lang.Exception
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html new file mode 100644 index 00000000..4876c12a --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter

+
+
No usage of com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html new file mode 100644 index 00000000..1a1b8df6 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html @@ -0,0 +1,20 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.listeners

+
+

Classes

+ +
+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html new file mode 100644 index 00000000..145c6cf8 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html @@ -0,0 +1,138 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.listeners

+
+
+
    +
  • + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    ReproduceInfoPrinter +
    A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
    +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html new file mode 100644 index 00000000..01d7b004 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html @@ -0,0 +1,134 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners Class Hierarchy (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.listeners

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • org.junit.runner.notification.RunListener + +
    • +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/listeners/package-use.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/listeners/package-use.html new file mode 100644 index 00000000..c3f37c6a --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/listeners/package-use.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.listeners

+
+
No usage of com.carrotsearch.randomizedtesting.listeners
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/package-frame.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/package-frame.html new file mode 100644 index 00000000..d8597ada --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/package-frame.html @@ -0,0 +1,58 @@ + + + + + + +com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + +

com.carrotsearch.randomizedtesting

+ + + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/package-summary.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/package-summary.html new file mode 100644 index 00000000..3d6f2750 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/package-summary.html @@ -0,0 +1,351 @@ + + + + + + +com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting

+
+
+
    +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Interface Summary 
    InterfaceDescription
    RandomSupplier 
    SeedDecorator +
    This is an advanced feature.
    +
    TestMethodAndParams +
    A single test case entry composed of the test method + and the arguments eventually passed to the test class's constructor.
    +
    TestMethodProvider +
    Responsible for providing individual test instances and their descriptions.
    +
    ThreadFilter 
    +
  • +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    AnnotatedMethodProvider +
    Base class for TestMethodProviders based on annotations.
    +
    AssertingRandom +
    A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
    +
    ClassGlobFilter +
    A filter for Description.getClassName().
    +
    ClassModel +
    Class model for a test suite.
    +
    ClassModel.FieldModel 
    ClassModel.MethodModel 
    FilterExpressionParser +
    Test group conditions filter parser.
    +
    GlobFilter +
    A filter that matches something using globbing (*) pattern.
    +
    GroupEvaluator +
    Evaluates enabled/ disabled state for a given test group.
    +
    JUnit3MethodProvider +
    Method provider selecting tests that follow a name pattern of test(.*).
    +
    JUnit4MethodProvider +
    Method provider selecting Test annotated public instance parameterless methods.
    +
    MethodGlobFilter +
    A filter for Description.getMethodName().
    +
    MixWithSuiteName +
    A SeedDecorator to be used with SeedDecorators annotation + to modify the master Randomness with a hash off the suite's class name.
    +
    RandomizedContext +
    Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
    +
    RandomizedRunner +
    A Runner implementation for running randomized test cases with + predictable and repeatable randomness.
    +
    RandomizedTest +
    Common scaffolding for subclassing randomized tests.
    +
    Randomness +
    Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance.
    +
    ReproduceErrorMessageBuilder +
    A builder for constructing "reproduce with" message.
    +
    Rethrow +
    Rethrowing checked exceptions as unchecked ones.
    +
    SeedUtils +
    Utilities for parsing random seeds.
    +
    SysGlobals +
    Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
    +
    TeeOutputStream +
    Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
    +
    TempPathResource +
    A temporary path resource will be deleted at the end of a given lifecycle phase.
    +
    TraceFormatting +
    Utilities for dealing with throwables, stacks, etc.
    +
    WriterOutputStream +
    OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer.
    +
    Xoroshiro128PlusRandom +
    Implements Xoroshiro128PlusRandom.
    +
    +
  • +
  • + + + + + + + + + + + + + + + + +
    Enum Summary 
    EnumDescription
    ClassModel.Scope 
    LifecycleScope +
    Lifecycle stages for tracking resources.
    +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/package-tree.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/package-tree.html new file mode 100644 index 00000000..517b23a8 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/package-tree.html @@ -0,0 +1,199 @@ + + + + + + +com.carrotsearch.randomizedtesting Class Hierarchy (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Enum Hierarchy

+
    +
  • java.lang.Object +
      +
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) + +
    • +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/package-use.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/package-use.html new file mode 100644 index 00000000..8c637a73 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/package-use.html @@ -0,0 +1,253 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html new file mode 100644 index 00000000..85f0a1d1 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html @@ -0,0 +1,248 @@ + + + + + + +NoClassHooksShadowingRule (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoClassHooksShadowingRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class NoClassHooksShadowingRule
    +extends NoShadowingOrOverridesOnMethodsRule
    +
    Don't allow BeforeClass and AfterClass hook shadowing as it is most + likely a user error. JUnit rules for shadowed hook methods are weird.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoClassHooksShadowingRule

        +
        public NoClassHooksShadowingRule()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html new file mode 100644 index 00000000..c528c4b0 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html @@ -0,0 +1,249 @@ + + + + + + +NoInstanceHooksOverridesRule (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoInstanceHooksOverridesRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class NoInstanceHooksOverridesRule
    +extends NoShadowingOrOverridesOnMethodsRule
    +
    Don't allow Before and After hook overrides as it is most + likely a user error and will result in superclass methods not being called + (requires manual chaining).
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoInstanceHooksOverridesRule

        +
        public NoInstanceHooksOverridesRule()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html new file mode 100644 index 00000000..39b926b1 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html @@ -0,0 +1,305 @@ + + + + + + +NoShadowingOrOverridesOnMethodsRule (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoShadowingOrOverridesOnMethodsRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    Direct Known Subclasses:
    +
    NoClassHooksShadowingRule, NoInstanceHooksOverridesRule
    +
    +
    +
    +
    public abstract class NoShadowingOrOverridesOnMethodsRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    Discovers shadowing or override relationships among methods annotated with any of the + provided annotations.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      NoShadowingOrOverridesOnMethodsRule(java.lang.Class<? extends java.lang.annotation.Annotation>... annotations) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement base, + org.junit.runner.Description description) 
      voidvalidate(java.lang.Class<?> clazz) 
      protected booleanverify(java.lang.reflect.Method key) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoShadowingOrOverridesOnMethodsRule

        +
        @SafeVarargs
        +public NoShadowingOrOverridesOnMethodsRule(java.lang.Class<? extends java.lang.annotation.Annotation>... annotations)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public final org.junit.runners.model.Statement apply(org.junit.runners.model.Statement base,
        +                                      org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        validate

        +
        public final void validate(java.lang.Class<?> clazz)
        +                    throws java.lang.Throwable
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        verify

        +
        protected boolean verify(java.lang.reflect.Method key)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html new file mode 100644 index 00000000..f22eb451 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html @@ -0,0 +1,286 @@ + + + + + + +RequireAssertionsRule (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class RequireAssertionsRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class RequireAssertionsRule
    +extends TestRuleAdapter
    +
    Require assertions TestRule.
    +
    See Also:
    ClassRule
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RequireAssertionsRule

        +
        public RequireAssertionsRule()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Description copied from class: TestRuleAdapter
        +
        Always called before the delegate Statement.
        +
        +
        Overrides:
        +
        before in class TestRuleAdapter
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html new file mode 100644 index 00000000..960904c6 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html @@ -0,0 +1,338 @@ + + + + + + +StatementAdapter (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class StatementAdapter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runners.model.Statement
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.rules.StatementAdapter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public abstract class StatementAdapter
    +extends org.junit.runners.model.Statement
    +
    An abstract Statement that guarantees the execution of + afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement. This is much like AfterClass or After + annotations but can be used with RuleChain to guarantee the order of + execution.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected StatementAdapter(org.junit.runners.model.Statement delegate) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected voidafterAlways(java.util.List<java.lang.Throwable> errors) +
      Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
      +
      protected voidafterIfSuccessful() +
      Called only if the delegate Statement returned successfully.
      +
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      voidevaluate() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StatementAdapter

        +
        protected StatementAdapter(org.junit.runners.model.Statement delegate)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        evaluate

        +
        public final void evaluate()
        +                    throws java.lang.Throwable
        +
        +
        Specified by:
        +
        evaluate in class org.junit.runners.model.Statement
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Always called before the delegate Statement.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterAlways

        +
        protected void afterAlways(java.util.List<java.lang.Throwable> errors)
        +                    throws java.lang.Throwable
        +
        Always called after the delegate Statement, even if an exception + (or assumption failure) occurs. Any exceptions thrown from the body of this + method will be chained using MultipleFailureException.
        +
        Parameters:
        errors - A list of errors received so far. The list is modifiable although + should only be extended with new potential exceptions.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterIfSuccessful

        +
        protected void afterIfSuccessful()
        +                          throws java.lang.Throwable
        +
        Called only if the delegate Statement returned successfully.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html new file mode 100644 index 00000000..3e68a149 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html @@ -0,0 +1,346 @@ + + + + + + +StaticFieldsInvariantRule (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class StaticFieldsInvariantRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class StaticFieldsInvariantRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule that ensures static, reference fields of the suite class + (and optionally its superclasses) are cleaned up after a suite is completed. + This is helpful in finding out static memory leaks (a class references + something huge but is no longer used).
    +
    See Also:
    ClassRule, +accept(Field)
    +
  • +
+
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected booleanaccept(java.lang.reflect.Field field) 
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StaticFieldsInvariantRule

        +
        public StaticFieldsInvariantRule()
        +
        By default use DEFAULT_LEAK_THRESHOLD as the threshold and count + in superclasses.
        +
      • +
      + + + +
        +
      • +

        StaticFieldsInvariantRule

        +
        public StaticFieldsInvariantRule(long leakThresholdBytes,
        +                         boolean countSuperclasses)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        accept

        +
        protected boolean accept(java.lang.reflect.Field field)
        +
        Returns:
        Return false to exclude a given field from being + counted. By default final fields are rejected.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html new file mode 100644 index 00000000..884a51e3 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html @@ -0,0 +1,311 @@ + + + + + + +SystemPropertiesInvariantRule (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class SystemPropertiesInvariantRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class SystemPropertiesInvariantRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule that ensures system properties remain unmodified by the nested + Statement. This can be applied both at suite level and at test level. + + This rule requires appropriate security permission to read and write + system properties (System.getProperties()) if running under a security + manager.
    +
    See Also:
    SystemPropertiesRestoreRule, +ClassRule, +Rule
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule()
        +
        Cares about all properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule(java.lang.String... ignoredProperties)
        +
        Don't care about the given set of properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule(java.util.Set<java.lang.String> ignoredProperties)
        +
        Don't care about the given set of properties.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html new file mode 100644 index 00000000..356b3f3b --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html @@ -0,0 +1,307 @@ + + + + + + +SystemPropertiesRestoreRule (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class SystemPropertiesRestoreRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class SystemPropertiesRestoreRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule which restores system properties from before the nested + Statement. + + This rule requires appropriate security permission to read and write + system properties (System.getProperties()) if running under a security + manager.
    +
    See Also:
    SystemPropertiesInvariantRule, +ClassRule, +Rule
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule()
        +
        Restores all properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule(java.util.Set<java.lang.String> ignoredProperties)
        +
        Parameters:
        ignoredProperties - Properties that will be ignored (and will not be restored).
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule(java.lang.String... ignoredProperties)
        +
        Parameters:
        ignoredProperties - Properties that will be ignored (and will not be restored).
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html new file mode 100644 index 00000000..9383c431 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html @@ -0,0 +1,340 @@ + + + + + + +TestRuleAdapter (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class TestRuleAdapter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    Direct Known Subclasses:
    +
    RequireAssertionsRule
    +
    +
    +
    +
    public abstract class TestRuleAdapter
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    An abstract TestRule that guarantees the execution of + afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement. This is much like AfterClass or After + annotations but can be used with RuleChain to guarantee the order of + execution.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TestRuleAdapter() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected voidafterAlways(java.util.List<java.lang.Throwable> errors) +
      Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
      +
      protected voidafterIfSuccessful() +
      Called only if the delegate Statement returned successfully.
      +
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestRuleAdapter

        +
        public TestRuleAdapter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Always called before the delegate Statement.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterAlways

        +
        protected void afterAlways(java.util.List<java.lang.Throwable> errors)
        +                    throws java.lang.Throwable
        +
        Always called after the delegate Statement, even if an exception + (or assumption failure) occurs. Any exceptions thrown from the body of this + method will be chained using MultipleFailureException.
        +
        Parameters:
        errors - A list of errors received so far. The list is modifiable although + should only be extended with new potential exceptions.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterIfSuccessful

        +
        protected void afterIfSuccessful()
        +                          throws java.lang.Throwable
        +
        Called only if the delegate Statement returned successfully.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html new file mode 100644 index 00000000..f80a800b --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html new file mode 100644 index 00000000..b7d8d7a9 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html new file mode 100644 index 00000000..184595ee --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html @@ -0,0 +1,168 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html new file mode 100644 index 00000000..09c72d0c --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html new file mode 100644 index 00000000..4fe918c9 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.StatementAdapter (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.StatementAdapter

+
+
No usage of com.carrotsearch.randomizedtesting.rules.StatementAdapter
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html new file mode 100644 index 00000000..14b02023 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html new file mode 100644 index 00000000..0d8406aa --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html new file mode 100644 index 00000000..0ad085bf --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html new file mode 100644 index 00000000..c70633c4 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.TestRuleAdapter

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/package-frame.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/package-frame.html new file mode 100644 index 00000000..345eb0a5 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/package-frame.html @@ -0,0 +1,28 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.rules

+ + + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/package-summary.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/package-summary.html new file mode 100644 index 00000000..f2479bf1 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/package-summary.html @@ -0,0 +1,196 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.rules

+
+
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/package-tree.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/package-tree.html new file mode 100644 index 00000000..edd2f131 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/package-tree.html @@ -0,0 +1,148 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules Class Hierarchy (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.rules

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/package-use.html b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/package-use.html new file mode 100644 index 00000000..6f17d129 --- /dev/null +++ b/releases/2.4.1/api/com/carrotsearch/randomizedtesting/rules/package-use.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.rules

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/constant-values.html b/releases/2.4.1/api/constant-values.html new file mode 100644 index 00000000..7c8f5611 --- /dev/null +++ b/releases/2.4.1/api/constant-values.html @@ -0,0 +1,268 @@ + + + + + + +Constant Field Values (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Constant Field Values

+

Contents

+ +
+
+ + +

com.carrotsearch.*

+ +
    +
  • + + + + + + + + + + + + + + +
    com.carrotsearch.randomizedtesting.annotations.ParametersFactory 
    Modifier and TypeConstant FieldValue
    + +public static final java.lang.StringDEFAULT_FORMATTING"default"
    +
  • +
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/deprecated-list.html b/releases/2.4.1/api/deprecated-list.html new file mode 100644 index 00000000..5926dc67 --- /dev/null +++ b/releases/2.4.1/api/deprecated-list.html @@ -0,0 +1,139 @@ + + + + + + +Deprecated List (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Deprecated API

+

Contents

+ +
+
+ + + +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/help-doc.html b/releases/2.4.1/api/help-doc.html new file mode 100644 index 00000000..5e5018c4 --- /dev/null +++ b/releases/2.4.1/api/help-doc.html @@ -0,0 +1,222 @@ + + + + + + +API Help (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+
    +
  • +

    Overview

    +

    The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

    +
  • +
  • +

    Package

    +

    Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:

    +
      +
    • Interfaces (italic)
    • +
    • Classes
    • +
    • Enums
    • +
    • Exceptions
    • +
    • Errors
    • +
    • Annotation Types
    • +
    +
  • +
  • +

    Class/Interface

    +

    Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

    +
      +
    • Class inheritance diagram
    • +
    • Direct Subclasses
    • +
    • All Known Subinterfaces
    • +
    • All Known Implementing Classes
    • +
    • Class/interface declaration
    • +
    • Class/interface description
    • +
    +
      +
    • Nested Class Summary
    • +
    • Field Summary
    • +
    • Constructor Summary
    • +
    • Method Summary
    • +
    +
      +
    • Field Detail
    • +
    • Constructor Detail
    • +
    • Method Detail
    • +
    +

    Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.

    +
  • +
  • +

    Annotation Type

    +

    Each annotation type has its own separate page with the following sections:

    +
      +
    • Annotation Type declaration
    • +
    • Annotation Type description
    • +
    • Required Element Summary
    • +
    • Optional Element Summary
    • +
    • Element Detail
    • +
    +
  • +
  • +

    Enum

    +

    Each enum has its own separate page with the following sections:

    +
      +
    • Enum declaration
    • +
    • Enum description
    • +
    • Enum Constant Summary
    • +
    • Enum Constant Detail
    • +
    +
  • +
  • +

    Use

    +

    Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.

    +
  • +
  • +

    Tree (Class Hierarchy)

    +

    There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object.

    +
      +
    • When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.
    • +
    • When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.
    • +
    +
  • +
  • +

    Deprecated API

    +

    The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.

    +
  • +
  • +

    Index

    +

    The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.

    +
  • +
  • +

    Prev/Next

    +

    These links take you to the next or previous class, interface, package, or related page.

    +
  • +
  • +

    Frames/No Frames

    +

    These links show and hide the HTML frames. All pages are available with or without frames.

    +
  • +
  • +

    All Classes

    +

    The All Classes link shows all classes and interfaces except non-static nested types.

    +
  • +
  • +

    Serialized Form

    +

    Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.

    +
  • +
  • +

    Constant Field Values

    +

    The Constant Field Values page lists the static final fields and their values.

    +
  • +
+This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/index-all.html b/releases/2.4.1/api/index-all.html new file mode 100644 index 00000000..065285c0 --- /dev/null +++ b/releases/2.4.1/api/index-all.html @@ -0,0 +1,1677 @@ + + + + + + +Index (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
$ A B C D E F G H I J L M N O P R S T U V W X  + + +

$

+
+
$(Object...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output.
+
+
$$(Object[]...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
+ + + +

A

+
+
accept(Field) - Method in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
afterAlways(List<Throwable>) - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
+
+
afterAlways(List<Throwable>) - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
+
+
afterIfSuccessful() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Called only if the delegate Statement returned successfully.
+
+
afterIfSuccessful() - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Called only if the delegate Statement returned successfully.
+
+
AnnotatedMethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Base class for TestMethodProviders based on annotations.
+
+
AnnotatedMethodProvider(Class<? extends Annotation>) - Constructor for class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
+
 
+
appendAllOpts(Description) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
+
Append all JVM options that may help in reproducing the error.
+
+
appendEnvironmentSettings() - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
appendOpt(String, String) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
+
Append a single VM option.
+
+
appendRunnerProperties() - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
appendTestGroupOptions(RandomizedContext) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
 
+
ASCIIGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A generator emitting simple ASCII characters from the set + (newlines not counted):
+
+
ASCIIGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.ASCIIGenerator
+
 
+
asciiGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
AssertingRandom - Class in com.carrotsearch.randomizedtesting
+
+
A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
+
+
AssertingRandom(Thread, Random) - Constructor for class com.carrotsearch.randomizedtesting.AssertingRandom
+
+
Creates an instance to be used by owner thread and delegating + to delegate until AssertingRandom.destroy()ed.
+
+
assumeFalse(boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
assumeFalse(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
assumeNoException(String, Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Assume t is null.
+
+
assumeNoException(Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeNoException(Throwable) directly available.
+
+
assumeNotNull(Object...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeNotNull(Object...) directly available.
+
+
assumeTrue(boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeTrue(boolean) directly available.
+
+
assumeTrue(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
atLeast(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a random value greater or equal to min.
+
+
atMost(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a non-negative random value smaller or equal max.
+
+
AUGMENTED_SEED_PACKAGE - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Fake package of a stack trace entry inserted into exceptions thrown by + test methods.
+
+
+ + + +

B

+
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+
 
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Always called before the delegate Statement.
+
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Always called before the delegate Statement.
+
+
between(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
between(long, long) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
biasedDoubleBetween(double, double) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A biased "evil" random double between min and max (inclusive).
+
+
biasedFloatBetween(float, float) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A biased "evil" random float between min and max (inclusive).
+
+
BiasedNumbers - Class in com.carrotsearch.randomizedtesting.generators
+
+
Utility classes for selecting numbers at random, but not necessarily + in an uniform way.
+
+
BiasedNumbers() - Constructor for class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
 
+
+ + + +

C

+
+
CHILDVM_SYSPROP_JVM_COUNT - Static variable in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property passed to forked VMs: the number of concurrent JVMs.
+
+
CHILDVM_SYSPROP_JVM_ID - Static variable in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
+
+
ClassGlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter for Description.getClassName().
+
+
ClassGlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
ClassModel - Class in com.carrotsearch.randomizedtesting
+
+
Class model for a test suite.
+
+
ClassModel(Class<?>) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
ClassModel.FieldModel - Class in com.carrotsearch.randomizedtesting
+
 
+
ClassModel.FieldModel(Field) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
ClassModel.MethodModel - Class in com.carrotsearch.randomizedtesting
+
 
+
ClassModel.MethodModel(Method) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
ClassModel.Scope - Enum in com.carrotsearch.randomizedtesting
+
 
+
clone() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
clone() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.TempPathResource
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Close the stream.
+
+
closeAfterSuite(T) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Registers a Closeable resource that should be closed after the suite + completes.
+
+
closeAfterTest(T) - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Registers a Closeable resource that should be closed after the test + completes.
+
+
closeAtEnd(T, LifecycleScope) - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Dispose the given resource at the end of a given lifecycle scope.
+
+
CodepointSetGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator from a predefined set of codepoints or characters.
+
+
CodepointSetGenerator(char[]) - Constructor for class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
+
All characters must be from BMP (no parts of surrogate pairs allowed).
+
+
CodepointSetGenerator(String) - Constructor for class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
+
Parse the given String and split into BMP and supplementary codepoints.
+
+
collectMethodExecutions(Constructor<?>, List<Method>) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Collect test method executions from list of test methods and + potentially parameters from parameter factory methods.
+
+
com.carrotsearch.randomizedtesting - package com.carrotsearch.randomizedtesting
+
 
+
com.carrotsearch.randomizedtesting.annotations - package com.carrotsearch.randomizedtesting.annotations
+
 
+
com.carrotsearch.randomizedtesting.generators - package com.carrotsearch.randomizedtesting.generators
+
 
+
com.carrotsearch.randomizedtesting.listeners - package com.carrotsearch.randomizedtesting.listeners
+
 
+
com.carrotsearch.randomizedtesting.rules - package com.carrotsearch.randomizedtesting.rules
+
 
+
compare(TestMethodAndParams, TestMethodAndParams) - Method in class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
+
 
+
current() - Static method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
 
+
CURRENT_PREFIX() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Static singleton's property prefix.
+
+
+ + + +

D

+
+
decorate(long) - Method in class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
decorate(long) - Method in interface com.carrotsearch.randomizedtesting.SeedDecorator
+
+
Called to decorate the initial seed for a Randomness.
+
+
DEFAULT - Static variable in interface com.carrotsearch.randomizedtesting.RandomSupplier
+
 
+
DEFAULT_FORMATTING - Static variable in annotation type com.carrotsearch.randomizedtesting.annotations.ParametersFactory
+
+
Use default argument formatting for test cases.
+
+
DEFAULT_ITERATIONS - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
The default number of test repeat iterations.
+
+
DEFAULT_KILLATTEMPTS - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
The default number of first interrupts, then Thread.stop attempts.
+
+
DEFAULT_KILLWAIT - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Time in between interrupt retries or stop retries.
+
+
DEFAULT_LEAK_THRESHOLD - Static variable in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
DEFAULT_TIMEOUT - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Default timeout for a single test case.
+
+
DEFAULT_TIMEOUT_SUITE - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Default timeout for an entire suite.
+
+
describe() - Method in class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
describe() - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
describe() - Method in class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
destroy() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
+
This object will no longer be usable after this method is called.
+
+
+ + + +

E

+
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
evaluate(FilterExpressionParser.IContext) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
evaluate() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
 
+
+ + + +

F

+
+
filter(Filter) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Implement Filterable because GUIs depend on it to run tests selectively.
+
+
FilterExpressionParser - Class in com.carrotsearch.randomizedtesting
+
+
Test group conditions filter parser.
+
+
FilterExpressionParser() - Constructor for class com.carrotsearch.randomizedtesting.FilterExpressionParser
+
 
+
FilterExpressionParser.Node - Class in com.carrotsearch.randomizedtesting
+
 
+
FilterExpressionParser.Node() - Constructor for class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
flush() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
flush() - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Flush the stream.
+
+
formatSeed(long) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Format a single seed.
+
+
formatSeedChain(Randomness...) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
+
+
formatStackTrace(StringBuilder, StackTraceElement[]) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format a list of stack entries into a string.
+
+
formatStackTrace(StackTraceElement[]) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
formatStackTrace(Iterable<StackTraceElement>) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
formatStackTrace(StringBuilder, Iterable<StackTraceElement>) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format a list of stack entries into a string.
+
+
formatThrowable(Throwable) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format an exception and all of its nested stacks into a string.
+
+
formatThrowable(StringBuilder, Throwable) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format an exception and all of its nested stacks into a string.
+
+
frequently() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
The exact opposite of RandomizedTest.rarely().
+
+
fuzzDown(Random, double, double) - Static method in class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
+
Fuzzify the input value by decreasing it by a few ulps, but never past min.
+
+
fuzzDown(Random, float, float) - Static method in class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
+
Fuzzify the input value by decreasing it by a few ulps, but never past min.
+
+
fuzzUp(Random, double, double) - Static method in class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
+
Fuzzify the input value by increasing it by a few ulps, but never past max.
+
+
fuzzUp(Random, float, float) - Static method in class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
+
Fuzzify the input value by increasing it by a few ulps, but never past max.
+
+
+ + + +

G

+
+
get(long) - Method in interface com.carrotsearch.randomizedtesting.RandomSupplier
+
 
+
getAnnotatedLeafMethods(Class<? extends Annotation>) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getAnnotation(Method, Class<T>, boolean) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getContext() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
getDescription() - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Return the current tree of test descriptions (filtered).
+
+
getFields() - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getGroupEvaluator() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Provide access to GroupEvaluator.
+
+
getGroupName(Class<? extends Annotation>) - Static method in class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
getIgnoreReason(AnnotatedElement...) - Method in class com.carrotsearch.randomizedtesting.GroupEvaluator
+
 
+
getInstanceArguments() - Method in interface com.carrotsearch.randomizedtesting.TestMethodAndParams
+
 
+
getMethods() - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getRandom() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+ +
+
getRandom() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
getRandom() - Method in class com.carrotsearch.randomizedtesting.Randomness
+
+
Random instance for this randomness.
+
+
getRandomness() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Source of randomness for the context's thread.
+
+
getRunner() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Access to the runner governing this context.
+
+
getRunnerSeedAsString() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Returns the runner's master seed, formatted.
+
+
getSysProperty(Class<? extends Annotation>) - Static method in class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
getTargetClass() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
The class (suite) being tested.
+
+
getTargetMethod() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
 
+
getTestMethod() - Method in interface com.carrotsearch.randomizedtesting.TestMethodAndParams
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in class com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in interface com.carrotsearch.randomizedtesting.TestMethodProvider
+
+
Determine which methods are test methods.
+
+
getTraceFormatting() - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Stack trace formatting utilities.
+
+
globalTempDir() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Global temporary directory created for the duration of this class's lifespan.
+
+
GlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter that matches something using globbing (*) pattern.
+
+
GlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
globMatches(String) - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
+
Check if a given string matches the glob.
+
+
globPattern - Variable in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
GroupEvaluator - Class in com.carrotsearch.randomizedtesting
+
+
Evaluates enabled/ disabled state for a given test group.
+
+
groupEvaluator - Variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
 
+
+ + + +

H

+
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
hasZombieThreads() - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Returns true if any previous (or current) suite marked with + ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS has + left zombie threads.
+
+
+ + + +

I

+
+
initialize(Class<?>) - Method in class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
initialize(Class<?>) - Method in interface com.carrotsearch.randomizedtesting.SeedDecorator
+
+
Called once after instantiation to set up the decorator.
+
+
initializeWith(String) - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
 
+
isAnnotationPresent(Method, Class<T>, boolean) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
isGroupEnabled(Class<? extends Annotation>) - Method in class com.carrotsearch.randomizedtesting.GroupEvaluator
+
 
+
isNightly() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Return true if Nightly test group is explicitly enabled.
+
+
isNightly() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns true if Nightly test group is enabled.
+
+
ISO8859_1 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
isVerifying() - Static method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
iterations(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a "scaled" number of iterations for loops which can have a variable + iteration count.
+
+
+ + + +

J

+
+
JUnit3MethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Method provider selecting tests that follow a name pattern of test(.*).
+
+
JUnit3MethodProvider() - Constructor for class com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+
 
+
JUnit4MethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Method provider selecting Test annotated public instance parameterless methods.
+
+
JUnit4MethodProvider() - Constructor for class com.carrotsearch.randomizedtesting.JUnit4MethodProvider
+
 
+
+ + + +

L

+
+
LifecycleScope - Enum in com.carrotsearch.randomizedtesting
+
+
Lifecycle stages for tracking resources.
+
+
Listeners - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Annotate your suite class with this annotation to automatically add hooks to + the RunNotifier used for executing tests inside + RandomizedRunner.
+
+
+ + + +

M

+
+
MethodGlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter for Description.getMethodName().
+
+
MethodGlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
methodName(Description) - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Attempts to extract just the method name from parameterized notation.
+
+
MixWithSuiteName - Class in com.carrotsearch.randomizedtesting
+
+
A SeedDecorator to be used with SeedDecorators annotation + to modify the master Randomness with a hash off the suite's class name.
+
+
MixWithSuiteName() - Constructor for class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
multiplier() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A multiplier can be used to linearly scale certain values.
+
+
+ + + +

N

+
+
Name - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Used to annotate constructor parameters for parameterized tests.
+
+
newServerSocket(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Assign a temporary server socket.
+
+
newTempDir() - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary directory for the LifecycleScope.TEST duration.
+
+
newTempDir(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a temporary directory, deleted after the given lifecycle phase.
+
+
newTempFile() - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary file for the LifecycleScope.TEST duration.
+
+
newTempFile(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary file deleted after the given lifecycle phase completes.
+
+
next(int) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
next(int) - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextBoolean() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextBoolean() - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextBytes(byte[]) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextBytes(byte[]) - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextDouble() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextDouble() - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextFloat() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextFloat() - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextGaussian() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextGaussian() - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextInt() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextInt(int) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextInt() - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextInt(int) - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextLong() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextLong(Random, long) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomNumbers
+
+
Similar to Random.nextInt(int), but returns a long between + 0 (inclusive) and n (exclusive).
+
+
nextLong() - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextTempName() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Next temporary filename.
+
+
Nightly - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
An annotation indicating a given test case (or suite) should run only during + nightly tests.
+
+
NoClassHooksShadowingRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Don't allow BeforeClass and AfterClass hook shadowing as it is most + likely a user error.
+
+
NoClassHooksShadowingRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule
+
 
+
NoInstanceHooksOverridesRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Don't allow Before and After hook overrides as it is most + likely a user error and will result in superclass methods not being called + (requires manual chaining).
+
+
NoInstanceHooksOverridesRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule
+
 
+
NoShadowingOrOverridesOnMethodsRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Discovers shadowing or override relationships among methods annotated with any of the + provided annotations.
+
+
NoShadowingOrOverridesOnMethodsRule(Class<? extends Annotation>...) - Constructor for class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
+ + + +

O

+
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
ofStringLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
+ +
+
ofUtf8Length(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
+
Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
+
+
+ + + +

P

+
+
ParametersFactory - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Used to annotate methods providing parameters for parameterized tests.
+
+
parse(String) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser
+
+
Pratt's parser.
+
+
parseSeed(String) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Parse a single seed.
+
+
parseSeedChain(String) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Parse a seed chain formatted with SeedUtils.formatSeedChain(Randomness...).
+
+
prefixProperty(String) - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Prefix a given property name with a common prefix.
+
+
+ + + +

R

+
+
randomAsciiOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomAsciiOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomAsciiOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomAsciiOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomBoolean() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomByte() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
RandomBytes - Class in com.carrotsearch.randomizedtesting.generators
+
+
Random byte sequence generators.
+
+
RandomBytes() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomBytes
+
 
+
randomBytesOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomBytes
+
 
+
randomBytesOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a byte array with random content.
+
+
randomBytesOfLength(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a byte array with random content.
+
+
randomBytesOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomBytes
+
 
+
randomDouble() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomDoubleBetween(Random, double, double) - Static method in class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
+
A random double between min (inclusive) and max + (inclusive).
+
+
randomFloat() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFloatBetween(Random, float, float) - Static method in class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
+
A random float between min (inclusive) and max + (inclusive).
+
+
randomFrom(Random, byte[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomFrom(Random, short[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomFrom(Random, int[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomFrom(Random, char[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomFrom(Random, float[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomFrom(Random, long[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomFrom(Random, double[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomFrom(Random, T[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the given array.
+
+
randomFrom(Random, List<T>) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the given list.
+
+
randomFrom(Random, Collection<T>) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the collection.
+
+
randomFrom(T[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Pick a random object from the given array.
+
+
randomFrom(List<T>) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Pick a random object from the given list.
+
+
randomFrom(byte[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFrom(short[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFrom(int[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFrom(char[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFrom(float[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFrom(long[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFrom(double[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomGaussian() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomInt() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomInt(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random integer from 0..max (inclusive).
+
+
randomIntBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomNumbers
+
+
A random integer between min (inclusive) and max (inclusive).
+
+
randomIntBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random integer from min to max (inclusive).
+
+
RandomizedContext - Class in com.carrotsearch.randomizedtesting
+
+
Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
+
+
RandomizedRunner - Class in com.carrotsearch.randomizedtesting
+
+
A Runner implementation for running randomized test cases with + predictable and repeatable randomness.
+
+
RandomizedRunner(Class<?>) - Constructor for class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Creates a new runner for the given class.
+
+
RandomizedTest - Class in com.carrotsearch.randomizedtesting
+
+
Common scaffolding for subclassing randomized tests.
+
+
RandomizedTest() - Constructor for class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomLocale() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Return a random Locale from the available locales on the system.
+
+
randomLong() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomLong(long) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random long from 0..max (inclusive).
+
+
randomLongBetween(Random, long, long) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomNumbers
+
+
A random long between min (inclusive) and max (inclusive).
+
+
randomLongBetween(long, long) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random long from min to max (inclusive).
+
+
Randomness - Class in com.carrotsearch.randomizedtesting
+
+
Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance.
+
+
Randomness(Thread, RandomSupplier, long, SeedDecorator...) - Constructor for class com.carrotsearch.randomizedtesting.Randomness
+
 
+
Randomness(long, RandomSupplier, SeedDecorator...) - Constructor for class com.carrotsearch.randomizedtesting.Randomness
+
 
+
RandomNumbers - Class in com.carrotsearch.randomizedtesting.generators
+
+
Utility classes for selecting random numbers from within a range or the + numeric domain for a given type.
+
+
RandomNumbers() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomNumbers
+
 
+
RandomPicks - Class in com.carrotsearch.randomizedtesting.generators
+
+
Random selections of objects.
+
+
RandomPicks() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomRealisticUnicodeOfCodepointLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfCodepointLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfCodepointLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfCodepointLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomShort() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
RandomStrings - Class in com.carrotsearch.randomizedtesting.generators
+
+
A facade to various implementations of StringGenerator interface.
+
+
RandomStrings() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
RandomSupplier - Interface in com.carrotsearch.randomizedtesting
+
 
+
randomTimeZone() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Return a random TimeZone from the available timezones on the system.
+
+
randomUnicodeOfCodepointLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfCodepointLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfCodepointLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfCodepointLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
range - Variable in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
rarely() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Rarely returns true in about 10% of all calls (regardless of the + RandomizedTest.isNightly() mode).
+
+
realisticUnicodeGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
RealisticUnicodeGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator that emits valid unicodeGenerator codepoints.
+
+
RealisticUnicodeGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
reject(Thread) - Method in interface com.carrotsearch.randomizedtesting.ThreadFilter
+
 
+
Repeat - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Repeats randomized test case a given number of times.
+
+
ReplicateOnEachVm - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Replicates the test class on each concurrent forked JVM.
+
+
ReproduceErrorMessageBuilder - Class in com.carrotsearch.randomizedtesting
+
+
A builder for constructing "reproduce with" message.
+
+
ReproduceErrorMessageBuilder() - Constructor for class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
ReproduceErrorMessageBuilder(StringBuilder) - Constructor for class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
ReproduceInfoPrinter - Class in com.carrotsearch.randomizedtesting.listeners
+
+
A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
+
+
ReproduceInfoPrinter() - Constructor for class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+
 
+
RequireAssertionsRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Require assertions TestRule.
+
+
RequireAssertionsRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+
 
+
Rethrow - Class in com.carrotsearch.randomizedtesting
+
+
Rethrowing checked exceptions as unchecked ones.
+
+
Rethrow() - Constructor for class com.carrotsearch.randomizedtesting.Rethrow
+
 
+
rethrow(Throwable) - Static method in class com.carrotsearch.randomizedtesting.Rethrow
+
+
Rethrows t (identical object).
+
+
rmDir(Path) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Recursively delete a folder.
+
+
run(RunNotifier) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Runs all tests and hooks.
+
+
runWithPrivateRandomness(Randomness, Callable<T>) - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns.
+
+
runWithPrivateRandomness(long, Callable<T>) - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns.
+
+
+ + + +

S

+
+
scaledRandomIntBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a "scaled" random number between min and max (inclusive).
+
+
Seed - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Defines the starting seed for a given test or the entire suite.
+
+
SeedDecorator - Interface in com.carrotsearch.randomizedtesting
+
+
This is an advanced feature.
+
+
SeedDecorators - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Allows modifying the master seed (before the suite is started).
+
+
seedFromThrowable(Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with RandomizedRunner.AUGMENTED_SEED_PACKAGE.
+
+
Seeds - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Defines a list of starting seeds for a given test.
+
+
SeedUtils - Class in com.carrotsearch.randomizedtesting
+
+
Utilities for parsing random seeds.
+
+
setSeed(long) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
setSeed(long) - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
sleep(long) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Same as Thread.sleep(long).
+
+
StatementAdapter - Class in com.carrotsearch.randomizedtesting.rules
+
+
An abstract Statement that guarantees the execution of + StatementAdapter.afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement.
+
+
StatementAdapter(Statement) - Constructor for class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
 
+
StaticFieldsInvariantRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule that ensures static, reference fields of the suite class + (and optionally its superclasses) are cleaned up after a suite is completed.
+
+
StaticFieldsInvariantRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
+
By default use StaticFieldsInvariantRule.DEFAULT_LEAK_THRESHOLD as the threshold and count + in superclasses.
+
+
StaticFieldsInvariantRule(long, boolean) - Constructor for class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
StringGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A StringGenerator generates random strings composed of characters.
+
+
StringGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
SysGlobals - Class in com.carrotsearch.randomizedtesting
+
+
Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
+
+
SYSPROP_APPEND_SEED() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If true, append seed parameter to all methods.
+
+
SYSPROP_ITERATIONS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
The global override for the number of each test's repetitions.
+
+
SYSPROP_KILLATTEMPTS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
+
+
SYSPROP_KILLWAIT() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
+
+
SYSPROP_MULTIPLIER - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
The global multiplier property (Double).
+
+
SYSPROP_PREFIX() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global system property that holds the prefix used by other properties.
+
+
SYSPROP_RANDOM_SEED() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property with an integer defining global initialization seeds for all + random generators.
+
+
SYSPROP_STACKFILTERING() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Enable or disable stack filtering.
+
+
SYSPROP_TESTCLASS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for picking out a single test class to execute.
+
+
SYSPROP_TESTFILTER() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global test filter.
+
+
SYSPROP_TESTMETHOD() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for picking out a single test method to execute.
+
+
SYSPROP_TIMEOUT() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed.
+
+
SYSPROP_TIMEOUT_SUITE() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for entire suite's maximum execution time after which + it is considered out of control.
+
+
SystemPropertiesInvariantRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule that ensures system properties remain unmodified by the nested + Statement.
+
+
SystemPropertiesInvariantRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Cares about all properties.
+
+
SystemPropertiesInvariantRule(String...) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Don't care about the given set of properties.
+
+
SystemPropertiesInvariantRule(Set<String>) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Don't care about the given set of properties.
+
+
SystemPropertiesRestoreRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule which restores system properties from before the nested + Statement.
+
+
SystemPropertiesRestoreRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
+
Restores all properties.
+
+
SystemPropertiesRestoreRule(Set<String>) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
SystemPropertiesRestoreRule(String...) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
systemPropertyAsBoolean(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a boolean, if defined.
+
+
systemPropertyAsDouble(String, double) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a double, if defined.
+
+
systemPropertyAsFloat(String, float) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a float, if defined.
+
+
systemPropertyAsInt(String, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to an int, if defined.
+
+
systemPropertyAsLong(String, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a long, if defined.
+
+
+ + + +

T

+
+
TeeOutputStream - Class in com.carrotsearch.randomizedtesting
+
+
Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
+
+
TeeOutputStream(OutputStream, OutputStream) - Constructor for class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
TempPathResource - Class in com.carrotsearch.randomizedtesting
+
+
A temporary path resource will be deleted at the end of a given lifecycle phase.
+
+
TempPathResource(Path) - Constructor for class com.carrotsearch.randomizedtesting.TempPathResource
+
 
+
TestCaseInstanceProvider - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Determines how instances of the test suite class are created for each test + case.
+
+
TestCaseInstanceProvider.Type - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
TestCaseOrdering - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Test case ordering.
+
+
TestCaseOrdering.AlphabeticOrder - Class in com.carrotsearch.randomizedtesting.annotations
+
+
Alphabetic, increasing order by method name.
+
+
TestCaseOrdering.AlphabeticOrder() - Constructor for class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
+
 
+
TestContextRandomSupplier - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
A supplier of Random instances for the RandomizedContext.
+
+
testFailure(Failure) - Method in class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+
 
+
TestGroup - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
A test group applied to an annotation indicates that a given annotation + can be used on individual tests as "labels".
+
+
TestGroup.Utilities - Class in com.carrotsearch.randomizedtesting.annotations
+
+
Utilities to deal with annotations annotated with TestGroup.
+
+
TestGroup.Utilities() - Constructor for class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
TestMethodAndParams - Interface in com.carrotsearch.randomizedtesting
+
+
A single test case entry composed of the test method + and the arguments eventually passed to the test class's constructor.
+
+
TestMethodProvider - Interface in com.carrotsearch.randomizedtesting
+
+
Responsible for providing individual test instances and their descriptions.
+
+
TestMethodProviders - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Test case method provider.
+
+
TestRuleAdapter - Class in com.carrotsearch.randomizedtesting.rules
+
+
An abstract TestRule that guarantees the execution of + TestRuleAdapter.afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement.
+
+
TestRuleAdapter() - Constructor for class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
 
+
ThreadFilter - Interface in com.carrotsearch.randomizedtesting
+
 
+
ThreadLeakAction - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakAction.Action - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakFilters - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakGroup - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakGroup.Group - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakLingering - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakScope - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakScope.Scope - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakZombies - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakZombies.Consequence - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
Timeout - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Maximum execution time for a single test method.
+
+
TimeoutSuite - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Maximum execution time for an entire suite (including all hooks and tests).
+
+
toExpression() - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toExpression(StringBuilder) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.Randomness
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
TraceFormatting - Class in com.carrotsearch.randomizedtesting
+
+
Utilities for dealing with throwables, stacks, etc.
+
+
TraceFormatting() - Constructor for class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Default stack traces, no filtering.
+
+
TraceFormatting(List<String>) - Constructor for class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
+ + + +

U

+
+
unicodeGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
UnicodeGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator that emits valid unicodeGenerator codepoints.
+
+
UnicodeGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
US_ASCII - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF16 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF32 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF8 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
+ + + +

V

+
+
validate(Class<?>) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.ClassModel.Scope
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.LifecycleScope
+
+
Returns the enum constant of this type with the specified name.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.ClassModel.Scope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.LifecycleScope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
verify(Method) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
+ + + +

W

+
+
write(int) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[], int, int) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[]) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[], int, int) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write bytes from the specified byte array to the stream.
+
+
write(byte[]) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write bytes from the specified byte array to the stream.
+
+
write(int) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write a single byte to the stream.
+
+
WriterOutputStream - Class in com.carrotsearch.randomizedtesting
+
+
OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer.
+
+
WriterOutputStream(Writer, CharsetDecoder) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer, CharsetDecoder, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, Charset, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, Charset) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer, String, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, String) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters.
+
+
+ + + +

X

+
+
Xoroshiro128PlusRandom - Class in com.carrotsearch.randomizedtesting
+
+
Implements Xoroshiro128PlusRandom.
+
+
Xoroshiro128PlusRandom(long) - Constructor for class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
+$ A B C D E F G H I J L M N O P R S T U V W X 
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/index.html b/releases/2.4.1/api/index.html new file mode 100644 index 00000000..7253e879 --- /dev/null +++ b/releases/2.4.1/api/index.html @@ -0,0 +1,75 @@ + + + + + + +RandomizedTesting Randomized Runner v2.4.1 API Documentation + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> + + + diff --git a/releases/2.4.1/api/overview-frame.html b/releases/2.4.1/api/overview-frame.html new file mode 100644 index 00000000..20c12105 --- /dev/null +++ b/releases/2.4.1/api/overview-frame.html @@ -0,0 +1,25 @@ + + + + + + +Overview List (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + +

 

+ + diff --git a/releases/2.4.1/api/overview-summary.html b/releases/2.4.1/api/overview-summary.html new file mode 100644 index 00000000..595ab054 --- /dev/null +++ b/releases/2.4.1/api/overview-summary.html @@ -0,0 +1,169 @@ + + + + + + +Overview (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

RandomizedTesting Randomized Runner v2.4.1 API Documentation

+
+
+ + + + + + + + + + + + + + + + +
RandomizedRunner and RandomizedTest 
PackageDescription
com.carrotsearch.randomizedtesting 
com.carrotsearch.randomizedtesting.rules 
+
+
+ + + + + + + + + + + + +
Annotations 
PackageDescription
com.carrotsearch.randomizedtesting.annotations 
+
+
+ + + + + + + + + + + + + + + + +
Listeners, Generators and Validators 
PackageDescription
com.carrotsearch.randomizedtesting.generators 
com.carrotsearch.randomizedtesting.listeners 
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/overview-tree.html b/releases/2.4.1/api/overview-tree.html new file mode 100644 index 00000000..35a0b7b3 --- /dev/null +++ b/releases/2.4.1/api/overview-tree.html @@ -0,0 +1,275 @@ + + + + + + +Class Hierarchy (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + +
+ + + + + +
+ + + +
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Annotation Type Hierarchy

+
    +
  • com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Timeout (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestContextRandomSupplier (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seeds (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.SeedDecorators (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seed (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Repeat (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ParametersFactory (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Nightly (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Name (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Listeners (implements java.lang.annotation.Annotation)
  • +
+

Enum Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/package-list b/releases/2.4.1/api/package-list new file mode 100644 index 00000000..0ec940da --- /dev/null +++ b/releases/2.4.1/api/package-list @@ -0,0 +1,5 @@ +com.carrotsearch.randomizedtesting +com.carrotsearch.randomizedtesting.annotations +com.carrotsearch.randomizedtesting.generators +com.carrotsearch.randomizedtesting.listeners +com.carrotsearch.randomizedtesting.rules diff --git a/releases/2.4.1/api/resources/background.gif b/releases/2.4.1/api/resources/background.gif new file mode 100644 index 0000000000000000000000000000000000000000..f471940fde2f39ef8943a6af9569bcf986b1579b GIT binary patch literal 2313 zcmV+k3HJ6!Nk%w1VKM-40OkMy00030|NlK(aXwsfKV5S}VtGJbbVOr%L0@%CZH88Q zl{{NzcR^uxNo<2iYk@pjY)*5FJz8x~bc{)B zfk z+1T6M-s9WdW8dcJ-wO*3@9+W*5AY543-j^$^!EPz_4eHZ2#>)41`h@dc!2OAgN6$a zCS2I?;lqgx6IR4nkpTe;1RN0f=zxMq2O=q`94V5d$&e>Unta)^<;;^G3>e7yp=ZvW z6DIW3xpSvaogXF?_4%`@(V;s}NR^5J!3hrtJV@1QRV&r5S*L!zYE|rss${iFkg&!? zTN5V#)~=bmMorwgZsEpdOE)iExo+FO-8;8Kga{=HbSQCnF=E6W3?o*|ID%uwi5**> zJXy127Y9m+=HQ|PhXWi+xNwoWv}n_%Pq%(e+H~mGqhq5kv4Mo|-n~g|7!F*xZ{xv< zCpXS~dGg^IGK?4@J-T%b(XnUHFul6n<@2&4)zzyO2) z3Q8`i0+UKY*`$}e9mmp;tg*))`|PsK1|hAo%u0K$vDwm4gaSkm0j{`26k#qAKmbuhxZ#cquDR>B zD{s8+&TH-uNg$C#68QG}1HMBHfrP&L@@w$F_!itRzXdCN@V|LDAu%3!IDtq1#1UV7 z#1RxvT=B(DWbCoU5l=ia$Pp`Hgb_?Mp@hmtxZDI2N-)v#$}PXVvdm1d>@v(v`0TUJ zF)Pu89(q`zv=w^nVTIF3@3BYIPA}c`(@ZCAwbNBEt@PDUKe5CTR8aB66IE1!w%Amt zy+jpcn~k>GZpVFg+H6x{_uOksvBlq0OyT$6TyQZ37k(cOxZr|JEx1sGm<(M9gH z-~PMqyn|tT=))UN`|-FFFUA#KToK0fUOaz=7}Z~KeHhVC&%O27cTfHQ^WBU8z4p&T zp#>D|V}XShTD;Hx745Iz{`>K-Z$A|7!*Boo{mY;G21vjH8t{M!OrQc6$iN0V@PQDF zpadsK!3tXNf*8!81~qnXWuHZ)kytd=_y+ADWvw31ouV;CdZ#ya*(l7-A-C-Y^+iit8O zBy3*`Ls$|5Hn4m_^I^|C7{m7EFn|5vTk;|oywIgCc9Bb*=L+Y$)M>9GC<|HGs@6NB zHLY%03!dDf=eDRt2O6lVSFRcsuWZEwU?=z$CZ0W?#VJfdN>HG(l%oKpyiftJc|Y)xkjSJYCrQal-0PC~()T9xwF!Jf zVi1UA#3BBbh(i8r5&v#Pz!cF41KjbCc?4u2@@Q~oKLirt2TM30;y6b+zyX2`Yl9u; z`0$3;v0-YUp&7NdPT#q`cZlbij$jvbRk6R>8g*>}*b9E+WDwmpHAAxYzyT aU_pX{M6b8i>#Dq3onfZy}_nli%!Q$ZV%e&!tN2 zX3B0NWXQ443Eo1rUP86rLU>O>oTp%wt3Z{Tz&P*)Iraq^_@X;RtUFY!JxH|4U!>kw zxXwqo&R3Y=EsXaR!ng@y+y$%L1P3FZ4@N!j3m5MW74HcC->_JFuvlxLXiI=-OQ2|@ zpGc#>2-aN)<1RE9^`bB0`65VSK2>5m>CHs^YZCC)NX*NfbeT1%)Cxpu2_(6cCbLvjLY`hf1%*q}QO*%V4SfOu5Nqg~`-+(-76= za<`RA&(qDB^S!nIS^od5|Nk$KPXD8(qSB!f`M*{E?A^&yOW$08V^iNPK!%UNJ-@xmz>`pG2_%4I3QWk4UdtwP!GH$C%mo2K|$Ap=_)Y!#O($1@ohsUtR1k%wI*) z4*X&g==oWh`j{uP=HFm;Ye>0>UbDdtSp^~MaQ!L9I#)Ga?q}{@T#|qec*FkMLDenm zj^sCgk!^O^3o|vG!~2$$$7`C#4Ry zdQ!tui+J1*HyavK+4{`r+zvYHj9IsRt~@uEBOreWS8~2rXAR3!|7aTdr+x4|>@$Az z)b1t$gSB~6USxpfLmy^|_J_eNt*PI=ScO1SVH895N#`ef%IOh&o-2GIjK1s-JzkyZ z@r7O%hChz}kMHCM@Wqi^R-9t&%Fh^#9dVB0%ej@$=OjXA%XZdzCXf}c>SW26_z-Te z5b{}XWg&rELM=N*%aimp)k04t2c+`WAS>ZFIPWKvtyOI))HzpRA!T!b{tv?4NzF1v zNlP%#{&p@lFFEKvcroMAsI)mq?&`!e%l+-y&j9ZqhN}oG&dB=Pw09r+Q%m0cMujS# zs$a7!9VH`CC7k{!bV(J`rm%Jpj6&nLtWhPcy$onn$8G#ZdD9hxO<9k67Ya>K_7W~3 z&KYf14fq<{qHA7u6;>AOcomhdg?ianjr9uINt}*7w?g%z9{Q`(qRo@hDwSpGmxz&h&>%G%T(URL~=c>C{>y$K?+wLFp zy*M1@FTUKYV>8DeDIAIKM+!T5c-k&C4?Y~y^E zQCIc-=9~DiPtfVZB=_c3`qH3h|NXd^BcOQG`funSe)i5!NoA_r{b6PwzSDIXG+!(F z9CqJgo&~#7^VZHWj{u23q+NDCHn}GeWDC*(SW%{f4WMtP3l2jsO7*M)EX)#NLlsNnU4q@#jn0r#rsWsf^ngE0&ambG1f;Rj zfOk#_>1|25Z%?iI{0Yv8)DQfk>m1td?~}m0N%^k^u%EuUCc#ItmlY|epQ3YLWehYw zRU0qpPb#X&WU*UOU8et(s8x~WyYWYsgJCF+;U6@*nICY8)dk}IG+(#_Bz8zURd3HZ6qPE68U1%S{wL0 z;K{PDw2iRFIGG?(UiE9kT9?siuv4O{ z`dX2-eiXU3N)H2nT4V=AO^~J}sw+gr{&~qx%$$wlMv_JCWAMfcjYl}*Cfcf!adOY8 z8oLmJ{%49e+nLiVo#H9}wRk?UCzDz^>9TDxreVHzl~R*)?YU>Uu;J2eQ27O5`&X^8 z`94{)YWJQa#l0Fbz0N6B>j&8J;<%VuG6OYM9&QIdtueWjI3X;*dEtGiF@1AcvN4U> zG5SXIEXxB>)!mtQOztJLyeF78S*kLiU-!>PtQ_s~OMl~&y(hVVe$A5 zwo}E-DJ6${QP75?LsQ}Wl@MXwXMT4d>|?rD!g?jE>J^N*y;X}5FLe%d0_ zZ>eIBK6l@jkfw{p_YiDP;MS{jww{%j#?rk2z1J!HqE;Vd!TrCl_7UPef8;edI}wD6 zT&12Bxj&q}d4%$GHq+$~UYtWv`wI9k`89oKkCEK_E;-+O)(rhThjOM|kXDn{!W1Lo z`_?yQv=lp=-w()R<=0&c5%RWHY_fw@qb}uwFuPAGkl~@Kis}eE%MY@~6ZyWcF+llM zGyK`)(vn1F%%z=W7-Y=1$`w0Mv+-|#d};%JjCmw)Y1hOxwA|{}P%6LS4X`jQCGh`mR@=hGrr|cXa^Ipj;Mh)6mTqd1s_HmP0IxXT!w7YhoIHT>Hm#!;c@|L9OjV zsTlHE{Z;HWeM9^tPm-`|&nnl$%DRtNG1~?npUvgKPwKlaccEe4q!7YU3zykJnu6Sr z()LMXs_)^~u-ds7+wMff)RAJF?2?1H`_wDnt%MssYeB5;q~ojgVm6OHA6B>FG2erv z8&`|6<`=!EPKR^8Qlp5MiKwfxy4D`mN> ze$RKh_6*YJd4y0nnUZvwN%iY&^9xk@cM|5g#pZkc#N*(PH?^w&?ilTDMXFcd0`5!E zvgHS`=Lc|~1aO=L@L~eE*aP{90lc7qXY7GOs)3JH14T{(`K1D%tpvUT1-?F^1d4_S zJ#7yXkP3Q37bJlRQfv=mV-J3B8O*m5B%L3uW)S>|Jwy`|s6iK`sv0Z-3NcU(0knrG z5ChFXA@A9PUSdLI+(VU!!J1Mbw!~0VP^jZci2X|Nx0BF!24ObrAr>b=QtlyN4TAhn z!mQncJm~^m4MIafVLt_ewDUtO+e5w*!`(6A&H^F7i9s4t5&uBpNvh$nlTZjqTM5krNRRQ zqP)VR!|9@H>7qN_!+-)&_9s!^;gOvy5s~iEB&qP8{77&2NJMzZcsnJgSt_bYDzYU% zxQ#uuk3D*e7_*d5^?HW(^(WxICGf-mcmM((VStzIz%zFsm0;ZI3h=5OciJ#a%7I(IeGbFv+PP^?^sKBPrRBl<+qK^o%3fi=L9`la>-l4~p|hzAl~W zf=%(|NHgF7r5dJD+Cf08q-c(m;Epsldaz4cqHzTHT>)4xEe(cE0i~tf{Y0xs_1~Kv z+BYQ-TpEOch13;5YC9nHYEXhSv{ew=LV~nQL%UBQEgaDL2m?9u~v zEQmOvM=aB)Z$+eE38rs%AZR_)4>@2raqwH#Fji#xoLc&PS_TU^W8W(M0GqLdO~1yF z{sfHZ_sC#FX58(}d>RSkKZCz8%D7{cC3Z$Zh@52{31&V*W-@s~Z<8~aBeNcNW?e&O zsR(7fHOf}B&fsRqdZ(WK1e~s*o^uD6{YX9QJvqyWAqQXt*E>r$V94YK=X@8+{1cg> z*_i`a%alCJvbD~lCg&Q1Gk=|BzY)sejf9EHJ{s7lu4?ExCWR3jgTiET;exy{sW!Mg zuj*_YOf0@ScN~X0$7V6&KpL172rf|rA8?K<2+GelXw)NUk#@b4aT5MO%1ip4*ym}B-JI__S1R?CK z<4eW~bH;@H@tR55x}&JNSw_NvEPk)6E>XDt7*)4sgWuw+_vNZzmaS(tsi(57zcjA9 z@~XcHtzYq~IX|z*Md9mh>W~`sk3<^s7;EmyH4wcTdAo5NkUA2ofeG69{Gx7#i_*lt zQ7;N@xEo#nNRj&SbDHNnP0w#OE0{DZ$~7ySG%IN~zwd5Vu4&dnH>*OMb>&*VL^tbA zG;7y1t9dsYU$p3pw0x6mwGe6fjBYWsZ8e3q8f~-~cefgHxBangajI$kv(c*W-DZGp zbM$UgnP{_MYPXYX|6$u^deIhE(-xuGX2RVXqS+o~(iSV%;ZW1=Zqkut(r&xak^pT> zsp*I@X|-eOd^gb+sM(%3(E$|c47Y91mTU99Xe;4vFOTl5gmwVB+fvc3n2pwK?~Xd# zwrY{?CUj@~Msr?wXU0WKv2A$hq z`$V^gNq4(<*C=;4e4}$*uIC$5&uUHkM08J~N$>VV*VpdmLCuc!?!J9=-)VH;fo9)| zNN4m#^Kb9|`RF!^ZAT-z=bC8$do8~Tjc^o-aQjyc2(TW*d50E1#NW0pKb^~tf&OUlS+W}>0!m@!~1 z&TdSLhm`0u99c-z=oxYL8IFaGCDoFwFUP!1iJ%xF1UC4hhv*VR2451Pc0+kQGC)39C5 za81oV=$+xzZNYhn=RB-CTZ>Bevj)A3mi9|OS(dcy=N#Zm=Dza|z4Jd<=3IQ2CB>FiwH7{4Ej#+oa>M67 z!56)Km&2xJ|H7B;%~rJDuJ{rbZQiaX*e^$DEt~T$#h9(y#jg6>uX?boq!N}Q;EQth zYo1rjc15dETPw~*Ymu=lreoE9g^wb)ZcRe1yp1(Eo(rmqUYZXOU$BC_| zX{{&qE?E06wXm#v#cpKwE)jaydSaI`TkCCClr_lKMzPkyFT!R%VRn&sZSrchKx&4e~pJQcfViQxxl=T=7}#gYz7Pvoh`T#Jbab%2A2m zxh?A<`}A?8_GumBEcL;$x%gQb@PZ(If%ZE~D?ax#Km4a~+GV~!;Bb~qxxh@HHc|H6 zr%$^c9Dw~UQFWJv+81rCXS1vqqLfQ~-BtO63xCArGVA4T-}xPXYGHqB5h^+n5%$24 z(BROpi13J@*qFfR$oRMHel`=(zy zovs-UKHD3VkJ?hVeq!aA+8Fh4+NIlFhcC~UrR{4I#}K*u&z%68+P1*=q0B1r*2MY> z!9gYs*vlTO5v#8S>c#3goFmp>3iVKdU)NkjNV(s7tO4Wq?2M}o5Cj-*7;S=fEshOA zR*4$dm{ROvUamG%xL_tSW6}U$Nl=@91T;nC11o-iIVyVrfkd) zTCp;^tOy|_kuOFV$Nn=$AQJO9;&sZ&eDs^!r*m;Hw!)vpO1vcfj2EV{dJ?7ap0tq6 z$SwUVM*Vt+MS_`;bas-svPV|3POQi8G~?f^KOx4hg1He+Wd*s3Hl1{TfJS-+zv6vc zPoKiwr?7wECbub(IdB)9f_!kmUjBR*KY_z4E8_QA9xSr#G&@i5y^H`jB^I{|akh>W z%Cn3luOVY|8P>u>e^~#{$kmgX&-q>k{#pFbm2({(rtG<%nb0UCQ0%{Cy`F&~7}*we z@Of>ND_)V&XwN_+n~KjVorUQWZ*B6cld7ymQl{;rwlHl34K#}2YWxE+4CX@P&u6AfCda`&ZT1MOY69e-L@gNcAvwx8%1Z7lB4zc=_Cpt~&s ze%?;){1DB(PSK!^za967qF?lIjB~&06}Lf`cgh2qUiI^|$-VCTNE=hp&Ij}^A9&|* zQQrSqo3gn#_=z9j(y6f@T|OkJYv(fjwpz}$*U$|nLH2F zPNMuTS4g8 z*^hOlRh6~Mk}58;d477R>F^~aLO$dOXmhA*6zwIaHK()t2zKjo?j^NOJbh_=+71xg zO{Mgp7x?Z-1MKzoQ<+V2g#|e}|JawOPJZBL{o~PYdtWDX?jl##!Aiq|w>)vGJLipp zBK1xGhcvgSsQ;rn>+`>UmxlID{<~}7{y>SO^cyktN^Fsz!Z|B4?p*RKQG*8}SYBt{ zuFO{vJ?jgL{gUzYsnv(io}c0vlCp#*1vE?}KL^UZ&VF^TK+D;40CxX%j);%dCt;Z{ zAeMXC9JPWvKGwsCxx4w2iv_wNGG8l16AVI93rmc^c1>r(P||YE zpXa+=-&k995hfykL^J5S&vJF^ljR&`FE#ppNMM3%Omc!F)Mn{{&Ip#)JegbEJxud2 zn`wDVB~DMii5|H%m~51YeU1juNG3!+&?*uC#q@)z8q~`4yEL5I8}PtyA1IZ=52P$x zX)KhZt z7czUXBsy-8d`GVQ`90`wIh(Xt7v5j7h0t&ET~2M!Tb~4rN-xtK@8@mB*c(6QTwOS- z%9445_WY|cfm4?$nX$72&{~^mu}an^x^Da%=UU6YI;ur3+9L6I>raW5!=-Nzy(F2Z zwZlg7aM3NN5b{K|FB>s4R}|&Lr32_Ys{wwkECxo|rV@;5aHB25iUs7(6@dDpjN{Y%?C~UGp>*Q}K?)KKk64 zAn;@-dER}QG0L${jQ1cR75eM3-~ZTltTQ8%sm9x4Y`ve@ekMuvpA#Rh51@s6;6^&Q z!&M7^b%cea7FlZkPV9}@!bPBBfB&~XvGlE2T7V?IpM~OBmuK;OSt{~N`rL5c_I^de z9n*=@p|l;d`b_YIn8Aem1t7pp0=2-MCTIcJHlY z6x+mNLgi{JpwP)y(yzAFL2A#>bI&EwZE`PGvd*FQ!rx~6bUN&+Ij3)L;=595L#G;m8*^e?ap1`J5w7-q)*iUT_W9w8 z&xS-`i++HpWzY-a-)CWd0(pLW$A85P{Dy9r-=uPekNpN^yA}pJ7yWTZ>3iw4d6+IK zF%1XXkGcJm{0*vhSG5R1ySW;jctk9O==1-Mk?=Bl<{HE1p_@tx1s^+GoczYxj#B=i=kwQvEPrOt`<4W*pJw zbNjEqpr7B|Llc%m{V*QssV)im;pb00LUob=yFaU4`P_}ywU zt*QZl-bUsmh@L&zQaX4uHL&7YD(BOb9hH;;y;O-b-_O$4EFi1vCrMlz`dN|u?}HNO^aFQV{UZg_yy%nf>IXpulip!cR8|vNu7P*; zQye@}Qmj%(TB6`5E=c~w=LITF266XJ6X5xA7!OM1SE=~N*o3EP5Qqx!W<_+EMSLGo zqkC18AQ=0AK9=hgGQtrTovYc5^?Z^RLX?hlO-j&e1MXTTbfm>MS^=}!p>C>icUKdZ zBcNOb(6IJ!kq*e7N8Fx!!kPyn+2B2^2hd00+W^PUA&+S63jFE)bP5Tv+L5l~n(pu? zbeO|+K{{?pEow3?j0+dGVu)a6(0r{1Uj7{3 zxSsZ|BdMk>1-S}-;+`pk{Q5>H=tLRx+YqeenaSRsEX@gtPzz>j1A9g!C9kGtspY(- z%YL>NkVDE2z@}*;Q{=&5)yS;NupAmmibGUE4qte7aY6PcnXJgw>}ad(SW;@HtNurF ziV0_yHz=;Di%Tki6DW^tjkL`t%Ktct(ay zvuAOYoCu!Pm~@P5CIjk$bp`_iv{^l*Au{fB8mJK1>Macv?GL)**8*+JNvySIH5Y7i#1;!%NT!efc z;Z0*AOM&1VpR+6wIQxBM{xf`8T1V@#e<#QL}=YRwMkWG8%1(Fgj{iX)N zup{Txko(DqJWf=#Oi?Z!nra-?C{);TP`w|4>L+EKx1&P3swX<*#_50F!lD_$nQyuK??!UwA-{y)^QmMxoK1xIJ~uML{u;5!Z5tQyEL>;KaUd!_9FP zl2$QOI6V1`QdF|8gkdZsSpUqCjSBu(1H)r*vL#PEy)@Px>5TIk7_9o#Bj zzD&<1_k(ejk%qO6ak=GMmG5b7LTAA^KKq-Ey#z8(2wy2;Ot^oZI(MG@)~iY$RAnJt zu`ioyvR?Vws_tuK9hDqmel+)bP0kyxJV{7t=&3{b(@Hs1fs$9n45aq)IKknZa2H*7 z^P-ZDyOMdMj&-9{(-?dqo5I3Gy=K$!L%q>3^0N~o^2i0^_@^2nQv>S4B&=5_8^a^V zaY!NjyA5QgO&r#^CJcp&=!))MZ*CC&hvLEzWU*!IO=aYo{_yG+53H$XOAIQWnG`uD zLuuwTY6e8N^m5^AHQa}Y5Z#SdbEY;+x{oW?g;ie4CNYomRyQd2mv^L}T!>a5<*wTh>@>Qtwp~nejn`~DcZJI+QC-xU zoxz=5z0k%1;jBrGI%Th~FQElrAPr?E-Fv9|o09dPk=?>f)jFKL8PK|;w(cVDq>YWP zEfL7RGBv|<>f4IccND3wCi*V8`>#a$FPZu&a{V`W`me+Kuf_CJ)%IV%?5ByL^#3Q{ z&uBM5|34IKI>0_Tz{5OngXe#6w*N6;;5PH%9n%56%RaWA{wJ4%515Apdj`a62bp<> zM12OuV+QZ^55ATkViO(UWgg}%9C}kb^r~=BiDyWIXZWM&kb>Q?dd$#W`4KU|2#4qh zz;sZ>ZqS5h#Kdk$&1c9AHmDUdtmHE)CqH0RIAZEE;t(^+RXF+*FlJyk;?6Vn{&MsO zZ0HwY)b4Va!F1#s^N5$-s9(&mPa*Lu4>4SxXm~l|3?PR2jB1J!Q|(4#0i$lFME^-r zA~Q(2O+PHOdcVN((R8zqi>%+yx4PA5u&+jI zZ?)Fm8m-+`n!Bnrx0PvZE7!Q)Z+NTE@K(R!nO40sZF(n~bq_b_9H`UYU#q>pPJ3UC z_UeU>J7qcy%%`ks9)BNcS^GDOn z?oKkjHNoWO1e2?M#vd12e^_AscAnLnc~-CISiYWX`D%{k^H~<37unpMYJYdSv=Om2vbAM@`Qp{{SI=yP zj6WN*eEt0G$9EPX6FU%)-ho>hWTW!yzXBIo73<0umM-=@eG&niY^` zlG(|vuCl_x(X^Fob@=i{8+M5vWf7Bz=#aHGTNA;fZQyfbfueI8Z^639n`(DI%w^-^ zl`=@!u)r~Xf920-xd$Ab+S&PJY%K0H8a_J8uN3^_!K1_NV$*e#*Y*6|)XpiW=9H`*`Xx7W%v@7{XDma1?v0a%(K6rI&1!a YpWXKgmku8Vj|K)Vje`mzEKCg608Q#dYybcN literal 0 HcmV?d00001 diff --git a/releases/2.4.1/api/serialized-form.html b/releases/2.4.1/api/serialized-form.html new file mode 100644 index 00000000..ef69b1ba --- /dev/null +++ b/releases/2.4.1/api/serialized-form.html @@ -0,0 +1,184 @@ + + + + + + +Serialized Form (RandomizedTesting Randomized Runner v2.4.1 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Serialized Form

+
+
+
    +
  • +

    Package com.carrotsearch.randomizedtesting

    +
      +
    • + + +

      Class com.carrotsearch.randomizedtesting.AssertingRandom extends java.util.Random implements Serializable

      +
        +
      • + + +

        Serialized Fields

        +
          +
        • +

          delegate

          +
          java.util.Random delegate
          +
        • +
        • +

          ownerRef

          +
          java.lang.ref.WeakReference<T> ownerRef
          +
        • +
        • +

          ownerName

          +
          java.lang.String ownerName
          +
        • +
        • +

          allocationStack

          +
          java.lang.StackTraceElement[] allocationStack
          +
        • +
        • +

          valid

          +
          boolean valid
          +
          Track out-of-context use of this Random instance. This introduces memory + barriers and scheduling side-effects but there's no other way to do it in any other + way and sharing randoms across threads or test cases is very bad and worth tracking.
          +
        • +
        +
      • +
      +
    • +
    • + + +

      Class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom extends java.util.Random implements Serializable

      +
        +
      • + + +

        Serialized Fields

        +
          +
        • +

          s0

          +
          long s0
          +
        • +
        • +

          s1

          +
          long s1
          +
        • +
        +
      • +
      +
    • +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.4.1/api/stylesheet.css b/releases/2.4.1/api/stylesheet.css new file mode 100644 index 00000000..0e0d70c1 --- /dev/null +++ b/releases/2.4.1/api/stylesheet.css @@ -0,0 +1,474 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ +body { + background-color:#ffffff; + color:#353833; + font-family:Arial, Helvetica, sans-serif; + font-size:76%; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4c6b87; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4c6b87; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-size:1.3em; +} +h1 { + font-size:1.8em; +} +h2 { + font-size:1.5em; +} +h3 { + font-size:1.4em; +} +h4 { + font-size:1.3em; +} +h5 { + font-size:1.2em; +} +h6 { + font-size:1.1em; +} +ul { + list-style-type:disc; +} +code, tt { + font-size:1.2em; +} +dt code { + font-size:1.2em; +} +table tr td dt code { + font-size:1.2em; + vertical-align:top; +} +sup { + font-size:.6em; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:.8em; + z-index:200; + margin-top:-7px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + background-image:url(resources/titlebar.gif); + background-position:left top; + background-repeat:no-repeat; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:1em; + margin:0; +} +.topNav { + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; +} +.bottomNav { + margin-top:10px; + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; +} +.subNav { + background-color:#dee3e9; + border-bottom:1px solid #9eadc0; + float:left; + width:100%; + overflow:hidden; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding:3px 6px; +} +ul.subNavList li{ + list-style:none; + float:left; + font-size:90%; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; +} +.navBarCell1Rev { + background-image:url(resources/tab.gif); + background-color:#a88834; + color:#FFFFFF; + margin: auto 5px; + border:1px solid #c9aa44; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader h1 { + font-size:1.3em; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 25px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:1.2em; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + margin:0 0 6px -8px; + padding:2px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + margin:0 0 6px -8px; + padding:2px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:1.0em; +} +.indexContainer h2 { + font-size:1.1em; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:1.1em; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:10px 0 10px 20px; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:25px; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #9eadc0; + background-color:#f9f9f9; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:1px solid #9eadc0; + border-top:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; + border-bottom:1px solid #9eadc0; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.contentContainer table, .classUseContainer table, .constantValuesContainer table { + border-bottom:1px solid #9eadc0; + width:100%; +} +.contentContainer ul li table, .classUseContainer ul li table, .constantValuesContainer ul li table { + width:100%; +} +.contentContainer .description table, .contentContainer .details table { + border-bottom:none; +} +.contentContainer ul li table th.colOne, .contentContainer ul li table th.colFirst, .contentContainer ul li table th.colLast, .classUseContainer ul li table th, .constantValuesContainer ul li table th, .contentContainer ul li table td.colOne, .contentContainer ul li table td.colFirst, .contentContainer ul li table td.colLast, .classUseContainer ul li table td, .constantValuesContainer ul li table td{ + vertical-align:top; + padding-right:20px; +} +.contentContainer ul li table th.colLast, .classUseContainer ul li table th.colLast,.constantValuesContainer ul li table th.colLast, +.contentContainer ul li table td.colLast, .classUseContainer ul li table td.colLast,.constantValuesContainer ul li table td.colLast, +.contentContainer ul li table th.colOne, .classUseContainer ul li table th.colOne, +.contentContainer ul li table td.colOne, .classUseContainer ul li table td.colOne { + padding-right:3px; +} +.overviewSummary caption, .packageSummary caption, .contentContainer ul.blockList li.blockList caption, .summary caption, .classUseContainer caption, .constantValuesContainer caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#FFFFFF; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + margin:0px; +} +caption a:link, caption a:hover, caption a:active, caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .packageSummary caption span, .contentContainer ul.blockList li.blockList caption span, .summary caption span, .classUseContainer caption span, .constantValuesContainer caption span { + white-space:nowrap; + padding-top:8px; + padding-left:8px; + display:block; + float:left; + background-image:url(resources/titlebar.gif); + height:18px; +} +.overviewSummary .tabEnd, .packageSummary .tabEnd, .contentContainer ul.blockList li.blockList .tabEnd, .summary .tabEnd, .classUseContainer .tabEnd, .constantValuesContainer .tabEnd { + width:10px; + background-image:url(resources/titlebar_end.gif); + background-repeat:no-repeat; + background-position:top right; + position:relative; + float:left; +} +ul.blockList ul.blockList li.blockList table { + margin:0 0 12px 0px; + width:100%; +} +.tableSubHeadingColor { + background-color: #EEEEFF; +} +.altColor { + background-color:#eeeeef; +} +.rowColor { + background-color:#ffffff; +} +.overviewSummary td, .packageSummary td, .contentContainer ul.blockList li.blockList td, .summary td, .classUseContainer td, .constantValuesContainer td { + text-align:left; + padding:3px 3px 3px 7px; +} +th.colFirst, th.colLast, th.colOne, .constantValuesContainer th { + background:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + text-align:left; + padding:3px 3px 3px 7px; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +td.colFirst, th.colFirst { + border-left:1px solid #9eadc0; + white-space:nowrap; +} +td.colLast, th.colLast { + border-right:1px solid #9eadc0; +} +td.colOne, th.colOne { + border-right:1px solid #9eadc0; + border-left:1px solid #9eadc0; +} +table.overviewSummary { + padding:0px; + margin-left:0px; +} +table.overviewSummary td.colFirst, table.overviewSummary th.colFirst, +table.overviewSummary td.colOne, table.overviewSummary th.colOne { + width:25%; + vertical-align:middle; +} +table.packageSummary td.colFirst, table.overviewSummary th.colFirst { + width:25%; + vertical-align:middle; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:.9em; +} +.block { + display:block; + margin:3px 0 0 0; +} +.strong { + font-weight:bold; +} From 758e7b87c301a0ebe858fa986308ea25598de026 Mon Sep 17 00:00:00 2001 From: Dawid Weiss Date: Mon, 23 Jan 2017 12:49:23 +0100 Subject: [PATCH 10/13] Docs for 2.5.0 --- releases/2.5.0/ant/Tasks/junit4.html | 684 +++++++ releases/2.5.0/ant/index.html | 8 + .../js/google-code-prettify/lang-apollo.js | 2 + .../ant/js/google-code-prettify/lang-clj.js | 18 + .../ant/js/google-code-prettify/lang-css.js | 2 + .../ant/js/google-code-prettify/lang-go.js | 1 + .../ant/js/google-code-prettify/lang-hs.js | 2 + .../ant/js/google-code-prettify/lang-lisp.js | 3 + .../ant/js/google-code-prettify/lang-lua.js | 2 + .../ant/js/google-code-prettify/lang-ml.js | 2 + .../ant/js/google-code-prettify/lang-n.js | 4 + .../ant/js/google-code-prettify/lang-proto.js | 1 + .../ant/js/google-code-prettify/lang-scala.js | 2 + .../ant/js/google-code-prettify/lang-sql.js | 2 + .../ant/js/google-code-prettify/lang-tex.js | 1 + .../ant/js/google-code-prettify/lang-vb.js | 2 + .../ant/js/google-code-prettify/lang-vhdl.js | 3 + .../ant/js/google-code-prettify/lang-wiki.js | 2 + .../ant/js/google-code-prettify/lang-xq.js | 3 + .../ant/js/google-code-prettify/lang-yaml.js | 2 + .../ant/js/google-code-prettify/prettify.css | 1 + .../ant/js/google-code-prettify/prettify.js | 28 + releases/2.5.0/ant/stylesheets/antmanual.css | 20 + releases/2.5.0/ant/stylesheets/junit4.css | 12 + releases/2.5.0/ant/stylesheets/style.css | 72 + releases/2.5.0/api/allclasses-frame.html | 101 + releases/2.5.0/api/allclasses-noframe.html | 101 + .../AnnotatedMethodProvider.html | 284 +++ .../randomizedtesting/AssertingRandom.html | 534 ++++++ .../randomizedtesting/ClassGlobFilter.html | 326 ++++ .../ClassModel.FieldModel.html | 375 ++++ .../ClassModel.MethodModel.html | 375 ++++ .../randomizedtesting/ClassModel.Scope.html | 349 ++++ .../randomizedtesting/ClassModel.html | 347 ++++ .../FilterExpressionParser.Node.html | 341 ++++ .../FilterExpressionParser.html | 281 +++ .../randomizedtesting/GlobFilter.html | 355 ++++ .../randomizedtesting/GroupEvaluator.html | 245 +++ .../JUnit3MethodProvider.html | 280 +++ .../JUnit4MethodProvider.html | 247 +++ .../randomizedtesting/LifecycleScope.html | 328 ++++ .../randomizedtesting/MethodGlobFilter.html | 326 ++++ .../randomizedtesting/MixWithSuiteName.html | 294 +++ .../randomizedtesting/RandomSupplier.html | 244 +++ .../randomizedtesting/RandomizedContext.html | 443 +++++ .../randomizedtesting/RandomizedRunner.html | 626 ++++++ .../randomizedtesting/RandomizedTest.html | 1620 ++++++++++++++++ .../randomizedtesting/Randomness.html | 306 +++ .../ReproduceErrorMessageBuilder.html | 337 ++++ .../randomizedtesting/Rethrow.html | 262 +++ .../randomizedtesting/SeedDecorator.html | 232 +++ .../randomizedtesting/SeedUtils.html | 278 +++ .../randomizedtesting/SysGlobals.html | 559 ++++++ .../randomizedtesting/TeeOutputStream.html | 433 +++++ .../randomizedtesting/TempPathResource.html | 274 +++ .../TestMethodAndParams.html | 224 +++ .../randomizedtesting/TestMethodProvider.html | 226 +++ .../randomizedtesting/ThreadFilter.html | 211 +++ .../randomizedtesting/TraceFormatting.html | 357 ++++ .../randomizedtesting/WriterOutputStream.html | 571 ++++++ .../Xoroshiro128PlusRandom.html | 427 +++++ .../annotations/Listeners.html | 211 +++ .../randomizedtesting/annotations/Name.html | 205 ++ .../annotations/Nightly.html | 219 +++ .../annotations/ParametersFactory.html | 245 +++ .../randomizedtesting/annotations/Repeat.html | 235 +++ .../annotations/ReplicateOnEachVm.html | 162 ++ .../randomizedtesting/annotations/Seed.html | 229 +++ .../annotations/SeedDecorators.html | 217 +++ .../randomizedtesting/annotations/Seeds.html | 218 +++ .../annotations/SuppressForbidden.html | 203 ++ .../TestCaseInstanceProvider.Type.html | 336 ++++ .../annotations/TestCaseInstanceProvider.html | 226 +++ .../TestCaseOrdering.AlphabeticOrder.html | 281 +++ .../annotations/TestCaseOrdering.html | 215 +++ .../TestContextRandomSupplier.html | 206 ++ .../annotations/TestGroup.Utilities.html | 276 +++ .../annotations/TestGroup.html | 266 +++ .../annotations/TestMethodProviders.html | 209 ++ .../annotations/ThreadLeakAction.Action.html | 331 ++++ .../annotations/ThreadLeakAction.html | 207 ++ .../annotations/ThreadLeakFilters.html | 224 +++ .../annotations/ThreadLeakGroup.Group.html | 349 ++++ .../annotations/ThreadLeakGroup.html | 207 ++ .../annotations/ThreadLeakLingering.html | 216 +++ .../annotations/ThreadLeakScope.Scope.html | 350 ++++ .../annotations/ThreadLeakScope.html | 207 ++ .../ThreadLeakZombies.Consequence.html | 344 ++++ .../annotations/ThreadLeakZombies.html | 207 ++ .../annotations/Timeout.html | 216 +++ .../annotations/TimeoutSuite.html | 221 +++ .../annotations/class-use/Listeners.html | 117 ++ .../annotations/class-use/Name.html | 117 ++ .../annotations/class-use/Nightly.html | 117 ++ .../class-use/ParametersFactory.html | 117 ++ .../annotations/class-use/Repeat.html | 117 ++ .../class-use/ReplicateOnEachVm.html | 117 ++ .../annotations/class-use/Seed.html | 117 ++ .../annotations/class-use/SeedDecorators.html | 117 ++ .../annotations/class-use/Seeds.html | 117 ++ .../class-use/SuppressForbidden.html | 179 ++ .../TestCaseInstanceProvider.Type.html | 166 ++ .../class-use/TestCaseInstanceProvider.html | 117 ++ .../TestCaseOrdering.AlphabeticOrder.html | 117 ++ .../class-use/TestCaseOrdering.html | 117 ++ .../class-use/TestContextRandomSupplier.html | 117 ++ .../class-use/TestGroup.Utilities.html | 117 ++ .../annotations/class-use/TestGroup.html | 160 ++ .../class-use/TestMethodProviders.html | 117 ++ .../class-use/ThreadLeakAction.Action.html | 166 ++ .../class-use/ThreadLeakAction.html | 117 ++ .../class-use/ThreadLeakFilters.html | 117 ++ .../class-use/ThreadLeakGroup.Group.html | 166 ++ .../class-use/ThreadLeakGroup.html | 117 ++ .../class-use/ThreadLeakLingering.html | 117 ++ .../class-use/ThreadLeakScope.Scope.html | 166 ++ .../class-use/ThreadLeakScope.html | 117 ++ .../ThreadLeakZombies.Consequence.html | 166 ++ .../class-use/ThreadLeakZombies.html | 117 ++ .../annotations/class-use/Timeout.html | 117 ++ .../annotations/class-use/TimeoutSuite.html | 117 ++ .../annotations/package-frame.html | 55 + .../annotations/package-summary.html | 316 +++ .../annotations/package-tree.html | 173 ++ .../annotations/package-use.html | 210 ++ .../class-use/AnnotatedMethodProvider.html | 159 ++ .../class-use/AssertingRandom.html | 117 ++ .../class-use/ClassGlobFilter.html | 117 ++ .../class-use/ClassModel.FieldModel.html | 157 ++ .../class-use/ClassModel.MethodModel.html | 161 ++ .../class-use/ClassModel.Scope.html | 166 ++ .../class-use/ClassModel.html | 170 ++ .../FilterExpressionParser.Node.html | 159 ++ .../class-use/FilterExpressionParser.html | 117 ++ .../class-use/GlobFilter.html | 165 ++ .../class-use/GroupEvaluator.html | 172 ++ .../class-use/JUnit3MethodProvider.html | 117 ++ .../class-use/JUnit4MethodProvider.html | 117 ++ .../class-use/LifecycleScope.html | 200 ++ .../class-use/MethodGlobFilter.html | 117 ++ .../class-use/MixWithSuiteName.html | 117 ++ .../class-use/RandomSupplier.html | 176 ++ .../class-use/RandomizedContext.html | 176 ++ .../class-use/RandomizedRunner.html | 159 ++ .../class-use/RandomizedTest.html | 117 ++ .../class-use/Randomness.html | 183 ++ .../ReproduceErrorMessageBuilder.html | 178 ++ .../randomizedtesting/class-use/Rethrow.html | 117 ++ .../class-use/SeedDecorator.html | 179 ++ .../class-use/SeedUtils.html | 117 ++ .../class-use/SysGlobals.html | 157 ++ .../class-use/TeeOutputStream.html | 117 ++ .../class-use/TempPathResource.html | 117 ++ .../class-use/TestMethodAndParams.html | 158 ++ .../class-use/TestMethodProvider.html | 171 ++ .../class-use/ThreadFilter.html | 117 ++ .../class-use/TraceFormatting.html | 159 ++ .../class-use/WriterOutputStream.html | 117 ++ .../class-use/Xoroshiro128PlusRandom.html | 117 ++ .../generators/ASCIIGenerator.html | 260 +++ .../generators/BiasedNumbers.html | 385 ++++ .../generators/CodepointSetGenerator.html | 331 ++++ .../generators/RandomBytes.html | 282 +++ .../generators/RandomNumbers.html | 311 +++ .../generators/RandomPicks.html | 407 ++++ .../generators/RandomStrings.html | 468 +++++ .../generators/RealisticUnicodeGenerator.html | 309 +++ .../generators/StringGenerator.html | 322 ++++ .../generators/UnicodeGenerator.html | 332 ++++ .../generators/class-use/ASCIIGenerator.html | 157 ++ .../generators/class-use/BiasedNumbers.html | 117 ++ .../class-use/CodepointSetGenerator.html | 160 ++ .../generators/class-use/RandomBytes.html | 117 ++ .../generators/class-use/RandomNumbers.html | 117 ++ .../generators/class-use/RandomPicks.html | 117 ++ .../generators/class-use/RandomStrings.html | 117 ++ .../class-use/RealisticUnicodeGenerator.html | 157 ++ .../generators/class-use/StringGenerator.html | 178 ++ .../class-use/UnicodeGenerator.html | 157 ++ .../generators/package-frame.html | 29 + .../generators/package-summary.html | 194 ++ .../generators/package-tree.html | 145 ++ .../generators/package-use.html | 173 ++ .../listeners/ReproduceInfoPrinter.html | 278 +++ .../class-use/ReproduceInfoPrinter.html | 117 ++ .../listeners/package-frame.html | 20 + .../listeners/package-summary.html | 138 ++ .../listeners/package-tree.html | 134 ++ .../listeners/package-use.html | 117 ++ .../randomizedtesting/package-frame.html | 58 + .../randomizedtesting/package-summary.html | 351 ++++ .../randomizedtesting/package-tree.html | 199 ++ .../randomizedtesting/package-use.html | 253 +++ .../rules/NoClassHooksShadowingRule.html | 248 +++ .../rules/NoInstanceHooksOverridesRule.html | 249 +++ .../NoShadowingOrOverridesOnMethodsRule.html | 305 +++ .../rules/RequireAssertionsRule.html | 322 ++++ .../rules/StatementAdapter.html | 338 ++++ .../rules/StaticFieldsInvariantRule.html | 346 ++++ .../rules/SystemPropertiesInvariantRule.html | 311 +++ .../rules/SystemPropertiesRestoreRule.html | 307 +++ .../rules/TestRuleAdapter.html | 340 ++++ .../class-use/NoClassHooksShadowingRule.html | 117 ++ .../NoInstanceHooksOverridesRule.html | 117 ++ .../NoShadowingOrOverridesOnMethodsRule.html | 168 ++ .../class-use/RequireAssertionsRule.html | 117 ++ .../rules/class-use/StatementAdapter.html | 117 ++ .../class-use/StaticFieldsInvariantRule.html | 117 ++ .../SystemPropertiesInvariantRule.html | 117 ++ .../SystemPropertiesRestoreRule.html | 117 ++ .../rules/class-use/TestRuleAdapter.html | 159 ++ .../rules/package-frame.html | 28 + .../rules/package-summary.html | 196 ++ .../randomizedtesting/rules/package-tree.html | 148 ++ .../randomizedtesting/rules/package-use.html | 160 ++ releases/2.5.0/api/constant-values.html | 268 +++ releases/2.5.0/api/deprecated-list.html | 139 ++ releases/2.5.0/api/help-doc.html | 222 +++ releases/2.5.0/api/index-all.html | 1687 +++++++++++++++++ releases/2.5.0/api/index.html | 75 + releases/2.5.0/api/overview-frame.html | 25 + releases/2.5.0/api/overview-summary.html | 169 ++ releases/2.5.0/api/overview-tree.html | 276 +++ releases/2.5.0/api/package-list | 5 + releases/2.5.0/api/resources/background.gif | Bin 0 -> 2313 bytes releases/2.5.0/api/resources/tab.gif | Bin 0 -> 291 bytes releases/2.5.0/api/resources/titlebar.gif | Bin 0 -> 10701 bytes releases/2.5.0/api/resources/titlebar_end.gif | Bin 0 -> 849 bytes releases/2.5.0/api/serialized-form.html | 184 ++ releases/2.5.0/api/stylesheet.css | 474 +++++ 230 files changed, 45785 insertions(+) create mode 100644 releases/2.5.0/ant/Tasks/junit4.html create mode 100644 releases/2.5.0/ant/index.html create mode 100644 releases/2.5.0/ant/js/google-code-prettify/lang-apollo.js create mode 100644 releases/2.5.0/ant/js/google-code-prettify/lang-clj.js create mode 100644 releases/2.5.0/ant/js/google-code-prettify/lang-css.js create mode 100644 releases/2.5.0/ant/js/google-code-prettify/lang-go.js create mode 100644 releases/2.5.0/ant/js/google-code-prettify/lang-hs.js create mode 100644 releases/2.5.0/ant/js/google-code-prettify/lang-lisp.js create mode 100644 releases/2.5.0/ant/js/google-code-prettify/lang-lua.js create mode 100644 releases/2.5.0/ant/js/google-code-prettify/lang-ml.js create mode 100644 releases/2.5.0/ant/js/google-code-prettify/lang-n.js create mode 100644 releases/2.5.0/ant/js/google-code-prettify/lang-proto.js create mode 100644 releases/2.5.0/ant/js/google-code-prettify/lang-scala.js create mode 100644 releases/2.5.0/ant/js/google-code-prettify/lang-sql.js create mode 100644 releases/2.5.0/ant/js/google-code-prettify/lang-tex.js create mode 100644 releases/2.5.0/ant/js/google-code-prettify/lang-vb.js create mode 100644 releases/2.5.0/ant/js/google-code-prettify/lang-vhdl.js create mode 100644 releases/2.5.0/ant/js/google-code-prettify/lang-wiki.js create mode 100644 releases/2.5.0/ant/js/google-code-prettify/lang-xq.js create mode 100644 releases/2.5.0/ant/js/google-code-prettify/lang-yaml.js create mode 100644 releases/2.5.0/ant/js/google-code-prettify/prettify.css create mode 100644 releases/2.5.0/ant/js/google-code-prettify/prettify.js create mode 100644 releases/2.5.0/ant/stylesheets/antmanual.css create mode 100644 releases/2.5.0/ant/stylesheets/junit4.css create mode 100644 releases/2.5.0/ant/stylesheets/style.css create mode 100644 releases/2.5.0/api/allclasses-frame.html create mode 100644 releases/2.5.0/api/allclasses-noframe.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/AssertingRandom.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/ClassModel.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/GlobFilter.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/GroupEvaluator.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/LifecycleScope.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/RandomSupplier.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/RandomizedContext.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/RandomizedTest.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/Randomness.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/Rethrow.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/SeedDecorator.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/SeedUtils.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/SysGlobals.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/TempPathResource.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/ThreadFilter.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/TraceFormatting.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/Xoroshiro128PlusRandom.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/Name.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/Seed.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/SuppressForbidden.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestContextRandomSupplier.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/SuppressForbidden.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestContextRandomSupplier.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/package-use.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/GroupEvaluator.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/RandomSupplier.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/Xoroshiro128PlusRandom.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/BiasedNumbers.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/RandomNumbers.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/BiasedNumbers.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomNumbers.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/package-frame.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/package-summary.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/package-tree.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/package-use.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/listeners/package-use.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/package-frame.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/package-summary.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/package-tree.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/package-use.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/package-frame.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/package-summary.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/package-tree.html create mode 100644 releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/package-use.html create mode 100644 releases/2.5.0/api/constant-values.html create mode 100644 releases/2.5.0/api/deprecated-list.html create mode 100644 releases/2.5.0/api/help-doc.html create mode 100644 releases/2.5.0/api/index-all.html create mode 100644 releases/2.5.0/api/index.html create mode 100644 releases/2.5.0/api/overview-frame.html create mode 100644 releases/2.5.0/api/overview-summary.html create mode 100644 releases/2.5.0/api/overview-tree.html create mode 100644 releases/2.5.0/api/package-list create mode 100644 releases/2.5.0/api/resources/background.gif create mode 100644 releases/2.5.0/api/resources/tab.gif create mode 100644 releases/2.5.0/api/resources/titlebar.gif create mode 100644 releases/2.5.0/api/resources/titlebar_end.gif create mode 100644 releases/2.5.0/api/serialized-form.html create mode 100644 releases/2.5.0/api/stylesheet.css diff --git a/releases/2.5.0/ant/Tasks/junit4.html b/releases/2.5.0/ant/Tasks/junit4.html new file mode 100644 index 00000000..3477c917 --- /dev/null +++ b/releases/2.5.0/ant/Tasks/junit4.html @@ -0,0 +1,684 @@ + + + + + + + + + + + JUnit4 Task + + + + +

JUnit4

+

Description

+ +

This task runs tests from the JUnit testing framework in versions 4.10 and above. It to some extent +mimics the style of the default ANT's junit task, but adds the following features: +

    +
  • ability to run tests in multiple forked JVMs (isolated JVMs),
  • +
  • ability to load-balance tests based on previous execution history or job-stealing,
  • +
  • seamless integration with randomized runner + to support a global seed for randomized tests and proper seed reporting,
  • +
  • Synchronized and decluttered console output from child JVMs,
  • +
  • Built-in reporting to HTML, JSON and various forms of plain text.
  • +
+ +

Note: The latest version of the JUnit framework can be found at +http://www.junit.org. +This task has been tested with JUnit 4.10 and later. +Appropriate junit*.jar must be available in the task's classpath and in the +tested code's classpath. See the examples below. +

+ +

External references: More information about randomized testing. +

+ +

Parameters

+ +

junit4 attempts to be a drop-in replacement for ANT's default junit task, but so attributes +that make little sense have been deprecated and are ignored. Attributes specific to junit4 are highlighted in +light green.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AttributeDescriptionRequired
printsummaryPrints the summary of all executed, ignored and failed tests after all suites have been + executed. To get per-suite summaries, configure a console report properly (see below).No; default is on.
forkNot used. ANT-junit drop-in compatibility only. Tests are always forked.--
forkmodeNot used. ANT-junit drop-in compatibility only. Tests are always forked into one more more + forked JVMs. Each suite is executed entirely on a single JVM.--
haltonerrorNot used. ANT-junit drop-in compatibility only. Use haltonfailure which handles both errors and failures.--
errorpropertyNot used. ANT-junit drop-in compatibility only. Use failureproperty which handles both errors and failures.--
haltonfailureStop the build process if a test fails (errors are considered failures as well). No; default is on (ANT's junit has the default set to 'off').
failurepropertyThe name of a property to set in the event of a failure + (errors are considered failures as well).No.
filtertraceNot used. ANT-junit drop-in compatibility only. Reports may provide their own filtering capabilities.--
timeoutNot used. ANT-junit drop-in compatibility only. Test runners provide their own timeout facilities.--
maxmemoryMaximum amount of memory to allocate to each forked VM (be careful if using lots of forks). + Note: + If you get java.lang.OutOfMemoryError: Java heap space + in some of your tests then you need to raise the size like + maxmemory="128m"No
jvmThe command used to invoke the forked java virtual machines, the default is 'java'. The command is resolved by + java.lang.Runtime.exec().No; default is java.
dir +

The directory in which to invoke the forked JVMs in. This is by default the project's basedir. + Because multiple JVMs may clash if they are generating files in the current working directory, one can use per-JVM directory + by setting isolateWorkingDirectories attribute to true; in such case each JVM gets a sub-directory + the provided dir. +

+

+ See onNonEmptyWorkDirectory attribute for action taken when the forked JVM's work directory is not initially + empty. +

+
No
isolateWorkingDirectoriesIf true current working directories are isolated for each forked JVM. See dir attribute too.No; default is true.
onNonEmptyWorkDirectory +

[Since version 2.5.0]. Specifies the action taken when forked JVM's work directory is not initially empty (contains files + or directories, possibly from a previous run). The values permitted are: +

+
+
fail
+
Fails the build.
+
wipe
+
Tries to wipe the work directory clean before tests begin. Fails the build if unsuccessful.
+
ignore
+
Ignores any existing files and proceeds (not recommended).
+
+
No; default is fail.
newenvironmentDo not propagate the old environment when new + environment variables are specified.No; default is false.
includeantruntimeNot used. ANT-junit drop-in compatibility only.--
showoutputNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately.--
outputtoformattersNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately.--
tempdirSpecify where to store temporary files. These temporary files include a list of suites passed + to each slave JVM so it is usually wise to just leave this attribute unset - the default is to take the value of the + dir attribute or the project's basedir. + No
reloadingNot used. ANT-junit drop-in compatibility only.--
clonevmNot used. ANT-junit drop-in compatibility only.--
logfailedtestsNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately to get + just the failing tests, their output etc.--
enableTestListenerEventsNot used. ANT-junit drop-in compatibility only.--
parallelism + The number of parallel slaves. Can be set to a constant max for the + maximum number of cores returned from Runtime.availableProcessors or + auto for sensible defaults depending on the number of cores. + +

Note: this setting forks physical JVM processes so it multiplies the + requirements for heap memory, IO, etc.

+
No; Can be set to any integer or: 'max', 'auto'. + The default is '1' (sequential execution in a forked JVM).
dynamicAssignmentRatio + Specifies the ratio of suites moved to dynamic assignment list (job-stealing). A dynamic + assignment list dispatches suites to the first idle slave JVM. Theoretically + this is an optimal strategy, but it is usually better to have some static assignments + to avoid communication costs. + +

A ratio of 0 means only static assignments are used. A ratio of 1 means + only dynamic assignments are used.

+ +

The list of dynamic assignments is sorted by decreasing cost (always) and + is inherently prone to race conditions in distributing suites. Should there + be an error based on suite-dependency it will not be directly repeatable. In such + case use the per-slave-jvm list of suites file dumped to disk for each slave JVM. + See leaveTemporary attribute. +

No; default is '0.25' (25% of all suites are assigned dynamically).
seed + Specify random seed for anything that is randomized in junit4. The order of suites + execution and suite-JVM assignments are a result of this seed for example. + +

The master seed is also passed to slave JVMs as a system property (to bootstrap randomized runner).

+
No; default is a randomly generated seed.
prefix + Initializes custom prefix for all randomized runner properties. This must be consistent + across all junit4 invocations if done from the same classpath. Use only when REALLY needed. + No; default is randomized runner's prefix.
shuffleOnSlave + Predictably shuffle tests order after balancing. This will help in spreading + lighter and heavier tests over a single slave's execution timeline while + still keeping the same tests order depending on the seed. See nested elements + for configuring load balancers. + No; the default is 'true'.
leaveTemporary + Leave temporary junit4 files after the task quits. This can be used to trace the exact order + of suites executed on each forked JVM for example. + No; default is 'false'.
jvmOutputAction + What should be done on unexpected JVM output? JVM may write directly to the + original descriptors, bypassing redirections of System.out and System.err. Typically, + these messages will be important and should fail the build (permgen space exceeded, + compiler errors, crash dumps). However, certain legitimate logs (gc activity, class loading + logs) are also printed to these streams so sometimes the output can be ignored. + +

Allowed values (any comma-delimited combination of): ignore, listeners, pipe, fail, warn.

+
No; default is 'warn, listeners'; append text report listener + to get the actual JVM output or change to 'warn, pipe' to get the output piped to system out.
sysouts + If set to true, any sysout and syserr calls will be written to original + output and error streams (and in effect will appear as "jvm output". By default + sysout and syserrs are captured and proxied to the event stream to be synchronized + with other test events (and properly handled by reports) but occasionally + one may want to synchronize them with direct JVM output (to synchronize + with compiler output or GC output for example). + +

See examples below on examples of capturing full JVM output.

+
No; default is 'false'.
heartbeat + A duration (in seconds) before an event is dispatched about forked JVM inactivity. + This can be useful to report hung or very long tests. Heartbeat information will + include an approximate location inside the non-responding JVM (suite or test case). + No; default is '0'.
uniqueSuiteNames + Allow or disallow duplicate suite names in resource collections. By default this option + is true because certain ANT-compatible report types (like XML reports) + will have a problem with duplicate suite names (will overwrite files). + No; default is 'true'.
ifNoTests + Defines the behavior when no tests were executed successfully or failed (either + there were no tests at all or all of them were filtered out). One of the following + enum constants: 'ignore', 'warn' or 'fail'. + No; default is 'ignore'.
+ + +

Nested Elements

+ +

The <junit4> task supports a nested elements. Some of them are compatible with +ANT's default <junit> task while others are unique to <junit4>. + + +

Specifying classpath for tests

+ +The <classpath> element represents a PATH like structure to be used for each +forked JVM. Note that classpath should include suiteable junit*.jar, otherwise your tests +wont run. + + +

Specifying test suite classes

+ +Unlike standard <junit> task, <junit4> defines suite classes as +resources to .class files. These resources can originate from any resource collection and +there can be any number of resource collections with such resources. For example this definition +includes all suite classes from a ZIP file (JAR file), excluding nested classes: + +

+
+ + +

jvmarg

+ +

Additional parameters may be passed to the new JVM via nested <jvmarg> elements. For example:

+ +

+
+ +

would run the JVM with a serial garbage collector on HotSpot JVM.

+ + + +

sysproperty

+ +

Use nested <sysproperty> elements to specify system +properties required by the tests. These properties will be made available +to the forked JVMs during their execution. The attributes for this element are the same +as for environment variables.

+ +

An extended attribute <ignoreEmpty> is supported which, if defined, +causes the property NOT to be defined in the forked JVM (as opposed to passing an empty property +value).

+ +
+ +

would run the test in ANT's VM and make the project's basedir property +available to the test (note the current working directory of a forked JVM will not be the + basedir typically).

+ + + +

syspropertyset

+ +

You can specify a set of properties to be passed to the target JVM as system properties +with syspropertysets. +This target behaves much like the default in ANT but allows a dynamic set of (remapped) +properties to be resolved at runtime. Similar to sysproperty, this +tag also supports ignoreEmpty attribute to work around +bugs +with local properties in ANT.

+ +
+ + +

env

+ +

It is possible to specify environment variables to pass to the +forked VM via nested <env> elements. For a description +of the <env> element's attributes, see the +description in the exec task.

+ + + +

bootclasspath

+ +

The location of bootstrap class files can be specified using this +PATH like structure.

+ + + +

assertions

+ +

You can control enablement of Java 1.4 assertions with an +<assertions> +subelement.

+ + + +

listeners and reports

+ +

There is no notion of "reports" in junit4. Reports are just listeners +that attach to the even stream and can produce something (to the console, file or otherwise). You +can also attach your own listeners if you like (although you'd have to peek at the code of existing +listeners to get the feeling how this is done -- communication is via events not interfaces).

+ +

report-text

+ +

There are a few predefined listeners to choose from. By far the most common will be report-text +which produces console output (or plain text file). A plain text report configuration may look like this: +

+ +
+ +

This listener supports stack trace filtering to reduce verbosity (console output, for +example). For production or integration builds, it is recommended to keep the full stacks. +For developer runs, the default set of filters (enabled by default) can declutter the output +a bit. An example stack trace filter, with default options and two custom filters, is shown +below.

+ +
+ +

The level of verbosity of the output can be fine-tuned to one's needs by disabling +or enabling test statuses and suite summaries or each test's output. Experimenting +highly recommended.

+ +

report-ant-xml

+ +

Another listener is report-ant-xml which can produce XML files suitable +for junitreport task (although +we highly recommend using the built-in JSON report.

+ +
+ +

report-json

+ +

Yet another built-in listener is producing a modern JSON output with test data and +an accompanying HTML5 file for visualizing it:

+ +
+ +

An example of a HTML5 report produced by the above can be seen here, for example. + +

Load balancing of test suites

+ +

Suites can be scattered across forked JVMs randomly or using a greedy load-balancing algorithm +(and followed by job-stealing if needed). For load balancing, previous execution +statistics will be needed. These statistics should ideally come from a single machine and multiple +executions so that they average the influence of the environment etc.

+ +

A dedicated listener is used to collect and update statistics. The configuration below shows +both the listener and a balancer configuration. The balancer uses multiple sources for collecting +statistics (for example precomputed statistics and previous local runs):

+ +
+ + +

Capturing original JVM output

+ +

JUnit4 has been designed to run reports and aggregation of test events on the master +JVM, not on the forked JVMs. This slightly complicates things when diagnostic JVM messages +are used because these messages are printed directly to original stream descriptors +by the JVM, bypassing System.out or System.err substitutions.

+ +

In those rare cases when the original JVM output streams are needed (possibly +mixed with what the tests have printed), junit4 can be configured to leave the original +streams on disk or pipe them to ANT's output. An example is shown below:

+ +
+ +

Should one need to preserve the original output files (in case they are large, for example), +the configuration would then look as follows:

+ +
+ +

This would result in the following message being printed to ANT (note +the output file name contains an execution-unique element to avoid clashing with other +forked JVMs or builds).

+ +
+[junit4:junit4] JVM J0: stdout was not empty, see: /home/[...]/junit4-J0-1058309761ea5fafd.sysout
+[junit4:junit4] JVM J0: stderr was not empty, see: /home/[...]/junit4-J0-1058309761ea5fafd.syserr
+
+ + + diff --git a/releases/2.5.0/ant/index.html b/releases/2.5.0/ant/index.html new file mode 100644 index 00000000..35f1ea69 --- /dev/null +++ b/releases/2.5.0/ant/index.html @@ -0,0 +1,8 @@ + + + + + +Follow to: junit4 documentation. + + diff --git a/releases/2.5.0/ant/js/google-code-prettify/lang-apollo.js b/releases/2.5.0/ant/js/google-code-prettify/lang-apollo.js new file mode 100644 index 00000000..7098baf4 --- /dev/null +++ b/releases/2.5.0/ant/js/google-code-prettify/lang-apollo.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["com",/^#[^\n\r]*/,null,"#"],["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,null,'"']],[["kwd",/^(?:ADS|AD|AUG|BZF|BZMF|CAE|CAF|CA|CCS|COM|CS|DAS|DCA|DCOM|DCS|DDOUBL|DIM|DOUBLE|DTCB|DTCF|DV|DXCH|EDRUPT|EXTEND|INCR|INDEX|NDX|INHINT|LXCH|MASK|MSK|MP|MSU|NOOP|OVSK|QXCH|RAND|READ|RELINT|RESUME|RETURN|ROR|RXOR|SQUARE|SU|TCR|TCAA|OVSK|TCF|TC|TS|WAND|WOR|WRITE|XCH|XLQ|XXALQ|ZL|ZQ|ADD|ADZ|SUB|SUZ|MPY|MPR|MPZ|DVP|COM|ABS|CLA|CLZ|LDQ|STO|STQ|ALS|LLS|LRS|TRA|TSQ|TMI|TOV|AXT|TIX|DLY|INP|OUT)\s/, +null],["typ",/^(?:-?GENADR|=MINUS|2BCADR|VN|BOF|MM|-?2CADR|-?[1-6]DNADR|ADRES|BBCON|[ES]?BANK=?|BLOCK|BNKSUM|E?CADR|COUNT\*?|2?DEC\*?|-?DNCHAN|-?DNPTR|EQUALS|ERASE|MEMORY|2?OCT|REMADR|SETLOC|SUBRO|ORG|BSS|BES|SYN|EQU|DEFINE|END)\s/,null],["lit",/^'(?:-*(?:\w|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?)?/],["pln",/^-*(?:[!-z]|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?/],["pun",/^[^\w\t\n\r "'-);\\\xa0]+/]]),["apollo","agc","aea"]); diff --git a/releases/2.5.0/ant/js/google-code-prettify/lang-clj.js b/releases/2.5.0/ant/js/google-code-prettify/lang-clj.js new file mode 100644 index 00000000..542a2205 --- /dev/null +++ b/releases/2.5.0/ant/js/google-code-prettify/lang-clj.js @@ -0,0 +1,18 @@ +/* + Copyright (C) 2011 Google Inc. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["opn",/^[([{]+/,a,"([{"],["clo",/^[)\]}]+/,a,")]}"],["com",/^;[^\n\r]*/,a,";"],["pln",/^[\t\n\r \xa0]+/,a,"\t\n\r \xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,a,'"']],[["kwd",/^(?:def|if|do|let|quote|var|fn|loop|recur|throw|try|monitor-enter|monitor-exit|defmacro|defn|defn-|macroexpand|macroexpand-1|for|doseq|dosync|dotimes|and|or|when|not|assert|doto|proxy|defstruct|first|rest|cons|defprotocol|deftype|defrecord|reify|defmulti|defmethod|meta|with-meta|ns|in-ns|create-ns|import|intern|refer|alias|namespace|resolve|ref|deref|refset|new|set!|memfn|to-array|into-array|aset|gen-class|reduce|map|filter|find|nil?|empty?|hash-map|hash-set|vec|vector|seq|flatten|reverse|assoc|dissoc|list|list?|disj|get|union|difference|intersection|extend|extend-type|extend-protocol|prn)\b/,a], +["typ",/^:[\dA-Za-z-]+/]]),["clj"]); diff --git a/releases/2.5.0/ant/js/google-code-prettify/lang-css.js b/releases/2.5.0/ant/js/google-code-prettify/lang-css.js new file mode 100644 index 00000000..041e1f59 --- /dev/null +++ b/releases/2.5.0/ant/js/google-code-prettify/lang-css.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\f\r ]+/,null," \t\r\n "]],[["str",/^"(?:[^\n\f\r"\\]|\\(?:\r\n?|\n|\f)|\\[\S\s])*"/,null],["str",/^'(?:[^\n\f\r'\\]|\\(?:\r\n?|\n|\f)|\\[\S\s])*'/,null],["lang-css-str",/^url\(([^"')]*)\)/i],["kwd",/^(?:url|rgb|!important|@import|@page|@media|@charset|inherit)(?=[^\w-]|$)/i,null],["lang-css-kw",/^(-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*)\s*:/i],["com",/^\/\*[^*]*\*+(?:[^*/][^*]*\*+)*\//],["com", +/^(?:<\!--|--\>)/],["lit",/^(?:\d+|\d*\.\d+)(?:%|[a-z]+)?/i],["lit",/^#[\da-f]{3,6}/i],["pln",/^-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*/i],["pun",/^[^\s\w"']+/]]),["css"]);PR.registerLangHandler(PR.createSimpleLexer([],[["kwd",/^-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*/i]]),["css-kw"]);PR.registerLangHandler(PR.createSimpleLexer([],[["str",/^[^"')]+/]]),["css-str"]); diff --git a/releases/2.5.0/ant/js/google-code-prettify/lang-go.js b/releases/2.5.0/ant/js/google-code-prettify/lang-go.js new file mode 100644 index 00000000..fc18dc07 --- /dev/null +++ b/releases/2.5.0/ant/js/google-code-prettify/lang-go.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["pln",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])+(?:'|$)|`[^`]*(?:`|$))/,null,"\"'"]],[["com",/^(?:\/\/[^\n\r]*|\/\*[\S\s]*?\*\/)/],["pln",/^(?:[^"'/`]|\/(?![*/]))+/]]),["go"]); diff --git a/releases/2.5.0/ant/js/google-code-prettify/lang-hs.js b/releases/2.5.0/ant/js/google-code-prettify/lang-hs.js new file mode 100644 index 00000000..9d77b083 --- /dev/null +++ b/releases/2.5.0/ant/js/google-code-prettify/lang-hs.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t-\r ]+/,null,"\t\n \r "],["str",/^"(?:[^\n\f\r"\\]|\\[\S\s])*(?:"|$)/,null,'"'],["str",/^'(?:[^\n\f\r'\\]|\\[^&])'?/,null,"'"],["lit",/^(?:0o[0-7]+|0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)/i,null,"0123456789"]],[["com",/^(?:--+[^\n\f\r]*|{-(?:[^-]|-+[^}-])*-})/],["kwd",/^(?:case|class|data|default|deriving|do|else|if|import|in|infix|infixl|infixr|instance|let|module|newtype|of|then|type|where|_)(?=[^\d'A-Za-z]|$)/, +null],["pln",/^(?:[A-Z][\w']*\.)*[A-Za-z][\w']*/],["pun",/^[^\d\t-\r "'A-Za-z]+/]]),["hs"]); diff --git a/releases/2.5.0/ant/js/google-code-prettify/lang-lisp.js b/releases/2.5.0/ant/js/google-code-prettify/lang-lisp.js new file mode 100644 index 00000000..02a30e8d --- /dev/null +++ b/releases/2.5.0/ant/js/google-code-prettify/lang-lisp.js @@ -0,0 +1,3 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["opn",/^\(+/,a,"("],["clo",/^\)+/,a,")"],["com",/^;[^\n\r]*/,a,";"],["pln",/^[\t\n\r \xa0]+/,a,"\t\n\r \xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,a,'"']],[["kwd",/^(?:block|c[ad]+r|catch|con[ds]|def(?:ine|un)|do|eq|eql|equal|equalp|eval-when|flet|format|go|if|labels|lambda|let|load-time-value|locally|macrolet|multiple-value-call|nil|progn|progv|quote|require|return-from|setq|symbol-macrolet|t|tagbody|the|throw|unwind)\b/,a], +["lit",/^[+-]?(?:[#0]x[\da-f]+|\d+\/\d+|(?:\.\d+|\d+(?:\.\d*)?)(?:[de][+-]?\d+)?)/i],["lit",/^'(?:-*(?:\w|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?)?/],["pln",/^-*(?:[_a-z]|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?/i],["pun",/^[^\w\t\n\r "'-);\\\xa0]+/]]),["cl","el","lisp","scm"]); diff --git a/releases/2.5.0/ant/js/google-code-prettify/lang-lua.js b/releases/2.5.0/ant/js/google-code-prettify/lang-lua.js new file mode 100644 index 00000000..e83a3c46 --- /dev/null +++ b/releases/2.5.0/ant/js/google-code-prettify/lang-lua.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$))/,null,"\"'"]],[["com",/^--(?:\[(=*)\[[\S\s]*?(?:]\1]|$)|[^\n\r]*)/],["str",/^\[(=*)\[[\S\s]*?(?:]\1]|$)/],["kwd",/^(?:and|break|do|else|elseif|end|false|for|function|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,null],["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i], +["pln",/^[_a-z]\w*/i],["pun",/^[^\w\t\n\r \xa0][^\w\t\n\r "'+=\xa0-]*/]]),["lua"]); diff --git a/releases/2.5.0/ant/js/google-code-prettify/lang-ml.js b/releases/2.5.0/ant/js/google-code-prettify/lang-ml.js new file mode 100644 index 00000000..6df02d72 --- /dev/null +++ b/releases/2.5.0/ant/js/google-code-prettify/lang-ml.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["com",/^#(?:if[\t\n\r \xa0]+(?:[$_a-z][\w']*|``[^\t\n\r`]*(?:``|$))|else|endif|light)/i,null,"#"],["str",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])(?:'|$))/,null,"\"'"]],[["com",/^(?:\/\/[^\n\r]*|\(\*[\S\s]*?\*\))/],["kwd",/^(?:abstract|and|as|assert|begin|class|default|delegate|do|done|downcast|downto|elif|else|end|exception|extern|false|finally|for|fun|function|if|in|inherit|inline|interface|internal|lazy|let|match|member|module|mutable|namespace|new|null|of|open|or|override|private|public|rec|return|static|struct|then|to|true|try|type|upcast|use|val|void|when|while|with|yield|asr|land|lor|lsl|lsr|lxor|mod|sig|atomic|break|checked|component|const|constraint|constructor|continue|eager|event|external|fixed|functor|global|include|method|mixin|object|parallel|process|protected|pure|sealed|trait|virtual|volatile)\b/], +["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i],["pln",/^(?:[_a-z][\w']*[!#?]?|``[^\t\n\r`]*(?:``|$))/i],["pun",/^[^\w\t\n\r "'\xa0]+/]]),["fs","ml"]); diff --git a/releases/2.5.0/ant/js/google-code-prettify/lang-n.js b/releases/2.5.0/ant/js/google-code-prettify/lang-n.js new file mode 100644 index 00000000..6c2e85b9 --- /dev/null +++ b/releases/2.5.0/ant/js/google-code-prettify/lang-n.js @@ -0,0 +1,4 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["str",/^(?:'(?:[^\n\r'\\]|\\.)*'|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,a,'"'],["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,a,"#"],["pln",/^\s+/,a," \r\n\t\xa0"]],[["str",/^@"(?:[^"]|"")*(?:"|$)/,a],["str",/^<#[^#>]*(?:#>|$)/,a],["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,a],["com",/^\/\/[^\n\r]*/,a],["com",/^\/\*[\S\s]*?(?:\*\/|$)/, +a],["kwd",/^(?:abstract|and|as|base|catch|class|def|delegate|enum|event|extern|false|finally|fun|implements|interface|internal|is|macro|match|matches|module|mutable|namespace|new|null|out|override|params|partial|private|protected|public|ref|sealed|static|struct|syntax|this|throw|true|try|type|typeof|using|variant|virtual|volatile|when|where|with|assert|assert2|async|break|checked|continue|do|else|ensures|for|foreach|if|late|lock|new|nolate|otherwise|regexp|repeat|requires|return|surroundwith|unchecked|unless|using|while|yield)\b/, +a],["typ",/^(?:array|bool|byte|char|decimal|double|float|int|list|long|object|sbyte|short|string|ulong|uint|ufloat|ulong|ushort|void)\b/,a],["lit",/^@[$_a-z][\w$@]*/i,a],["typ",/^@[A-Z]+[a-z][\w$@]*/,a],["pln",/^'?[$_a-z][\w$@]*/i,a],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,a,"0123456789"],["pun",/^.[^\s\w"-$'./@`]*/,a]]),["n","nemerle"]); diff --git a/releases/2.5.0/ant/js/google-code-prettify/lang-proto.js b/releases/2.5.0/ant/js/google-code-prettify/lang-proto.js new file mode 100644 index 00000000..f006ad8c --- /dev/null +++ b/releases/2.5.0/ant/js/google-code-prettify/lang-proto.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.sourceDecorator({keywords:"bytes,default,double,enum,extend,extensions,false,group,import,max,message,option,optional,package,repeated,required,returns,rpc,service,syntax,to,true",types:/^(bool|(double|s?fixed|[su]?int)(32|64)|float|string)\b/,cStyleComments:!0}),["proto"]); diff --git a/releases/2.5.0/ant/js/google-code-prettify/lang-scala.js b/releases/2.5.0/ant/js/google-code-prettify/lang-scala.js new file mode 100644 index 00000000..60d034de --- /dev/null +++ b/releases/2.5.0/ant/js/google-code-prettify/lang-scala.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^"(?:""(?:""?(?!")|[^"\\]|\\.)*"{0,3}|(?:[^\n\r"\\]|\\.)*"?)/,null,'"'],["lit",/^`(?:[^\n\r\\`]|\\.)*`?/,null,"`"],["pun",/^[!#%&(--:-@[-^{-~]+/,null,"!#%&()*+,-:;<=>?@[\\]^{|}~"]],[["str",/^'(?:[^\n\r'\\]|\\(?:'|[^\n\r']+))'/],["lit",/^'[$A-Z_a-z][\w$]*(?![\w$'])/],["kwd",/^(?:abstract|case|catch|class|def|do|else|extends|final|finally|for|forSome|if|implicit|import|lazy|match|new|object|override|package|private|protected|requires|return|sealed|super|throw|trait|try|type|val|var|while|with|yield)\b/], +["lit",/^(?:true|false|null|this)\b/],["lit",/^(?:0(?:[0-7]+|x[\da-f]+)l?|(?:0|[1-9]\d*)(?:(?:\.\d+)?(?:e[+-]?\d+)?f?|l?)|\\.\d+(?:e[+-]?\d+)?f?)/i],["typ",/^[$_]*[A-Z][\d$A-Z_]*[a-z][\w$]*/],["pln",/^[$A-Z_a-z][\w$]*/],["com",/^\/(?:\/.*|\*(?:\/|\**[^*/])*(?:\*+\/?)?)/],["pun",/^(?:\.+|\/)/]]),["scala"]); diff --git a/releases/2.5.0/ant/js/google-code-prettify/lang-sql.js b/releases/2.5.0/ant/js/google-code-prettify/lang-sql.js new file mode 100644 index 00000000..da705b0b --- /dev/null +++ b/releases/2.5.0/ant/js/google-code-prettify/lang-sql.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^(?:"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*')/,null,"\"'"]],[["com",/^(?:--[^\n\r]*|\/\*[\S\s]*?(?:\*\/|$))/],["kwd",/^(?:add|all|alter|and|any|as|asc|authorization|backup|begin|between|break|browse|bulk|by|cascade|case|check|checkpoint|close|clustered|coalesce|collate|column|commit|compute|constraint|contains|containstable|continue|convert|create|cross|current|current_date|current_time|current_timestamp|current_user|cursor|database|dbcc|deallocate|declare|default|delete|deny|desc|disk|distinct|distributed|double|drop|dummy|dump|else|end|errlvl|escape|except|exec|execute|exists|exit|fetch|file|fillfactor|for|foreign|freetext|freetexttable|from|full|function|goto|grant|group|having|holdlock|identity|identitycol|identity_insert|if|in|index|inner|insert|intersect|into|is|join|key|kill|left|like|lineno|load|match|merge|national|nocheck|nonclustered|not|null|nullif|of|off|offsets|on|open|opendatasource|openquery|openrowset|openxml|option|or|order|outer|over|percent|plan|precision|primary|print|proc|procedure|public|raiserror|read|readtext|reconfigure|references|replication|restore|restrict|return|revoke|right|rollback|rowcount|rowguidcol|rule|save|schema|select|session_user|set|setuser|shutdown|some|statistics|system_user|table|textsize|then|to|top|tran|transaction|trigger|truncate|tsequal|union|unique|update|updatetext|use|user|using|values|varying|view|waitfor|when|where|while|with|writetext)(?=[^\w-]|$)/i, +null],["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i],["pln",/^[_a-z][\w-]*/i],["pun",/^[^\w\t\n\r "'\xa0][^\w\t\n\r "'+\xa0-]*/]]),["sql"]); diff --git a/releases/2.5.0/ant/js/google-code-prettify/lang-tex.js b/releases/2.5.0/ant/js/google-code-prettify/lang-tex.js new file mode 100644 index 00000000..ce96fbbd --- /dev/null +++ b/releases/2.5.0/ant/js/google-code-prettify/lang-tex.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["com",/^%[^\n\r]*/,null,"%"]],[["kwd",/^\\[@-Za-z]+/],["kwd",/^\\./],["typ",/^[$&]/],["lit",/[+-]?(?:\.\d+|\d+(?:\.\d*)?)(cm|em|ex|in|pc|pt|bp|mm)/i],["pun",/^[()=[\]{}]+/]]),["latex","tex"]); diff --git a/releases/2.5.0/ant/js/google-code-prettify/lang-vb.js b/releases/2.5.0/ant/js/google-code-prettify/lang-vb.js new file mode 100644 index 00000000..07506b03 --- /dev/null +++ b/releases/2.5.0/ant/js/google-code-prettify/lang-vb.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0\u2028\u2029]+/,null,"\t\n\r Â\xa0

"],["str",/^(?:["\u201c\u201d](?:[^"\u201c\u201d]|["\u201c\u201d]{2})(?:["\u201c\u201d]c|$)|["\u201c\u201d](?:[^"\u201c\u201d]|["\u201c\u201d]{2})*(?:["\u201c\u201d]|$))/i,null,'"“â€'],["com",/^['\u2018\u2019].*/,null,"'‘’"]],[["kwd",/^(?:addhandler|addressof|alias|and|andalso|ansi|as|assembly|auto|boolean|byref|byte|byval|call|case|catch|cbool|cbyte|cchar|cdate|cdbl|cdec|char|cint|class|clng|cobj|const|cshort|csng|cstr|ctype|date|decimal|declare|default|delegate|dim|directcast|do|double|each|else|elseif|end|endif|enum|erase|error|event|exit|finally|for|friend|function|get|gettype|gosub|goto|handles|if|implements|imports|in|inherits|integer|interface|is|let|lib|like|long|loop|me|mod|module|mustinherit|mustoverride|mybase|myclass|namespace|new|next|not|notinheritable|notoverridable|object|on|option|optional|or|orelse|overloads|overridable|overrides|paramarray|preserve|private|property|protected|public|raiseevent|readonly|redim|removehandler|resume|return|select|set|shadows|shared|short|single|static|step|stop|string|structure|sub|synclock|then|throw|to|try|typeof|unicode|until|variant|wend|when|while|with|withevents|writeonly|xor|endif|gosub|let|variant|wend)\b/i, +null],["com",/^rem.*/i],["lit",/^(?:true\b|false\b|nothing\b|\d+(?:e[+-]?\d+[dfr]?|[dfilrs])?|(?:&h[\da-f]+|&o[0-7]+)[ils]?|\d*\.\d+(?:e[+-]?\d+)?[dfr]?|#\s+(?:\d+[/-]\d+[/-]\d+(?:\s+\d+:\d+(?::\d+)?(\s*(?:am|pm))?)?|\d+:\d+(?::\d+)?(\s*(?:am|pm))?)\s+#)/i],["pln",/^(?:(?:[a-z]|_\w)\w*|\[(?:[a-z]|_\w)\w*])/i],["pun",/^[^\w\t\n\r "'[\]\xa0\u2018\u2019\u201c\u201d\u2028\u2029]+/],["pun",/^(?:\[|])/]]),["vb","vbs"]); diff --git a/releases/2.5.0/ant/js/google-code-prettify/lang-vhdl.js b/releases/2.5.0/ant/js/google-code-prettify/lang-vhdl.js new file mode 100644 index 00000000..128b5b6c --- /dev/null +++ b/releases/2.5.0/ant/js/google-code-prettify/lang-vhdl.js @@ -0,0 +1,3 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"]],[["str",/^(?:[box]?"(?:[^"]|"")*"|'.')/i],["com",/^--[^\n\r]*/],["kwd",/^(?:abs|access|after|alias|all|and|architecture|array|assert|attribute|begin|block|body|buffer|bus|case|component|configuration|constant|disconnect|downto|else|elsif|end|entity|exit|file|for|function|generate|generic|group|guarded|if|impure|in|inertial|inout|is|label|library|linkage|literal|loop|map|mod|nand|new|next|nor|not|null|of|on|open|or|others|out|package|port|postponed|procedure|process|pure|range|record|register|reject|rem|report|return|rol|ror|select|severity|shared|signal|sla|sll|sra|srl|subtype|then|to|transport|type|unaffected|units|until|use|variable|wait|when|while|with|xnor|xor)(?=[^\w-]|$)/i, +null],["typ",/^(?:bit|bit_vector|character|boolean|integer|real|time|string|severity_level|positive|natural|signed|unsigned|line|text|std_u?logic(?:_vector)?)(?=[^\w-]|$)/i,null],["typ",/^'(?:active|ascending|base|delayed|driving|driving_value|event|high|image|instance_name|last_active|last_event|last_value|left|leftof|length|low|path_name|pos|pred|quiet|range|reverse_range|right|rightof|simple_name|stable|succ|transaction|val|value)(?=[^\w-]|$)/i,null],["lit",/^\d+(?:_\d+)*(?:#[\w.\\]+#(?:[+-]?\d+(?:_\d+)*)?|(?:\.\d+(?:_\d+)*)?(?:e[+-]?\d+(?:_\d+)*)?)/i], +["pln",/^(?:[a-z]\w*|\\[^\\]*\\)/i],["pun",/^[^\w\t\n\r "'\xa0][^\w\t\n\r "'\xa0-]*/]]),["vhdl","vhd"]); diff --git a/releases/2.5.0/ant/js/google-code-prettify/lang-wiki.js b/releases/2.5.0/ant/js/google-code-prettify/lang-wiki.js new file mode 100644 index 00000000..9b0b4487 --- /dev/null +++ b/releases/2.5.0/ant/js/google-code-prettify/lang-wiki.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\d\t a-gi-z\xa0]+/,null,"\t Â\xa0abcdefgijklmnopqrstuvwxyz0123456789"],["pun",/^[*=[\]^~]+/,null,"=*~^[]"]],[["lang-wiki.meta",/(?:^^|\r\n?|\n)(#[a-z]+)\b/],["lit",/^[A-Z][a-z][\da-z]+[A-Z][a-z][^\W_]+\b/],["lang-",/^{{{([\S\s]+?)}}}/],["lang-",/^`([^\n\r`]+)`/],["str",/^https?:\/\/[^\s#/?]*(?:\/[^\s#?]*)?(?:\?[^\s#]*)?(?:#\S*)?/i],["pln",/^(?:\r\n|[\S\s])[^\n\r#*=A-[^`h{~]*/]]),["wiki"]); +PR.registerLangHandler(PR.createSimpleLexer([["kwd",/^#[a-z]+/i,null,"#"]],[]),["wiki.meta"]); diff --git a/releases/2.5.0/ant/js/google-code-prettify/lang-xq.js b/releases/2.5.0/ant/js/google-code-prettify/lang-xq.js new file mode 100644 index 00000000..e323ae32 --- /dev/null +++ b/releases/2.5.0/ant/js/google-code-prettify/lang-xq.js @@ -0,0 +1,3 @@ +PR.registerLangHandler(PR.createSimpleLexer([["var pln",/^\$[\w-]+/,null,"$"]],[["pln",/^[\s=][<>][\s=]/],["lit",/^@[\w-]+/],["tag",/^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["com",/^\(:[\S\s]*?:\)/],["pln",/^[(),/;[\]{}]$/],["str",/^(?:"(?:[^"\\{]|\\[\S\s])*(?:"|$)|'(?:[^'\\{]|\\[\S\s])*(?:'|$))/,null,"\"'"],["kwd",/^(?:xquery|where|version|variable|union|typeswitch|treat|to|then|text|stable|sortby|some|self|schema|satisfies|returns|return|ref|processing-instruction|preceding-sibling|preceding|precedes|parent|only|of|node|namespace|module|let|item|intersect|instance|in|import|if|function|for|follows|following-sibling|following|external|except|every|else|element|descending|descendant-or-self|descendant|define|default|declare|comment|child|cast|case|before|attribute|assert|ascending|as|ancestor-or-self|ancestor|after|eq|order|by|or|and|schema-element|document-node|node|at)\b/], +["typ",/^(?:xs:yearMonthDuration|xs:unsignedLong|xs:time|xs:string|xs:short|xs:QName|xs:Name|xs:long|xs:integer|xs:int|xs:gYearMonth|xs:gYear|xs:gMonthDay|xs:gDay|xs:float|xs:duration|xs:double|xs:decimal|xs:dayTimeDuration|xs:dateTime|xs:date|xs:byte|xs:boolean|xs:anyURI|xf:yearMonthDuration)\b/,null],["fun pln",/^(?:xp:dereference|xinc:node-expand|xinc:link-references|xinc:link-expand|xhtml:restructure|xhtml:clean|xhtml:add-lists|xdmp:zip-manifest|xdmp:zip-get|xdmp:zip-create|xdmp:xquery-version|xdmp:word-convert|xdmp:with-namespaces|xdmp:version|xdmp:value|xdmp:user-roles|xdmp:user-last-login|xdmp:user|xdmp:url-encode|xdmp:url-decode|xdmp:uri-is-file|xdmp:uri-format|xdmp:uri-content-type|xdmp:unquote|xdmp:unpath|xdmp:triggers-database|xdmp:trace|xdmp:to-json|xdmp:tidy|xdmp:subbinary|xdmp:strftime|xdmp:spawn-in|xdmp:spawn|xdmp:sleep|xdmp:shutdown|xdmp:set-session-field|xdmp:set-response-encoding|xdmp:set-response-content-type|xdmp:set-response-code|xdmp:set-request-time-limit|xdmp:set|xdmp:servers|xdmp:server-status|xdmp:server-name|xdmp:server|xdmp:security-database|xdmp:security-assert|xdmp:schema-database|xdmp:save|xdmp:role-roles|xdmp:role|xdmp:rethrow|xdmp:restart|xdmp:request-timestamp|xdmp:request-status|xdmp:request-cancel|xdmp:request|xdmp:redirect-response|xdmp:random|xdmp:quote|xdmp:query-trace|xdmp:query-meters|xdmp:product-edition|xdmp:privilege-roles|xdmp:privilege|xdmp:pretty-print|xdmp:powerpoint-convert|xdmp:platform|xdmp:permission|xdmp:pdf-convert|xdmp:path|xdmp:octal-to-integer|xdmp:node-uri|xdmp:node-replace|xdmp:node-kind|xdmp:node-insert-child|xdmp:node-insert-before|xdmp:node-insert-after|xdmp:node-delete|xdmp:node-database|xdmp:mul64|xdmp:modules-root|xdmp:modules-database|xdmp:merging|xdmp:merge-cancel|xdmp:merge|xdmp:md5|xdmp:logout|xdmp:login|xdmp:log-level|xdmp:log|xdmp:lock-release|xdmp:lock-acquire|xdmp:load|xdmp:invoke-in|xdmp:invoke|xdmp:integer-to-octal|xdmp:integer-to-hex|xdmp:http-put|xdmp:http-post|xdmp:http-options|xdmp:http-head|xdmp:http-get|xdmp:http-delete|xdmp:hosts|xdmp:host-status|xdmp:host-name|xdmp:host|xdmp:hex-to-integer|xdmp:hash64|xdmp:hash32|xdmp:has-privilege|xdmp:groups|xdmp:group-serves|xdmp:group-servers|xdmp:group-name|xdmp:group-hosts|xdmp:group|xdmp:get-session-field-names|xdmp:get-session-field|xdmp:get-response-encoding|xdmp:get-response-code|xdmp:get-request-username|xdmp:get-request-user|xdmp:get-request-url|xdmp:get-request-protocol|xdmp:get-request-path|xdmp:get-request-method|xdmp:get-request-header-names|xdmp:get-request-header|xdmp:get-request-field-names|xdmp:get-request-field-filename|xdmp:get-request-field-content-type|xdmp:get-request-field|xdmp:get-request-client-certificate|xdmp:get-request-client-address|xdmp:get-request-body|xdmp:get-current-user|xdmp:get-current-roles|xdmp:get|xdmp:function-name|xdmp:function-module|xdmp:function|xdmp:from-json|xdmp:forests|xdmp:forest-status|xdmp:forest-restore|xdmp:forest-restart|xdmp:forest-name|xdmp:forest-delete|xdmp:forest-databases|xdmp:forest-counts|xdmp:forest-clear|xdmp:forest-backup|xdmp:forest|xdmp:filesystem-file|xdmp:filesystem-directory|xdmp:exists|xdmp:excel-convert|xdmp:eval-in|xdmp:eval|xdmp:estimate|xdmp:email|xdmp:element-content-type|xdmp:elapsed-time|xdmp:document-set-quality|xdmp:document-set-property|xdmp:document-set-properties|xdmp:document-set-permissions|xdmp:document-set-collections|xdmp:document-remove-properties|xdmp:document-remove-permissions|xdmp:document-remove-collections|xdmp:document-properties|xdmp:document-locks|xdmp:document-load|xdmp:document-insert|xdmp:document-get-quality|xdmp:document-get-properties|xdmp:document-get-permissions|xdmp:document-get-collections|xdmp:document-get|xdmp:document-forest|xdmp:document-delete|xdmp:document-add-properties|xdmp:document-add-permissions|xdmp:document-add-collections|xdmp:directory-properties|xdmp:directory-locks|xdmp:directory-delete|xdmp:directory-create|xdmp:directory|xdmp:diacritic-less|xdmp:describe|xdmp:default-permissions|xdmp:default-collections|xdmp:databases|xdmp:database-restore-validate|xdmp:database-restore-status|xdmp:database-restore-cancel|xdmp:database-restore|xdmp:database-name|xdmp:database-forests|xdmp:database-backup-validate|xdmp:database-backup-status|xdmp:database-backup-purge|xdmp:database-backup-cancel|xdmp:database-backup|xdmp:database|xdmp:collection-properties|xdmp:collection-locks|xdmp:collection-delete|xdmp:collation-canonical-uri|xdmp:castable-as|xdmp:can-grant-roles|xdmp:base64-encode|xdmp:base64-decode|xdmp:architecture|xdmp:apply|xdmp:amp-roles|xdmp:amp|xdmp:add64|xdmp:add-response-header|xdmp:access|trgr:trigger-set-recursive|trgr:trigger-set-permissions|trgr:trigger-set-name|trgr:trigger-set-module|trgr:trigger-set-event|trgr:trigger-set-description|trgr:trigger-remove-permissions|trgr:trigger-module|trgr:trigger-get-permissions|trgr:trigger-enable|trgr:trigger-disable|trgr:trigger-database-online-event|trgr:trigger-data-event|trgr:trigger-add-permissions|trgr:remove-trigger|trgr:property-content|trgr:pre-commit|trgr:post-commit|trgr:get-trigger-by-id|trgr:get-trigger|trgr:document-scope|trgr:document-content|trgr:directory-scope|trgr:create-trigger|trgr:collection-scope|trgr:any-property-content|thsr:set-entry|thsr:remove-term|thsr:remove-synonym|thsr:remove-entry|thsr:query-lookup|thsr:lookup|thsr:load|thsr:insert|thsr:expand|thsr:add-synonym|spell:suggest-detailed|spell:suggest|spell:remove-word|spell:make-dictionary|spell:load|spell:levenshtein-distance|spell:is-correct|spell:insert|spell:double-metaphone|spell:add-word|sec:users-collection|sec:user-set-roles|sec:user-set-password|sec:user-set-name|sec:user-set-description|sec:user-set-default-permissions|sec:user-set-default-collections|sec:user-remove-roles|sec:user-privileges|sec:user-get-roles|sec:user-get-description|sec:user-get-default-permissions|sec:user-get-default-collections|sec:user-doc-permissions|sec:user-doc-collections|sec:user-add-roles|sec:unprotect-collection|sec:uid-for-name|sec:set-realm|sec:security-version|sec:security-namespace|sec:security-installed|sec:security-collection|sec:roles-collection|sec:role-set-roles|sec:role-set-name|sec:role-set-description|sec:role-set-default-permissions|sec:role-set-default-collections|sec:role-remove-roles|sec:role-privileges|sec:role-get-roles|sec:role-get-description|sec:role-get-default-permissions|sec:role-get-default-collections|sec:role-doc-permissions|sec:role-doc-collections|sec:role-add-roles|sec:remove-user|sec:remove-role-from-users|sec:remove-role-from-role|sec:remove-role-from-privileges|sec:remove-role-from-amps|sec:remove-role|sec:remove-privilege|sec:remove-amp|sec:protect-collection|sec:privileges-collection|sec:privilege-set-roles|sec:privilege-set-name|sec:privilege-remove-roles|sec:privilege-get-roles|sec:privilege-add-roles|sec:priv-doc-permissions|sec:priv-doc-collections|sec:get-user-names|sec:get-unique-elem-id|sec:get-role-names|sec:get-role-ids|sec:get-privilege|sec:get-distinct-permissions|sec:get-collection|sec:get-amp|sec:create-user-with-role|sec:create-user|sec:create-role|sec:create-privilege|sec:create-amp|sec:collections-collection|sec:collection-set-permissions|sec:collection-remove-permissions|sec:collection-get-permissions|sec:collection-add-permissions|sec:check-admin|sec:amps-collection|sec:amp-set-roles|sec:amp-remove-roles|sec:amp-get-roles|sec:amp-doc-permissions|sec:amp-doc-collections|sec:amp-add-roles|search:unparse|search:suggest|search:snippet|search:search|search:resolve-nodes|search:resolve|search:remove-constraint|search:parse|search:get-default-options|search:estimate|search:check-options|prof:value|prof:reset|prof:report|prof:invoke|prof:eval|prof:enable|prof:disable|prof:allowed|ppt:clean|pki:template-set-request|pki:template-set-name|pki:template-set-key-type|pki:template-set-key-options|pki:template-set-description|pki:template-in-use|pki:template-get-version|pki:template-get-request|pki:template-get-name|pki:template-get-key-type|pki:template-get-key-options|pki:template-get-id|pki:template-get-description|pki:need-certificate|pki:is-temporary|pki:insert-trusted-certificates|pki:insert-template|pki:insert-signed-certificates|pki:insert-certificate-revocation-list|pki:get-trusted-certificate-ids|pki:get-template-ids|pki:get-template-certificate-authority|pki:get-template-by-name|pki:get-template|pki:get-pending-certificate-requests-xml|pki:get-pending-certificate-requests-pem|pki:get-pending-certificate-request|pki:get-certificates-for-template-xml|pki:get-certificates-for-template|pki:get-certificates|pki:get-certificate-xml|pki:get-certificate-pem|pki:get-certificate|pki:generate-temporary-certificate-if-necessary|pki:generate-temporary-certificate|pki:generate-template-certificate-authority|pki:generate-certificate-request|pki:delete-template|pki:delete-certificate|pki:create-template|pdf:make-toc|pdf:insert-toc-headers|pdf:get-toc|pdf:clean|p:status-transition|p:state-transition|p:remove|p:pipelines|p:insert|p:get-by-id|p:get|p:execute|p:create|p:condition|p:collection|p:action|ooxml:runs-merge|ooxml:package-uris|ooxml:package-parts-insert|ooxml:package-parts|msword:clean|mcgm:polygon|mcgm:point|mcgm:geospatial-query-from-elements|mcgm:geospatial-query|mcgm:circle|math:tanh|math:tan|math:sqrt|math:sinh|math:sin|math:pow|math:modf|math:log10|math:log|math:ldexp|math:frexp|math:fmod|math:floor|math:fabs|math:exp|math:cosh|math:cos|math:ceil|math:atan2|math:atan|math:asin|math:acos|map:put|map:map|map:keys|map:get|map:delete|map:count|map:clear|lnk:to|lnk:remove|lnk:insert|lnk:get|lnk:from|lnk:create|kml:polygon|kml:point|kml:interior-polygon|kml:geospatial-query-from-elements|kml:geospatial-query|kml:circle|kml:box|gml:polygon|gml:point|gml:interior-polygon|gml:geospatial-query-from-elements|gml:geospatial-query|gml:circle|gml:box|georss:point|georss:geospatial-query|georss:circle|geo:polygon|geo:point|geo:interior-polygon|geo:geospatial-query-from-elements|geo:geospatial-query|geo:circle|geo:box|fn:zero-or-one|fn:years-from-duration|fn:year-from-dateTime|fn:year-from-date|fn:upper-case|fn:unordered|fn:true|fn:translate|fn:trace|fn:tokenize|fn:timezone-from-time|fn:timezone-from-dateTime|fn:timezone-from-date|fn:sum|fn:subtract-dateTimes-yielding-yearMonthDuration|fn:subtract-dateTimes-yielding-dayTimeDuration|fn:substring-before|fn:substring-after|fn:substring|fn:subsequence|fn:string-to-codepoints|fn:string-pad|fn:string-length|fn:string-join|fn:string|fn:static-base-uri|fn:starts-with|fn:seconds-from-time|fn:seconds-from-duration|fn:seconds-from-dateTime|fn:round-half-to-even|fn:round|fn:root|fn:reverse|fn:resolve-uri|fn:resolve-QName|fn:replace|fn:remove|fn:QName|fn:prefix-from-QName|fn:position|fn:one-or-more|fn:number|fn:not|fn:normalize-unicode|fn:normalize-space|fn:node-name|fn:node-kind|fn:nilled|fn:namespace-uri-from-QName|fn:namespace-uri-for-prefix|fn:namespace-uri|fn:name|fn:months-from-duration|fn:month-from-dateTime|fn:month-from-date|fn:minutes-from-time|fn:minutes-from-duration|fn:minutes-from-dateTime|fn:min|fn:max|fn:matches|fn:lower-case|fn:local-name-from-QName|fn:local-name|fn:last|fn:lang|fn:iri-to-uri|fn:insert-before|fn:index-of|fn:in-scope-prefixes|fn:implicit-timezone|fn:idref|fn:id|fn:hours-from-time|fn:hours-from-duration|fn:hours-from-dateTime|fn:floor|fn:false|fn:expanded-QName|fn:exists|fn:exactly-one|fn:escape-uri|fn:escape-html-uri|fn:error|fn:ends-with|fn:encode-for-uri|fn:empty|fn:document-uri|fn:doc-available|fn:doc|fn:distinct-values|fn:distinct-nodes|fn:default-collation|fn:deep-equal|fn:days-from-duration|fn:day-from-dateTime|fn:day-from-date|fn:data|fn:current-time|fn:current-dateTime|fn:current-date|fn:count|fn:contains|fn:concat|fn:compare|fn:collection|fn:codepoints-to-string|fn:codepoint-equal|fn:ceiling|fn:boolean|fn:base-uri|fn:avg|fn:adjust-time-to-timezone|fn:adjust-dateTime-to-timezone|fn:adjust-date-to-timezone|fn:abs|feed:unsubscribe|feed:subscription|feed:subscribe|feed:request|feed:item|feed:description|excel:clean|entity:enrich|dom:set-pipelines|dom:set-permissions|dom:set-name|dom:set-evaluation-context|dom:set-domain-scope|dom:set-description|dom:remove-pipeline|dom:remove-permissions|dom:remove|dom:get|dom:evaluation-context|dom:domains|dom:domain-scope|dom:create|dom:configuration-set-restart-user|dom:configuration-set-permissions|dom:configuration-set-evaluation-context|dom:configuration-set-default-domain|dom:configuration-get|dom:configuration-create|dom:collection|dom:add-pipeline|dom:add-permissions|dls:retention-rules|dls:retention-rule-remove|dls:retention-rule-insert|dls:retention-rule|dls:purge|dls:node-expand|dls:link-references|dls:link-expand|dls:documents-query|dls:document-versions-query|dls:document-version-uri|dls:document-version-query|dls:document-version-delete|dls:document-version-as-of|dls:document-version|dls:document-update|dls:document-unmanage|dls:document-set-quality|dls:document-set-property|dls:document-set-properties|dls:document-set-permissions|dls:document-set-collections|dls:document-retention-rules|dls:document-remove-properties|dls:document-remove-permissions|dls:document-remove-collections|dls:document-purge|dls:document-manage|dls:document-is-managed|dls:document-insert-and-manage|dls:document-include-query|dls:document-history|dls:document-get-permissions|dls:document-extract-part|dls:document-delete|dls:document-checkout-status|dls:document-checkout|dls:document-checkin|dls:document-add-properties|dls:document-add-permissions|dls:document-add-collections|dls:break-checkout|dls:author-query|dls:as-of-query|dbk:convert|dbg:wait|dbg:value|dbg:stopped|dbg:stop|dbg:step|dbg:status|dbg:stack|dbg:out|dbg:next|dbg:line|dbg:invoke|dbg:function|dbg:finish|dbg:expr|dbg:eval|dbg:disconnect|dbg:detach|dbg:continue|dbg:connect|dbg:clear|dbg:breakpoints|dbg:break|dbg:attached|dbg:attach|cvt:save-converted-documents|cvt:part-uri|cvt:destination-uri|cvt:basepath|cvt:basename|cts:words|cts:word-query-weight|cts:word-query-text|cts:word-query-options|cts:word-query|cts:word-match|cts:walk|cts:uris|cts:uri-match|cts:train|cts:tokenize|cts:thresholds|cts:stem|cts:similar-query-weight|cts:similar-query-nodes|cts:similar-query|cts:shortest-distance|cts:search|cts:score|cts:reverse-query-weight|cts:reverse-query-nodes|cts:reverse-query|cts:remainder|cts:registered-query-weight|cts:registered-query-options|cts:registered-query-ids|cts:registered-query|cts:register|cts:query|cts:quality|cts:properties-query-query|cts:properties-query|cts:polygon-vertices|cts:polygon|cts:point-longitude|cts:point-latitude|cts:point|cts:or-query-queries|cts:or-query|cts:not-query-weight|cts:not-query-query|cts:not-query|cts:near-query-weight|cts:near-query-queries|cts:near-query-options|cts:near-query-distance|cts:near-query|cts:highlight|cts:geospatial-co-occurrences|cts:frequency|cts:fitness|cts:field-words|cts:field-word-query-weight|cts:field-word-query-text|cts:field-word-query-options|cts:field-word-query-field-name|cts:field-word-query|cts:field-word-match|cts:entity-highlight|cts:element-words|cts:element-word-query-weight|cts:element-word-query-text|cts:element-word-query-options|cts:element-word-query-element-name|cts:element-word-query|cts:element-word-match|cts:element-values|cts:element-value-ranges|cts:element-value-query-weight|cts:element-value-query-text|cts:element-value-query-options|cts:element-value-query-element-name|cts:element-value-query|cts:element-value-match|cts:element-value-geospatial-co-occurrences|cts:element-value-co-occurrences|cts:element-range-query-weight|cts:element-range-query-value|cts:element-range-query-options|cts:element-range-query-operator|cts:element-range-query-element-name|cts:element-range-query|cts:element-query-query|cts:element-query-element-name|cts:element-query|cts:element-pair-geospatial-values|cts:element-pair-geospatial-value-match|cts:element-pair-geospatial-query-weight|cts:element-pair-geospatial-query-region|cts:element-pair-geospatial-query-options|cts:element-pair-geospatial-query-longitude-name|cts:element-pair-geospatial-query-latitude-name|cts:element-pair-geospatial-query-element-name|cts:element-pair-geospatial-query|cts:element-pair-geospatial-boxes|cts:element-geospatial-values|cts:element-geospatial-value-match|cts:element-geospatial-query-weight|cts:element-geospatial-query-region|cts:element-geospatial-query-options|cts:element-geospatial-query-element-name|cts:element-geospatial-query|cts:element-geospatial-boxes|cts:element-child-geospatial-values|cts:element-child-geospatial-value-match|cts:element-child-geospatial-query-weight|cts:element-child-geospatial-query-region|cts:element-child-geospatial-query-options|cts:element-child-geospatial-query-element-name|cts:element-child-geospatial-query-child-name|cts:element-child-geospatial-query|cts:element-child-geospatial-boxes|cts:element-attribute-words|cts:element-attribute-word-query-weight|cts:element-attribute-word-query-text|cts:element-attribute-word-query-options|cts:element-attribute-word-query-element-name|cts:element-attribute-word-query-attribute-name|cts:element-attribute-word-query|cts:element-attribute-word-match|cts:element-attribute-values|cts:element-attribute-value-ranges|cts:element-attribute-value-query-weight|cts:element-attribute-value-query-text|cts:element-attribute-value-query-options|cts:element-attribute-value-query-element-name|cts:element-attribute-value-query-attribute-name|cts:element-attribute-value-query|cts:element-attribute-value-match|cts:element-attribute-value-geospatial-co-occurrences|cts:element-attribute-value-co-occurrences|cts:element-attribute-range-query-weight|cts:element-attribute-range-query-value|cts:element-attribute-range-query-options|cts:element-attribute-range-query-operator|cts:element-attribute-range-query-element-name|cts:element-attribute-range-query-attribute-name|cts:element-attribute-range-query|cts:element-attribute-pair-geospatial-values|cts:element-attribute-pair-geospatial-value-match|cts:element-attribute-pair-geospatial-query-weight|cts:element-attribute-pair-geospatial-query-region|cts:element-attribute-pair-geospatial-query-options|cts:element-attribute-pair-geospatial-query-longitude-name|cts:element-attribute-pair-geospatial-query-latitude-name|cts:element-attribute-pair-geospatial-query-element-name|cts:element-attribute-pair-geospatial-query|cts:element-attribute-pair-geospatial-boxes|cts:document-query-uris|cts:document-query|cts:distance|cts:directory-query-uris|cts:directory-query-depth|cts:directory-query|cts:destination|cts:deregister|cts:contains|cts:confidence|cts:collections|cts:collection-query-uris|cts:collection-query|cts:collection-match|cts:classify|cts:circle-radius|cts:circle-center|cts:circle|cts:box-west|cts:box-south|cts:box-north|cts:box-east|cts:box|cts:bearing|cts:arc-intersection|cts:and-query-queries|cts:and-query-options|cts:and-query|cts:and-not-query-positive-query|cts:and-not-query-negative-query|cts:and-not-query|css:get|css:convert|cpf:success|cpf:failure|cpf:document-set-state|cpf:document-set-processing-status|cpf:document-set-last-updated|cpf:document-set-error|cpf:document-get-state|cpf:document-get-processing-status|cpf:document-get-last-updated|cpf:document-get-error|cpf:check-transition|alert:spawn-matching-actions|alert:rule-user-id-query|alert:rule-set-user-id|alert:rule-set-query|alert:rule-set-options|alert:rule-set-name|alert:rule-set-description|alert:rule-set-action|alert:rule-remove|alert:rule-name-query|alert:rule-insert|alert:rule-id-query|alert:rule-get-user-id|alert:rule-get-query|alert:rule-get-options|alert:rule-get-name|alert:rule-get-id|alert:rule-get-description|alert:rule-get-action|alert:rule-action-query|alert:remove-triggers|alert:make-rule|alert:make-log-action|alert:make-config|alert:make-action|alert:invoke-matching-actions|alert:get-my-rules|alert:get-all-rules|alert:get-actions|alert:find-matching-rules|alert:create-triggers|alert:config-set-uri|alert:config-set-trigger-ids|alert:config-set-options|alert:config-set-name|alert:config-set-description|alert:config-set-cpf-domain-names|alert:config-set-cpf-domain-ids|alert:config-insert|alert:config-get-uri|alert:config-get-trigger-ids|alert:config-get-options|alert:config-get-name|alert:config-get-id|alert:config-get-description|alert:config-get-cpf-domain-names|alert:config-get-cpf-domain-ids|alert:config-get|alert:config-delete|alert:action-set-options|alert:action-set-name|alert:action-set-module-root|alert:action-set-module-db|alert:action-set-module|alert:action-set-description|alert:action-remove|alert:action-insert|alert:action-get-options|alert:action-get-name|alert:action-get-module-root|alert:action-get-module-db|alert:action-get-module|alert:action-get-description|zero-or-one|years-from-duration|year-from-dateTime|year-from-date|upper-case|unordered|true|translate|trace|tokenize|timezone-from-time|timezone-from-dateTime|timezone-from-date|sum|subtract-dateTimes-yielding-yearMonthDuration|subtract-dateTimes-yielding-dayTimeDuration|substring-before|substring-after|substring|subsequence|string-to-codepoints|string-pad|string-length|string-join|string|static-base-uri|starts-with|seconds-from-time|seconds-from-duration|seconds-from-dateTime|round-half-to-even|round|root|reverse|resolve-uri|resolve-QName|replace|remove|QName|prefix-from-QName|position|one-or-more|number|not|normalize-unicode|normalize-space|node-name|node-kind|nilled|namespace-uri-from-QName|namespace-uri-for-prefix|namespace-uri|name|months-from-duration|month-from-dateTime|month-from-date|minutes-from-time|minutes-from-duration|minutes-from-dateTime|min|max|matches|lower-case|local-name-from-QName|local-name|last|lang|iri-to-uri|insert-before|index-of|in-scope-prefixes|implicit-timezone|idref|id|hours-from-time|hours-from-duration|hours-from-dateTime|floor|false|expanded-QName|exists|exactly-one|escape-uri|escape-html-uri|error|ends-with|encode-for-uri|empty|document-uri|doc-available|doc|distinct-values|distinct-nodes|default-collation|deep-equal|days-from-duration|day-from-dateTime|day-from-date|data|current-time|current-dateTime|current-date|count|contains|concat|compare|collection|codepoints-to-string|codepoint-equal|ceiling|boolean|base-uri|avg|adjust-time-to-timezone|adjust-dateTime-to-timezone|adjust-date-to-timezone|abs)\b/], +["pln",/^[\w:-]+/],["pln",/^[\t\n\r \xa0]+/]]),["xq","xquery"]); diff --git a/releases/2.5.0/ant/js/google-code-prettify/lang-yaml.js b/releases/2.5.0/ant/js/google-code-prettify/lang-yaml.js new file mode 100644 index 00000000..c38729b6 --- /dev/null +++ b/releases/2.5.0/ant/js/google-code-prettify/lang-yaml.js @@ -0,0 +1,2 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["pun",/^[:>?|]+/,a,":|>?"],["dec",/^%(?:YAML|TAG)[^\n\r#]+/,a,"%"],["typ",/^&\S+/,a,"&"],["typ",/^!\S*/,a,"!"],["str",/^"(?:[^"\\]|\\.)*(?:"|$)/,a,'"'],["str",/^'(?:[^']|'')*(?:'|$)/,a,"'"],["com",/^#[^\n\r]*/,a,"#"],["pln",/^\s+/,a," \t\r\n"]],[["dec",/^(?:---|\.\.\.)(?:[\n\r]|$)/],["pun",/^-/],["kwd",/^\w+:[\n\r ]/],["pln",/^\w+/]]),["yaml","yml"]); diff --git a/releases/2.5.0/ant/js/google-code-prettify/prettify.css b/releases/2.5.0/ant/js/google-code-prettify/prettify.css new file mode 100644 index 00000000..d44b3a22 --- /dev/null +++ b/releases/2.5.0/ant/js/google-code-prettify/prettify.css @@ -0,0 +1 @@ +.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee} \ No newline at end of file diff --git a/releases/2.5.0/ant/js/google-code-prettify/prettify.js b/releases/2.5.0/ant/js/google-code-prettify/prettify.js new file mode 100644 index 00000000..eef5ad7e --- /dev/null +++ b/releases/2.5.0/ant/js/google-code-prettify/prettify.js @@ -0,0 +1,28 @@ +var q=null;window.PR_SHOULD_USE_CONTINUATION=!0; +(function(){function L(a){function m(a){var f=a.charCodeAt(0);if(f!==92)return f;var b=a.charAt(1);return(f=r[b])?f:"0"<=b&&b<="7"?parseInt(a.substring(1),8):b==="u"||b==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function e(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);a=String.fromCharCode(a);if(a==="\\"||a==="-"||a==="["||a==="]")a="\\"+a;return a}function h(a){for(var f=a.substring(1,a.length-1).match(/\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\[0-3][0-7]{0,2}|\\[0-7]{1,2}|\\[\S\s]|[^\\]/g),a= +[],b=[],o=f[0]==="^",c=o?1:0,i=f.length;c122||(d<65||j>90||b.push([Math.max(65,j)|32,Math.min(d,90)|32]),d<97||j>122||b.push([Math.max(97,j)&-33,Math.min(d,122)&-33]))}}b.sort(function(a,f){return a[0]-f[0]||f[1]-a[1]});f=[];j=[NaN,NaN];for(c=0;ci[0]&&(i[1]+1>i[0]&&b.push("-"),b.push(e(i[1])));b.push("]");return b.join("")}function y(a){for(var f=a.source.match(/\[(?:[^\\\]]|\\[\S\s])*]|\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\\d+|\\[^\dux]|\(\?[!:=]|[()^]|[^()[\\^]+/g),b=f.length,d=[],c=0,i=0;c=2&&a==="["?f[c]=h(j):a!=="\\"&&(f[c]=j.replace(/[A-Za-z]/g,function(a){a=a.charCodeAt(0);return"["+String.fromCharCode(a&-33,a|32)+"]"}));return f.join("")}for(var t=0,s=!1,l=!1,p=0,d=a.length;p=5&&"lang-"===b.substring(0,5))&&!(o&&typeof o[1]==="string"))c=!1,b="src";c||(r[f]=b)}i=d;d+=f.length;if(c){c=o[1];var j=f.indexOf(c),k=j+c.length;o[2]&&(k=f.length-o[2].length,j=k-c.length);b=b.substring(5);B(l+i,f.substring(0,j),e,p);B(l+i+j,c,C(b,c),p);B(l+i+k,f.substring(k),e,p)}else p.push(l+i,b)}a.e=p}var h={},y;(function(){for(var e=a.concat(m), +l=[],p={},d=0,g=e.length;d=0;)h[n.charAt(k)]=r;r=r[1];n=""+r;p.hasOwnProperty(n)||(l.push(r),p[n]=q)}l.push(/[\S\s]/);y=L(l)})();var t=m.length;return e}function u(a){var m=[],e=[];a.tripleQuotedStrings?m.push(["str",/^(?:'''(?:[^'\\]|\\[\S\s]|''?(?=[^']))*(?:'''|$)|"""(?:[^"\\]|\\[\S\s]|""?(?=[^"]))*(?:"""|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$))/,q,"'\""]):a.multiLineStrings?m.push(["str",/^(?:'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$)|`(?:[^\\`]|\\[\S\s])*(?:`|$))/, +q,"'\"`"]):m.push(["str",/^(?:'(?:[^\n\r'\\]|\\.)*(?:'|$)|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,q,"\"'"]);a.verbatimStrings&&e.push(["str",/^@"(?:[^"]|"")*(?:"|$)/,q]);var h=a.hashComments;h&&(a.cStyleComments?(h>1?m.push(["com",/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,q,"#"]):m.push(["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,q,"#"]),e.push(["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,q])):m.push(["com",/^#[^\n\r]*/, +q,"#"]));a.cStyleComments&&(e.push(["com",/^\/\/[^\n\r]*/,q]),e.push(["com",/^\/\*[\S\s]*?(?:\*\/|$)/,q]));a.regexLiterals&&e.push(["lang-regex",/^(?:^^\.?|[!+-]|!=|!==|#|%|%=|&|&&|&&=|&=|\(|\*|\*=|\+=|,|-=|->|\/|\/=|:|::|;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|[?@[^]|\^=|\^\^|\^\^=|{|\||\|=|\|\||\|\|=|~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\s*(\/(?=[^*/])(?:[^/[\\]|\\[\S\s]|\[(?:[^\\\]]|\\[\S\s])*(?:]|$))+\/)/]);(h=a.types)&&e.push(["typ",h]);a=(""+a.keywords).replace(/^ | $/g, +"");a.length&&e.push(["kwd",RegExp("^(?:"+a.replace(/[\s,]+/g,"|")+")\\b"),q]);m.push(["pln",/^\s+/,q," \r\n\t\xa0"]);e.push(["lit",/^@[$_a-z][\w$@]*/i,q],["typ",/^(?:[@_]?[A-Z]+[a-z][\w$@]*|\w+_t\b)/,q],["pln",/^[$_a-z][\w$@]*/i,q],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,q,"0123456789"],["pln",/^\\[\S\s]?/,q],["pun",/^.[^\s\w"-$'./@\\`]*/,q]);return x(m,e)}function D(a,m){function e(a){switch(a.nodeType){case 1:if(k.test(a.className))break;if("BR"===a.nodeName)h(a), +a.parentNode&&a.parentNode.removeChild(a);else for(a=a.firstChild;a;a=a.nextSibling)e(a);break;case 3:case 4:if(p){var b=a.nodeValue,d=b.match(t);if(d){var c=b.substring(0,d.index);a.nodeValue=c;(b=b.substring(d.index+d[0].length))&&a.parentNode.insertBefore(s.createTextNode(b),a.nextSibling);h(a);c||a.parentNode.removeChild(a)}}}}function h(a){function b(a,d){var e=d?a.cloneNode(!1):a,f=a.parentNode;if(f){var f=b(f,1),g=a.nextSibling;f.appendChild(e);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return e} +for(;!a.nextSibling;)if(a=a.parentNode,!a)return;for(var a=b(a.nextSibling,0),e;(e=a.parentNode)&&e.nodeType===1;)a=e;d.push(a)}var k=/(?:^|\s)nocode(?:\s|$)/,t=/\r\n?|\n/,s=a.ownerDocument,l;a.currentStyle?l=a.currentStyle.whiteSpace:window.getComputedStyle&&(l=s.defaultView.getComputedStyle(a,q).getPropertyValue("white-space"));var p=l&&"pre"===l.substring(0,3);for(l=s.createElement("LI");a.firstChild;)l.appendChild(a.firstChild);for(var d=[l],g=0;g=0;){var h=m[e];A.hasOwnProperty(h)?window.console&&console.warn("cannot override language handler %s",h):A[h]=a}}function C(a,m){if(!a||!A.hasOwnProperty(a))a=/^\s*=o&&(h+=2);e>=c&&(a+=2)}}catch(w){"console"in window&&console.log(w&&w.stack?w.stack:w)}}var v=["break,continue,do,else,for,if,return,while"],w=[[v,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"], +"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],F=[w,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],G=[w,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"], +H=[G,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],w=[w,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],I=[v,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"], +J=[v,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],v=[v,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],K=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,N=/\S/,O=u({keywords:[F,H,w,"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END"+ +I,J,v],hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),A={};k(O,["default-code"]);k(x([],[["pln",/^[^]*(?:>|$)/],["com",/^<\!--[\S\s]*?(?:--\>|$)/],["lang-",/^<\?([\S\s]+?)(?:\?>|$)/],["lang-",/^<%([\S\s]+?)(?:%>|$)/],["pun",/^(?:<[%?]|[%?]>)/],["lang-",/^]*>([\S\s]+?)<\/xmp\b[^>]*>/i],["lang-js",/^]*>([\S\s]*?)(<\/script\b[^>]*>)/i],["lang-css",/^]*>([\S\s]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]), +["default-markup","htm","html","mxml","xhtml","xml","xsl"]);k(x([["pln",/^\s+/,q," \t\r\n"],["atv",/^(?:"[^"]*"?|'[^']*'?)/,q,"\"'"]],[["tag",/^^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["atn",/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^\s"'>]*(?:[^\s"'/>]|\/(?=\s)))/],["pun",/^[/<->]+/],["lang-js",/^on\w+\s*=\s*"([^"]+)"/i],["lang-js",/^on\w+\s*=\s*'([^']+)'/i],["lang-js",/^on\w+\s*=\s*([^\s"'>]+)/i],["lang-css",/^style\s*=\s*"([^"]+)"/i],["lang-css",/^style\s*=\s*'([^']+)'/i],["lang-css", +/^style\s*=\s*([^\s"'>]+)/i]]),["in.tag"]);k(x([],[["atv",/^[\S\s]+/]]),["uq.val"]);k(u({keywords:F,hashComments:!0,cStyleComments:!0,types:K}),["c","cc","cpp","cxx","cyc","m"]);k(u({keywords:"null,true,false"}),["json"]);k(u({keywords:H,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:K}),["cs"]);k(u({keywords:G,cStyleComments:!0}),["java"]);k(u({keywords:v,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]);k(u({keywords:I,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}), +["cv","py"]);k(u({keywords:"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]);k(u({keywords:J,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]);k(u({keywords:w,cStyleComments:!0,regexLiterals:!0}),["js"]);k(u({keywords:"all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes", +hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]);k(x([],[["str",/^[\S\s]+/]]),["regex"]);window.prettyPrintOne=function(a,m,e){var h=document.createElement("PRE");h.innerHTML=a;e&&D(h,e);E({g:m,i:e,h:h});return h.innerHTML};window.prettyPrint=function(a){function m(){for(var e=window.PR_SHOULD_USE_CONTINUATION?l.now()+250:Infinity;p=0){var k=k.match(g),f,b;if(b= +!k){b=n;for(var o=void 0,c=b.firstChild;c;c=c.nextSibling)var i=c.nodeType,o=i===1?o?b:c:i===3?N.test(c.nodeValue)?b:o:o;b=(f=o===b?void 0:o)&&"CODE"===f.tagName}b&&(k=f.className.match(g));k&&(k=k[1]);b=!1;for(o=n.parentNode;o;o=o.parentNode)if((o.tagName==="pre"||o.tagName==="code"||o.tagName==="xmp")&&o.className&&o.className.indexOf("prettyprint")>=0){b=!0;break}b||((b=(b=n.className.match(/\blinenums\b(?::(\d+))?/))?b[1]&&b[1].length?+b[1]:!0:!1)&&D(n,b),d={g:k,h:n,i:b},E(d))}}p + + + + + +All Classes (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + +

All Classes

+
+ +
+ + diff --git a/releases/2.5.0/api/allclasses-noframe.html b/releases/2.5.0/api/allclasses-noframe.html new file mode 100644 index 00000000..7044908f --- /dev/null +++ b/releases/2.5.0/api/allclasses-noframe.html @@ -0,0 +1,101 @@ + + + + + + +All Classes (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + +

All Classes

+
+ +
+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html new file mode 100644 index 00000000..5305393a --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html @@ -0,0 +1,284 @@ + + + + + + +AnnotatedMethodProvider (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class AnnotatedMethodProvider

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AnnotatedMethodProvider(java.lang.Class<? extends java.lang.annotation.Annotation> ann) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AnnotatedMethodProvider

        +
        public AnnotatedMethodProvider(java.lang.Class<? extends java.lang.annotation.Annotation> ann)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        public java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                            ClassModel suiteClassModel)
        +
        Description copied from interface: TestMethodProvider
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        +
        Specified by:
        +
        getTestMethods in interface TestMethodProvider
        +
        Parameters:
        suiteClass - The suite class.
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        Return a set of methods which should be invoked by the runner as + tests.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/AssertingRandom.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/AssertingRandom.html new file mode 100644 index 00000000..8770de23 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/AssertingRandom.html @@ -0,0 +1,534 @@ + + + + + + +AssertingRandom (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class AssertingRandom

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.util.Random
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.AssertingRandom
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public final class AssertingRandom
    +extends java.util.Random
    +
    A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
    +
    See Also:
    Serialized Form
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AssertingRandom(java.lang.Thread owner, + java.util.Random delegate) +
      Creates an instance to be used by owner thread and delegating + to delegate until destroy()ed.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected java.lang.Objectclone() 
      voiddestroy() +
      This object will no longer be usable after this method is called.
      +
      booleanequals(java.lang.Object obj) 
      inthashCode() 
      static booleanisVerifying() 
      protected intnext(int bits) 
      booleannextBoolean() 
      voidnextBytes(byte[] bytes) 
      doublenextDouble() 
      floatnextFloat() 
      doublenextGaussian() 
      intnextInt() 
      intnextInt(int n) 
      longnextLong() 
      voidsetSeed(long seed) 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AssertingRandom

        +
        public AssertingRandom(java.lang.Thread owner,
        +               java.util.Random delegate)
        +
        Creates an instance to be used by owner thread and delegating + to delegate until destroy()ed.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        next

        +
        protected int next(int bits)
        +
        +
        Overrides:
        +
        next in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBoolean

        +
        public boolean nextBoolean()
        +
        +
        Overrides:
        +
        nextBoolean in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBytes

        +
        public void nextBytes(byte[] bytes)
        +
        +
        Overrides:
        +
        nextBytes in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextDouble

        +
        public double nextDouble()
        +
        +
        Overrides:
        +
        nextDouble in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextFloat

        +
        public float nextFloat()
        +
        +
        Overrides:
        +
        nextFloat in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextGaussian

        +
        public double nextGaussian()
        +
        +
        Overrides:
        +
        nextGaussian in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt()
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt(int n)
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextLong

        +
        public long nextLong()
        +
        +
        Overrides:
        +
        nextLong in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        setSeed

        +
        public void setSeed(long seed)
        +
        +
        Overrides:
        +
        setSeed in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        destroy

        +
        public void destroy()
        +
        This object will no longer be usable after this method is called.
        +
      • +
      + + + +
        +
      • +

        clone

        +
        protected java.lang.Object clone()
        +                          throws java.lang.CloneNotSupportedException
        +
        +
        Overrides:
        +
        clone in class java.lang.Object
        +
        Throws:
        +
        java.lang.CloneNotSupportedException
        +
      • +
      + + + +
        +
      • +

        isVerifying

        +
        public static boolean isVerifying()
        +
        Returns:
        Return true if this class is verifying sharing and lifecycle assertions.
        See Also:
        "https://github.com/randomizedtesting/randomizedtesting/issues/234"
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html new file mode 100644 index 00000000..bf33d3a5 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html @@ -0,0 +1,326 @@ + + + + + + +ClassGlobFilter (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassGlobFilter

+
+
+ +
+
    +
  • +
    +
    +
    public class ClassGlobFilter
    +extends GlobFilter
    +
    A filter for Description.getClassName().
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassGlobFilter(java.lang.String globPattern) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.Stringdescribe() 
      booleanshouldRun(org.junit.runner.Description description) 
      + +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassGlobFilter

        +
        public ClassGlobFilter(java.lang.String globPattern)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        shouldRun

        +
        public boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class GlobFilter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class GlobFilter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html new file mode 100644 index 00000000..0749d901 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html @@ -0,0 +1,375 @@ + + + + + + +ClassModel.FieldModel (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel.FieldModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel.FieldModel
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static final class ClassModel.FieldModel
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      Telement 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassModel.FieldModel(java.lang.reflect.Field f) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanequals(java.lang.Object obj) 
      ClassModel.ScopegetAccessScope() 
      EgetDown() 
      EgetUp() 
      inthashCode() 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        element

        +
        public final T extends java.lang.reflect.Member element
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassModel.FieldModel

        +
        public ClassModel.FieldModel(java.lang.reflect.Field f)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        getDown

        +
        public E getDown()
        +
      • +
      + + + +
        +
      • +

        getUp

        +
        public E getUp()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html new file mode 100644 index 00000000..e0634f3e --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html @@ -0,0 +1,375 @@ + + + + + + +ClassModel.MethodModel (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel.MethodModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel.MethodModel
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static final class ClassModel.MethodModel
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      Telement 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassModel.MethodModel(java.lang.reflect.Method m) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanequals(java.lang.Object obj) 
      ClassModel.ScopegetAccessScope() 
      EgetDown() 
      EgetUp() 
      inthashCode() 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        element

        +
        public final T extends java.lang.reflect.Member element
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassModel.MethodModel

        +
        public ClassModel.MethodModel(java.lang.reflect.Method m)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        getDown

        +
        public E getDown()
        +
      • +
      + + + +
        +
      • +

        getUp

        +
        public E getUp()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html new file mode 100644 index 00000000..b7c99312 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html @@ -0,0 +1,349 @@ + + + + + + +ClassModel.Scope (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Enum ClassModel.Scope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ClassModel.Scope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.ClassModel.Scope
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<ClassModel.Scope>
    +
    +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static enum ClassModel.Scope
    +extends java.lang.Enum<ClassModel.Scope>
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ClassModel.ScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ClassModel.Scope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ClassModel.Scope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ClassModel.Scope c : ClassModel.Scope.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ClassModel.Scope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/ClassModel.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/ClassModel.html new file mode 100644 index 00000000..d0a67afb --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/ClassModel.html @@ -0,0 +1,347 @@ + + + + + + +ClassModel (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class ClassModel
    +extends java.lang.Object
    +
    Class model for a test suite. Builds relationship (overrides/ shadows) links + for methods and fields.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassModel(java.lang.Class<?> clazz) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel>getAnnotatedLeafMethods(java.lang.Class<? extends java.lang.annotation.Annotation> annotation) 
      <T extends java.lang.annotation.Annotation> 
      T
      getAnnotation(java.lang.reflect.Method method, + java.lang.Class<T> annClass, + boolean inherited) 
      java.util.Map<java.lang.reflect.Field,ClassModel.FieldModel>getFields() 
      java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel>getMethods() 
      <T extends java.lang.annotation.Annotation> 
      boolean
      isAnnotationPresent(java.lang.reflect.Method method, + java.lang.Class<T> annClass, + boolean inherited) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassModel

        +
        public ClassModel(java.lang.Class<?> clazz)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + +
        +
      • +

        getAnnotatedLeafMethods

        +
        public java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel> getAnnotatedLeafMethods(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
        +
      • +
      + + + +
        +
      • +

        getAnnotation

        +
        public <T extends java.lang.annotation.Annotation> T getAnnotation(java.lang.reflect.Method method,
        +                                                          java.lang.Class<T> annClass,
        +                                                          boolean inherited)
        +
      • +
      + + + +
        +
      • +

        isAnnotationPresent

        +
        public <T extends java.lang.annotation.Annotation> boolean isAnnotationPresent(java.lang.reflect.Method method,
        +                                                                      java.lang.Class<T> annClass,
        +                                                                      boolean inherited)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html new file mode 100644 index 00000000..092d7109 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html @@ -0,0 +1,341 @@ + + + + + + +FilterExpressionParser.Node (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class FilterExpressionParser.Node

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    FilterExpressionParser
    +
    +
    +
    +
    public abstract class FilterExpressionParser.Node
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      com.carrotsearch.randomizedtesting.FilterExpressionParser.InputRangerange 
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanevaluate(com.carrotsearch.randomizedtesting.FilterExpressionParser.IContext context) 
      java.lang.StringtoExpression() 
      protected java.lang.StringBuildertoExpression(java.lang.StringBuilder b) 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        range

        +
        public com.carrotsearch.randomizedtesting.FilterExpressionParser.InputRange range
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FilterExpressionParser.Node

        +
        public FilterExpressionParser.Node()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        toExpression

        +
        public final java.lang.String toExpression()
        +
      • +
      + + + +
        +
      • +

        toExpression

        +
        protected java.lang.StringBuilder toExpression(java.lang.StringBuilder b)
        +
      • +
      + + + +
        +
      • +

        evaluate

        +
        public boolean evaluate(com.carrotsearch.randomizedtesting.FilterExpressionParser.IContext context)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html new file mode 100644 index 00000000..715b74f1 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html @@ -0,0 +1,281 @@ + + + + + + +FilterExpressionParser (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class FilterExpressionParser

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.FilterExpressionParser
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class FilterExpressionParser
    +extends java.lang.Object
    +
    Test group conditions filter parser.
    +
  • +
+
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      FilterExpressionParser.Nodeparse(java.lang.String rule) +
      Pratt's parser.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FilterExpressionParser

        +
        public FilterExpressionParser()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/GlobFilter.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/GlobFilter.html new file mode 100644 index 00000000..f3cee819 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/GlobFilter.html @@ -0,0 +1,355 @@ + + + + + + +GlobFilter (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class GlobFilter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.manipulation.Filter
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.GlobFilter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ClassGlobFilter, MethodGlobFilter
    +
    +
    +
    +
    public abstract class GlobFilter
    +extends org.junit.runner.manipulation.Filter
    +
    A filter that matches something using globbing (*) pattern.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected java.lang.StringglobPattern 
      +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      GlobFilter(java.lang.String glob) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      abstract java.lang.Stringdescribe() 
      protected booleanglobMatches(java.lang.String string) +
      Check if a given string matches the glob.
      +
      abstract booleanshouldRun(org.junit.runner.Description description) 
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        globPattern

        +
        protected final java.lang.String globPattern
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        GlobFilter

        +
        public GlobFilter(java.lang.String glob)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        globMatches

        +
        protected final boolean globMatches(java.lang.String string)
        +
        Check if a given string matches the glob.
        +
      • +
      + + + +
        +
      • +

        shouldRun

        +
        public abstract boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class org.junit.runner.manipulation.Filter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public abstract java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class org.junit.runner.manipulation.Filter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/GroupEvaluator.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/GroupEvaluator.html new file mode 100644 index 00000000..b2c1cd05 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/GroupEvaluator.html @@ -0,0 +1,245 @@ + + + + + + +GroupEvaluator (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class GroupEvaluator

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.GroupEvaluator
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class GroupEvaluator
    +extends java.lang.Object
    +
    Evaluates enabled/ disabled state for a given test group.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringgetIgnoreReason(java.lang.reflect.AnnotatedElement... elements) 
      booleanisGroupEnabled(java.lang.Class<? extends java.lang.annotation.Annotation> testGroupAnnotation) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getIgnoreReason

        +
        public java.lang.String getIgnoreReason(java.lang.reflect.AnnotatedElement... elements)
        +
        Returns:
        Returns a non-null string with the reason why the annotated element (class, test or test-class pair) + should be ignored in the execution. This is an expert-level method, typically tests + shouldn't be concerned with this.
        +
      • +
      + + + +
        +
      • +

        isGroupEnabled

        +
        public boolean isGroupEnabled(java.lang.Class<? extends java.lang.annotation.Annotation> testGroupAnnotation)
        +
        Returns:
        Returns the current state of the an annotation marked with + TestGroup. Note that tests may be enabled or disabled using filtering + expressions so an enabled group does not necessarily mean a test marked with + this group will be executed.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html new file mode 100644 index 00000000..81cf20e8 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html @@ -0,0 +1,280 @@ + + + + + + +JUnit3MethodProvider (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class JUnit3MethodProvider

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.JUnit3MethodProvider
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    TestMethodProvider
    +
    +
    +
    +
    public class JUnit3MethodProvider
    +extends java.lang.Object
    +implements TestMethodProvider
    +
    Method provider selecting tests that follow a name pattern of test(.*).
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JUnit3MethodProvider

        +
        public JUnit3MethodProvider()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        public java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                            ClassModel suiteClassModel)
        +
        Description copied from interface: TestMethodProvider
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        +
        Specified by:
        +
        getTestMethods in interface TestMethodProvider
        +
        Parameters:
        suiteClass - The suite class.
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        Return a set of methods which should be invoked by the runner as + tests.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html new file mode 100644 index 00000000..0b7d7892 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html @@ -0,0 +1,247 @@ + + + + + + +JUnit4MethodProvider (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class JUnit4MethodProvider

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    TestMethodProvider
    +
    +
    +
    +
    public class JUnit4MethodProvider
    +extends AnnotatedMethodProvider
    +
    Method provider selecting Test annotated public instance parameterless methods.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JUnit4MethodProvider

        +
        public JUnit4MethodProvider()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/LifecycleScope.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/LifecycleScope.html new file mode 100644 index 00000000..8cfb15a1 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/LifecycleScope.html @@ -0,0 +1,328 @@ + + + + + + +LifecycleScope (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Enum LifecycleScope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<LifecycleScope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.LifecycleScope
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<LifecycleScope>
    +
    +
    +
    +
    public enum LifecycleScope
    +extends java.lang.Enum<LifecycleScope>
    +
    Lifecycle stages for tracking resources.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      SUITE +
      A single suite (class), including all AfterClass hooks.
      +
      TEST +
      A single test case, including all After hooks.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static LifecycleScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static LifecycleScope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        TEST

        +
        public static final LifecycleScope TEST
        +
        A single test case, including all After hooks.
        +
      • +
      + + + +
        +
      • +

        SUITE

        +
        public static final LifecycleScope SUITE
        +
        A single suite (class), including all AfterClass hooks.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static LifecycleScope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (LifecycleScope c : LifecycleScope.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static LifecycleScope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html new file mode 100644 index 00000000..4445ca5f --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html @@ -0,0 +1,326 @@ + + + + + + +MethodGlobFilter (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class MethodGlobFilter

+
+
+ +
+
    +
  • +
    +
    +
    public class MethodGlobFilter
    +extends GlobFilter
    +
    A filter for Description.getMethodName().
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MethodGlobFilter(java.lang.String globPattern) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.Stringdescribe() 
      booleanshouldRun(org.junit.runner.Description description) 
      + +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MethodGlobFilter

        +
        public MethodGlobFilter(java.lang.String globPattern)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        shouldRun

        +
        public boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class GlobFilter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class GlobFilter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html new file mode 100644 index 00000000..7cec3676 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html @@ -0,0 +1,294 @@ + + + + + + +MixWithSuiteName (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class MixWithSuiteName

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.MixWithSuiteName
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MixWithSuiteName() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      longdecorate(long seed) +
      Called to decorate the initial seed for a Randomness.
      +
      voidinitialize(java.lang.Class<?> suiteClass) +
      Called once after instantiation to set up the decorator.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MixWithSuiteName

        +
        public MixWithSuiteName()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        public void initialize(java.lang.Class<?> suiteClass)
        +
        Description copied from interface: SeedDecorator
        +
        Called once after instantiation to set up the decorator.
        +
        +
        Specified by:
        +
        initialize in interface SeedDecorator
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/RandomSupplier.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/RandomSupplier.html new file mode 100644 index 00000000..334262b8 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/RandomSupplier.html @@ -0,0 +1,244 @@ + + + + + + +RandomSupplier (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface RandomSupplier

+
+
+
+
    +
  • +
    +
    +
    public interface RandomSupplier
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Randomget(long seed) 
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        get

        +
        java.util.Random get(long seed)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/RandomizedContext.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/RandomizedContext.html new file mode 100644 index 00000000..13e638e9 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/RandomizedContext.html @@ -0,0 +1,443 @@ + + + + + + +RandomizedContext (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedContext

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.RandomizedContext
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomizedContext
    +extends java.lang.Object
    +
    Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTargetClass

        +
        public java.lang.Class<?> getTargetClass()
        +
        The class (suite) being tested.
        +
      • +
      + + + +
        +
      • +

        getRunnerSeedAsString

        +
        public java.lang.String getRunnerSeedAsString()
        +
        Returns the runner's master seed, formatted.
        +
      • +
      + + + +
        +
      • +

        getRandomness

        +
        public Randomness getRandomness()
        +
        Source of randomness for the context's thread.
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        current

        +
        public static RandomizedContext current()
        +
        Returns:
        Returns the context for the calling thread or throws an + IllegalStateException if the thread is out of scope.
        +
        Throws:
        +
        java.lang.IllegalStateException - If context is not available.
        +
      • +
      + + + +
        +
      • +

        getRunner

        +
        public RandomizedRunner getRunner()
        +
        Access to the runner governing this context.
        +
      • +
      + + + + + +
        +
      • +

        closeAtEnd

        +
        public <T extends java.io.Closeable> T closeAtEnd(T resource,
        +                                         LifecycleScope scope)
        +
        Dispose the given resource at the end of a given lifecycle scope. If the Closeable + throws an exception, the test case or suite will end in a failure.
        +
        Returns:
        resource (for call chaining).
        +
      • +
      + + + + + + + +
        +
      • +

        runWithPrivateRandomness

        +
        public <T> T runWithPrivateRandomness(Randomness randomness,
        +                             java.util.concurrent.Callable<T> callable)
        +                           throws java.lang.Exception
        +
        Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns. +

        + This utility method can be used to initialize resources in a reproducible way since all calls to utility methods + like RandomizedTest.randomInt() et.al. are forwarded to the current + RandomContext which uses the provided randomness from the top of the stack. +

        +
        Type Parameters:
        T - the return type of the callable
        Parameters:
        randomness - the randomness to push to the top of the stack
        callable - the callable to execute
        +
        Returns:
        the result of the call to Callable.call()
        +
        Throws:
        +
        java.lang.Exception - if Callable.call() throws an exception
        +
      • +
      + + + +
        +
      • +

        runWithPrivateRandomness

        +
        public <T> T runWithPrivateRandomness(long seed,
        +                             java.util.concurrent.Callable<T> callable)
        +                           throws java.lang.Exception
        +
        Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns. +

        + This utility method can be used to initialize resources in a reproducible way since all calls to utility methods + like RandomizedTest.randomInt() et.al. are forwarded to the current + RandomContext which uses the provided randomness from the top of the stack. +

        +
        Type Parameters:
        T - the return type of the callable
        Parameters:
        seed - The initial seed for the new, private randomness
        callable - the callable to execute
        +
        Returns:
        the result of the call to Callable.call()
        +
        Throws:
        +
        java.lang.Exception - if Callable.call() throws an exception
        +
      • +
      + + + +
        +
      • +

        getTargetMethod

        +
        public java.lang.reflect.Method getTargetMethod()
        +
        Returns:
        Return the currently executing test case method (the thread may still + be within test rules and may never actually hit the method). This method may return + null if called from the static context (no test case is being executed at + the moment).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html new file mode 100644 index 00000000..fb891301 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html @@ -0,0 +1,626 @@ + + + + + + +RandomizedRunner (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedRunner

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.Runner
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.RandomizedRunner
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.runner.Describable, org.junit.runner.manipulation.Filterable
    +
    +
    +
    +
    public final class RandomizedRunner
    +extends org.junit.runner.Runner
    +implements org.junit.runner.manipulation.Filterable
    +
    A Runner implementation for running randomized test cases with + predictable and repeatable randomness. + +

    Supports the following JUnit4 features: +

      +
    • BeforeClass-annotated methods (before all tests of a class/superclass),
    • +
    • Before-annotated methods (before each test),
    • +
    • Test-annotated methods,
    • +
    • After-annotated methods (after each test),
    • +
    • AfterClass-annotated methods (after all tests of a class/superclass),
    • +
    • Rule-annotated fields implementing MethodRule + and TestRule.
    • +
    + +

    Contracts: +

      +
    • BeforeClass, Before + methods declared in superclasses are called before methods declared in subclasses,
    • +
    • AfterClass, After + methods declared in superclasses are called after methods declared in subclasses,
    • +
    • BeforeClass, Before, AfterClass, After + methods declared within the same class are called in randomized order + derived from the master seed (repeatable with the same seed),
    • +
    + +

    Deviations from "standard" JUnit: +

      +
    • test methods are allowed to return values (the return value is ignored),
    • +
    • hook methods need not be public; in fact, it is encouraged to make them private to + avoid accidental shadowing which silently drops parent hooks from executing + (applies to class hooks mostly, but also to instance hooks).
    • +
    • all exceptions raised during hooks or test case execution are reported to the notifier, + there is no suppression or chaining of exceptions,
    • +
    • a test method must not leave behind any active threads; this is detected + using ThreadGroup active counts and is sometimes problematic (many classes + in the standard library leave active threads behind without waiting for them to terminate). + One can use the ThreadLeakScope, ThreadLeakAction + and other annotations to control how aggressive the detection + strategy is and if it fails the test or not.
    • +
    • uncaught exceptions from any of children threads will cause the test to fail.
    • +
    +
    See Also:
    RandomizedTest, +ThreadLeakAction, +ThreadLeakScope, +ThreadLeakZombies, +ThreadLeakGroup, +ThreadLeakLingering, +ThreadLeakFilters, +Listeners, +RandomizedContext, +TestMethodProviders
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomizedRunner(java.lang.Class<?> testClass) +
      Creates a new runner for the given class.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.List<com.carrotsearch.randomizedtesting.RandomizedRunner.TestMethodExecution>collectMethodExecutions(java.lang.reflect.Constructor<?> constructor, + java.util.List<java.lang.reflect.Method> testMethods) +
      Collect test method executions from list of test methods and + potentially parameters from parameter factory methods.
      +
      voidfilter(org.junit.runner.manipulation.Filter filter) +
      Implement Filterable because GUIs depend on it to run tests selectively.
      +
      org.junit.runner.DescriptiongetDescription() +
      Return the current tree of test descriptions (filtered).
      +
      TraceFormattinggetTraceFormatting() +
      Stack trace formatting utilities.
      +
      static booleanhasZombieThreads() +
      Returns true if any previous (or current) suite marked with + ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS has + left zombie threads.
      +
      static java.lang.StringmethodName(org.junit.runner.Description description) +
      Attempts to extract just the method name from parameterized notation.
      +
      voidrun(org.junit.runner.notification.RunNotifier notifier) +
      Runs all tests and hooks.
      +
      static java.lang.StringseedFromThrowable(java.lang.Throwable t) +
      RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with AUGMENTED_SEED_PACKAGE.
      +
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.Runner

        +testCount
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        AUGMENTED_SEED_PACKAGE

        +
        public static final java.lang.String AUGMENTED_SEED_PACKAGE
        +
        Fake package of a stack trace entry inserted into exceptions thrown by + test methods. These stack entries contain additional information about + seeds used during execution.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        DEFAULT_TIMEOUT

        +
        public static final int DEFAULT_TIMEOUT
        +
        Default timeout for a single test case. By default + the timeout is disabled. Use global system property + SysGlobals.SYSPROP_TIMEOUT or an annotation Timeout if you need to set + timeouts or expect some test cases may hang. This will slightly slow down + the tests because each test case is executed in a forked thread.
        +
        See Also:
        SysGlobals.SYSPROP_TIMEOUT(), +Constant Field Values
        +
      • +
      + + + + + + + +
        +
      • +

        DEFAULT_KILLATTEMPTS

        +
        public static final int DEFAULT_KILLATTEMPTS
        +
        The default number of first interrupts, then Thread.stop attempts.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        DEFAULT_KILLWAIT

        +
        public static final int DEFAULT_KILLWAIT
        +
        Time in between interrupt retries or stop retries.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        DEFAULT_ITERATIONS

        +
        public static final int DEFAULT_ITERATIONS
        +
        The default number of test repeat iterations.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + + +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomizedRunner

        +
        public RandomizedRunner(java.lang.Class<?> testClass)
        +                 throws org.junit.runners.model.InitializationError
        +
        Creates a new runner for the given class.
        +
        Throws:
        +
        org.junit.runners.model.InitializationError
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getDescription

        +
        public org.junit.runner.Description getDescription()
        +
        Return the current tree of test descriptions (filtered).
        +
        +
        Specified by:
        +
        getDescription in interface org.junit.runner.Describable
        +
        Specified by:
        +
        getDescription in class org.junit.runner.Runner
        +
        +
      • +
      + + + +
        +
      • +

        filter

        +
        public void filter(org.junit.runner.manipulation.Filter filter)
        +            throws org.junit.runner.manipulation.NoTestsRemainException
        +
        Implement Filterable because GUIs depend on it to run tests selectively.
        +
        +
        Specified by:
        +
        filter in interface org.junit.runner.manipulation.Filterable
        +
        Throws:
        +
        org.junit.runner.manipulation.NoTestsRemainException
        +
      • +
      + + + +
        +
      • +

        run

        +
        public void run(org.junit.runner.notification.RunNotifier notifier)
        +
        Runs all tests and hooks.
        +
        +
        Specified by:
        +
        run in class org.junit.runner.Runner
        +
        +
      • +
      + + + +
        +
      • +

        collectMethodExecutions

        +
        public java.util.List<com.carrotsearch.randomizedtesting.RandomizedRunner.TestMethodExecution> collectMethodExecutions(java.lang.reflect.Constructor<?> constructor,
        +                                                                                                              java.util.List<java.lang.reflect.Method> testMethods)
        +
        Collect test method executions from list of test methods and + potentially parameters from parameter factory methods.
        +
      • +
      + + + +
        +
      • +

        getTraceFormatting

        +
        public TraceFormatting getTraceFormatting()
        +
        Stack trace formatting utilities. These may be initialized to filter out certain packages.
        +
      • +
      + + + +
        +
      • +

        seedFromThrowable

        +
        public static java.lang.String seedFromThrowable(java.lang.Throwable t)
        +
        RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with AUGMENTED_SEED_PACKAGE.
        +
        Returns:
        A string is returned with seeds combined, if any. Null is returned if no augmentation + can be found.
        +
      • +
      + + + +
        +
      • +

        methodName

        +
        public static java.lang.String methodName(org.junit.runner.Description description)
        +
        Attempts to extract just the method name from parameterized notation.
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/RandomizedTest.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/RandomizedTest.html new file mode 100644 index 00000000..6569a16c --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/RandomizedTest.html @@ -0,0 +1,1620 @@ + + + + + + +RandomizedTest (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedTest

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.RandomizedTest
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class RandomizedTest
    +extends java.lang.Object
    +
    Common scaffolding for subclassing randomized tests.
    +
    See Also:
    Listeners, +RandomizedContext
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected static java.nio.charset.CharsetISO8859_1 
      static java.lang.StringSYSPROP_MULTIPLIER +
      The global multiplier property (Double).
      +
      protected static java.nio.charset.CharsetUS_ASCII 
      protected static java.nio.charset.CharsetUTF16 
      protected static java.nio.charset.CharsetUTF32 
      protected static java.nio.charset.CharsetUTF8 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomizedTest() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.Object[]$(java.lang.Object... objects) +
      This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output.
      +
      static java.lang.Object[][]$$(java.lang.Object[]... objects) 
      static voidassumeFalse(boolean condition) + +
      static voidassumeFalse(java.lang.String message, + boolean condition) + +
      static voidassumeNoException(java.lang.String msg, + java.lang.Throwable t) +
      Assume t is null.
      +
      static voidassumeNoException(java.lang.Throwable t) +
      Making Assume.assumeNoException(Throwable) directly available.
      +
      static voidassumeNotNull(java.lang.Object... objects) +
      Making Assume.assumeNotNull(Object...) directly available.
      +
      static voidassumeTrue(boolean condition) +
      Making Assume.assumeTrue(boolean) directly available.
      +
      static voidassumeTrue(java.lang.String message, + boolean condition) 
      static intatLeast(int min) +
      Returns a random value greater or equal to min.
      +
      static intatMost(int max) +
      Returns a non-negative random value smaller or equal max.
      +
      static intbetween(int min, + int max) + +
      static longbetween(long min, + long max) + +
      static doublebiasedDoubleBetween(double min, + double max) +
      A biased "evil" random double between min and max (inclusive).
      +
      static floatbiasedFloatBetween(float min, + float max) +
      A biased "evil" random float between min and max (inclusive).
      +
      static <T extends java.io.Closeable> 
      T
      closeAfterSuite(T resource) +
      Registers a Closeable resource that should be closed after the suite + completes.
      +
      <T extends java.io.Closeable> 
      T
      closeAfterTest(T resource) +
      Registers a Closeable resource that should be closed after the test + completes.
      +
      static booleanfrequently() +
      The exact opposite of rarely().
      +
      static RandomizedContextgetContext() + +
      static java.util.RandomgetRandom() + +
      static java.nio.file.PathglobalTempDir() +
      Global temporary directory created for the duration of this class's lifespan.
      +
      static booleanisNightly() +
      Returns true if Nightly test group is enabled.
      +
      static intiterations(int min, + int max) +
      Returns a "scaled" number of iterations for loops which can have a variable + iteration count.
      +
      static doublemultiplier() +
      A multiplier can be used to linearly scale certain values.
      +
      static java.net.ServerSocketnewServerSocket(LifecycleScope scope) +
      Assign a temporary server socket.
      +
      java.nio.file.PathnewTempDir() +
      Creates a new temporary directory for the LifecycleScope.TEST duration.
      +
      static java.nio.file.PathnewTempDir(LifecycleScope scope) +
      Creates a temporary directory, deleted after the given lifecycle phase.
      +
      java.nio.file.PathnewTempFile() +
      Creates a new temporary file for the LifecycleScope.TEST duration.
      +
      static java.nio.file.PathnewTempFile(LifecycleScope scope) +
      Creates a new temporary file deleted after the given lifecycle phase completes.
      +
      protected static java.lang.StringnextTempName() +
      Next temporary filename.
      +
      static java.lang.StringrandomAsciiOfLength(int codeUnits) 
      static java.lang.StringrandomAsciiOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static booleanrandomBoolean() 
      static byterandomByte() 
      static byte[]randomBytesOfLength(int length) +
      Returns a byte array with random content.
      +
      static byte[]randomBytesOfLength(int minLength, + int maxLength) +
      Returns a byte array with random content.
      +
      static doublerandomDouble() 
      static floatrandomFloat() 
      static byterandomFrom(byte[] array) 
      static charrandomFrom(char[] array) 
      static doublerandomFrom(double[] array) 
      static floatrandomFrom(float[] array) 
      static intrandomFrom(int[] array) 
      static <T> TrandomFrom(java.util.List<T> list) +
      Pick a random object from the given list.
      +
      static longrandomFrom(long[] array) 
      static shortrandomFrom(short[] array) 
      static <T> TrandomFrom(T[] array) +
      Pick a random object from the given array.
      +
      static doublerandomGaussian() 
      static intrandomInt() 
      static intrandomInt(int max) +
      A random integer from 0..max (inclusive).
      +
      static intrandomIntBetween(int min, + int max) +
      A random integer from min to max (inclusive).
      +
      static java.util.LocalerandomLocale() +
      Return a random Locale from the available locales on the system.
      +
      static longrandomLong() 
      static longrandomLong(long max) +
      A random long from 0..max (inclusive).
      +
      static longrandomLongBetween(long min, + long max) +
      A random long from min to max (inclusive).
      +
      static java.lang.StringrandomRealisticUnicodeOfCodepointLength(int codePoints) 
      static java.lang.StringrandomRealisticUnicodeOfCodepointLengthBetween(int minCodePoints, + int maxCodePoints) 
      static java.lang.StringrandomRealisticUnicodeOfLength(int codeUnits) 
      static java.lang.StringrandomRealisticUnicodeOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static shortrandomShort() 
      static java.util.TimeZonerandomTimeZone() +
      Return a random TimeZone from the available timezones on the system.
      +
      static java.lang.StringrandomUnicodeOfCodepointLength(int codePoints) 
      static java.lang.StringrandomUnicodeOfCodepointLengthBetween(int minCodePoints, + int maxCodePoints) 
      static java.lang.StringrandomUnicodeOfLength(int codeUnits) 
      static java.lang.StringrandomUnicodeOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static booleanrarely() +
      Rarely returns true in about 10% of all calls (regardless of the + isNightly() mode).
      +
      static voidrmDir(java.nio.file.Path path) +
      Recursively delete a folder.
      +
      static intscaledRandomIntBetween(int min, + int max) +
      Returns a "scaled" random number between min and max (inclusive).
      +
      static voidsleep(long millis) +
      Same as Thread.sleep(long).
      +
      static booleansystemPropertyAsBoolean(java.lang.String propertyName, + boolean defaultValue) +
      Get a system property and convert it to a boolean, if defined.
      +
      static doublesystemPropertyAsDouble(java.lang.String propertyName, + double defaultValue) +
      Get a system property and convert it to a double, if defined.
      +
      static floatsystemPropertyAsFloat(java.lang.String propertyName, + float defaultValue) +
      Get a system property and convert it to a float, if defined.
      +
      static intsystemPropertyAsInt(java.lang.String propertyName, + int defaultValue) +
      Get a system property and convert it to an int, if defined.
      +
      static floatsystemPropertyAsLong(java.lang.String propertyName, + int defaultValue) +
      Get a system property and convert it to a long, if defined.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        SYSPROP_MULTIPLIER

        +
        public static final java.lang.String SYSPROP_MULTIPLIER
        +
        The global multiplier property (Double).
        +
        See Also:
        multiplier(), +Constant Field Values
        +
      • +
      + + + +
        +
      • +

        UTF8

        +
        protected static final java.nio.charset.Charset UTF8
        +
      • +
      + + + +
        +
      • +

        UTF16

        +
        protected static final java.nio.charset.Charset UTF16
        +
      • +
      + + + +
        +
      • +

        ISO8859_1

        +
        protected static final java.nio.charset.Charset ISO8859_1
        +
      • +
      + + + +
        +
      • +

        US_ASCII

        +
        protected static final java.nio.charset.Charset US_ASCII
        +
      • +
      + + + +
        +
      • +

        UTF32

        +
        protected static final java.nio.charset.Charset UTF32
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomizedTest

        +
        public RandomizedTest()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        isNightly

        +
        public static boolean isNightly()
        +
        Returns true if Nightly test group is enabled.
        +
        See Also:
        Nightly
        +
      • +
      + + + +
        +
      • +

        getRandom

        +
        public static java.util.Random getRandom()
        +
        Shortcut for RandomizedContext.getRandom(). Even though this method + is static, it returns per-thread Random instance, so no race conditions + can occur. + +

        It is recommended that specific methods are used to pick random values.

        +
      • +
      + + + +
        +
      • +

        randomBoolean

        +
        public static boolean randomBoolean()
        +
      • +
      + + + +
        +
      • +

        randomByte

        +
        public static byte randomByte()
        +
      • +
      + + + +
        +
      • +

        randomShort

        +
        public static short randomShort()
        +
      • +
      + + + +
        +
      • +

        randomInt

        +
        public static int randomInt()
        +
      • +
      + + + +
        +
      • +

        randomFloat

        +
        public static float randomFloat()
        +
      • +
      + + + +
        +
      • +

        randomDouble

        +
        public static double randomDouble()
        +
      • +
      + + + +
        +
      • +

        randomLong

        +
        public static long randomLong()
        +
      • +
      + + + +
        +
      • +

        randomGaussian

        +
        public static double randomGaussian()
        +
        See Also:
        Random.nextGaussian()
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        randomBytesOfLength

        +
        public static byte[] randomBytesOfLength(int length)
        +
        Returns a byte array with random content.
        +
        Parameters:
        length - The length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      + + + +
        +
      • +

        randomBytesOfLength

        +
        public static byte[] randomBytesOfLength(int minLength,
        +                         int maxLength)
        +
        Returns a byte array with random content.
        +
        Parameters:
        minLength - The minimum length of the byte array. Can be zero.
        maxLength - The maximum length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      + + + +
        +
      • +

        randomInt

        +
        public static int randomInt(int max)
        +
        A random integer from 0..max (inclusive).
        +
      • +
      + + + +
        +
      • +

        randomLong

        +
        public static long randomLong(long max)
        +
        A random long from 0..max (inclusive).
        +
      • +
      + + + +
        +
      • +

        randomIntBetween

        +
        public static int randomIntBetween(int min,
        +                   int max)
        +
        A random integer from min to max (inclusive).
        +
        See Also:
        scaledRandomIntBetween(int, int)
        +
      • +
      + + + + + + + +
        +
      • +

        randomLongBetween

        +
        public static long randomLongBetween(long min,
        +                     long max)
        +
        A random long from min to max (inclusive).
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        atMost

        +
        public static int atMost(int max)
        +
        Returns a non-negative random value smaller or equal max. The value + picked is affected by isNightly() and multiplier(). + +

        This method is effectively an alias to: +

        + scaledRandomIntBetween(0, max)
        + 
        +
        See Also:
        scaledRandomIntBetween(int, int)
        +
      • +
      + + + +
        +
      • +

        rarely

        +
        public static boolean rarely()
        +
        Rarely returns true in about 10% of all calls (regardless of the + isNightly() mode).
        +
      • +
      + + + +
        +
      • +

        frequently

        +
        public static boolean frequently()
        +
        The exact opposite of rarely().
        +
      • +
      + + + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(T[] array)
        +
        Pick a random object from the given array. The array must not be empty.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.List<T> list)
        +
        Pick a random object from the given list.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static byte randomFrom(byte[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static short randomFrom(short[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static int randomFrom(int[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static char randomFrom(char[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static float randomFrom(float[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static long randomFrom(long[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static double randomFrom(double[] array)
        +
      • +
      + + + +
        +
      • +

        multiplier

        +
        public static double multiplier()
        +
        A multiplier can be used to linearly scale certain values. It can be used to make data + or iterations of certain tests "heavier" for nightly runs, for example. + +

        The default multiplier value is 1.

        +
        See Also:
        SYSPROP_MULTIPLIER
        +
      • +
      + + + +
        +
      • +

        iterations

        +
        public static int iterations(int min,
        +             int max)
        +
        Returns a "scaled" number of iterations for loops which can have a variable + iteration count. This method is effectively + an alias to scaledRandomIntBetween(int, int).
        +
      • +
      + + + +
        +
      • +

        scaledRandomIntBetween

        +
        public static int scaledRandomIntBetween(int min,
        +                         int max)
        +
        Returns a "scaled" random number between min and max (inclusive). The number of + iterations will fall between [min, max], but the selection will also try to + achieve the points below: +
          +
        • the multiplier can be used to move the number of iterations closer to min + (if it is smaller than 1) or closer to max (if it is larger than 1). Setting + the multiplier to 0 will always result in picking min.
        • +
        • on normal runs, the number will be closer to min than to max.
        • +
        • on nightly runs, the number will be closer to max than to min.
        • +
        +
        Parameters:
        min - Minimum (inclusive).
        max - Maximum (inclusive).
        +
        Returns:
        Returns a random number between min and max.
        See Also:
        multiplier()
        +
      • +
      + + + +
        +
      • +

        globalTempDir

        +
        public static java.nio.file.Path globalTempDir()
        +                                        throws java.io.IOException
        +
        Global temporary directory created for the duration of this class's lifespan. If + multiple class loaders are used, there may be more global temp dirs, but it + shouldn't really be the case in practice.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        newTempDir

        +
        public java.nio.file.Path newTempDir()
        +                              throws java.io.IOException
        +
        Creates a new temporary directory for the LifecycleScope.TEST duration.
        +
        Throws:
        +
        java.io.IOException
        See Also:
        globalTempDir()
        +
      • +
      + + + +
        +
      • +

        newTempDir

        +
        public static java.nio.file.Path newTempDir(LifecycleScope scope)
        +                                     throws java.io.IOException
        +
        Creates a temporary directory, deleted after the given lifecycle phase. + Temporary directory is created relative to a globally picked temporary directory.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + + + +
        +
      • +

        closeAfterTest

        +
        public <T extends java.io.Closeable> T closeAfterTest(T resource)
        +
        Registers a Closeable resource that should be closed after the test + completes.
        +
        Returns:
        resource (for call chaining).
        +
      • +
      + + + + + +
        +
      • +

        closeAfterSuite

        +
        public static <T extends java.io.Closeable> T closeAfterSuite(T resource)
        +
        Registers a Closeable resource that should be closed after the suite + completes.
        +
        Returns:
        resource (for call chaining).
        +
      • +
      + + + +
        +
      • +

        newTempFile

        +
        public java.nio.file.Path newTempFile()
        +                               throws java.io.IOException
        +
        Creates a new temporary file for the LifecycleScope.TEST duration.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        newTempFile

        +
        public static java.nio.file.Path newTempFile(LifecycleScope scope)
        +                                      throws java.io.IOException
        +
        Creates a new temporary file deleted after the given lifecycle phase completes. + The file is physically created on disk, but is not locked or opened.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        nextTempName

        +
        protected static java.lang.String nextTempName()
        +
        Next temporary filename.
        +
      • +
      + + + +
        +
      • +

        rmDir

        +
        public static void rmDir(java.nio.file.Path path)
        +                  throws java.io.IOException
        +
        Recursively delete a folder. Throws an exception if any failure occurs.
        +
        Parameters:
        path - Path to the folder to be (recursively) deleted. The folder must + exist.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        newServerSocket

        +
        public static java.net.ServerSocket newServerSocket(LifecycleScope scope)
        +                                             throws java.io.IOException
        +
        Assign a temporary server socket. If you need a temporary port one can + assign a server socket and close it immediately, just to acquire its port + number.
        +
        Parameters:
        scope - The lifecycle scope to close the socket after. If the socket is + closed earlier, nothing happens (silently dropped).
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        randomLocale

        +
        public static java.util.Locale randomLocale()
        +
        Return a random Locale from the available locales on the system. + +

        Warning: This test assumes the returned array of locales is repeatable from jvm execution + to jvm execution. It _may_ be different from jvm to jvm and as such, it can render + tests execute in a different way.

        +
      • +
      + + + +
        +
      • +

        randomTimeZone

        +
        public static java.util.TimeZone randomTimeZone()
        +
        Return a random TimeZone from the available timezones on the system. + +

        Warning: This test assumes the returned array of time zones is repeatable from jvm execution + to jvm execution. It _may_ be different from jvm to jvm and as such, it can render + tests execute in a different way.

        +
      • +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        +
      • +

        $

        +
        public static java.lang.Object[] $(java.lang.Object... objects)
        +
        This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output. The name is a dollar for brevity, idea borrowed from + http://code.google.com/p/junitparams/.
        +
      • +
      + + + +
        +
      • +

        $$

        +
        public static java.lang.Object[][] $$(java.lang.Object[]... objects)
        +
        See Also:
        $(java.lang.Object...)
        +
      • +
      + + + +
        +
      • +

        sleep

        +
        public static void sleep(long millis)
        +
        Same as Thread.sleep(long).
        +
      • +
      + + + +
        +
      • +

        assumeTrue

        +
        public static void assumeTrue(boolean condition)
        +
        Making Assume.assumeTrue(boolean) directly available.
        +
      • +
      + + + +
        +
      • +

        assumeFalse

        +
        public static void assumeFalse(boolean condition)
        + +
      • +
      + + + +
        +
      • +

        assumeNotNull

        +
        public static void assumeNotNull(java.lang.Object... objects)
        +
        Making Assume.assumeNotNull(Object...) directly available.
        +
      • +
      + + + +
        +
      • +

        assumeTrue

        +
        public static void assumeTrue(java.lang.String message,
        +              boolean condition)
        +
        Parameters:
        condition - If false an InternalAssumptionViolatedException is + thrown by this method and the test case (should be) ignored (or + rather technically, flagged as a failure not passing a certain + assumption). Tests that are assumption-failures do not break + builds (again: typically).
        message - Message to be included in the exception's string.
        +
      • +
      + + + +
        +
      • +

        assumeFalse

        +
        public static void assumeFalse(java.lang.String message,
        +               boolean condition)
        + +
      • +
      + + + +
        +
      • +

        assumeNoException

        +
        public static void assumeNoException(java.lang.String msg,
        +                     java.lang.Throwable t)
        +
        Assume t is null.
        +
      • +
      + + + +
        +
      • +

        assumeNoException

        +
        public static void assumeNoException(java.lang.Throwable t)
        +
        Making Assume.assumeNoException(Throwable) directly available.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsDouble

        +
        public static double systemPropertyAsDouble(java.lang.String propertyName,
        +                            double defaultValue)
        +
        Get a system property and convert it to a double, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsFloat

        +
        public static float systemPropertyAsFloat(java.lang.String propertyName,
        +                          float defaultValue)
        +
        Get a system property and convert it to a float, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsInt

        +
        public static int systemPropertyAsInt(java.lang.String propertyName,
        +                      int defaultValue)
        +
        Get a system property and convert it to an int, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsLong

        +
        public static float systemPropertyAsLong(java.lang.String propertyName,
        +                         int defaultValue)
        +
        Get a system property and convert it to a long, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsBoolean

        +
        public static boolean systemPropertyAsBoolean(java.lang.String propertyName,
        +                              boolean defaultValue)
        +
        Get a system property and convert it to a boolean, if defined. This method returns + true if the property exists an is set to any of the following strings + (case-insensitive): true, on, yes, enabled. + +

        false is returned if the property exists and is set to any of the + following strings (case-insensitive): + false, off, no, disabled.

        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/Randomness.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/Randomness.html new file mode 100644 index 00000000..1a2d28d1 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/Randomness.html @@ -0,0 +1,306 @@ + + + + + + +Randomness (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class Randomness

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.Randomness
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class Randomness
    +extends java.lang.Object
    +
    Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance. + +

    An instance of this class will be typically available from RandomizedContext. + No need to instantiate manually.

    +
    See Also:
    RandomizedContext
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.RandomgetRandom() +
      Random instance for this randomness.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getRandom

        +
        public java.util.Random getRandom()
        +
        Random instance for this randomness.
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html new file mode 100644 index 00000000..e97df1aa --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html @@ -0,0 +1,337 @@ + + + + + + +ReproduceErrorMessageBuilder (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ReproduceErrorMessageBuilder

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class ReproduceErrorMessageBuilder
    +extends java.lang.Object
    +
    A builder for constructing "reproduce with" message.
    +
    See Also:
    appendAllOpts(Description)
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ReproduceErrorMessageBuilder

        +
        public ReproduceErrorMessageBuilder()
        +
      • +
      + + + +
        +
      • +

        ReproduceErrorMessageBuilder

        +
        public ReproduceErrorMessageBuilder(java.lang.StringBuilder builder)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/Rethrow.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/Rethrow.html new file mode 100644 index 00000000..41d619ff --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/Rethrow.html @@ -0,0 +1,262 @@ + + + + + + +Rethrow (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class Rethrow

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.Rethrow
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class Rethrow
    +extends java.lang.Object
    +
    Rethrowing checked exceptions as unchecked ones. Eh, it is sometimes useful...
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Rethrow() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.RuntimeExceptionrethrow(java.lang.Throwable t) +
      Rethrows t (identical object).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Rethrow

        +
        public Rethrow()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        rethrow

        +
        public static java.lang.RuntimeException rethrow(java.lang.Throwable t)
        +
        Rethrows t (identical object).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/SeedDecorator.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/SeedDecorator.html new file mode 100644 index 00000000..4d4b975a --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/SeedDecorator.html @@ -0,0 +1,232 @@ + + + + + + +SeedDecorator (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface SeedDecorator

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    MixWithSuiteName
    +
    +
    +
    +
    public interface SeedDecorator
    +
    This is an advanced feature. See SeedDecorators annotation.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      longdecorate(long seed) +
      Called to decorate the initial seed for a Randomness.
      +
      voidinitialize(java.lang.Class<?> suiteClass) +
      Called once after instantiation to set up the decorator.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        void initialize(java.lang.Class<?> suiteClass)
        +
        Called once after instantiation to set up the decorator.
        +
      • +
      + + + +
        +
      • +

        decorate

        +
        long decorate(long seed)
        +
        Called to decorate the initial seed for a Randomness.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/SeedUtils.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/SeedUtils.html new file mode 100644 index 00000000..b63b2abc --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/SeedUtils.html @@ -0,0 +1,278 @@ + + + + + + +SeedUtils (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class SeedUtils

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.SeedUtils
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class SeedUtils
    +extends java.lang.Object
    +
    Utilities for parsing random seeds.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringformatSeed(long seed) +
      Format a single seed.
      +
      static java.lang.StringformatSeedChain(Randomness... randomnesses) +
      Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
      +
      static longparseSeed(java.lang.String seed) +
      Parse a single seed.
      +
      static long[]parseSeedChain(java.lang.String chain) +
      Parse a seed chain formatted with formatSeedChain(Randomness...).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        parseSeed

        +
        public static long parseSeed(java.lang.String seed)
        +
        Parse a single seed. The seed needs to be cleaned up from any surrounding characters.
        +
      • +
      + + + +
        +
      • +

        formatSeed

        +
        public static java.lang.String formatSeed(long seed)
        +
        Format a single seed.
        +
      • +
      + + + +
        +
      • +

        parseSeedChain

        +
        public static long[] parseSeedChain(java.lang.String chain)
        +
        Parse a seed chain formatted with formatSeedChain(Randomness...).
        +
      • +
      + + + +
        +
      • +

        formatSeedChain

        +
        public static java.lang.String formatSeedChain(Randomness... randomnesses)
        +
        Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/SysGlobals.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/SysGlobals.html new file mode 100644 index 00000000..943a6326 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/SysGlobals.html @@ -0,0 +1,559 @@ + + + + + + +SysGlobals (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class SysGlobals

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.SysGlobals
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class SysGlobals
    +extends java.lang.Object
    +
    Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringCHILDVM_SYSPROP_JVM_COUNT +
      System property passed to forked VMs: the number of concurrent JVMs.
      +
      static java.lang.StringCHILDVM_SYSPROP_JVM_ID +
      System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringCURRENT_PREFIX() +
      Static singleton's property prefix.
      +
      static SysGlobalsinitializeWith(java.lang.String prefix) 
      static java.lang.StringprefixProperty(java.lang.String propertyName) +
      Prefix a given property name with a common prefix.
      +
      static java.lang.StringSYSPROP_APPEND_SEED() +
      If true, append seed parameter to all methods.
      +
      static java.lang.StringSYSPROP_ASSERTS() +
      Returns the property name to express the desired status of assertions during tests.
      +
      static java.lang.StringSYSPROP_ITERATIONS() +
      The global override for the number of each test's repetitions.
      +
      static java.lang.StringSYSPROP_KILLATTEMPTS() +
      If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
      +
      static java.lang.StringSYSPROP_KILLWAIT() +
      If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
      +
      static java.lang.StringSYSPROP_PREFIX() +
      Global system property that holds the prefix used by other properties.
      +
      static java.lang.StringSYSPROP_RANDOM_SEED() +
      System property with an integer defining global initialization seeds for all + random generators.
      +
      static java.lang.StringSYSPROP_STACKFILTERING() +
      Enable or disable stack filtering.
      +
      static java.lang.StringSYSPROP_TESTCLASS() +
      Global override for picking out a single test class to execute.
      +
      static java.lang.StringSYSPROP_TESTFILTER() +
      Global test filter.
      +
      static java.lang.StringSYSPROP_TESTMETHOD() +
      Global override for picking out a single test method to execute.
      +
      static java.lang.StringSYSPROP_TIMEOUT_SUITE() +
      Global override for entire suite's maximum execution time after which + it is considered out of control.
      +
      static java.lang.StringSYSPROP_TIMEOUT() +
      Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        CHILDVM_SYSPROP_JVM_ID

        +
        public static final java.lang.String CHILDVM_SYSPROP_JVM_ID
        +
        System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        CHILDVM_SYSPROP_JVM_COUNT

        +
        public static final java.lang.String CHILDVM_SYSPROP_JVM_COUNT
        +
        System property passed to forked VMs: the number of concurrent JVMs.
        +
        See Also:
        Constant Field Values
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initializeWith

        +
        public static SysGlobals initializeWith(java.lang.String prefix)
        +
      • +
      + + + +
        +
      • +

        SYSPROP_PREFIX

        +
        public static java.lang.String SYSPROP_PREFIX()
        +
        Global system property that holds the prefix used by other properties.
        +
      • +
      + + + +
        +
      • +

        CURRENT_PREFIX

        +
        public static java.lang.String CURRENT_PREFIX()
        +
        Static singleton's property prefix. Initializes it if not already initialized.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_STACKFILTERING

        +
        public static java.lang.String SYSPROP_STACKFILTERING()
        +
        Enable or disable stack filtering.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_RANDOM_SEED

        +
        public static java.lang.String SYSPROP_RANDOM_SEED()
        +
        System property with an integer defining global initialization seeds for all + random generators. Should guarantee test reproducibility.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_ITERATIONS

        +
        public static java.lang.String SYSPROP_ITERATIONS()
        +
        The global override for the number of each test's repetitions.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTCLASS

        +
        public static java.lang.String SYSPROP_TESTCLASS()
        +
        Global override for picking out a single test class to execute. All other + classes are ignored. The property can contain "globbing patterns" similar + to shell expansion patterns. For example: +
        + *MyTest
        + 
        + will pick all classes ending in MyTest (in any package, including nested static + classes if they appear on input).
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTMETHOD

        +
        public static java.lang.String SYSPROP_TESTMETHOD()
        +
        Global override for picking out a single test method to execute. If a + matching method exists in more than one class, it will be executed.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTFILTER

        +
        public static java.lang.String SYSPROP_TESTFILTER()
        +
        Global test filter.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_KILLATTEMPTS

        +
        public static java.lang.String SYSPROP_KILLATTEMPTS()
        +
        If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
        +
      • +
      + + + +
        +
      • +

        SYSPROP_KILLWAIT

        +
        public static java.lang.String SYSPROP_KILLWAIT()
        +
        If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TIMEOUT

        +
        public static java.lang.String SYSPROP_TIMEOUT()
        +
        Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed. + +

        The timeout value should be in milliseconds. If the value is trailed by a + "!" then the timeout value takes precedence over annotations, otherwise annotations + take precedence over the default timeout. This is useful for running debugging + sessions, for example, when default timeouts may be too short.

        +
        See Also:
        RandomizedRunner.DEFAULT_TIMEOUT
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TIMEOUT_SUITE

        +
        public static java.lang.String SYSPROP_TIMEOUT_SUITE()
        +
        Global override for entire suite's maximum execution time after which + it is considered out of control. + +

        The timeout value should be in milliseconds. If the value is trailed by a + "!" then the timeout value takes precedence over annotations, otherwise annotations + take precedence over the default timeout. This is useful for running debugging + sessions, for example, when default timeouts may be too short.

        +
        See Also:
        RandomizedRunner.DEFAULT_TIMEOUT_SUITE
        +
      • +
      + + + +
        +
      • +

        SYSPROP_APPEND_SEED

        +
        public static java.lang.String SYSPROP_APPEND_SEED()
        +
        If true, append seed parameter to all methods. Methods that are for some + reason repeated (due to Repeat annotation or multiple Seeds, for example) + are always postfixed with the seed to discriminate tests from each other. Otherwise many + GUI clients have a problem in telling which test result was which.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_ASSERTS

        +
        public static java.lang.String SYSPROP_ASSERTS()
        +
        Returns the property name to express the desired status of assertions during tests.
        +
        See Also:
        RequireAssertionsRule
        +
      • +
      + + + +
        +
      • +

        prefixProperty

        +
        public static java.lang.String prefixProperty(java.lang.String propertyName)
        +
        Prefix a given property name with a common prefix. The prefix itself can be overridden + using SYSPROP_PREFIX. This method initializes static singleton property + names so it shouldn't be called on class initialization anywhere.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html new file mode 100644 index 00000000..814a3a74 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html @@ -0,0 +1,433 @@ + + + + + + +TeeOutputStream (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TeeOutputStream

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.io.OutputStream
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.TeeOutputStream
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Closeable, java.io.Flushable, java.lang.AutoCloseable
    +
    +
    +
    +
    public class TeeOutputStream
    +extends java.io.OutputStream
    +
    Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TeeOutputStream(java.io.OutputStream first, + java.io.OutputStream second) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected java.lang.Objectclone() 
      voidclose() 
      booleanequals(java.lang.Object obj) 
      voidflush() 
      inthashCode() 
      java.lang.StringtoString() 
      voidwrite(byte[] b) 
      voidwrite(byte[] b, + int off, + int len) 
      voidwrite(int b) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TeeOutputStream

        +
        public TeeOutputStream(java.io.OutputStream first,
        +               java.io.OutputStream second)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        write

        +
        public void write(int b)
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b,
        +         int off,
        +         int len)
        +           throws java.io.IOException
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Overrides:
        +
        close in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        flush

        +
        public void flush()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        flush in interface java.io.Flushable
        +
        Overrides:
        +
        flush in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b)
        +           throws java.io.IOException
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        clone

        +
        protected java.lang.Object clone()
        +                          throws java.lang.CloneNotSupportedException
        +
        +
        Overrides:
        +
        clone in class java.lang.Object
        +
        Throws:
        +
        java.lang.CloneNotSupportedException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/TempPathResource.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/TempPathResource.html new file mode 100644 index 00000000..d6d42a0f --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/TempPathResource.html @@ -0,0 +1,274 @@ + + + + + + +TempPathResource (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TempPathResource

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.TempPathResource
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TempPathResource(java.nio.file.Path location) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidclose() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TempPathResource

        +
        public TempPathResource(java.nio.file.Path location)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html new file mode 100644 index 00000000..76e80b01 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html @@ -0,0 +1,224 @@ + + + + + + +TestMethodAndParams (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface TestMethodAndParams

+
+
+
+
    +
  • +
    +
    +
    public interface TestMethodAndParams
    +
    A single test case entry composed of the test method + and the arguments eventually passed to the test class's constructor.
    +
    See Also:
    TestCaseOrdering
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.List<java.lang.Object>getInstanceArguments() 
      java.lang.reflect.MethodgetTestMethod() 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethod

        +
        java.lang.reflect.Method getTestMethod()
        +
      • +
      + + + +
        +
      • +

        getInstanceArguments

        +
        java.util.List<java.lang.Object> getInstanceArguments()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html new file mode 100644 index 00000000..6aa68ae5 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html @@ -0,0 +1,226 @@ + + + + + + +TestMethodProvider (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface TestMethodProvider

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                            ClassModel suiteClassModel)
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        Parameters:
        suiteClass - The suite class.
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        Return a set of methods which should be invoked by the runner as + tests.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/ThreadFilter.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/ThreadFilter.html new file mode 100644 index 00000000..5310bd4c --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/ThreadFilter.html @@ -0,0 +1,211 @@ + + + + + + +ThreadFilter (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface ThreadFilter

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanreject(java.lang.Thread t) 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        reject

        +
        boolean reject(java.lang.Thread t)
        +
        Returns:
        Return true if thread t should be + filtered out.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/TraceFormatting.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/TraceFormatting.html new file mode 100644 index 00000000..4e7bf0dd --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/TraceFormatting.html @@ -0,0 +1,357 @@ + + + + + + +TraceFormatting (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TraceFormatting

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.TraceFormatting
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class TraceFormatting
    +extends java.lang.Object
    +
    Utilities for dealing with throwables, stacks, etc.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      TraceFormatting() +
      Default stack traces, no filtering.
      +
      TraceFormatting(java.util.List<java.lang.String> filteredPrefixes) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringformatStackTrace(java.lang.Iterable<java.lang.StackTraceElement> stackTrace) 
      java.lang.StringformatStackTrace(java.lang.StackTraceElement[] stackTrace) 
      java.lang.StringBuilderformatStackTrace(java.lang.StringBuilder b, + java.lang.Iterable<java.lang.StackTraceElement> stackTrace) +
      Format a list of stack entries into a string.
      +
      java.lang.StringBuilderformatStackTrace(java.lang.StringBuilder b, + java.lang.StackTraceElement[] stackTrace) +
      Format a list of stack entries into a string.
      +
      java.lang.StringBuilderformatThrowable(java.lang.StringBuilder b, + java.lang.Throwable t) +
      Format an exception and all of its nested stacks into a string.
      +
      java.lang.StringformatThrowable(java.lang.Throwable t) +
      Format an exception and all of its nested stacks into a string.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TraceFormatting

        +
        public TraceFormatting()
        +
        Default stack traces, no filtering.
        +
      • +
      + + + +
        +
      • +

        TraceFormatting

        +
        public TraceFormatting(java.util.List<java.lang.String> filteredPrefixes)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        formatThrowable

        +
        public java.lang.String formatThrowable(java.lang.Throwable t)
        +
        Format an exception and all of its nested stacks into a string.
        +
      • +
      + + + +
        +
      • +

        formatThrowable

        +
        public java.lang.StringBuilder formatThrowable(java.lang.StringBuilder b,
        +                                      java.lang.Throwable t)
        +
        Format an exception and all of its nested stacks into a string.
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.StringBuilder formatStackTrace(java.lang.StringBuilder b,
        +                                       java.lang.StackTraceElement[] stackTrace)
        +
        Format a list of stack entries into a string.
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.String formatStackTrace(java.lang.StackTraceElement[] stackTrace)
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.String formatStackTrace(java.lang.Iterable<java.lang.StackTraceElement> stackTrace)
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.StringBuilder formatStackTrace(java.lang.StringBuilder b,
        +                                       java.lang.Iterable<java.lang.StackTraceElement> stackTrace)
        +
        Format a list of stack entries into a string.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html new file mode 100644 index 00000000..899ba639 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html @@ -0,0 +1,571 @@ + + + + + + +WriterOutputStream (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class WriterOutputStream

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.io.OutputStream
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.WriterOutputStream
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Closeable, java.io.Flushable, java.lang.AutoCloseable
    +
    +
    +
    +
    public class WriterOutputStream
    +extends java.io.OutputStream
    +
    OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer. The stream is transformed using a + CharsetDecoder object, guaranteeing that all charset + encodings supported by the JRE are handled correctly. +

    + The output of the CharsetDecoder is buffered using a fixed size buffer. + This implies that the data is written to the underlying Writer in chunks + that are no larger than the size of this buffer. By default, the buffer is + flushed only when it overflows or when flush() or close() + is called. In general there is therefore no need to wrap the underlying Writer + in a BufferedWriter. WriterOutputStream can also + be instructed to flush the buffer after each write operation. In this case, all + available data is written immediately to the underlying Writer, implying that + the current position of the Writer is correlated to the current position + of the WriterOutputStream. +

    + WriterOutputStream implements the inverse transformation of OutputStreamWriter; + in the following example, writing to out2 would have the same result as writing to + out directly (provided that the byte sequence is legal with respect to the + charset encoding): +

    + OutputStream out = ...
    + Charset cs = ...
    + OutputStreamWriter writer = new OutputStreamWriter(out, cs);
    + WriterOutputStream out2 = new WriterOutputStream(writer, cs);
    + WriterOutputStream implements the same transformation as InputStreamReader, + except that the control flow is reversed: both classes transform a byte stream + into a character stream, but InputStreamReader pulls data from the underlying stream, + while WriterOutputStream pushes it to the underlying stream. +

    + Note that while there are use cases where there is no alternative to using + this class, very often the need to use this class is an indication of a flaw + in the design of the code. This class is typically used in situations where an existing + API only accepts an OutputStream object, but where the stream is known to represent + character data that must be decoded for further use. +

    + Instances of WriterOutputStream are not thread safe.

    +
    Since:
    +
    2.0
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      WriterOutputStream(java.io.Writer writer) +
      Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.Charset charset) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.CharsetDecoder decoder) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.CharsetDecoder decoder, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.Charset charset, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      WriterOutputStream(java.io.Writer writer, + java.lang.String charsetName) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.lang.String charsetName, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidclose() +
      Close the stream.
      +
      voidflush() +
      Flush the stream.
      +
      voidwrite(byte[] b) +
      Write bytes from the specified byte array to the stream.
      +
      voidwrite(byte[] b, + int off, + int len) +
      Write bytes from the specified byte array to the stream.
      +
      voidwrite(int b) +
      Write a single byte to the stream.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.CharsetDecoder decoder)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        decoder - the charset decoder
        Since:
        +
        2.1
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.CharsetDecoder decoder,
        +                  int bufferSize,
        +                  boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        Parameters:
        writer - the target Writer
        decoder - the charset decoder
        bufferSize - the size of the output buffer in number of characters
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        Since:
        +
        2.1
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.Charset charset,
        +                  int bufferSize,
        +                  boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        Parameters:
        writer - the target Writer
        charset - the charset encoding
        bufferSize - the size of the output buffer in number of characters
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.Charset charset)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        charset - the charset encoding
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.lang.String charsetName,
        +                  int bufferSize,
        +                  boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        Parameters:
        writer - the target Writer
        charsetName - the name of the charset encoding
        bufferSize - the size of the output buffer in number of characters
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.lang.String charsetName)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        charsetName - the name of the charset encoding
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer)
        +
        Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters. The output buffer will only + be flushed when it overflows or when flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        write

        +
        public void write(byte[] b,
        +         int off,
        +         int len)
        +           throws java.io.IOException
        +
        Write bytes from the specified byte array to the stream.
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        b - the byte array containing the bytes to write
        off - the start offset in the byte array
        len - the number of bytes to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b)
        +           throws java.io.IOException
        +
        Write bytes from the specified byte array to the stream.
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        b - the byte array containing the bytes to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(int b)
        +           throws java.io.IOException
        +
        Write a single byte to the stream.
        +
        +
        Specified by:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        b - the byte to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        flush

        +
        public void flush()
        +           throws java.io.IOException
        +
        Flush the stream. Any remaining content accumulated in the output buffer + will be written to the underlying Writer. After that + Writer.flush() will be called.
        +
        +
        Specified by:
        +
        flush in interface java.io.Flushable
        +
        Overrides:
        +
        flush in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        Close the stream. Any remaining content accumulated in the output buffer + will be written to the underlying Writer. After that + Writer.close() will be called.
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Overrides:
        +
        close in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/Xoroshiro128PlusRandom.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/Xoroshiro128PlusRandom.html new file mode 100644 index 00000000..58992b1f --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/Xoroshiro128PlusRandom.html @@ -0,0 +1,427 @@ + + + + + + +Xoroshiro128PlusRandom (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class Xoroshiro128PlusRandom

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.util.Random
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public class Xoroshiro128PlusRandom
    +extends java.util.Random
    +
    Implements Xoroshiro128PlusRandom. Not synchronized (anywhere).
    +
    See Also:
    "http://xoroshiro.di.unimi.it/", +Serialized Form
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected intnext(int bits) 
      booleannextBoolean() 
      voidnextBytes(byte[] bytes) 
      doublenextDouble() 
      floatnextFloat() 
      doublenextGaussian() 
      intnextInt() 
      intnextInt(int n) 
      longnextLong() 
      voidsetSeed(long seed) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Xoroshiro128PlusRandom

        +
        public Xoroshiro128PlusRandom(long seed)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setSeed

        +
        public void setSeed(long seed)
        +
        +
        Overrides:
        +
        setSeed in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBoolean

        +
        public boolean nextBoolean()
        +
        +
        Overrides:
        +
        nextBoolean in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBytes

        +
        public void nextBytes(byte[] bytes)
        +
        +
        Overrides:
        +
        nextBytes in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextDouble

        +
        public double nextDouble()
        +
        +
        Overrides:
        +
        nextDouble in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextFloat

        +
        public float nextFloat()
        +
        +
        Overrides:
        +
        nextFloat in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt()
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt(int n)
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextGaussian

        +
        public double nextGaussian()
        +
        +
        Overrides:
        +
        nextGaussian in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextLong

        +
        public long nextLong()
        +
        +
        Overrides:
        +
        nextLong in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        next

        +
        protected int next(int bits)
        +
        +
        Overrides:
        +
        next in class java.util.Random
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html new file mode 100644 index 00000000..fe2747a7 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html @@ -0,0 +1,211 @@ + + + + + + +Listeners (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Listeners

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +public @interface Listeners
    +
    Annotate your suite class with this annotation to automatically add hooks to + the RunNotifier used for executing tests inside + RandomizedRunner.
    +
    See Also:
    value()
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends org.junit.runner.notification.RunListener>[]value +
      An array of listener classes.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.Class<? extends org.junit.runner.notification.RunListener>[] value
        +
        An array of listener classes. These classes must be instantiable (public, static, no-args + constructor, etc.).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/Name.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/Name.html new file mode 100644 index 00000000..7ff56bd6 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/Name.html @@ -0,0 +1,205 @@ + + + + + + +Name (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Name

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=PARAMETER)
    +public @interface Name
    +
    Used to annotate constructor parameters for parameterized tests.
    +
    See Also:
    ParametersFactory
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Stringvalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html new file mode 100644 index 00000000..9b304850 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html @@ -0,0 +1,219 @@ + + + + + + +Nightly (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Nightly

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +@TestGroup(enabled=false)
    +public @interface Nightly
    +
    An annotation indicating a given test case (or suite) should run only during + nightly tests. + +

    The notion of "nightly" tests is based on an assumption that these tests can + take longer than usual or require more resources than usual. Nightly tests will + be most commonly used with higher scaling multipliers as in + (RandomizedTest.SYSPROP_MULTIPLIER.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.Stringvalue +
      Additional description, if needed.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
        Additional description, if needed.
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html new file mode 100644 index 00000000..5ae0dedb --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html @@ -0,0 +1,245 @@ + + + + + + +ParametersFactory (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ParametersFactory

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=METHOD)
    +public @interface ParametersFactory
    +
    Used to annotate methods providing parameters for parameterized tests. The method + annotated as the factory must be static, public, parameterless and must have a return + type assignable to Iterable<Object[]>. + +

    The iterable must return arrays conforming to the suite class's constructor + with respect to the number and types of parameters. + +

    The constructor's parameters can be annotated with Name to provide + more descriptive parameter names for test descriptions.

    +
    See Also:
    Name
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.StringargumentFormatting +
      Specify custom formatting for test names (constructor arguments).
      +
      booleanshuffle +
      Shuffles the order of tests generated for the parameter set.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        argumentFormatting

        +
        public abstract java.lang.String argumentFormatting
        +
        Specify custom formatting for test names (constructor arguments). + The string must be a valid argument to Java's built-in Formatter. + Constructor arguments are available in the order they were returned + from ParametersFactory. Not all arguments have to be used, + for example: foo=%1$s would select only the second argument (indexes + are zero-based).
        +
        +
        Default:
        +
        "default"
        +
        +
      • +
      + + + +
        +
      • +

        shuffle

        +
        public abstract boolean shuffle
        +
        Shuffles the order of tests generated for the parameter set.
        +
        +
        Default:
        +
        true
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html new file mode 100644 index 00000000..573d0dee --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html @@ -0,0 +1,235 @@ + + + + + + +Repeat (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Repeat

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface Repeat
    +
    Repeats randomized test case a given number of times. Repetitions can + start with a different seed (predictably derived from the first one) or + start from the same seed every time (useful to check if a given test is truly + predictable for a given seed or not).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      intiterations +
      Repeat this many iterations.
      +
      booleanuseConstantSeed +
      Re-run all iterations with a constant seed.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        iterations

        +
        public abstract int iterations
        +
        Repeat this many iterations. Must be greater or equal 1.
        +
        +
        Default:
        +
        1
        +
        +
      • +
      + + + +
        +
      • +

        useConstantSeed

        +
        public abstract boolean useConstantSeed
        +
        Re-run all iterations with a constant seed. This may be helpful in checking + if a given test is really predictably random.
        +
        +
        Default:
        +
        false
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html new file mode 100644 index 00000000..7f36edfe --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html @@ -0,0 +1,162 @@ + + + + + + +ReplicateOnEachVm (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ReplicateOnEachVm

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ReplicateOnEachVm
    +

    Replicates the test class on each concurrent forked JVM. If only a single JVM + is used for running tests, this annotation has no effect.

    + +

    The purpose of this annotation is to, for example, replicate a single test suite + across multiple forked JVMs and then selectively ignore or execute tests on each + JVM, depending on its number, providing poor-man's load balancing for individual + test cases (test suites are balanced by the framework itself).

    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/Seed.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/Seed.html new file mode 100644 index 00000000..e0acc0a6 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/Seed.html @@ -0,0 +1,229 @@ + + + + + + +Seed (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Seed

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface Seed
    +
    Defines the starting seed for a given test or the entire suite. + +

    If applied to the + suite, it semantically overrides SysGlobals.SYSPROP_RANDOM_SEED, but + does not affect individual test cases (these should be repeatable anyway).

    + +

    If applied to the method, it overrides the default randomized value that is derived + from the global suite's seed.

    + +

    Typically, you'll want to override the class's seed to make the test repeat a "fixed" + scenario. Occasionally if there's a single failing test case for repeated tests, one + may want to override both to fix both the class's randomness and a given test case randomness.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.Stringvalue +
      The seed expressed as a hexadecimal long number or a string random to + indicate randomized seed should be used (default value).
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
        The seed expressed as a hexadecimal long number or a string random to + indicate randomized seed should be used (default value). + +

        The default value random can be used to construct a list of known + seeds for which a test previously failed and a random seed in addition to that (coverage + of previous failures + randomized run). See Seeds for more info.

        +
        +
        Default:
        +
        "random"
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html new file mode 100644 index 00000000..fc994c8a --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html @@ -0,0 +1,217 @@ + + + + + + +SeedDecorators (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type SeedDecorators

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +public @interface SeedDecorators
    +
    Allows modifying the master seed (before the suite is started). + +

    Use this annotation when you want to perturb or modify the master seed. This may be + useful if there are decisions taken in static contexts of multiple suites. In such a case + these decisions would always be identical (because at static context level the seed is + always derived from the same master). With a SeedDecorator one can perturb + the seed for every suite. + +

      +
    • Extra care should be used to make permutations consistent across different runs.
    • +
    • Seed decorators must be thread-safe, re-entrable, preferably unsynchronized and + must never fail!
    • +
    +
    See Also:
    value()
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends SeedDecorator>[]value 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.Class<? extends SeedDecorator>[] value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html new file mode 100644 index 00000000..c402ea7e --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html @@ -0,0 +1,218 @@ + + + + + + +Seeds (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Seeds

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=METHOD)
    +@Inherited
    +public @interface Seeds
    +
    Defines a list of starting seeds for a given test. + +

    Typically, you'll want to override the class's seed to make the test repeat a "fixed" + scenario in which the test was known to fail in the past. In addition, you may still permit + a randomized seed by adding a non-restricted Seed as in:

    +
    + @Seeds({
    +   @Seed("deadbeef"),
    +   @Seed("cafebabe"), 
    +   @Seed()})
    + 
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      Seed[]value +
      A non-empty array of Seeds.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract Seed[] value
        +
        A non-empty array of Seeds.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/SuppressForbidden.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/SuppressForbidden.html new file mode 100644 index 00000000..ba9b7b21 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/SuppressForbidden.html @@ -0,0 +1,203 @@ + + + + + + +SuppressForbidden (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type SuppressForbidden

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +@Target(value={CONSTRUCTOR,FIELD,METHOD,TYPE})
    +public @interface SuppressForbidden
    +
    Suppresses forbidden-API checks.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Stringvalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html new file mode 100644 index 00000000..84cb3a87 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html @@ -0,0 +1,336 @@ + + + + + + +TestCaseInstanceProvider.Type (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum TestCaseInstanceProvider.Type

+
+
+
    +
  • java.lang.Object
  • +
  • + +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      INSTANCE_PER_CONSTRUCTOR_ARGS +
      Each set of constructor arguments (provided from + ParametersFactory or the default empty constructor) creates an + instance that is then reused for all of the suite's tests.
      +
      INSTANCE_PER_TEST_METHOD +
      Each method (test case) will receive a new instance of the class.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static TestCaseInstanceProvider.TypevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static TestCaseInstanceProvider.Type[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        INSTANCE_PER_TEST_METHOD

        +
        public static final TestCaseInstanceProvider.Type INSTANCE_PER_TEST_METHOD
        +
        Each method (test case) will receive a new instance of the class. This is + JUnit's default.
        +
      • +
      + + + +
        +
      • +

        INSTANCE_PER_CONSTRUCTOR_ARGS

        +
        public static final TestCaseInstanceProvider.Type INSTANCE_PER_CONSTRUCTOR_ARGS
        +
        Each set of constructor arguments (provided from + ParametersFactory or the default empty constructor) creates an + instance that is then reused for all of the suite's tests.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static TestCaseInstanceProvider.Type[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (TestCaseInstanceProvider.Type c : TestCaseInstanceProvider.Type.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static TestCaseInstanceProvider.Type valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html new file mode 100644 index 00000000..c3991455 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html @@ -0,0 +1,226 @@ + + + + + + +TestCaseInstanceProvider (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestCaseInstanceProvider

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestCaseInstanceProvider
    +
    Determines how instances of the test suite class are created for each test + case. + + By default JUnit creates a new class instance for every test to prevent test + case ordering dependencies. This is sometimes inconvenient as there is no + "suite" context other than static fields (which are a nuisance to clean up + properly, for example). This annotation changes the default behavior and + permits the test cases to be executed on the same instance, for example. + + Note that special care should be given to scenarios in which same-instance is + reused with arguments provided via ParametersFactory (each set of + parameters will create a separate instance, which will then be used to run + all of test suite's test cases). + + Note that the same instance will be used if the test cases are multiplied + with Seeds or Repeat annotations.
    +
    See Also:
    TestCaseInstanceProvider.Type.INSTANCE_PER_TEST_METHOD, +TestCaseInstanceProvider.Type.INSTANCE_PER_CONSTRUCTOR_ARGS
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract TestCaseInstanceProvider.Type value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type.INSTANCE_PER_TEST_METHOD
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html new file mode 100644 index 00000000..5aad33dc --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html @@ -0,0 +1,281 @@ + + + + + + +TestCaseOrdering.AlphabeticOrder (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Class TestCaseOrdering.AlphabeticOrder

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.util.Comparator<TestMethodAndParams>
    +
    +
    +
    Enclosing class:
    +
    TestCaseOrdering
    +
    +
    +
    +
    public static class TestCaseOrdering.AlphabeticOrder
    +extends java.lang.Object
    +implements java.util.Comparator<TestMethodAndParams>
    +
    Alphabetic, increasing order by method name.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      intcompare(TestMethodAndParams o1, + TestMethodAndParams o2) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface java.util.Comparator

        +equals
      • +
      +
    • +
    +
  • +
+
+
+ +
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html new file mode 100644 index 00000000..f6178661 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html @@ -0,0 +1,215 @@ + + + + + + +TestCaseOrdering (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestCaseOrdering

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestCaseOrdering
    +
    Test case ordering. The returned comparator will be used for sorting + all TestMethodAndParams entries, where method is the test method + and params are potential parameters to the constructor for a given + test (if ParametersFactory is used). + + The sort is stable with respect to the original (shuffled) order of + test cases.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends java.util.Comparator<TestMethodAndParams>>value +
      The comparator used to sort all test cases.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestContextRandomSupplier.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestContextRandomSupplier.html new file mode 100644 index 00000000..ac7ad913 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestContextRandomSupplier.html @@ -0,0 +1,206 @@ + + + + + + +TestContextRandomSupplier (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestContextRandomSupplier

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestContextRandomSupplier
    +
    A supplier of Random instances for the RandomizedContext. The supplier class must declare + a public no-arg constructor.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends RandomSupplier>value 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.Class<? extends RandomSupplier> value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html new file mode 100644 index 00000000..4a6dbcf2 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html @@ -0,0 +1,276 @@ + + + + + + +TestGroup.Utilities (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Class TestGroup.Utilities

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    TestGroup
    +
    +
    +
    +
    public static class TestGroup.Utilities
    +extends java.lang.Object
    +
    Utilities to deal with annotations annotated with TestGroup.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringgetGroupName(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass) 
      static java.lang.StringgetSysProperty(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestGroup.Utilities

        +
        public TestGroup.Utilities()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getGroupName

        +
        public static java.lang.String getGroupName(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
        +
      • +
      + + + +
        +
      • +

        getSysProperty

        +
        public static java.lang.String getSysProperty(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html new file mode 100644 index 00000000..88146e6e --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html @@ -0,0 +1,266 @@ + + + + + + +TestGroup (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestGroup

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=ANNOTATION_TYPE)
    +@Inherited
    +public @interface TestGroup
    +
    A test group applied to an annotation indicates that a given annotation + can be used on individual tests as "labels". The meaning of these labels is + mostly application-specific (example: Nightly which indicates slower, + more intensive tests that are skipped during regular runs). + +

    RandomizedRunner collects groups from all tests in a suite. A group + can be enabled or disabled using boolean system properties (or test + hooks in the code). A test case is executed if it has no groups or if all of its groups + are enabled.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      booleanenabled +
      Is the group enabled or disabled by default (unless overridden by test group filtering + rules).
      +
      java.lang.Stringname +
      The name of a test group.
      +
      java.lang.StringsysProperty +
      System property used to enable/ disable a group.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        name

        +
        public abstract java.lang.String name
        +
        The name of a test group. If not defined, the default (lowercased annotation + name) is used.
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      + + + +
        +
      • +

        sysProperty

        +
        public abstract java.lang.String sysProperty
        +
        System property used to enable/ disable a group. If empty, a default is used: +
        + tests.name
        + 
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      + + + +
        +
      • +

        enabled

        +
        public abstract boolean enabled
        +
        Is the group enabled or disabled by default (unless overridden by test group filtering + rules).
        +
        +
        Default:
        +
        true
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html new file mode 100644 index 00000000..5af95626 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html @@ -0,0 +1,209 @@ + + + + + + +TestMethodProviders (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestMethodProviders

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestMethodProviders
    +
    Test case method provider. + + TODO: it would be nice to have an _instance_ provider as opposed to method provider, + but it's hellishly difficult to integrate with the rest of the infrastructure (seeds, + repetitions, etc.).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends TestMethodProvider>[]value 
      +
    • +
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html new file mode 100644 index 00000000..4c1d65e1 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html @@ -0,0 +1,331 @@ + + + + + + +ThreadLeakAction.Action (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakAction.Action

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakAction.Action>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      INTERRUPT +
      Try to Thread.interrupt() any leaked threads.
      +
      WARN +
      Emit a warning using Java's logging system.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakAction.ActionvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakAction.Action[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakAction.Action[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakAction.Action c : ThreadLeakAction.Action.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakAction.Action valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html new file mode 100644 index 00000000..21cd6e6f --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakAction (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakAction

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface ThreadLeakAction
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakAction.Action[] value
        +
        +
        Default:
        +
        {com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action.WARN, com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action.INTERRUPT}
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html new file mode 100644 index 00000000..59bbd906 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html @@ -0,0 +1,224 @@ + + + + + + +ThreadLeakFilters (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakFilters

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakFilters
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      booleandefaultFilters 
      java.lang.Class<? extends ThreadFilter>[]filters 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        defaultFilters

        +
        public abstract boolean defaultFilters
        +
        +
        Default:
        +
        true
        +
        +
      • +
      + + + +
        +
      • +

        filters

        +
        public abstract java.lang.Class<? extends ThreadFilter>[] filters
        +
        +
        Default:
        +
        {}
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html new file mode 100644 index 00000000..fcbd3279 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html @@ -0,0 +1,349 @@ + + + + + + +ThreadLeakGroup.Group (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakGroup.Group

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakGroup.Group>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      ALL +
      All JVM threads will be tracked.
      +
      MAIN +
      The "main" thread group and descendants will be tracked.
      +
      TESTGROUP +
      Only per-suite test group and descendants will be tracked.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakGroup.GroupvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakGroup.Group[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        ALL

        +
        public static final ThreadLeakGroup.Group ALL
        +
        All JVM threads will be tracked. + +

        WARNING: This option will not work + on IBM J9 because of livelock bugs in Thread.getAllStackTraces().

        +
      • +
      + + + +
        +
      • +

        MAIN

        +
        public static final ThreadLeakGroup.Group MAIN
        +
        The "main" thread group and descendants will be tracked.
        +
      • +
      + + + +
        +
      • +

        TESTGROUP

        +
        public static final ThreadLeakGroup.Group TESTGROUP
        +
        Only per-suite test group and descendants will be tracked.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakGroup.Group[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakGroup.Group c : ThreadLeakGroup.Group.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakGroup.Group valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html new file mode 100644 index 00000000..055cd572 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakGroup (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakGroup

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakGroup
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      ThreadLeakGroup.Groupvalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakGroup.Group value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group.MAIN
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html new file mode 100644 index 00000000..b42468b2 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html @@ -0,0 +1,216 @@ + + + + + + +ThreadLeakLingering (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakLingering

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface ThreadLeakLingering
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      intlinger +
      Time in millis to "linger" for any left-behind threads.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        linger

        +
        public abstract int linger
        +
        Time in millis to "linger" for any left-behind threads. If equals 0, there + is no waiting. + +

        + This is particularly useful if there's no way to Thread.join() and + wait for the potential forked threads to terminate. This is the case with + Timer or Executors for example.

        +
        +
        Default:
        +
        0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html new file mode 100644 index 00000000..75640ed1 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html @@ -0,0 +1,350 @@ + + + + + + +ThreadLeakScope.Scope (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakScope.Scope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakScope.Scope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      NONE +
      No thread leak checks at all.
      +
      SUITE +
      No thread leaks from entire suite scope (individual tests may leak threads, + they become part of the suite scope).
      +
      TEST +
      No thread leaks from any individual test (including Rules) or the + entire suite (including ClassRules).
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakScope.ScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakScope.Scope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        TEST

        +
        public static final ThreadLeakScope.Scope TEST
        +
        No thread leaks from any individual test (including Rules) or the + entire suite (including ClassRules).
        +
      • +
      + + + +
        +
      • +

        SUITE

        +
        public static final ThreadLeakScope.Scope SUITE
        +
        No thread leaks from entire suite scope (individual tests may leak threads, + they become part of the suite scope).
        +
      • +
      + + + +
        +
      • +

        NONE

        +
        public static final ThreadLeakScope.Scope NONE
        +
        No thread leak checks at all. Highly discouraged.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakScope.Scope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakScope.Scope c : ThreadLeakScope.Scope.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakScope.Scope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html new file mode 100644 index 00000000..ea6daa98 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakScope (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakScope

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakScope
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      ThreadLeakScope.Scopevalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakScope.Scope value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope.TEST
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html new file mode 100644 index 00000000..73efcbd5 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html @@ -0,0 +1,344 @@ + + + + + + +ThreadLeakZombies.Consequence (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakZombies.Consequence

+
+
+
    +
  • java.lang.Object
  • +
  • + +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      CONTINUE +
      Deprecated. 
      +
      IGNORE_REMAINING_TESTS +
      Ignore any remaining tests once zombie threads have been detected.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakZombies.ConsequencevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakZombies.Consequence[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        CONTINUE

        +
        @Deprecated
        +public static final ThreadLeakZombies.Consequence CONTINUE
        +
        Deprecated. 
        +
        Continue execution with zombie threads running in the background as if + nothing happened. This is NOT a good idea because zombie threads may be + fiddling with the test instance or static fields. It is strongly + recommended to use a combination of + ThreadLeakAction.Action.INTERRUPT together with + IGNORE_REMAINING_TESTS to enforce interruption of leaked threads + and if this does not succeed just ignore any tests further on. +

        + For the reasons outlined above, this enum flag is marked as + Deprecated. It will be supported and will not be removed, + however.

        +
      • +
      + + + + +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakZombies.Consequence[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakZombies.Consequence c : ThreadLeakZombies.Consequence.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakZombies.Consequence valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html new file mode 100644 index 00000000..8a556e57 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakZombies (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakZombies

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakZombies
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakZombies.Consequence value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html new file mode 100644 index 00000000..368fc5fc --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html @@ -0,0 +1,216 @@ + + + + + + +Timeout (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Timeout

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface Timeout
    +
    Maximum execution time for a single test method. Test methods are defined as + any instance-scope TestRules, Before and After hooks + and Test methods. Suite class's constructor is not part of the + measured code (see TimeoutSuite). + +

    + Overrides a global default RandomizedRunner.DEFAULT_TIMEOUT or a + system property override SysGlobals.SYSPROP_TIMEOUT.

    +
    See Also:
    TimeoutSuite
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      intmillis +
      Timeout time in millis.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        millis

        +
        public abstract int millis
        +
        Timeout time in millis. The timeout time is approximate, it may take longer + to actually abort the test case.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html new file mode 100644 index 00000000..884e0948 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html @@ -0,0 +1,221 @@ + + + + + + +TimeoutSuite (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TimeoutSuite

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TimeoutSuite
    +
    Maximum execution time for an entire suite (including all hooks and tests). + Suite is defined as any class-scope TestRules, BeforeClass + and AfterClass hooks, suite class's constructor, instance-scope + TestRules, Before and After hooks and Test + methods. + +

    + The suite class's static initializer is not part of the measured code + (if you have static initializers in your tests, get rid of them). + +

    + Overrides the global default RandomizedRunner.DEFAULT_TIMEOUT or a + system property override SysGlobals.SYSPROP_TIMEOUT.

    +
    See Also:
    Timeout
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      intmillis +
      Timeout time in millis.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        millis

        +
        public abstract int millis
        +
        Timeout time in millis. The timeout time is approximate, it may take longer + to actually abort the suite.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html new file mode 100644 index 00000000..9db31abf --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Listeners (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Listeners

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Listeners
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html new file mode 100644 index 00000000..13455d61 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Name (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Name

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Name
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html new file mode 100644 index 00000000..ee942fca --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Nightly (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Nightly

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Nightly
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html new file mode 100644 index 00000000..ed0a5d40 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ParametersFactory (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ParametersFactory

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ParametersFactory
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html new file mode 100644 index 00000000..d34fd6ef --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Repeat (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Repeat

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Repeat
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html new file mode 100644 index 00000000..8400c0ce --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html new file mode 100644 index 00000000..a0701c37 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Seed (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Seed

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Seed
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html new file mode 100644 index 00000000..31402201 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.SeedDecorators (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.SeedDecorators

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.SeedDecorators
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html new file mode 100644 index 00000000..49040f6f --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Seeds (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Seeds

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Seeds
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/SuppressForbidden.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/SuppressForbidden.html new file mode 100644 index 00000000..df702d8a --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/SuppressForbidden.html @@ -0,0 +1,179 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.SuppressForbidden (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.SuppressForbidden

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html new file mode 100644 index 00000000..b83b7fda --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html new file mode 100644 index 00000000..58233241 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html new file mode 100644 index 00000000..99ecfb89 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html new file mode 100644 index 00000000..2d4daca1 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestContextRandomSupplier.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestContextRandomSupplier.html new file mode 100644 index 00000000..84227ff9 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestContextRandomSupplier.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestContextRandomSupplier (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestContextRandomSupplier

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestContextRandomSupplier
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html new file mode 100644 index 00000000..fdaa7b42 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html new file mode 100644 index 00000000..f7697f96 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestGroup (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestGroup

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html new file mode 100644 index 00000000..24b051b5 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestMethodProviders

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestMethodProviders
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html new file mode 100644 index 00000000..da17bf9d --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html new file mode 100644 index 00000000..ec905176 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html new file mode 100644 index 00000000..b065c1ca --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html new file mode 100644 index 00000000..1b319cb1 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html new file mode 100644 index 00000000..e9342164 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html new file mode 100644 index 00000000..3d29ead4 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html new file mode 100644 index 00000000..24ae13a1 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html new file mode 100644 index 00000000..318ee3f5 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html new file mode 100644 index 00000000..16e5bf43 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html new file mode 100644 index 00000000..4dc9c11a --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html new file mode 100644 index 00000000..e2bfe186 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Timeout (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Timeout

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Timeout
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html new file mode 100644 index 00000000..3c1addd4 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TimeoutSuite

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TimeoutSuite
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html new file mode 100644 index 00000000..f7b7c82f --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html @@ -0,0 +1,55 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.annotations

+ + + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html new file mode 100644 index 00000000..487fbe89 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html @@ -0,0 +1,316 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.annotations

+
+
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html new file mode 100644 index 00000000..9b644642 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html @@ -0,0 +1,173 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations Class Hierarchy (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.annotations

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Annotation Type Hierarchy

+
    +
  • com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Timeout (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestContextRandomSupplier (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.SuppressForbidden (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seeds (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.SeedDecorators (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seed (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Repeat (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ParametersFactory (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Nightly (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Name (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Listeners (implements java.lang.annotation.Annotation)
  • +
+

Enum Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/package-use.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/package-use.html new file mode 100644 index 00000000..42eccb79 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/annotations/package-use.html @@ -0,0 +1,210 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.annotations

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html new file mode 100644 index 00000000..6c771412 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.AnnotatedMethodProvider

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html new file mode 100644 index 00000000..1a03a3f0 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.AssertingRandom (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.AssertingRandom

+
+
No usage of com.carrotsearch.randomizedtesting.AssertingRandom
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html new file mode 100644 index 00000000..d0b03f9a --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassGlobFilter (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassGlobFilter

+
+
No usage of com.carrotsearch.randomizedtesting.ClassGlobFilter
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html new file mode 100644 index 00000000..c4a92b35 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.FieldModel (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.FieldModel

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html new file mode 100644 index 00000000..b172faae --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html @@ -0,0 +1,161 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.MethodModel (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.MethodModel

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html new file mode 100644 index 00000000..7e0d3992 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.Scope (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.Scope

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html new file mode 100644 index 00000000..a870bf79 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html new file mode 100644 index 00000000..01d8e99d --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.FilterExpressionParser.Node

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html new file mode 100644 index 00000000..cbb11ce5 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.FilterExpressionParser (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.FilterExpressionParser

+
+
No usage of com.carrotsearch.randomizedtesting.FilterExpressionParser
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html new file mode 100644 index 00000000..a81b3ff6 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html @@ -0,0 +1,165 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.GlobFilter (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.GlobFilter

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/GroupEvaluator.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/GroupEvaluator.html new file mode 100644 index 00000000..db66566d --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/GroupEvaluator.html @@ -0,0 +1,172 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.GroupEvaluator (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.GroupEvaluator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html new file mode 100644 index 00000000..5aac8311 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.JUnit3MethodProvider (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.JUnit3MethodProvider

+
+
No usage of com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html new file mode 100644 index 00000000..794c89d7 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.JUnit4MethodProvider (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.JUnit4MethodProvider

+
+
No usage of com.carrotsearch.randomizedtesting.JUnit4MethodProvider
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html new file mode 100644 index 00000000..fefe5a7e --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html @@ -0,0 +1,200 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.LifecycleScope (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.LifecycleScope

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html new file mode 100644 index 00000000..6b4acbf1 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.MethodGlobFilter (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.MethodGlobFilter

+
+
No usage of com.carrotsearch.randomizedtesting.MethodGlobFilter
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html new file mode 100644 index 00000000..acf9c02b --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.MixWithSuiteName (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.MixWithSuiteName

+
+
No usage of com.carrotsearch.randomizedtesting.MixWithSuiteName
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/RandomSupplier.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/RandomSupplier.html new file mode 100644 index 00000000..852510ec --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/RandomSupplier.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.RandomSupplier (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.RandomSupplier

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html new file mode 100644 index 00000000..77dd106c --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedContext (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedContext

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html new file mode 100644 index 00000000..c8b92d5a --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedRunner (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedRunner

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html new file mode 100644 index 00000000..fc1fd5b2 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedTest (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedTest

+
+
No usage of com.carrotsearch.randomizedtesting.RandomizedTest
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html new file mode 100644 index 00000000..78658a66 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html @@ -0,0 +1,183 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.Randomness (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.Randomness

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html new file mode 100644 index 00000000..f650da9e --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html @@ -0,0 +1,178 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html new file mode 100644 index 00000000..b869987f --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.Rethrow (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.Rethrow

+
+
No usage of com.carrotsearch.randomizedtesting.Rethrow
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html new file mode 100644 index 00000000..f0cf5dc4 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html @@ -0,0 +1,179 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.SeedDecorator (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.SeedDecorator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html new file mode 100644 index 00000000..bebe7a9f --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.SeedUtils (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.SeedUtils

+
+
No usage of com.carrotsearch.randomizedtesting.SeedUtils
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html new file mode 100644 index 00000000..656c2af1 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.SysGlobals (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.SysGlobals

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html new file mode 100644 index 00000000..a871ef2c --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TeeOutputStream (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TeeOutputStream

+
+
No usage of com.carrotsearch.randomizedtesting.TeeOutputStream
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html new file mode 100644 index 00000000..b6ff1a02 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TempPathResource (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TempPathResource

+
+
No usage of com.carrotsearch.randomizedtesting.TempPathResource
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html new file mode 100644 index 00000000..2c89fd75 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html @@ -0,0 +1,158 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.TestMethodAndParams (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.TestMethodAndParams

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html new file mode 100644 index 00000000..5607ecc1 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html @@ -0,0 +1,171 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.TestMethodProvider (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.TestMethodProvider

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html new file mode 100644 index 00000000..381dd6dc --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.ThreadFilter (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.ThreadFilter

+
+
No usage of com.carrotsearch.randomizedtesting.ThreadFilter
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html new file mode 100644 index 00000000..b5a171e1 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TraceFormatting (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TraceFormatting

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html new file mode 100644 index 00000000..1a70c164 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.WriterOutputStream (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.WriterOutputStream

+
+
No usage of com.carrotsearch.randomizedtesting.WriterOutputStream
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/Xoroshiro128PlusRandom.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/Xoroshiro128PlusRandom.html new file mode 100644 index 00000000..bbe83ab2 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/class-use/Xoroshiro128PlusRandom.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom

+
+
No usage of com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html new file mode 100644 index 00000000..eadd3dd3 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html @@ -0,0 +1,260 @@ + + + + + + +ASCIIGenerator (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class ASCIIGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class ASCIIGenerator
    +extends CodepointSetGenerator
    +
    A generator emitting simple ASCII characters from the set + (newlines not counted): +
    + abcdefghijklmnopqrstuvwxyz
    + ABCDEFGHIJKLMNOPQRSTUVWXYZ
    + 
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ASCIIGenerator

        +
        public ASCIIGenerator()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/BiasedNumbers.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/BiasedNumbers.html new file mode 100644 index 00000000..9b89f341 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/BiasedNumbers.html @@ -0,0 +1,385 @@ + + + + + + +BiasedNumbers (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class BiasedNumbers

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.BiasedNumbers
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class BiasedNumbers
    +extends java.lang.Object
    +
    Utility classes for selecting numbers at random, but not necessarily + in an uniform way. The implementation will try to pick "evil" numbers + more often than uniform selection would. This includes exact range + boundaries, numbers very close to range boundaries, numbers very close + (or equal) to zero, etc. + + The exact method of selection is implementation-dependent and + may change (if we find even more evil ways).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      BiasedNumbers() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static doublefuzzDown(java.util.Random r, + double v, + double min) +
      Fuzzify the input value by decreasing it by a few ulps, but never past min.
      +
      static floatfuzzDown(java.util.Random r, + float v, + float min) +
      Fuzzify the input value by decreasing it by a few ulps, but never past min.
      +
      static doublefuzzUp(java.util.Random r, + double v, + double max) +
      Fuzzify the input value by increasing it by a few ulps, but never past max.
      +
      static floatfuzzUp(java.util.Random r, + float v, + float max) +
      Fuzzify the input value by increasing it by a few ulps, but never past max.
      +
      static doublerandomDoubleBetween(java.util.Random r, + double min, + double max) +
      A random double between min (inclusive) and max + (inclusive).
      +
      static floatrandomFloatBetween(java.util.Random r, + float min, + float max) +
      A random float between min (inclusive) and max + (inclusive).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BiasedNumbers

        +
        public BiasedNumbers()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomDoubleBetween

        +
        public static double randomDoubleBetween(java.util.Random r,
        +                         double min,
        +                         double max)
        +
        A random double between min (inclusive) and max + (inclusive). If you wish to have an exclusive range, + use Math.nextAfter(double, double) to adjust the range. + + The code was inspired by GeoTestUtil from Apache Lucene.
        +
        Parameters:
        min - Left range boundary, inclusive. May be Double.NEGATIVE_INFINITY, but not NaN.
        max - Right range boundary, inclusive. May be Double.POSITIVE_INFINITY, but not NaN.
        +
      • +
      + + + +
        +
      • +

        fuzzDown

        +
        public static double fuzzDown(java.util.Random r,
        +              double v,
        +              double min)
        +
        Fuzzify the input value by decreasing it by a few ulps, but never past min.
        +
      • +
      + + + +
        +
      • +

        fuzzUp

        +
        public static double fuzzUp(java.util.Random r,
        +            double v,
        +            double max)
        +
        Fuzzify the input value by increasing it by a few ulps, but never past max.
        +
      • +
      + + + +
        +
      • +

        randomFloatBetween

        +
        public static float randomFloatBetween(java.util.Random r,
        +                       float min,
        +                       float max)
        +
        A random float between min (inclusive) and max + (inclusive). If you wish to have an exclusive range, + use Math.nextAfter(float, double) to adjust the range. + + The code was inspired by GeoTestUtil from Apache Lucene.
        +
        Parameters:
        min - Left range boundary, inclusive. May be Float.NEGATIVE_INFINITY, but not NaN.
        max - Right range boundary, inclusive. May be Float.POSITIVE_INFINITY, but not NaN.
        +
      • +
      + + + +
        +
      • +

        fuzzDown

        +
        public static float fuzzDown(java.util.Random r,
        +             float v,
        +             float min)
        +
        Fuzzify the input value by decreasing it by a few ulps, but never past min.
        +
      • +
      + + + +
        +
      • +

        fuzzUp

        +
        public static float fuzzUp(java.util.Random r,
        +           float v,
        +           float max)
        +
        Fuzzify the input value by increasing it by a few ulps, but never past max.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html new file mode 100644 index 00000000..b60356ed --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html @@ -0,0 +1,331 @@ + + + + + + +CodepointSetGenerator (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class CodepointSetGenerator

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ASCIIGenerator
    +
    +
    +
    +
    public class CodepointSetGenerator
    +extends StringGenerator
    +
    A string generator from a predefined set of codepoints or characters.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      CodepointSetGenerator(char[] chars) +
      All characters must be from BMP (no parts of surrogate pairs allowed).
      +
      CodepointSetGenerator(java.lang.String s) +
      Parse the given String and split into BMP and supplementary codepoints.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CodepointSetGenerator

        +
        public CodepointSetGenerator(char[] chars)
        +
        All characters must be from BMP (no parts of surrogate pairs allowed).
        +
      • +
      + + + +
        +
      • +

        CodepointSetGenerator

        +
        public CodepointSetGenerator(java.lang.String s)
        +
        Parse the given String and split into BMP and supplementary codepoints.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html new file mode 100644 index 00000000..ef02f108 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html @@ -0,0 +1,282 @@ + + + + + + +RandomBytes (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomBytes

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomBytes
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomBytes
    +extends java.lang.Object
    +
    Random byte sequence generators.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomBytes() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static byte[]randomBytesOfLength(java.util.Random r, + int length) 
      static byte[]randomBytesOfLengthBetween(java.util.Random r, + int minLength, + int maxLength) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomBytes

        +
        public RandomBytes()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomBytesOfLength

        +
        public static byte[] randomBytesOfLength(java.util.Random r,
        +                         int length)
        +
        Parameters:
        r - Random generator.
        length - The length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      + + + +
        +
      • +

        randomBytesOfLengthBetween

        +
        public static byte[] randomBytesOfLengthBetween(java.util.Random r,
        +                                int minLength,
        +                                int maxLength)
        +
        Parameters:
        r - Random generator.
        minLength - The minimum length of the byte array. Can be zero.
        maxLength - The maximum length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/RandomNumbers.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/RandomNumbers.html new file mode 100644 index 00000000..fafffd30 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/RandomNumbers.html @@ -0,0 +1,311 @@ + + + + + + +RandomNumbers (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomNumbers

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomNumbers
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomNumbers
    +extends java.lang.Object
    +
    Utility classes for selecting random numbers from within a range or the + numeric domain for a given type.
    +
    See Also:
    BiasedNumbers
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomNumbers() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static longnextLong(java.util.Random rnd, + long n) +
      Similar to Random.nextInt(int), but returns a long between + 0 (inclusive) and n (exclusive).
      +
      static intrandomIntBetween(java.util.Random r, + int min, + int max) +
      A random integer between min (inclusive) and max (inclusive).
      +
      static longrandomLongBetween(java.util.Random r, + long min, + long max) +
      A random long between min (inclusive) and max (inclusive).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomNumbers

        +
        public RandomNumbers()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomIntBetween

        +
        public static int randomIntBetween(java.util.Random r,
        +                   int min,
        +                   int max)
        +
        A random integer between min (inclusive) and max (inclusive).
        +
      • +
      + + + +
        +
      • +

        randomLongBetween

        +
        public static long randomLongBetween(java.util.Random r,
        +                     long min,
        +                     long max)
        +
        A random long between min (inclusive) and max (inclusive).
        +
      • +
      + + + +
        +
      • +

        nextLong

        +
        public static long nextLong(java.util.Random rnd,
        +            long n)
        +
        Similar to Random.nextInt(int), but returns a long between + 0 (inclusive) and n (exclusive).
        +
        Parameters:
        rnd - Random generator.
        n - the bound on the random number to be returned. Must be + positive.
        +
        Returns:
        Returns a random number between 0 and n-1.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html new file mode 100644 index 00000000..fd89bea1 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html @@ -0,0 +1,407 @@ + + + + + + +RandomPicks (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomPicks

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomPicks
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomPicks
    +extends java.lang.Object
    +
    Random selections of objects.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomPicks() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static byterandomFrom(java.util.Random r, + byte[] array) 
      static charrandomFrom(java.util.Random r, + char[] array) 
      static <T> TrandomFrom(java.util.Random r, + java.util.Collection<T> collection) +
      Pick a random object from the collection.
      +
      static doublerandomFrom(java.util.Random r, + double[] array) 
      static floatrandomFrom(java.util.Random r, + float[] array) 
      static intrandomFrom(java.util.Random r, + int[] array) 
      static <T> TrandomFrom(java.util.Random r, + java.util.List<T> list) +
      Pick a random object from the given list.
      +
      static longrandomFrom(java.util.Random r, + long[] array) 
      static shortrandomFrom(java.util.Random r, + short[] array) 
      static <T> TrandomFrom(java.util.Random r, + T[] array) +
      Pick a random object from the given array.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomPicks

        +
        public RandomPicks()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomFrom

        +
        public static byte randomFrom(java.util.Random r,
        +              byte[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static short randomFrom(java.util.Random r,
        +               short[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static int randomFrom(java.util.Random r,
        +             int[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static char randomFrom(java.util.Random r,
        +              char[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static float randomFrom(java.util.Random r,
        +               float[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static long randomFrom(java.util.Random r,
        +              long[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static double randomFrom(java.util.Random r,
        +                double[] array)
        +
      • +
      + + + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +               T[] array)
        +
        Pick a random object from the given array.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +               java.util.List<T> list)
        +
        Pick a random object from the given list.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +               java.util.Collection<T> collection)
        +
        Pick a random object from the collection. Requires linear scanning.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html new file mode 100644 index 00000000..e0f703c3 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html @@ -0,0 +1,468 @@ + + + + + + +RandomStrings (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomStrings

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomStrings
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomStrings
    +extends java.lang.Object
    +
    A facade to various implementations of StringGenerator interface.
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomStrings

        +
        public RandomStrings()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomAsciiOfLengthBetween

        +
        public static java.lang.String randomAsciiOfLengthBetween(java.util.Random r,
        +                                          int minCodeUnits,
        +                                          int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomAsciiOfLength

        +
        public static java.lang.String randomAsciiOfLength(java.util.Random r,
        +                                   int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfLengthBetween

        +
        public static java.lang.String randomUnicodeOfLengthBetween(java.util.Random r,
        +                                            int minCodeUnits,
        +                                            int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfLength

        +
        public static java.lang.String randomUnicodeOfLength(java.util.Random r,
        +                                     int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfCodepointLengthBetween

        +
        public static java.lang.String randomUnicodeOfCodepointLengthBetween(java.util.Random r,
        +                                                     int minCodePoints,
        +                                                     int maxCodePoints)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfCodepointLength

        +
        public static java.lang.String randomUnicodeOfCodepointLength(java.util.Random r,
        +                                              int codePoints)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfLengthBetween

        +
        public static java.lang.String randomRealisticUnicodeOfLengthBetween(java.util.Random r,
        +                                                     int minCodeUnits,
        +                                                     int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfLength

        +
        public static java.lang.String randomRealisticUnicodeOfLength(java.util.Random r,
        +                                              int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfCodepointLengthBetween

        +
        public static java.lang.String randomRealisticUnicodeOfCodepointLengthBetween(java.util.Random r,
        +                                                              int minCodePoints,
        +                                                              int maxCodePoints)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfCodepointLength

        +
        public static java.lang.String randomRealisticUnicodeOfCodepointLength(java.util.Random r,
        +                                                       int codePoints)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html new file mode 100644 index 00000000..286c0031 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html @@ -0,0 +1,309 @@ + + + + + + +RealisticUnicodeGenerator (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RealisticUnicodeGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class RealisticUnicodeGenerator
    +extends StringGenerator
    +
    A string generator that emits valid unicodeGenerator codepoints.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RealisticUnicodeGenerator

        +
        public RealisticUnicodeGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html new file mode 100644 index 00000000..c01e33df --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html @@ -0,0 +1,322 @@ + + + + + + +StringGenerator (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class StringGenerator

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.StringGenerator
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      StringGenerator() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      abstract java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      abstract java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      java.lang.StringofStringLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) + +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StringGenerator

        +
        public StringGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofStringLength

        +
        public java.lang.String ofStringLength(java.util.Random r,
        +                              int minCodeUnits,
        +                              int maxCodeUnits)
        + +
      • +
      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public abstract java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        Parameters:
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
        Throws:
        +
        java.lang.IllegalArgumentException - Thrown if the generator cannot emit random string + of the given unit length. For example a generator emitting only extended unicodeGenerator + plane characters (encoded as surrogate pairs) will not be able to emit an odd number + of code units.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public abstract java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        Parameters:
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html new file mode 100644 index 00000000..10c5e358 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html @@ -0,0 +1,332 @@ + + + + + + +UnicodeGenerator (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class UnicodeGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class UnicodeGenerator
    +extends StringGenerator
    +
    A string generator that emits valid unicodeGenerator codepoints.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      UnicodeGenerator() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      java.lang.StringofUtf8Length(java.util.Random r, + int minUtf8Length, + int maxUtf8Length) +
      Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        UnicodeGenerator

        +
        public UnicodeGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      + + + +
        +
      • +

        ofUtf8Length

        +
        public java.lang.String ofUtf8Length(java.util.Random r,
        +                            int minUtf8Length,
        +                            int maxUtf8Length)
        +
        Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
        +
        Parameters:
        minUtf8Length - Minimum UTF-8 representation length (inclusive).
        maxUtf8Length - Maximum UTF-8 representation length (inclusive).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html new file mode 100644 index 00000000..574751ff --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.ASCIIGenerator (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.ASCIIGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/BiasedNumbers.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/BiasedNumbers.html new file mode 100644 index 00000000..e8167260 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/BiasedNumbers.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.BiasedNumbers (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.BiasedNumbers

+
+
No usage of com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html new file mode 100644 index 00000000..c63e632b --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html new file mode 100644 index 00000000..9d660c2f --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomBytes (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomBytes

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomBytes
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomNumbers.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomNumbers.html new file mode 100644 index 00000000..fb9b5d6a --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomNumbers.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomNumbers (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomNumbers

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomNumbers
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html new file mode 100644 index 00000000..a5658d5a --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomPicks (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomPicks

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomPicks
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html new file mode 100644 index 00000000..dd0bfd7c --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomStrings (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomStrings

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomStrings
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html new file mode 100644 index 00000000..5b6c908c --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html new file mode 100644 index 00000000..207ed463 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html @@ -0,0 +1,178 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.StringGenerator (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.StringGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html new file mode 100644 index 00000000..0f5b1043 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.UnicodeGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/package-frame.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/package-frame.html new file mode 100644 index 00000000..ebcd76f6 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/package-frame.html @@ -0,0 +1,29 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.generators

+ + + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/package-summary.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/package-summary.html new file mode 100644 index 00000000..b6203653 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/package-summary.html @@ -0,0 +1,194 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.generators

+
+
+
    +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    ASCIIGenerator +
    A generator emitting simple ASCII characters from the set + (newlines not counted):
    +
    BiasedNumbers +
    Utility classes for selecting numbers at random, but not necessarily + in an uniform way.
    +
    CodepointSetGenerator +
    A string generator from a predefined set of codepoints or characters.
    +
    RandomBytes +
    Random byte sequence generators.
    +
    RandomNumbers +
    Utility classes for selecting random numbers from within a range or the + numeric domain for a given type.
    +
    RandomPicks +
    Random selections of objects.
    +
    RandomStrings +
    A facade to various implementations of StringGenerator interface.
    +
    RealisticUnicodeGenerator +
    A string generator that emits valid unicodeGenerator codepoints.
    +
    StringGenerator +
    A StringGenerator generates random strings composed of characters.
    +
    UnicodeGenerator +
    A string generator that emits valid unicodeGenerator codepoints.
    +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/package-tree.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/package-tree.html new file mode 100644 index 00000000..67c13a7a --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/package-tree.html @@ -0,0 +1,145 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators Class Hierarchy (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.generators

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/package-use.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/package-use.html new file mode 100644 index 00000000..62bf43f9 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/generators/package-use.html @@ -0,0 +1,173 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.generators

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html new file mode 100644 index 00000000..ff1223ae --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html @@ -0,0 +1,278 @@ + + + + + + +ReproduceInfoPrinter (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.listeners
+

Class ReproduceInfoPrinter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.notification.RunListener
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class ReproduceInfoPrinter
    +extends org.junit.runner.notification.RunListener
    +
    A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidtestFailure(org.junit.runner.notification.Failure failure) 
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.notification.RunListener

        +testAssumptionFailure, testFinished, testIgnored, testRunFinished, testRunStarted, testStarted
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ReproduceInfoPrinter

        +
        public ReproduceInfoPrinter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        testFailure

        +
        public void testFailure(org.junit.runner.notification.Failure failure)
        +                 throws java.lang.Exception
        +
        +
        Overrides:
        +
        testFailure in class org.junit.runner.notification.RunListener
        +
        Throws:
        +
        java.lang.Exception
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html new file mode 100644 index 00000000..2ca88f59 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter

+
+
No usage of com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html new file mode 100644 index 00000000..3e34c87e --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html @@ -0,0 +1,20 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.listeners

+
+

Classes

+ +
+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html new file mode 100644 index 00000000..238232d2 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html @@ -0,0 +1,138 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.listeners

+
+
+
    +
  • + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    ReproduceInfoPrinter +
    A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
    +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html new file mode 100644 index 00000000..fb2ceb79 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html @@ -0,0 +1,134 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners Class Hierarchy (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.listeners

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • org.junit.runner.notification.RunListener + +
    • +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/listeners/package-use.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/listeners/package-use.html new file mode 100644 index 00000000..6b06e3bc --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/listeners/package-use.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.listeners

+
+
No usage of com.carrotsearch.randomizedtesting.listeners
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/package-frame.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/package-frame.html new file mode 100644 index 00000000..d47dad6b --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/package-frame.html @@ -0,0 +1,58 @@ + + + + + + +com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + +

com.carrotsearch.randomizedtesting

+ + + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/package-summary.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/package-summary.html new file mode 100644 index 00000000..ba297a3c --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/package-summary.html @@ -0,0 +1,351 @@ + + + + + + +com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting

+
+
+
    +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Interface Summary 
    InterfaceDescription
    RandomSupplier 
    SeedDecorator +
    This is an advanced feature.
    +
    TestMethodAndParams +
    A single test case entry composed of the test method + and the arguments eventually passed to the test class's constructor.
    +
    TestMethodProvider +
    Responsible for providing individual test instances and their descriptions.
    +
    ThreadFilter 
    +
  • +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    AnnotatedMethodProvider +
    Base class for TestMethodProviders based on annotations.
    +
    AssertingRandom +
    A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
    +
    ClassGlobFilter +
    A filter for Description.getClassName().
    +
    ClassModel +
    Class model for a test suite.
    +
    ClassModel.FieldModel 
    ClassModel.MethodModel 
    FilterExpressionParser +
    Test group conditions filter parser.
    +
    GlobFilter +
    A filter that matches something using globbing (*) pattern.
    +
    GroupEvaluator +
    Evaluates enabled/ disabled state for a given test group.
    +
    JUnit3MethodProvider +
    Method provider selecting tests that follow a name pattern of test(.*).
    +
    JUnit4MethodProvider +
    Method provider selecting Test annotated public instance parameterless methods.
    +
    MethodGlobFilter +
    A filter for Description.getMethodName().
    +
    MixWithSuiteName +
    A SeedDecorator to be used with SeedDecorators annotation + to modify the master Randomness with a hash off the suite's class name.
    +
    RandomizedContext +
    Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
    +
    RandomizedRunner +
    A Runner implementation for running randomized test cases with + predictable and repeatable randomness.
    +
    RandomizedTest +
    Common scaffolding for subclassing randomized tests.
    +
    Randomness +
    Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance.
    +
    ReproduceErrorMessageBuilder +
    A builder for constructing "reproduce with" message.
    +
    Rethrow +
    Rethrowing checked exceptions as unchecked ones.
    +
    SeedUtils +
    Utilities for parsing random seeds.
    +
    SysGlobals +
    Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
    +
    TeeOutputStream +
    Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
    +
    TempPathResource +
    A temporary path resource will be deleted at the end of a given lifecycle phase.
    +
    TraceFormatting +
    Utilities for dealing with throwables, stacks, etc.
    +
    WriterOutputStream +
    OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer.
    +
    Xoroshiro128PlusRandom +
    Implements Xoroshiro128PlusRandom.
    +
    +
  • +
  • + + + + + + + + + + + + + + + + +
    Enum Summary 
    EnumDescription
    ClassModel.Scope 
    LifecycleScope +
    Lifecycle stages for tracking resources.
    +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/package-tree.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/package-tree.html new file mode 100644 index 00000000..126f40dc --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/package-tree.html @@ -0,0 +1,199 @@ + + + + + + +com.carrotsearch.randomizedtesting Class Hierarchy (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Enum Hierarchy

+
    +
  • java.lang.Object +
      +
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) + +
    • +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/package-use.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/package-use.html new file mode 100644 index 00000000..3aa30af9 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/package-use.html @@ -0,0 +1,253 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html new file mode 100644 index 00000000..90ef40ea --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html @@ -0,0 +1,248 @@ + + + + + + +NoClassHooksShadowingRule (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoClassHooksShadowingRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class NoClassHooksShadowingRule
    +extends NoShadowingOrOverridesOnMethodsRule
    +
    Don't allow BeforeClass and AfterClass hook shadowing as it is most + likely a user error. JUnit rules for shadowed hook methods are weird.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoClassHooksShadowingRule

        +
        public NoClassHooksShadowingRule()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html new file mode 100644 index 00000000..92ba78e9 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html @@ -0,0 +1,249 @@ + + + + + + +NoInstanceHooksOverridesRule (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoInstanceHooksOverridesRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class NoInstanceHooksOverridesRule
    +extends NoShadowingOrOverridesOnMethodsRule
    +
    Don't allow Before and After hook overrides as it is most + likely a user error and will result in superclass methods not being called + (requires manual chaining).
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoInstanceHooksOverridesRule

        +
        public NoInstanceHooksOverridesRule()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html new file mode 100644 index 00000000..d72ae312 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html @@ -0,0 +1,305 @@ + + + + + + +NoShadowingOrOverridesOnMethodsRule (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoShadowingOrOverridesOnMethodsRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    Direct Known Subclasses:
    +
    NoClassHooksShadowingRule, NoInstanceHooksOverridesRule
    +
    +
    +
    +
    public abstract class NoShadowingOrOverridesOnMethodsRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    Discovers shadowing or override relationships among methods annotated with any of the + provided annotations.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      NoShadowingOrOverridesOnMethodsRule(java.lang.Class<? extends java.lang.annotation.Annotation>... annotations) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement base, + org.junit.runner.Description description) 
      voidvalidate(java.lang.Class<?> clazz) 
      protected booleanverify(java.lang.reflect.Method key) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoShadowingOrOverridesOnMethodsRule

        +
        @SafeVarargs
        +public NoShadowingOrOverridesOnMethodsRule(java.lang.Class<? extends java.lang.annotation.Annotation>... annotations)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public final org.junit.runners.model.Statement apply(org.junit.runners.model.Statement base,
        +                                      org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        validate

        +
        public final void validate(java.lang.Class<?> clazz)
        +                    throws java.lang.Throwable
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        verify

        +
        protected boolean verify(java.lang.reflect.Method key)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html new file mode 100644 index 00000000..91f4ce29 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html @@ -0,0 +1,322 @@ + + + + + + +RequireAssertionsRule (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class RequireAssertionsRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class RequireAssertionsRule
    +extends TestRuleAdapter
    +
    Require assertions TestRule.
    +
    See Also:
    ClassRule
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static booleanTEST_ASSERTS_ENABLED 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RequireAssertionsRule(java.lang.Class<?> targetClass) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        TEST_ASSERTS_ENABLED

        +
        public static final boolean TEST_ASSERTS_ENABLED
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RequireAssertionsRule

        +
        public RequireAssertionsRule(java.lang.Class<?> targetClass)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Description copied from class: TestRuleAdapter
        +
        Always called before the delegate Statement.
        +
        +
        Overrides:
        +
        before in class TestRuleAdapter
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html new file mode 100644 index 00000000..29b9e2e3 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html @@ -0,0 +1,338 @@ + + + + + + +StatementAdapter (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class StatementAdapter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runners.model.Statement
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.rules.StatementAdapter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public abstract class StatementAdapter
    +extends org.junit.runners.model.Statement
    +
    An abstract Statement that guarantees the execution of + afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement. This is much like AfterClass or After + annotations but can be used with RuleChain to guarantee the order of + execution.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected StatementAdapter(org.junit.runners.model.Statement delegate) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected voidafterAlways(java.util.List<java.lang.Throwable> errors) +
      Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
      +
      protected voidafterIfSuccessful() +
      Called only if the delegate Statement returned successfully.
      +
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      voidevaluate() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StatementAdapter

        +
        protected StatementAdapter(org.junit.runners.model.Statement delegate)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        evaluate

        +
        public final void evaluate()
        +                    throws java.lang.Throwable
        +
        +
        Specified by:
        +
        evaluate in class org.junit.runners.model.Statement
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Always called before the delegate Statement.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterAlways

        +
        protected void afterAlways(java.util.List<java.lang.Throwable> errors)
        +                    throws java.lang.Throwable
        +
        Always called after the delegate Statement, even if an exception + (or assumption failure) occurs. Any exceptions thrown from the body of this + method will be chained using MultipleFailureException.
        +
        Parameters:
        errors - A list of errors received so far. The list is modifiable although + should only be extended with new potential exceptions.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterIfSuccessful

        +
        protected void afterIfSuccessful()
        +                          throws java.lang.Throwable
        +
        Called only if the delegate Statement returned successfully.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html new file mode 100644 index 00000000..f2b08fec --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html @@ -0,0 +1,346 @@ + + + + + + +StaticFieldsInvariantRule (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class StaticFieldsInvariantRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class StaticFieldsInvariantRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule that ensures static, reference fields of the suite class + (and optionally its superclasses) are cleaned up after a suite is completed. + This is helpful in finding out static memory leaks (a class references + something huge but is no longer used).
    +
    See Also:
    ClassRule, +accept(Field)
    +
  • +
+
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected booleanaccept(java.lang.reflect.Field field) 
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StaticFieldsInvariantRule

        +
        public StaticFieldsInvariantRule()
        +
        By default use DEFAULT_LEAK_THRESHOLD as the threshold and count + in superclasses.
        +
      • +
      + + + +
        +
      • +

        StaticFieldsInvariantRule

        +
        public StaticFieldsInvariantRule(long leakThresholdBytes,
        +                         boolean countSuperclasses)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        accept

        +
        protected boolean accept(java.lang.reflect.Field field)
        +
        Returns:
        Return false to exclude a given field from being + counted. By default final fields are rejected.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html new file mode 100644 index 00000000..6c98a44a --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html @@ -0,0 +1,311 @@ + + + + + + +SystemPropertiesInvariantRule (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class SystemPropertiesInvariantRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class SystemPropertiesInvariantRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule that ensures system properties remain unmodified by the nested + Statement. This can be applied both at suite level and at test level. + + This rule requires appropriate security permission to read and write + system properties (System.getProperties()) if running under a security + manager.
    +
    See Also:
    SystemPropertiesRestoreRule, +ClassRule, +Rule
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule()
        +
        Cares about all properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule(java.lang.String... ignoredProperties)
        +
        Don't care about the given set of properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule(java.util.Set<java.lang.String> ignoredProperties)
        +
        Don't care about the given set of properties.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html new file mode 100644 index 00000000..48453187 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html @@ -0,0 +1,307 @@ + + + + + + +SystemPropertiesRestoreRule (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class SystemPropertiesRestoreRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class SystemPropertiesRestoreRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule which restores system properties from before the nested + Statement. + + This rule requires appropriate security permission to read and write + system properties (System.getProperties()) if running under a security + manager.
    +
    See Also:
    SystemPropertiesInvariantRule, +ClassRule, +Rule
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule()
        +
        Restores all properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule(java.util.Set<java.lang.String> ignoredProperties)
        +
        Parameters:
        ignoredProperties - Properties that will be ignored (and will not be restored).
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule(java.lang.String... ignoredProperties)
        +
        Parameters:
        ignoredProperties - Properties that will be ignored (and will not be restored).
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html new file mode 100644 index 00000000..58ebb84f --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html @@ -0,0 +1,340 @@ + + + + + + +TestRuleAdapter (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class TestRuleAdapter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    Direct Known Subclasses:
    +
    RequireAssertionsRule
    +
    +
    +
    +
    public abstract class TestRuleAdapter
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    An abstract TestRule that guarantees the execution of + afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement. This is much like AfterClass or After + annotations but can be used with RuleChain to guarantee the order of + execution.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TestRuleAdapter() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected voidafterAlways(java.util.List<java.lang.Throwable> errors) +
      Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
      +
      protected voidafterIfSuccessful() +
      Called only if the delegate Statement returned successfully.
      +
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestRuleAdapter

        +
        public TestRuleAdapter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Always called before the delegate Statement.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterAlways

        +
        protected void afterAlways(java.util.List<java.lang.Throwable> errors)
        +                    throws java.lang.Throwable
        +
        Always called after the delegate Statement, even if an exception + (or assumption failure) occurs. Any exceptions thrown from the body of this + method will be chained using MultipleFailureException.
        +
        Parameters:
        errors - A list of errors received so far. The list is modifiable although + should only be extended with new potential exceptions.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterIfSuccessful

        +
        protected void afterIfSuccessful()
        +                          throws java.lang.Throwable
        +
        Called only if the delegate Statement returned successfully.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html new file mode 100644 index 00000000..1d0bcd9f --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html new file mode 100644 index 00000000..c2ecc590 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html new file mode 100644 index 00000000..92e39b31 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html @@ -0,0 +1,168 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html new file mode 100644 index 00000000..1cc18644 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html new file mode 100644 index 00000000..9db50fb9 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.StatementAdapter (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.StatementAdapter

+
+
No usage of com.carrotsearch.randomizedtesting.rules.StatementAdapter
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html new file mode 100644 index 00000000..34f1da98 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html new file mode 100644 index 00000000..e9d41d14 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html new file mode 100644 index 00000000..2e78b09f --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html new file mode 100644 index 00000000..10f3a85c --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.TestRuleAdapter

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/package-frame.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/package-frame.html new file mode 100644 index 00000000..4afe50ff --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/package-frame.html @@ -0,0 +1,28 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.rules

+ + + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/package-summary.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/package-summary.html new file mode 100644 index 00000000..92764df5 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/package-summary.html @@ -0,0 +1,196 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.rules

+
+
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/package-tree.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/package-tree.html new file mode 100644 index 00000000..5106413d --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/package-tree.html @@ -0,0 +1,148 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules Class Hierarchy (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.rules

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/package-use.html b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/package-use.html new file mode 100644 index 00000000..33e505a2 --- /dev/null +++ b/releases/2.5.0/api/com/carrotsearch/randomizedtesting/rules/package-use.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.rules

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/constant-values.html b/releases/2.5.0/api/constant-values.html new file mode 100644 index 00000000..e054495c --- /dev/null +++ b/releases/2.5.0/api/constant-values.html @@ -0,0 +1,268 @@ + + + + + + +Constant Field Values (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Constant Field Values

+

Contents

+ +
+
+ + +

com.carrotsearch.*

+ +
    +
  • + + + + + + + + + + + + + + +
    com.carrotsearch.randomizedtesting.annotations.ParametersFactory 
    Modifier and TypeConstant FieldValue
    + +public static final java.lang.StringDEFAULT_FORMATTING"default"
    +
  • +
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/deprecated-list.html b/releases/2.5.0/api/deprecated-list.html new file mode 100644 index 00000000..f4beef9c --- /dev/null +++ b/releases/2.5.0/api/deprecated-list.html @@ -0,0 +1,139 @@ + + + + + + +Deprecated List (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Deprecated API

+

Contents

+ +
+
+ + + +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/help-doc.html b/releases/2.5.0/api/help-doc.html new file mode 100644 index 00000000..f58eef01 --- /dev/null +++ b/releases/2.5.0/api/help-doc.html @@ -0,0 +1,222 @@ + + + + + + +API Help (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+
    +
  • +

    Overview

    +

    The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

    +
  • +
  • +

    Package

    +

    Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:

    +
      +
    • Interfaces (italic)
    • +
    • Classes
    • +
    • Enums
    • +
    • Exceptions
    • +
    • Errors
    • +
    • Annotation Types
    • +
    +
  • +
  • +

    Class/Interface

    +

    Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

    +
      +
    • Class inheritance diagram
    • +
    • Direct Subclasses
    • +
    • All Known Subinterfaces
    • +
    • All Known Implementing Classes
    • +
    • Class/interface declaration
    • +
    • Class/interface description
    • +
    +
      +
    • Nested Class Summary
    • +
    • Field Summary
    • +
    • Constructor Summary
    • +
    • Method Summary
    • +
    +
      +
    • Field Detail
    • +
    • Constructor Detail
    • +
    • Method Detail
    • +
    +

    Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.

    +
  • +
  • +

    Annotation Type

    +

    Each annotation type has its own separate page with the following sections:

    +
      +
    • Annotation Type declaration
    • +
    • Annotation Type description
    • +
    • Required Element Summary
    • +
    • Optional Element Summary
    • +
    • Element Detail
    • +
    +
  • +
  • +

    Enum

    +

    Each enum has its own separate page with the following sections:

    +
      +
    • Enum declaration
    • +
    • Enum description
    • +
    • Enum Constant Summary
    • +
    • Enum Constant Detail
    • +
    +
  • +
  • +

    Use

    +

    Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.

    +
  • +
  • +

    Tree (Class Hierarchy)

    +

    There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object.

    +
      +
    • When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.
    • +
    • When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.
    • +
    +
  • +
  • +

    Deprecated API

    +

    The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.

    +
  • +
  • +

    Index

    +

    The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.

    +
  • +
  • +

    Prev/Next

    +

    These links take you to the next or previous class, interface, package, or related page.

    +
  • +
  • +

    Frames/No Frames

    +

    These links show and hide the HTML frames. All pages are available with or without frames.

    +
  • +
  • +

    All Classes

    +

    The All Classes link shows all classes and interfaces except non-static nested types.

    +
  • +
  • +

    Serialized Form

    +

    Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.

    +
  • +
  • +

    Constant Field Values

    +

    The Constant Field Values page lists the static final fields and their values.

    +
  • +
+This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/index-all.html b/releases/2.5.0/api/index-all.html new file mode 100644 index 00000000..c8910be6 --- /dev/null +++ b/releases/2.5.0/api/index-all.html @@ -0,0 +1,1687 @@ + + + + + + +Index (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
$ A B C D E F G H I J L M N O P R S T U V W X  + + +

$

+
+
$(Object...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output.
+
+
$$(Object[]...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
+ + + +

A

+
+
accept(Field) - Method in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
afterAlways(List<Throwable>) - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
+
+
afterAlways(List<Throwable>) - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
+
+
afterIfSuccessful() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Called only if the delegate Statement returned successfully.
+
+
afterIfSuccessful() - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Called only if the delegate Statement returned successfully.
+
+
AnnotatedMethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Base class for TestMethodProviders based on annotations.
+
+
AnnotatedMethodProvider(Class<? extends Annotation>) - Constructor for class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
+
 
+
appendAllOpts(Description) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
+
Append all JVM options that may help in reproducing the error.
+
+
appendEnvironmentSettings() - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
appendOpt(String, String) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
+
Append a single VM option.
+
+
appendRunnerProperties() - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
appendTestGroupOptions(RandomizedContext) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
 
+
ASCIIGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A generator emitting simple ASCII characters from the set + (newlines not counted):
+
+
ASCIIGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.ASCIIGenerator
+
 
+
asciiGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
AssertingRandom - Class in com.carrotsearch.randomizedtesting
+
+
A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
+
+
AssertingRandom(Thread, Random) - Constructor for class com.carrotsearch.randomizedtesting.AssertingRandom
+
+
Creates an instance to be used by owner thread and delegating + to delegate until AssertingRandom.destroy()ed.
+
+
assumeFalse(boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
assumeFalse(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
assumeNoException(String, Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Assume t is null.
+
+
assumeNoException(Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeNoException(Throwable) directly available.
+
+
assumeNotNull(Object...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeNotNull(Object...) directly available.
+
+
assumeTrue(boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeTrue(boolean) directly available.
+
+
assumeTrue(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
atLeast(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a random value greater or equal to min.
+
+
atMost(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a non-negative random value smaller or equal max.
+
+
AUGMENTED_SEED_PACKAGE - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Fake package of a stack trace entry inserted into exceptions thrown by + test methods.
+
+
+ + + +

B

+
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+
 
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Always called before the delegate Statement.
+
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Always called before the delegate Statement.
+
+
between(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
between(long, long) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
biasedDoubleBetween(double, double) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A biased "evil" random double between min and max (inclusive).
+
+
biasedFloatBetween(float, float) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A biased "evil" random float between min and max (inclusive).
+
+
BiasedNumbers - Class in com.carrotsearch.randomizedtesting.generators
+
+
Utility classes for selecting numbers at random, but not necessarily + in an uniform way.
+
+
BiasedNumbers() - Constructor for class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
 
+
+ + + +

C

+
+
CHILDVM_SYSPROP_JVM_COUNT - Static variable in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property passed to forked VMs: the number of concurrent JVMs.
+
+
CHILDVM_SYSPROP_JVM_ID - Static variable in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
+
+
ClassGlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter for Description.getClassName().
+
+
ClassGlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
ClassModel - Class in com.carrotsearch.randomizedtesting
+
+
Class model for a test suite.
+
+
ClassModel(Class<?>) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
ClassModel.FieldModel - Class in com.carrotsearch.randomizedtesting
+
 
+
ClassModel.FieldModel(Field) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
ClassModel.MethodModel - Class in com.carrotsearch.randomizedtesting
+
 
+
ClassModel.MethodModel(Method) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
ClassModel.Scope - Enum in com.carrotsearch.randomizedtesting
+
 
+
clone() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
clone() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.TempPathResource
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Close the stream.
+
+
closeAfterSuite(T) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Registers a Closeable resource that should be closed after the suite + completes.
+
+
closeAfterTest(T) - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Registers a Closeable resource that should be closed after the test + completes.
+
+
closeAtEnd(T, LifecycleScope) - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Dispose the given resource at the end of a given lifecycle scope.
+
+
CodepointSetGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator from a predefined set of codepoints or characters.
+
+
CodepointSetGenerator(char[]) - Constructor for class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
+
All characters must be from BMP (no parts of surrogate pairs allowed).
+
+
CodepointSetGenerator(String) - Constructor for class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
+
Parse the given String and split into BMP and supplementary codepoints.
+
+
collectMethodExecutions(Constructor<?>, List<Method>) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Collect test method executions from list of test methods and + potentially parameters from parameter factory methods.
+
+
com.carrotsearch.randomizedtesting - package com.carrotsearch.randomizedtesting
+
 
+
com.carrotsearch.randomizedtesting.annotations - package com.carrotsearch.randomizedtesting.annotations
+
 
+
com.carrotsearch.randomizedtesting.generators - package com.carrotsearch.randomizedtesting.generators
+
 
+
com.carrotsearch.randomizedtesting.listeners - package com.carrotsearch.randomizedtesting.listeners
+
 
+
com.carrotsearch.randomizedtesting.rules - package com.carrotsearch.randomizedtesting.rules
+
 
+
compare(TestMethodAndParams, TestMethodAndParams) - Method in class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
+
 
+
current() - Static method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
 
+
CURRENT_PREFIX() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Static singleton's property prefix.
+
+
+ + + +

D

+
+
decorate(long) - Method in class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
decorate(long) - Method in interface com.carrotsearch.randomizedtesting.SeedDecorator
+
+
Called to decorate the initial seed for a Randomness.
+
+
DEFAULT - Static variable in interface com.carrotsearch.randomizedtesting.RandomSupplier
+
 
+
DEFAULT_FORMATTING - Static variable in annotation type com.carrotsearch.randomizedtesting.annotations.ParametersFactory
+
+
Use default argument formatting for test cases.
+
+
DEFAULT_ITERATIONS - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
The default number of test repeat iterations.
+
+
DEFAULT_KILLATTEMPTS - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
The default number of first interrupts, then Thread.stop attempts.
+
+
DEFAULT_KILLWAIT - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Time in between interrupt retries or stop retries.
+
+
DEFAULT_LEAK_THRESHOLD - Static variable in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
DEFAULT_TIMEOUT - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Default timeout for a single test case.
+
+
DEFAULT_TIMEOUT_SUITE - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Default timeout for an entire suite.
+
+
describe() - Method in class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
describe() - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
describe() - Method in class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
destroy() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
+
This object will no longer be usable after this method is called.
+
+
+ + + +

E

+
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
evaluate(FilterExpressionParser.IContext) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
evaluate() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
 
+
+ + + +

F

+
+
filter(Filter) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Implement Filterable because GUIs depend on it to run tests selectively.
+
+
FilterExpressionParser - Class in com.carrotsearch.randomizedtesting
+
+
Test group conditions filter parser.
+
+
FilterExpressionParser() - Constructor for class com.carrotsearch.randomizedtesting.FilterExpressionParser
+
 
+
FilterExpressionParser.Node - Class in com.carrotsearch.randomizedtesting
+
 
+
FilterExpressionParser.Node() - Constructor for class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
flush() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
flush() - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Flush the stream.
+
+
formatSeed(long) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Format a single seed.
+
+
formatSeedChain(Randomness...) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
+
+
formatStackTrace(StringBuilder, StackTraceElement[]) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format a list of stack entries into a string.
+
+
formatStackTrace(StackTraceElement[]) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
formatStackTrace(Iterable<StackTraceElement>) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
formatStackTrace(StringBuilder, Iterable<StackTraceElement>) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format a list of stack entries into a string.
+
+
formatThrowable(Throwable) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format an exception and all of its nested stacks into a string.
+
+
formatThrowable(StringBuilder, Throwable) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format an exception and all of its nested stacks into a string.
+
+
frequently() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
The exact opposite of RandomizedTest.rarely().
+
+
fuzzDown(Random, double, double) - Static method in class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
+
Fuzzify the input value by decreasing it by a few ulps, but never past min.
+
+
fuzzDown(Random, float, float) - Static method in class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
+
Fuzzify the input value by decreasing it by a few ulps, but never past min.
+
+
fuzzUp(Random, double, double) - Static method in class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
+
Fuzzify the input value by increasing it by a few ulps, but never past max.
+
+
fuzzUp(Random, float, float) - Static method in class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
+
Fuzzify the input value by increasing it by a few ulps, but never past max.
+
+
+ + + +

G

+
+
get(long) - Method in interface com.carrotsearch.randomizedtesting.RandomSupplier
+
 
+
getAnnotatedLeafMethods(Class<? extends Annotation>) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getAnnotation(Method, Class<T>, boolean) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getContext() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
getDescription() - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Return the current tree of test descriptions (filtered).
+
+
getFields() - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getGroupEvaluator() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Provide access to GroupEvaluator.
+
+
getGroupName(Class<? extends Annotation>) - Static method in class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
getIgnoreReason(AnnotatedElement...) - Method in class com.carrotsearch.randomizedtesting.GroupEvaluator
+
 
+
getInstanceArguments() - Method in interface com.carrotsearch.randomizedtesting.TestMethodAndParams
+
 
+
getMethods() - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getRandom() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+ +
+
getRandom() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
getRandom() - Method in class com.carrotsearch.randomizedtesting.Randomness
+
+
Random instance for this randomness.
+
+
getRandomness() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Source of randomness for the context's thread.
+
+
getRunner() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Access to the runner governing this context.
+
+
getRunnerSeedAsString() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Returns the runner's master seed, formatted.
+
+
getSysProperty(Class<? extends Annotation>) - Static method in class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
getTargetClass() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
The class (suite) being tested.
+
+
getTargetMethod() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
 
+
getTestMethod() - Method in interface com.carrotsearch.randomizedtesting.TestMethodAndParams
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in class com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in interface com.carrotsearch.randomizedtesting.TestMethodProvider
+
+
Determine which methods are test methods.
+
+
getTraceFormatting() - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Stack trace formatting utilities.
+
+
globalTempDir() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Global temporary directory created for the duration of this class's lifespan.
+
+
GlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter that matches something using globbing (*) pattern.
+
+
GlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
globMatches(String) - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
+
Check if a given string matches the glob.
+
+
globPattern - Variable in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
GroupEvaluator - Class in com.carrotsearch.randomizedtesting
+
+
Evaluates enabled/ disabled state for a given test group.
+
+
groupEvaluator - Variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
 
+
+ + + +

H

+
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
hasZombieThreads() - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Returns true if any previous (or current) suite marked with + ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS has + left zombie threads.
+
+
+ + + +

I

+
+
initialize(Class<?>) - Method in class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
initialize(Class<?>) - Method in interface com.carrotsearch.randomizedtesting.SeedDecorator
+
+
Called once after instantiation to set up the decorator.
+
+
initializeWith(String) - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
 
+
isAnnotationPresent(Method, Class<T>, boolean) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
isGroupEnabled(Class<? extends Annotation>) - Method in class com.carrotsearch.randomizedtesting.GroupEvaluator
+
 
+
isNightly() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Return true if Nightly test group is explicitly enabled.
+
+
isNightly() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns true if Nightly test group is enabled.
+
+
ISO8859_1 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
isVerifying() - Static method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
iterations(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a "scaled" number of iterations for loops which can have a variable + iteration count.
+
+
+ + + +

J

+
+
JUnit3MethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Method provider selecting tests that follow a name pattern of test(.*).
+
+
JUnit3MethodProvider() - Constructor for class com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+
 
+
JUnit4MethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Method provider selecting Test annotated public instance parameterless methods.
+
+
JUnit4MethodProvider() - Constructor for class com.carrotsearch.randomizedtesting.JUnit4MethodProvider
+
 
+
+ + + +

L

+
+
LifecycleScope - Enum in com.carrotsearch.randomizedtesting
+
+
Lifecycle stages for tracking resources.
+
+
Listeners - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Annotate your suite class with this annotation to automatically add hooks to + the RunNotifier used for executing tests inside + RandomizedRunner.
+
+
+ + + +

M

+
+
MethodGlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter for Description.getMethodName().
+
+
MethodGlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
methodName(Description) - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Attempts to extract just the method name from parameterized notation.
+
+
MixWithSuiteName - Class in com.carrotsearch.randomizedtesting
+
+
A SeedDecorator to be used with SeedDecorators annotation + to modify the master Randomness with a hash off the suite's class name.
+
+
MixWithSuiteName() - Constructor for class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
multiplier() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A multiplier can be used to linearly scale certain values.
+
+
+ + + +

N

+
+
Name - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Used to annotate constructor parameters for parameterized tests.
+
+
newServerSocket(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Assign a temporary server socket.
+
+
newTempDir() - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary directory for the LifecycleScope.TEST duration.
+
+
newTempDir(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a temporary directory, deleted after the given lifecycle phase.
+
+
newTempFile() - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary file for the LifecycleScope.TEST duration.
+
+
newTempFile(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary file deleted after the given lifecycle phase completes.
+
+
next(int) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
next(int) - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextBoolean() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextBoolean() - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextBytes(byte[]) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextBytes(byte[]) - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextDouble() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextDouble() - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextFloat() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextFloat() - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextGaussian() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextGaussian() - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextInt() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextInt(int) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextInt() - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextInt(int) - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextLong() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextLong(Random, long) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomNumbers
+
+
Similar to Random.nextInt(int), but returns a long between + 0 (inclusive) and n (exclusive).
+
+
nextLong() - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextTempName() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Next temporary filename.
+
+
Nightly - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
An annotation indicating a given test case (or suite) should run only during + nightly tests.
+
+
NoClassHooksShadowingRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Don't allow BeforeClass and AfterClass hook shadowing as it is most + likely a user error.
+
+
NoClassHooksShadowingRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule
+
 
+
NoInstanceHooksOverridesRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Don't allow Before and After hook overrides as it is most + likely a user error and will result in superclass methods not being called + (requires manual chaining).
+
+
NoInstanceHooksOverridesRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule
+
 
+
NoShadowingOrOverridesOnMethodsRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Discovers shadowing or override relationships among methods annotated with any of the + provided annotations.
+
+
NoShadowingOrOverridesOnMethodsRule(Class<? extends Annotation>...) - Constructor for class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
+ + + +

O

+
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
ofStringLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
+ +
+
ofUtf8Length(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
+
Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
+
+
+ + + +

P

+
+
ParametersFactory - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Used to annotate methods providing parameters for parameterized tests.
+
+
parse(String) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser
+
+
Pratt's parser.
+
+
parseSeed(String) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Parse a single seed.
+
+
parseSeedChain(String) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Parse a seed chain formatted with SeedUtils.formatSeedChain(Randomness...).
+
+
prefixProperty(String) - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Prefix a given property name with a common prefix.
+
+
+ + + +

R

+
+
randomAsciiOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomAsciiOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomAsciiOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomAsciiOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomBoolean() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomByte() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
RandomBytes - Class in com.carrotsearch.randomizedtesting.generators
+
+
Random byte sequence generators.
+
+
RandomBytes() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomBytes
+
 
+
randomBytesOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomBytes
+
 
+
randomBytesOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a byte array with random content.
+
+
randomBytesOfLength(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a byte array with random content.
+
+
randomBytesOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomBytes
+
 
+
randomDouble() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomDoubleBetween(Random, double, double) - Static method in class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
+
A random double between min (inclusive) and max + (inclusive).
+
+
randomFloat() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFloatBetween(Random, float, float) - Static method in class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
+
A random float between min (inclusive) and max + (inclusive).
+
+
randomFrom(Random, byte[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomFrom(Random, short[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomFrom(Random, int[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomFrom(Random, char[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomFrom(Random, float[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomFrom(Random, long[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomFrom(Random, double[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomFrom(Random, T[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the given array.
+
+
randomFrom(Random, List<T>) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the given list.
+
+
randomFrom(Random, Collection<T>) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the collection.
+
+
randomFrom(T[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Pick a random object from the given array.
+
+
randomFrom(List<T>) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Pick a random object from the given list.
+
+
randomFrom(byte[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFrom(short[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFrom(int[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFrom(char[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFrom(float[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFrom(long[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFrom(double[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomGaussian() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomInt() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomInt(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random integer from 0..max (inclusive).
+
+
randomIntBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomNumbers
+
+
A random integer between min (inclusive) and max (inclusive).
+
+
randomIntBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random integer from min to max (inclusive).
+
+
RandomizedContext - Class in com.carrotsearch.randomizedtesting
+
+
Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
+
+
RandomizedRunner - Class in com.carrotsearch.randomizedtesting
+
+
A Runner implementation for running randomized test cases with + predictable and repeatable randomness.
+
+
RandomizedRunner(Class<?>) - Constructor for class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Creates a new runner for the given class.
+
+
RandomizedTest - Class in com.carrotsearch.randomizedtesting
+
+
Common scaffolding for subclassing randomized tests.
+
+
RandomizedTest() - Constructor for class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomLocale() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Return a random Locale from the available locales on the system.
+
+
randomLong() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomLong(long) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random long from 0..max (inclusive).
+
+
randomLongBetween(Random, long, long) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomNumbers
+
+
A random long between min (inclusive) and max (inclusive).
+
+
randomLongBetween(long, long) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random long from min to max (inclusive).
+
+
Randomness - Class in com.carrotsearch.randomizedtesting
+
+
Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance.
+
+
Randomness(Thread, RandomSupplier, long, SeedDecorator...) - Constructor for class com.carrotsearch.randomizedtesting.Randomness
+
 
+
Randomness(long, RandomSupplier, SeedDecorator...) - Constructor for class com.carrotsearch.randomizedtesting.Randomness
+
 
+
RandomNumbers - Class in com.carrotsearch.randomizedtesting.generators
+
+
Utility classes for selecting random numbers from within a range or the + numeric domain for a given type.
+
+
RandomNumbers() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomNumbers
+
 
+
RandomPicks - Class in com.carrotsearch.randomizedtesting.generators
+
+
Random selections of objects.
+
+
RandomPicks() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomRealisticUnicodeOfCodepointLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfCodepointLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfCodepointLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfCodepointLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomShort() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
RandomStrings - Class in com.carrotsearch.randomizedtesting.generators
+
+
A facade to various implementations of StringGenerator interface.
+
+
RandomStrings() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
RandomSupplier - Interface in com.carrotsearch.randomizedtesting
+
 
+
randomTimeZone() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Return a random TimeZone from the available timezones on the system.
+
+
randomUnicodeOfCodepointLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfCodepointLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfCodepointLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfCodepointLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
range - Variable in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
rarely() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Rarely returns true in about 10% of all calls (regardless of the + RandomizedTest.isNightly() mode).
+
+
realisticUnicodeGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
RealisticUnicodeGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator that emits valid unicodeGenerator codepoints.
+
+
RealisticUnicodeGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
reject(Thread) - Method in interface com.carrotsearch.randomizedtesting.ThreadFilter
+
 
+
Repeat - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Repeats randomized test case a given number of times.
+
+
ReplicateOnEachVm - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Replicates the test class on each concurrent forked JVM.
+
+
ReproduceErrorMessageBuilder - Class in com.carrotsearch.randomizedtesting
+
+
A builder for constructing "reproduce with" message.
+
+
ReproduceErrorMessageBuilder() - Constructor for class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
ReproduceErrorMessageBuilder(StringBuilder) - Constructor for class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
ReproduceInfoPrinter - Class in com.carrotsearch.randomizedtesting.listeners
+
+
A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
+
+
ReproduceInfoPrinter() - Constructor for class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+
 
+
RequireAssertionsRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Require assertions TestRule.
+
+
RequireAssertionsRule(Class<?>) - Constructor for class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+
 
+
Rethrow - Class in com.carrotsearch.randomizedtesting
+
+
Rethrowing checked exceptions as unchecked ones.
+
+
Rethrow() - Constructor for class com.carrotsearch.randomizedtesting.Rethrow
+
 
+
rethrow(Throwable) - Static method in class com.carrotsearch.randomizedtesting.Rethrow
+
+
Rethrows t (identical object).
+
+
rmDir(Path) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Recursively delete a folder.
+
+
run(RunNotifier) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Runs all tests and hooks.
+
+
runWithPrivateRandomness(Randomness, Callable<T>) - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns.
+
+
runWithPrivateRandomness(long, Callable<T>) - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns.
+
+
+ + + +

S

+
+
scaledRandomIntBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a "scaled" random number between min and max (inclusive).
+
+
Seed - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Defines the starting seed for a given test or the entire suite.
+
+
SeedDecorator - Interface in com.carrotsearch.randomizedtesting
+
+
This is an advanced feature.
+
+
SeedDecorators - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Allows modifying the master seed (before the suite is started).
+
+
seedFromThrowable(Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with RandomizedRunner.AUGMENTED_SEED_PACKAGE.
+
+
Seeds - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Defines a list of starting seeds for a given test.
+
+
SeedUtils - Class in com.carrotsearch.randomizedtesting
+
+
Utilities for parsing random seeds.
+
+
setSeed(long) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
setSeed(long) - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
sleep(long) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Same as Thread.sleep(long).
+
+
StatementAdapter - Class in com.carrotsearch.randomizedtesting.rules
+
+
An abstract Statement that guarantees the execution of + StatementAdapter.afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement.
+
+
StatementAdapter(Statement) - Constructor for class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
 
+
StaticFieldsInvariantRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule that ensures static, reference fields of the suite class + (and optionally its superclasses) are cleaned up after a suite is completed.
+
+
StaticFieldsInvariantRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
+
By default use StaticFieldsInvariantRule.DEFAULT_LEAK_THRESHOLD as the threshold and count + in superclasses.
+
+
StaticFieldsInvariantRule(long, boolean) - Constructor for class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
StringGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A StringGenerator generates random strings composed of characters.
+
+
StringGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
SuppressForbidden - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Suppresses forbidden-API checks.
+
+
SysGlobals - Class in com.carrotsearch.randomizedtesting
+
+
Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
+
+
SYSPROP_APPEND_SEED() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If true, append seed parameter to all methods.
+
+
SYSPROP_ASSERTS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Returns the property name to express the desired status of assertions during tests.
+
+
SYSPROP_ITERATIONS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
The global override for the number of each test's repetitions.
+
+
SYSPROP_KILLATTEMPTS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
+
+
SYSPROP_KILLWAIT() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
+
+
SYSPROP_MULTIPLIER - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
The global multiplier property (Double).
+
+
SYSPROP_PREFIX() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global system property that holds the prefix used by other properties.
+
+
SYSPROP_RANDOM_SEED() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property with an integer defining global initialization seeds for all + random generators.
+
+
SYSPROP_STACKFILTERING() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Enable or disable stack filtering.
+
+
SYSPROP_TESTCLASS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for picking out a single test class to execute.
+
+
SYSPROP_TESTFILTER() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global test filter.
+
+
SYSPROP_TESTMETHOD() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for picking out a single test method to execute.
+
+
SYSPROP_TIMEOUT() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed.
+
+
SYSPROP_TIMEOUT_SUITE() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for entire suite's maximum execution time after which + it is considered out of control.
+
+
SystemPropertiesInvariantRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule that ensures system properties remain unmodified by the nested + Statement.
+
+
SystemPropertiesInvariantRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Cares about all properties.
+
+
SystemPropertiesInvariantRule(String...) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Don't care about the given set of properties.
+
+
SystemPropertiesInvariantRule(Set<String>) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Don't care about the given set of properties.
+
+
SystemPropertiesRestoreRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule which restores system properties from before the nested + Statement.
+
+
SystemPropertiesRestoreRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
+
Restores all properties.
+
+
SystemPropertiesRestoreRule(Set<String>) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
SystemPropertiesRestoreRule(String...) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
systemPropertyAsBoolean(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a boolean, if defined.
+
+
systemPropertyAsDouble(String, double) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a double, if defined.
+
+
systemPropertyAsFloat(String, float) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a float, if defined.
+
+
systemPropertyAsInt(String, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to an int, if defined.
+
+
systemPropertyAsLong(String, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a long, if defined.
+
+
+ + + +

T

+
+
TeeOutputStream - Class in com.carrotsearch.randomizedtesting
+
+
Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
+
+
TeeOutputStream(OutputStream, OutputStream) - Constructor for class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
TempPathResource - Class in com.carrotsearch.randomizedtesting
+
+
A temporary path resource will be deleted at the end of a given lifecycle phase.
+
+
TempPathResource(Path) - Constructor for class com.carrotsearch.randomizedtesting.TempPathResource
+
 
+
TEST_ASSERTS_ENABLED - Static variable in class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+
 
+
TestCaseInstanceProvider - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Determines how instances of the test suite class are created for each test + case.
+
+
TestCaseInstanceProvider.Type - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
TestCaseOrdering - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Test case ordering.
+
+
TestCaseOrdering.AlphabeticOrder - Class in com.carrotsearch.randomizedtesting.annotations
+
+
Alphabetic, increasing order by method name.
+
+
TestCaseOrdering.AlphabeticOrder() - Constructor for class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
+
 
+
TestContextRandomSupplier - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
A supplier of Random instances for the RandomizedContext.
+
+
testFailure(Failure) - Method in class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+
 
+
TestGroup - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
A test group applied to an annotation indicates that a given annotation + can be used on individual tests as "labels".
+
+
TestGroup.Utilities - Class in com.carrotsearch.randomizedtesting.annotations
+
+
Utilities to deal with annotations annotated with TestGroup.
+
+
TestGroup.Utilities() - Constructor for class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
TestMethodAndParams - Interface in com.carrotsearch.randomizedtesting
+
+
A single test case entry composed of the test method + and the arguments eventually passed to the test class's constructor.
+
+
TestMethodProvider - Interface in com.carrotsearch.randomizedtesting
+
+
Responsible for providing individual test instances and their descriptions.
+
+
TestMethodProviders - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Test case method provider.
+
+
TestRuleAdapter - Class in com.carrotsearch.randomizedtesting.rules
+
+
An abstract TestRule that guarantees the execution of + TestRuleAdapter.afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement.
+
+
TestRuleAdapter() - Constructor for class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
 
+
ThreadFilter - Interface in com.carrotsearch.randomizedtesting
+
 
+
ThreadLeakAction - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakAction.Action - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakFilters - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakGroup - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakGroup.Group - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakLingering - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakScope - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakScope.Scope - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakZombies - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakZombies.Consequence - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
Timeout - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Maximum execution time for a single test method.
+
+
TimeoutSuite - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Maximum execution time for an entire suite (including all hooks and tests).
+
+
toExpression() - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toExpression(StringBuilder) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.Randomness
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
TraceFormatting - Class in com.carrotsearch.randomizedtesting
+
+
Utilities for dealing with throwables, stacks, etc.
+
+
TraceFormatting() - Constructor for class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Default stack traces, no filtering.
+
+
TraceFormatting(List<String>) - Constructor for class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
+ + + +

U

+
+
unicodeGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
UnicodeGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator that emits valid unicodeGenerator codepoints.
+
+
UnicodeGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
US_ASCII - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF16 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF32 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF8 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
+ + + +

V

+
+
validate(Class<?>) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.ClassModel.Scope
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.LifecycleScope
+
+
Returns the enum constant of this type with the specified name.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.ClassModel.Scope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.LifecycleScope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
verify(Method) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
+ + + +

W

+
+
write(int) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[], int, int) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[]) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[], int, int) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write bytes from the specified byte array to the stream.
+
+
write(byte[]) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write bytes from the specified byte array to the stream.
+
+
write(int) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write a single byte to the stream.
+
+
WriterOutputStream - Class in com.carrotsearch.randomizedtesting
+
+
OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer.
+
+
WriterOutputStream(Writer, CharsetDecoder) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer, CharsetDecoder, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, Charset, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, Charset) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer, String, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, String) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters.
+
+
+ + + +

X

+
+
Xoroshiro128PlusRandom - Class in com.carrotsearch.randomizedtesting
+
+
Implements Xoroshiro128PlusRandom.
+
+
Xoroshiro128PlusRandom(long) - Constructor for class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
+$ A B C D E F G H I J L M N O P R S T U V W X 
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/index.html b/releases/2.5.0/api/index.html new file mode 100644 index 00000000..9d40f12a --- /dev/null +++ b/releases/2.5.0/api/index.html @@ -0,0 +1,75 @@ + + + + + + +RandomizedTesting Randomized Runner v2.5.0 API Documentation + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> + + + diff --git a/releases/2.5.0/api/overview-frame.html b/releases/2.5.0/api/overview-frame.html new file mode 100644 index 00000000..7f997777 --- /dev/null +++ b/releases/2.5.0/api/overview-frame.html @@ -0,0 +1,25 @@ + + + + + + +Overview List (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + +

 

+ + diff --git a/releases/2.5.0/api/overview-summary.html b/releases/2.5.0/api/overview-summary.html new file mode 100644 index 00000000..aa2de788 --- /dev/null +++ b/releases/2.5.0/api/overview-summary.html @@ -0,0 +1,169 @@ + + + + + + +Overview (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

RandomizedTesting Randomized Runner v2.5.0 API Documentation

+
+
+ + + + + + + + + + + + + + + + +
RandomizedRunner and RandomizedTest 
PackageDescription
com.carrotsearch.randomizedtesting 
com.carrotsearch.randomizedtesting.rules 
+
+
+ + + + + + + + + + + + +
Annotations 
PackageDescription
com.carrotsearch.randomizedtesting.annotations 
+
+
+ + + + + + + + + + + + + + + + +
Listeners, Generators and Validators 
PackageDescription
com.carrotsearch.randomizedtesting.generators 
com.carrotsearch.randomizedtesting.listeners 
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/overview-tree.html b/releases/2.5.0/api/overview-tree.html new file mode 100644 index 00000000..f2577db6 --- /dev/null +++ b/releases/2.5.0/api/overview-tree.html @@ -0,0 +1,276 @@ + + + + + + +Class Hierarchy (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + +
+ + + + + +
+ + + +
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Annotation Type Hierarchy

+
    +
  • com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Timeout (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestContextRandomSupplier (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.SuppressForbidden (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seeds (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.SeedDecorators (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seed (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Repeat (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ParametersFactory (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Nightly (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Name (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Listeners (implements java.lang.annotation.Annotation)
  • +
+

Enum Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/package-list b/releases/2.5.0/api/package-list new file mode 100644 index 00000000..0ec940da --- /dev/null +++ b/releases/2.5.0/api/package-list @@ -0,0 +1,5 @@ +com.carrotsearch.randomizedtesting +com.carrotsearch.randomizedtesting.annotations +com.carrotsearch.randomizedtesting.generators +com.carrotsearch.randomizedtesting.listeners +com.carrotsearch.randomizedtesting.rules diff --git a/releases/2.5.0/api/resources/background.gif b/releases/2.5.0/api/resources/background.gif new file mode 100644 index 0000000000000000000000000000000000000000..f471940fde2f39ef8943a6af9569bcf986b1579b GIT binary patch literal 2313 zcmV+k3HJ6!Nk%w1VKM-40OkMy00030|NlK(aXwsfKV5S}VtGJbbVOr%L0@%CZH88Q zl{{NzcR^uxNo<2iYk@pjY)*5FJz8x~bc{)B zfk z+1T6M-s9WdW8dcJ-wO*3@9+W*5AY543-j^$^!EPz_4eHZ2#>)41`h@dc!2OAgN6$a zCS2I?;lqgx6IR4nkpTe;1RN0f=zxMq2O=q`94V5d$&e>Unta)^<;;^G3>e7yp=ZvW z6DIW3xpSvaogXF?_4%`@(V;s}NR^5J!3hrtJV@1QRV&r5S*L!zYE|rss${iFkg&!? zTN5V#)~=bmMorwgZsEpdOE)iExo+FO-8;8Kga{=HbSQCnF=E6W3?o*|ID%uwi5**> zJXy127Y9m+=HQ|PhXWi+xNwoWv}n_%Pq%(e+H~mGqhq5kv4Mo|-n~g|7!F*xZ{xv< zCpXS~dGg^IGK?4@J-T%b(XnUHFul6n<@2&4)zzyO2) z3Q8`i0+UKY*`$}e9mmp;tg*))`|PsK1|hAo%u0K$vDwm4gaSkm0j{`26k#qAKmbuhxZ#cquDR>B zD{s8+&TH-uNg$C#68QG}1HMBHfrP&L@@w$F_!itRzXdCN@V|LDAu%3!IDtq1#1UV7 z#1RxvT=B(DWbCoU5l=ia$Pp`Hgb_?Mp@hmtxZDI2N-)v#$}PXVvdm1d>@v(v`0TUJ zF)Pu89(q`zv=w^nVTIF3@3BYIPA}c`(@ZCAwbNBEt@PDUKe5CTR8aB66IE1!w%Amt zy+jpcn~k>GZpVFg+H6x{_uOksvBlq0OyT$6TyQZ37k(cOxZr|JEx1sGm<(M9gH z-~PMqyn|tT=))UN`|-FFFUA#KToK0fUOaz=7}Z~KeHhVC&%O27cTfHQ^WBU8z4p&T zp#>D|V}XShTD;Hx745Iz{`>K-Z$A|7!*Boo{mY;G21vjH8t{M!OrQc6$iN0V@PQDF zpadsK!3tXNf*8!81~qnXWuHZ)kytd=_y+ADWvw31ouV;CdZ#ya*(l7-A-C-Y^+iit8O zBy3*`Ls$|5Hn4m_^I^|C7{m7EFn|5vTk;|oywIgCc9Bb*=L+Y$)M>9GC<|HGs@6NB zHLY%03!dDf=eDRt2O6lVSFRcsuWZEwU?=z$CZ0W?#VJfdN>HG(l%oKpyiftJc|Y)xkjSJYCrQal-0PC~()T9xwF!Jf zVi1UA#3BBbh(i8r5&v#Pz!cF41KjbCc?4u2@@Q~oKLirt2TM30;y6b+zyX2`Yl9u; z`0$3;v0-YUp&7NdPT#q`cZlbij$jvbRk6R>8g*>}*b9E+WDwmpHAAxYzyT aU_pX{M6b8i>#Dq3onfZy}_nli%!Q$ZV%e&!tN2 zX3B0NWXQ443Eo1rUP86rLU>O>oTp%wt3Z{Tz&P*)Iraq^_@X;RtUFY!JxH|4U!>kw zxXwqo&R3Y=EsXaR!ng@y+y$%L1P3FZ4@N!j3m5MW74HcC->_JFuvlxLXiI=-OQ2|@ zpGc#>2-aN)<1RE9^`bB0`65VSK2>5m>CHs^YZCC)NX*NfbeT1%)Cxpu2_(6cCbLvjLY`hf1%*q}QO*%V4SfOu5Nqg~`-+(-76= za<`RA&(qDB^S!nIS^od5|Nk$KPXD8(qSB!f`M*{E?A^&yOW$08V^iNPK!%UNJ-@xmz>`pG2_%4I3QWk4UdtwP!GH$C%mo2K|$Ap=_)Y!#O($1@ohsUtR1k%wI*) z4*X&g==oWh`j{uP=HFm;Ye>0>UbDdtSp^~MaQ!L9I#)Ga?q}{@T#|qec*FkMLDenm zj^sCgk!^O^3o|vG!~2$$$7`C#4Ry zdQ!tui+J1*HyavK+4{`r+zvYHj9IsRt~@uEBOreWS8~2rXAR3!|7aTdr+x4|>@$Az z)b1t$gSB~6USxpfLmy^|_J_eNt*PI=ScO1SVH895N#`ef%IOh&o-2GIjK1s-JzkyZ z@r7O%hChz}kMHCM@Wqi^R-9t&%Fh^#9dVB0%ej@$=OjXA%XZdzCXf}c>SW26_z-Te z5b{}XWg&rELM=N*%aimp)k04t2c+`WAS>ZFIPWKvtyOI))HzpRA!T!b{tv?4NzF1v zNlP%#{&p@lFFEKvcroMAsI)mq?&`!e%l+-y&j9ZqhN}oG&dB=Pw09r+Q%m0cMujS# zs$a7!9VH`CC7k{!bV(J`rm%Jpj6&nLtWhPcy$onn$8G#ZdD9hxO<9k67Ya>K_7W~3 z&KYf14fq<{qHA7u6;>AOcomhdg?ianjr9uINt}*7w?g%z9{Q`(qRo@hDwSpGmxz&h&>%G%T(URL~=c>C{>y$K?+wLFp zy*M1@FTUKYV>8DeDIAIKM+!T5c-k&C4?Y~y^E zQCIc-=9~DiPtfVZB=_c3`qH3h|NXd^BcOQG`funSe)i5!NoA_r{b6PwzSDIXG+!(F z9CqJgo&~#7^VZHWj{u23q+NDCHn}GeWDC*(SW%{f4WMtP3l2jsO7*M)EX)#NLlsNnU4q@#jn0r#rsWsf^ngE0&ambG1f;Rj zfOk#_>1|25Z%?iI{0Yv8)DQfk>m1td?~}m0N%^k^u%EuUCc#ItmlY|epQ3YLWehYw zRU0qpPb#X&WU*UOU8et(s8x~WyYWYsgJCF+;U6@*nICY8)dk}IG+(#_Bz8zURd3HZ6qPE68U1%S{wL0 z;K{PDw2iRFIGG?(UiE9kT9?siuv4O{ z`dX2-eiXU3N)H2nT4V=AO^~J}sw+gr{&~qx%$$wlMv_JCWAMfcjYl}*Cfcf!adOY8 z8oLmJ{%49e+nLiVo#H9}wRk?UCzDz^>9TDxreVHzl~R*)?YU>Uu;J2eQ27O5`&X^8 z`94{)YWJQa#l0Fbz0N6B>j&8J;<%VuG6OYM9&QIdtueWjI3X;*dEtGiF@1AcvN4U> zG5SXIEXxB>)!mtQOztJLyeF78S*kLiU-!>PtQ_s~OMl~&y(hVVe$A5 zwo}E-DJ6${QP75?LsQ}Wl@MXwXMT4d>|?rD!g?jE>J^N*y;X}5FLe%d0_ zZ>eIBK6l@jkfw{p_YiDP;MS{jww{%j#?rk2z1J!HqE;Vd!TrCl_7UPef8;edI}wD6 zT&12Bxj&q}d4%$GHq+$~UYtWv`wI9k`89oKkCEK_E;-+O)(rhThjOM|kXDn{!W1Lo z`_?yQv=lp=-w()R<=0&c5%RWHY_fw@qb}uwFuPAGkl~@Kis}eE%MY@~6ZyWcF+llM zGyK`)(vn1F%%z=W7-Y=1$`w0Mv+-|#d};%JjCmw)Y1hOxwA|{}P%6LS4X`jQCGh`mR@=hGrr|cXa^Ipj;Mh)6mTqd1s_HmP0IxXT!w7YhoIHT>Hm#!;c@|L9OjV zsTlHE{Z;HWeM9^tPm-`|&nnl$%DRtNG1~?npUvgKPwKlaccEe4q!7YU3zykJnu6Sr z()LMXs_)^~u-ds7+wMff)RAJF?2?1H`_wDnt%MssYeB5;q~ojgVm6OHA6B>FG2erv z8&`|6<`=!EPKR^8Qlp5MiKwfxy4D`mN> ze$RKh_6*YJd4y0nnUZvwN%iY&^9xk@cM|5g#pZkc#N*(PH?^w&?ilTDMXFcd0`5!E zvgHS`=Lc|~1aO=L@L~eE*aP{90lc7qXY7GOs)3JH14T{(`K1D%tpvUT1-?F^1d4_S zJ#7yXkP3Q37bJlRQfv=mV-J3B8O*m5B%L3uW)S>|Jwy`|s6iK`sv0Z-3NcU(0knrG z5ChFXA@A9PUSdLI+(VU!!J1Mbw!~0VP^jZci2X|Nx0BF!24ObrAr>b=QtlyN4TAhn z!mQncJm~^m4MIafVLt_ewDUtO+e5w*!`(6A&H^F7i9s4t5&uBpNvh$nlTZjqTM5krNRRQ zqP)VR!|9@H>7qN_!+-)&_9s!^;gOvy5s~iEB&qP8{77&2NJMzZcsnJgSt_bYDzYU% zxQ#uuk3D*e7_*d5^?HW(^(WxICGf-mcmM((VStzIz%zFsm0;ZI3h=5OciJ#a%7I(IeGbFv+PP^?^sKBPrRBl<+qK^o%3fi=L9`la>-l4~p|hzAl~W zf=%(|NHgF7r5dJD+Cf08q-c(m;Epsldaz4cqHzTHT>)4xEe(cE0i~tf{Y0xs_1~Kv z+BYQ-TpEOch13;5YC9nHYEXhSv{ew=LV~nQL%UBQEgaDL2m?9u~v zEQmOvM=aB)Z$+eE38rs%AZR_)4>@2raqwH#Fji#xoLc&PS_TU^W8W(M0GqLdO~1yF z{sfHZ_sC#FX58(}d>RSkKZCz8%D7{cC3Z$Zh@52{31&V*W-@s~Z<8~aBeNcNW?e&O zsR(7fHOf}B&fsRqdZ(WK1e~s*o^uD6{YX9QJvqyWAqQXt*E>r$V94YK=X@8+{1cg> z*_i`a%alCJvbD~lCg&Q1Gk=|BzY)sejf9EHJ{s7lu4?ExCWR3jgTiET;exy{sW!Mg zuj*_YOf0@ScN~X0$7V6&KpL172rf|rA8?K<2+GelXw)NUk#@b4aT5MO%1ip4*ym}B-JI__S1R?CK z<4eW~bH;@H@tR55x}&JNSw_NvEPk)6E>XDt7*)4sgWuw+_vNZzmaS(tsi(57zcjA9 z@~XcHtzYq~IX|z*Md9mh>W~`sk3<^s7;EmyH4wcTdAo5NkUA2ofeG69{Gx7#i_*lt zQ7;N@xEo#nNRj&SbDHNnP0w#OE0{DZ$~7ySG%IN~zwd5Vu4&dnH>*OMb>&*VL^tbA zG;7y1t9dsYU$p3pw0x6mwGe6fjBYWsZ8e3q8f~-~cefgHxBangajI$kv(c*W-DZGp zbM$UgnP{_MYPXYX|6$u^deIhE(-xuGX2RVXqS+o~(iSV%;ZW1=Zqkut(r&xak^pT> zsp*I@X|-eOd^gb+sM(%3(E$|c47Y91mTU99Xe;4vFOTl5gmwVB+fvc3n2pwK?~Xd# zwrY{?CUj@~Msr?wXU0WKv2A$hq z`$V^gNq4(<*C=;4e4}$*uIC$5&uUHkM08J~N$>VV*VpdmLCuc!?!J9=-)VH;fo9)| zNN4m#^Kb9|`RF!^ZAT-z=bC8$do8~Tjc^o-aQjyc2(TW*d50E1#NW0pKb^~tf&OUlS+W}>0!m@!~1 z&TdSLhm`0u99c-z=oxYL8IFaGCDoFwFUP!1iJ%xF1UC4hhv*VR2451Pc0+kQGC)39C5 za81oV=$+xzZNYhn=RB-CTZ>Bevj)A3mi9|OS(dcy=N#Zm=Dza|z4Jd<=3IQ2CB>FiwH7{4Ej#+oa>M67 z!56)Km&2xJ|H7B;%~rJDuJ{rbZQiaX*e^$DEt~T$#h9(y#jg6>uX?boq!N}Q;EQth zYo1rjc15dETPw~*Ymu=lreoE9g^wb)ZcRe1yp1(Eo(rmqUYZXOU$BC_| zX{{&qE?E06wXm#v#cpKwE)jaydSaI`TkCCClr_lKMzPkyFT!R%VRn&sZSrchKx&4e~pJQcfViQxxl=T=7}#gYz7Pvoh`T#Jbab%2A2m zxh?A<`}A?8_GumBEcL;$x%gQb@PZ(If%ZE~D?ax#Km4a~+GV~!;Bb~qxxh@HHc|H6 zr%$^c9Dw~UQFWJv+81rCXS1vqqLfQ~-BtO63xCArGVA4T-}xPXYGHqB5h^+n5%$24 z(BROpi13J@*qFfR$oRMHel`=(zy zovs-UKHD3VkJ?hVeq!aA+8Fh4+NIlFhcC~UrR{4I#}K*u&z%68+P1*=q0B1r*2MY> z!9gYs*vlTO5v#8S>c#3goFmp>3iVKdU)NkjNV(s7tO4Wq?2M}o5Cj-*7;S=fEshOA zR*4$dm{ROvUamG%xL_tSW6}U$Nl=@91T;nC11o-iIVyVrfkd) zTCp;^tOy|_kuOFV$Nn=$AQJO9;&sZ&eDs^!r*m;Hw!)vpO1vcfj2EV{dJ?7ap0tq6 z$SwUVM*Vt+MS_`;bas-svPV|3POQi8G~?f^KOx4hg1He+Wd*s3Hl1{TfJS-+zv6vc zPoKiwr?7wECbub(IdB)9f_!kmUjBR*KY_z4E8_QA9xSr#G&@i5y^H`jB^I{|akh>W z%Cn3luOVY|8P>u>e^~#{$kmgX&-q>k{#pFbm2({(rtG<%nb0UCQ0%{Cy`F&~7}*we z@Of>ND_)V&XwN_+n~KjVorUQWZ*B6cld7ymQl{;rwlHl34K#}2YWxE+4CX@P&u6AfCda`&ZT1MOY69e-L@gNcAvwx8%1Z7lB4zc=_Cpt~&s ze%?;){1DB(PSK!^za967qF?lIjB~&06}Lf`cgh2qUiI^|$-VCTNE=hp&Ij}^A9&|* zQQrSqo3gn#_=z9j(y6f@T|OkJYv(fjwpz}$*U$|nLH2F zPNMuTS4g8 z*^hOlRh6~Mk}58;d477R>F^~aLO$dOXmhA*6zwIaHK()t2zKjo?j^NOJbh_=+71xg zO{Mgp7x?Z-1MKzoQ<+V2g#|e}|JawOPJZBL{o~PYdtWDX?jl##!Aiq|w>)vGJLipp zBK1xGhcvgSsQ;rn>+`>UmxlID{<~}7{y>SO^cyktN^Fsz!Z|B4?p*RKQG*8}SYBt{ zuFO{vJ?jgL{gUzYsnv(io}c0vlCp#*1vE?}KL^UZ&VF^TK+D;40CxX%j);%dCt;Z{ zAeMXC9JPWvKGwsCxx4w2iv_wNGG8l16AVI93rmc^c1>r(P||YE zpXa+=-&k995hfykL^J5S&vJF^ljR&`FE#ppNMM3%Omc!F)Mn{{&Ip#)JegbEJxud2 zn`wDVB~DMii5|H%m~51YeU1juNG3!+&?*uC#q@)z8q~`4yEL5I8}PtyA1IZ=52P$x zX)KhZt z7czUXBsy-8d`GVQ`90`wIh(Xt7v5j7h0t&ET~2M!Tb~4rN-xtK@8@mB*c(6QTwOS- z%9445_WY|cfm4?$nX$72&{~^mu}an^x^Da%=UU6YI;ur3+9L6I>raW5!=-Nzy(F2Z zwZlg7aM3NN5b{K|FB>s4R}|&Lr32_Ys{wwkECxo|rV@;5aHB25iUs7(6@dDpjN{Y%?C~UGp>*Q}K?)KKk64 zAn;@-dER}QG0L${jQ1cR75eM3-~ZTltTQ8%sm9x4Y`ve@ekMuvpA#Rh51@s6;6^&Q z!&M7^b%cea7FlZkPV9}@!bPBBfB&~XvGlE2T7V?IpM~OBmuK;OSt{~N`rL5c_I^de z9n*=@p|l;d`b_YIn8Aem1t7pp0=2-MCTIcJHlY z6x+mNLgi{JpwP)y(yzAFL2A#>bI&EwZE`PGvd*FQ!rx~6bUN&+Ij3)L;=595L#G;m8*^e?ap1`J5w7-q)*iUT_W9w8 z&xS-`i++HpWzY-a-)CWd0(pLW$A85P{Dy9r-=uPekNpN^yA}pJ7yWTZ>3iw4d6+IK zF%1XXkGcJm{0*vhSG5R1ySW;jctk9O==1-Mk?=Bl<{HE1p_@tx1s^+GoczYxj#B=i=kwQvEPrOt`<4W*pJw zbNjEqpr7B|Llc%m{V*QssV)im;pb00LUob=yFaU4`P_}ywU zt*QZl-bUsmh@L&zQaX4uHL&7YD(BOb9hH;;y;O-b-_O$4EFi1vCrMlz`dN|u?}HNO^aFQV{UZg_yy%nf>IXpulip!cR8|vNu7P*; zQye@}Qmj%(TB6`5E=c~w=LITF266XJ6X5xA7!OM1SE=~N*o3EP5Qqx!W<_+EMSLGo zqkC18AQ=0AK9=hgGQtrTovYc5^?Z^RLX?hlO-j&e1MXTTbfm>MS^=}!p>C>icUKdZ zBcNOb(6IJ!kq*e7N8Fx!!kPyn+2B2^2hd00+W^PUA&+S63jFE)bP5Tv+L5l~n(pu? zbeO|+K{{?pEow3?j0+dGVu)a6(0r{1Uj7{3 zxSsZ|BdMk>1-S}-;+`pk{Q5>H=tLRx+YqeenaSRsEX@gtPzz>j1A9g!C9kGtspY(- z%YL>NkVDE2z@}*;Q{=&5)yS;NupAmmibGUE4qte7aY6PcnXJgw>}ad(SW;@HtNurF ziV0_yHz=;Di%Tki6DW^tjkL`t%Ktct(ay zvuAOYoCu!Pm~@P5CIjk$bp`_iv{^l*Au{fB8mJK1>Macv?GL)**8*+JNvySIH5Y7i#1;!%NT!efc z;Z0*AOM&1VpR+6wIQxBM{xf`8T1V@#e<#QL}=YRwMkWG8%1(Fgj{iX)N zup{Txko(DqJWf=#Oi?Z!nra-?C{);TP`w|4>L+EKx1&P3swX<*#_50F!lD_$nQyuK??!UwA-{y)^QmMxoK1xIJ~uML{u;5!Z5tQyEL>;KaUd!_9FP zl2$QOI6V1`QdF|8gkdZsSpUqCjSBu(1H)r*vL#PEy)@Px>5TIk7_9o#Bj zzD&<1_k(ejk%qO6ak=GMmG5b7LTAA^KKq-Ey#z8(2wy2;Ot^oZI(MG@)~iY$RAnJt zu`ioyvR?Vws_tuK9hDqmel+)bP0kyxJV{7t=&3{b(@Hs1fs$9n45aq)IKknZa2H*7 z^P-ZDyOMdMj&-9{(-?dqo5I3Gy=K$!L%q>3^0N~o^2i0^_@^2nQv>S4B&=5_8^a^V zaY!NjyA5QgO&r#^CJcp&=!))MZ*CC&hvLEzWU*!IO=aYo{_yG+53H$XOAIQWnG`uD zLuuwTY6e8N^m5^AHQa}Y5Z#SdbEY;+x{oW?g;ie4CNYomRyQd2mv^L}T!>a5<*wTh>@>Qtwp~nejn`~DcZJI+QC-xU zoxz=5z0k%1;jBrGI%Th~FQElrAPr?E-Fv9|o09dPk=?>f)jFKL8PK|;w(cVDq>YWP zEfL7RGBv|<>f4IccND3wCi*V8`>#a$FPZu&a{V`W`me+Kuf_CJ)%IV%?5ByL^#3Q{ z&uBM5|34IKI>0_Tz{5OngXe#6w*N6;;5PH%9n%56%RaWA{wJ4%515Apdj`a62bp<> zM12OuV+QZ^55ATkViO(UWgg}%9C}kb^r~=BiDyWIXZWM&kb>Q?dd$#W`4KU|2#4qh zz;sZ>ZqS5h#Kdk$&1c9AHmDUdtmHE)CqH0RIAZEE;t(^+RXF+*FlJyk;?6Vn{&MsO zZ0HwY)b4Va!F1#s^N5$-s9(&mPa*Lu4>4SxXm~l|3?PR2jB1J!Q|(4#0i$lFME^-r zA~Q(2O+PHOdcVN((R8zqi>%+yx4PA5u&+jI zZ?)Fm8m-+`n!Bnrx0PvZE7!Q)Z+NTE@K(R!nO40sZF(n~bq_b_9H`UYU#q>pPJ3UC z_UeU>J7qcy%%`ks9)BNcS^GDOn z?oKkjHNoWO1e2?M#vd12e^_AscAnLnc~-CISiYWX`D%{k^H~<37unpMYJYdSv=Om2vbAM@`Qp{{SI=yP zj6WN*eEt0G$9EPX6FU%)-ho>hWTW!yzXBIo73<0umM-=@eG&niY^` zlG(|vuCl_x(X^Fob@=i{8+M5vWf7Bz=#aHGTNA;fZQyfbfueI8Z^639n`(DI%w^-^ zl`=@!u)r~Xf920-xd$Ab+S&PJY%K0H8a_J8uN3^_!K1_NV$*e#*Y*6|)XpiW=9H`*`Xx7W%v@7{XDma1?v0a%(K6rI&1!a YpWXKgmku8Vj|K)Vje`mzEKCg608Q#dYybcN literal 0 HcmV?d00001 diff --git a/releases/2.5.0/api/serialized-form.html b/releases/2.5.0/api/serialized-form.html new file mode 100644 index 00000000..243669e5 --- /dev/null +++ b/releases/2.5.0/api/serialized-form.html @@ -0,0 +1,184 @@ + + + + + + +Serialized Form (RandomizedTesting Randomized Runner v2.5.0 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Serialized Form

+
+
+
    +
  • +

    Package com.carrotsearch.randomizedtesting

    +
      +
    • + + +

      Class com.carrotsearch.randomizedtesting.AssertingRandom extends java.util.Random implements Serializable

      +
        +
      • + + +

        Serialized Fields

        +
          +
        • +

          delegate

          +
          java.util.Random delegate
          +
        • +
        • +

          ownerRef

          +
          java.lang.ref.WeakReference<T> ownerRef
          +
        • +
        • +

          ownerName

          +
          java.lang.String ownerName
          +
        • +
        • +

          allocationStack

          +
          java.lang.StackTraceElement[] allocationStack
          +
        • +
        • +

          valid

          +
          boolean valid
          +
          Track out-of-context use of this Random instance. This introduces memory + barriers and scheduling side-effects but there's no other way to do it in any other + way and sharing randoms across threads or test cases is very bad and worth tracking.
          +
        • +
        +
      • +
      +
    • +
    • + + +

      Class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom extends java.util.Random implements Serializable

      +
        +
      • + + +

        Serialized Fields

        +
          +
        • +

          s0

          +
          long s0
          +
        • +
        • +

          s1

          +
          long s1
          +
        • +
        +
      • +
      +
    • +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.0/api/stylesheet.css b/releases/2.5.0/api/stylesheet.css new file mode 100644 index 00000000..0e0d70c1 --- /dev/null +++ b/releases/2.5.0/api/stylesheet.css @@ -0,0 +1,474 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ +body { + background-color:#ffffff; + color:#353833; + font-family:Arial, Helvetica, sans-serif; + font-size:76%; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4c6b87; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4c6b87; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-size:1.3em; +} +h1 { + font-size:1.8em; +} +h2 { + font-size:1.5em; +} +h3 { + font-size:1.4em; +} +h4 { + font-size:1.3em; +} +h5 { + font-size:1.2em; +} +h6 { + font-size:1.1em; +} +ul { + list-style-type:disc; +} +code, tt { + font-size:1.2em; +} +dt code { + font-size:1.2em; +} +table tr td dt code { + font-size:1.2em; + vertical-align:top; +} +sup { + font-size:.6em; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:.8em; + z-index:200; + margin-top:-7px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + background-image:url(resources/titlebar.gif); + background-position:left top; + background-repeat:no-repeat; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:1em; + margin:0; +} +.topNav { + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; +} +.bottomNav { + margin-top:10px; + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; +} +.subNav { + background-color:#dee3e9; + border-bottom:1px solid #9eadc0; + float:left; + width:100%; + overflow:hidden; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding:3px 6px; +} +ul.subNavList li{ + list-style:none; + float:left; + font-size:90%; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; +} +.navBarCell1Rev { + background-image:url(resources/tab.gif); + background-color:#a88834; + color:#FFFFFF; + margin: auto 5px; + border:1px solid #c9aa44; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader h1 { + font-size:1.3em; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 25px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:1.2em; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + margin:0 0 6px -8px; + padding:2px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + margin:0 0 6px -8px; + padding:2px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:1.0em; +} +.indexContainer h2 { + font-size:1.1em; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:1.1em; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:10px 0 10px 20px; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:25px; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #9eadc0; + background-color:#f9f9f9; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:1px solid #9eadc0; + border-top:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; + border-bottom:1px solid #9eadc0; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.contentContainer table, .classUseContainer table, .constantValuesContainer table { + border-bottom:1px solid #9eadc0; + width:100%; +} +.contentContainer ul li table, .classUseContainer ul li table, .constantValuesContainer ul li table { + width:100%; +} +.contentContainer .description table, .contentContainer .details table { + border-bottom:none; +} +.contentContainer ul li table th.colOne, .contentContainer ul li table th.colFirst, .contentContainer ul li table th.colLast, .classUseContainer ul li table th, .constantValuesContainer ul li table th, .contentContainer ul li table td.colOne, .contentContainer ul li table td.colFirst, .contentContainer ul li table td.colLast, .classUseContainer ul li table td, .constantValuesContainer ul li table td{ + vertical-align:top; + padding-right:20px; +} +.contentContainer ul li table th.colLast, .classUseContainer ul li table th.colLast,.constantValuesContainer ul li table th.colLast, +.contentContainer ul li table td.colLast, .classUseContainer ul li table td.colLast,.constantValuesContainer ul li table td.colLast, +.contentContainer ul li table th.colOne, .classUseContainer ul li table th.colOne, +.contentContainer ul li table td.colOne, .classUseContainer ul li table td.colOne { + padding-right:3px; +} +.overviewSummary caption, .packageSummary caption, .contentContainer ul.blockList li.blockList caption, .summary caption, .classUseContainer caption, .constantValuesContainer caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#FFFFFF; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + margin:0px; +} +caption a:link, caption a:hover, caption a:active, caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .packageSummary caption span, .contentContainer ul.blockList li.blockList caption span, .summary caption span, .classUseContainer caption span, .constantValuesContainer caption span { + white-space:nowrap; + padding-top:8px; + padding-left:8px; + display:block; + float:left; + background-image:url(resources/titlebar.gif); + height:18px; +} +.overviewSummary .tabEnd, .packageSummary .tabEnd, .contentContainer ul.blockList li.blockList .tabEnd, .summary .tabEnd, .classUseContainer .tabEnd, .constantValuesContainer .tabEnd { + width:10px; + background-image:url(resources/titlebar_end.gif); + background-repeat:no-repeat; + background-position:top right; + position:relative; + float:left; +} +ul.blockList ul.blockList li.blockList table { + margin:0 0 12px 0px; + width:100%; +} +.tableSubHeadingColor { + background-color: #EEEEFF; +} +.altColor { + background-color:#eeeeef; +} +.rowColor { + background-color:#ffffff; +} +.overviewSummary td, .packageSummary td, .contentContainer ul.blockList li.blockList td, .summary td, .classUseContainer td, .constantValuesContainer td { + text-align:left; + padding:3px 3px 3px 7px; +} +th.colFirst, th.colLast, th.colOne, .constantValuesContainer th { + background:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + text-align:left; + padding:3px 3px 3px 7px; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +td.colFirst, th.colFirst { + border-left:1px solid #9eadc0; + white-space:nowrap; +} +td.colLast, th.colLast { + border-right:1px solid #9eadc0; +} +td.colOne, th.colOne { + border-right:1px solid #9eadc0; + border-left:1px solid #9eadc0; +} +table.overviewSummary { + padding:0px; + margin-left:0px; +} +table.overviewSummary td.colFirst, table.overviewSummary th.colFirst, +table.overviewSummary td.colOne, table.overviewSummary th.colOne { + width:25%; + vertical-align:middle; +} +table.packageSummary td.colFirst, table.overviewSummary th.colFirst { + width:25%; + vertical-align:middle; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:.9em; +} +.block { + display:block; + margin:3px 0 0 0; +} +.strong { + font-weight:bold; +} From 1e24ac47e61b4d9ab165d1b602b7af9f9c685d6a Mon Sep 17 00:00:00 2001 From: Dawid Weiss Date: Thu, 13 Apr 2017 13:31:56 +0200 Subject: [PATCH 11/13] Release 2.5.1 docs --- releases/2.5.1/ant/Tasks/junit4.html | 684 ++++++ releases/2.5.1/ant/index.html | 8 + .../js/google-code-prettify/lang-apollo.js | 2 + .../ant/js/google-code-prettify/lang-clj.js | 18 + .../ant/js/google-code-prettify/lang-css.js | 2 + .../ant/js/google-code-prettify/lang-go.js | 1 + .../ant/js/google-code-prettify/lang-hs.js | 2 + .../ant/js/google-code-prettify/lang-lisp.js | 3 + .../ant/js/google-code-prettify/lang-lua.js | 2 + .../ant/js/google-code-prettify/lang-ml.js | 2 + .../ant/js/google-code-prettify/lang-n.js | 4 + .../ant/js/google-code-prettify/lang-proto.js | 1 + .../ant/js/google-code-prettify/lang-scala.js | 2 + .../ant/js/google-code-prettify/lang-sql.js | 2 + .../ant/js/google-code-prettify/lang-tex.js | 1 + .../ant/js/google-code-prettify/lang-vb.js | 2 + .../ant/js/google-code-prettify/lang-vhdl.js | 3 + .../ant/js/google-code-prettify/lang-wiki.js | 2 + .../ant/js/google-code-prettify/lang-xq.js | 3 + .../ant/js/google-code-prettify/lang-yaml.js | 2 + .../ant/js/google-code-prettify/prettify.css | 1 + .../ant/js/google-code-prettify/prettify.js | 28 + releases/2.5.1/ant/stylesheets/antmanual.css | 20 + releases/2.5.1/ant/stylesheets/junit4.css | 12 + releases/2.5.1/ant/stylesheets/style.css | 72 + releases/2.5.1/api/allclasses-frame.html | 99 + releases/2.5.1/api/allclasses-noframe.html | 99 + .../ant/tasks/junit4/BalancersList.html | 264 +++ .../ant/tasks/junit4/DiagnosticsListener.html | 288 +++ .../ant/tasks/junit4/DuplicateResources.html | 382 ++++ .../ant/tasks/junit4/Duration.html | 263 +++ .../ant/tasks/junit4/ForkedJvmInfo.html | 428 ++++ .../ant/tasks/junit4/FormattingUtils.html | 332 +++ .../junit4/JUnit4.ExtendedPropertySet.html | 360 +++ .../tasks/junit4/JUnit4.ExtendedVariable.html | 308 +++ .../tasks/junit4/JUnit4.JvmOutputAction.html | 364 +++ .../tasks/junit4/JUnit4.NoTestsAction.html | 340 +++ .../carrotsearch/ant/tasks/junit4/JUnit4.html | 1480 +++++++++++++ .../ant/tasks/junit4/ListenersList.html | 264 +++ .../tasks/junit4/LocalSlaveStreamHandler.html | 360 +++ .../junit4/NonEmptyWorkDirectoryAction.html | 345 +++ .../junit4/PickFromListTask.StringValue.html | 313 +++ .../ant/tasks/junit4/PickFromListTask.html | 394 ++++ .../ant/tasks/junit4/PickSeedTask.html | 338 +++ .../ant/tasks/junit4/Pluralize.html | 228 ++ .../junit4/SuiteBalancer.Assignment.html | 349 +++ .../ant/tasks/junit4/SuiteBalancer.html | 260 +++ .../ant/tasks/junit4/TestsSummary.html | 432 ++++ .../junit4/TestsSummaryEventListener.html | 281 +++ .../balancers/ExecutionTimeBalancer.html | 378 ++++ .../tasks/junit4/balancers/MergeHints.html | 363 +++ .../junit4/balancers/RoundRobinBalancer.html | 316 +++ .../ant/tasks/junit4/balancers/SuiteHint.html | 297 +++ .../ant/tasks/junit4/balancers/TopHints.html | 349 +++ .../class-use/ExecutionTimeBalancer.html | 119 + .../balancers/class-use/MergeHints.html | 119 + .../class-use/RoundRobinBalancer.html | 119 + .../junit4/balancers/class-use/SuiteHint.html | 159 ++ .../junit4/balancers/class-use/TopHints.html | 119 + .../tasks/junit4/balancers/package-frame.html | 24 + .../junit4/balancers/package-summary.html | 164 ++ .../tasks/junit4/balancers/package-tree.html | 144 ++ .../tasks/junit4/balancers/package-use.html | 154 ++ .../tasks/junit4/class-use/BalancersList.html | 161 ++ .../junit4/class-use/DiagnosticsListener.html | 119 + .../junit4/class-use/DuplicateResources.html | 119 + .../ant/tasks/junit4/class-use/Duration.html | 119 + .../tasks/junit4/class-use/ForkedJvmInfo.html | 273 +++ .../junit4/class-use/FormattingUtils.html | 119 + .../class-use/JUnit4.ExtendedPropertySet.html | 162 ++ .../class-use/JUnit4.ExtendedVariable.html | 167 ++ .../class-use/JUnit4.JvmOutputAction.html | 181 ++ .../class-use/JUnit4.NoTestsAction.html | 168 ++ .../ant/tasks/junit4/class-use/JUnit4.html | 277 +++ .../tasks/junit4/class-use/ListenersList.html | 161 ++ .../class-use/LocalSlaveStreamHandler.html | 119 + .../NonEmptyWorkDirectoryAction.html | 183 ++ .../PickFromListTask.StringValue.html | 159 ++ .../junit4/class-use/PickFromListTask.html | 119 + .../tasks/junit4/class-use/PickSeedTask.html | 119 + .../ant/tasks/junit4/class-use/Pluralize.html | 119 + .../class-use/SuiteBalancer.Assignment.html | 208 ++ .../tasks/junit4/class-use/SuiteBalancer.html | 203 ++ .../tasks/junit4/class-use/TestsSummary.html | 181 ++ .../class-use/TestsSummaryEventListener.html | 119 + .../junit4/events/AppendStdErrEvent.html | 491 +++++ .../junit4/events/AppendStdOutEvent.html | 491 +++++ .../tasks/junit4/events/BootstrapEvent.html | 500 +++++ .../ant/tasks/junit4/events/Deserializer.html | 269 +++ .../ant/tasks/junit4/events/EventType.html | 514 +++++ .../ant/tasks/junit4/events/FailureEvent.html | 501 +++++ .../ant/tasks/junit4/events/IDescribable.html | 215 ++ .../ant/tasks/junit4/events/IEvent.html | 219 ++ .../ant/tasks/junit4/events/IStreamEvent.html | 217 ++ .../ant/tasks/junit4/events/IdleEvent.html | 447 ++++ .../ant/tasks/junit4/events/JsonHelpers.html | 281 +++ .../junit4/events/LowLevelHeartBeatEvent.html | 284 +++ .../ant/tasks/junit4/events/QuitEvent.html | 447 ++++ .../ant/tasks/junit4/events/RemoteEvent.html | 245 +++ .../ant/tasks/junit4/events/Serializer.html | 309 +++ .../junit4/events/SuiteCompletedEvent.html | 528 +++++ .../junit4/events/SuiteFailureEvent.html | 442 ++++ .../junit4/events/SuiteStartedEvent.html | 513 +++++ .../tasks/junit4/events/TestFailureEvent.html | 441 ++++ .../junit4/events/TestFinishedEvent.html | 527 +++++ .../events/TestIgnoredAssumptionEvent.html | 441 ++++ .../tasks/junit4/events/TestIgnoredEvent.html | 525 +++++ .../tasks/junit4/events/TestStartedEvent.html | 497 +++++ .../aggregated/AggregatedQuitEvent.html | 233 ++ .../aggregated/AggregatedResultEvent.html | 293 +++ .../aggregated/AggregatedStartEvent.html | 282 +++ .../AggregatedSuiteResultEvent.html | 511 +++++ .../AggregatedSuiteStartedEvent.html | 275 +++ .../aggregated/AggregatedTestResultEvent.html | 445 ++++ .../aggregated/AggregatingListener.html | 386 ++++ .../events/aggregated/ChildBootstrap.html | 296 +++ .../events/aggregated/HeartBeatEvent.html | 322 +++ .../events/aggregated/JvmOutputEvent.html | 327 +++ .../events/aggregated/PartialOutputEvent.html | 276 +++ .../junit4/events/aggregated/TestStatus.html | 359 +++ .../class-use/AggregatedQuitEvent.html | 213 ++ .../class-use/AggregatedResultEvent.html | 165 ++ .../class-use/AggregatedStartEvent.html | 159 ++ .../class-use/AggregatedSuiteResultEvent.html | 237 ++ .../AggregatedSuiteStartedEvent.html | 199 ++ .../class-use/AggregatedTestResultEvent.html | 199 ++ .../class-use/AggregatingListener.html | 119 + .../aggregated/class-use/ChildBootstrap.html | 159 ++ .../aggregated/class-use/HeartBeatEvent.html | 159 ++ .../aggregated/class-use/JvmOutputEvent.html | 159 ++ .../class-use/PartialOutputEvent.html | 159 ++ .../aggregated/class-use/TestStatus.html | 174 ++ .../events/aggregated/package-frame.html | 37 + .../events/aggregated/package-summary.html | 222 ++ .../events/aggregated/package-tree.html | 157 ++ .../junit4/events/aggregated/package-use.html | 289 +++ .../events/class-use/AppendStdErrEvent.html | 119 + .../events/class-use/AppendStdOutEvent.html | 119 + .../events/class-use/BootstrapEvent.html | 159 ++ .../junit4/events/class-use/Deserializer.html | 119 + .../junit4/events/class-use/EventType.html | 183 ++ .../junit4/events/class-use/FailureEvent.html | 169 ++ .../junit4/events/class-use/IDescribable.html | 199 ++ .../tasks/junit4/events/class-use/IEvent.html | 379 ++++ .../junit4/events/class-use/IStreamEvent.html | 163 ++ .../junit4/events/class-use/IdleEvent.html | 119 + .../junit4/events/class-use/JsonHelpers.html | 119 + .../class-use/LowLevelHeartBeatEvent.html | 161 ++ .../junit4/events/class-use/QuitEvent.html | 159 ++ .../junit4/events/class-use/RemoteEvent.html | 268 +++ .../junit4/events/class-use/Serializer.html | 163 ++ .../events/class-use/SuiteCompletedEvent.html | 159 ++ .../events/class-use/SuiteFailureEvent.html | 159 ++ .../events/class-use/SuiteStartedEvent.html | 184 ++ .../events/class-use/TestFailureEvent.html | 159 ++ .../events/class-use/TestFinishedEvent.html | 175 ++ .../class-use/TestIgnoredAssumptionEvent.html | 159 ++ .../events/class-use/TestIgnoredEvent.html | 159 ++ .../events/class-use/TestStartedEvent.html | 159 ++ .../junit4/events/mirrors/FailureMirror.html | 376 ++++ .../mirrors/class-use/FailureMirror.html | 207 ++ .../junit4/events/mirrors/package-frame.html | 20 + .../events/mirrors/package-summary.html | 139 ++ .../junit4/events/mirrors/package-tree.html | 132 ++ .../junit4/events/mirrors/package-use.html | 175 ++ .../tasks/junit4/events/package-frame.html | 48 + .../tasks/junit4/events/package-summary.html | 273 +++ .../ant/tasks/junit4/events/package-tree.html | 174 ++ .../ant/tasks/junit4/events/package-use.html | 267 +++ .../tasks/junit4/gson/stream/IOContext.html | 295 +++ .../tasks/junit4/gson/stream/JsonReader.html | 849 +++++++ .../tasks/junit4/gson/stream/JsonToken.html | 460 ++++ .../tasks/junit4/gson/stream/JsonWriter.html | 797 +++++++ .../gson/stream/MalformedJsonException.html | 287 +++ .../gson/stream/class-use/IOContext.html | 169 ++ .../gson/stream/class-use/JsonReader.html | 209 ++ .../gson/stream/class-use/JsonToken.html | 174 ++ .../gson/stream/class-use/JsonWriter.html | 348 +++ .../class-use/MalformedJsonException.html | 119 + .../junit4/gson/stream/package-frame.html | 30 + .../junit4/gson/stream/package-summary.html | 185 ++ .../junit4/gson/stream/package-tree.html | 162 ++ .../tasks/junit4/gson/stream/package-use.html | 235 ++ .../listeners/AggregatedEventListener.html | 226 ++ .../listeners/ExecutionTimesReport.html | 462 ++++ .../junit4/listeners/StackTraceFilter.html | 335 +++ .../listeners/TextReport.OutputMode.html | 350 +++ .../tasks/junit4/listeners/TextReport.html | 697 ++++++ .../junit4/listeners/antxml/AntXmlReport.html | 409 ++++ .../junit4/listeners/antxml/FailureModel.html | 294 +++ .../antxml/MavenFailsafeSummaryModel.html | 346 +++ .../listeners/antxml/PropertyModel.html | 283 +++ .../listeners/antxml/TestCaseModel.html | 333 +++ .../listeners/antxml/TestSuiteModel.html | 415 ++++ .../antxml/class-use/AntXmlReport.html | 119 + .../antxml/class-use/FailureModel.html | 163 ++ .../class-use/MavenFailsafeSummaryModel.html | 119 + .../antxml/class-use/PropertyModel.html | 159 ++ .../antxml/class-use/TestCaseModel.html | 159 ++ .../antxml/class-use/TestSuiteModel.html | 119 + .../listeners/antxml/package-frame.html | 25 + .../listeners/antxml/package-summary.html | 162 ++ .../junit4/listeners/antxml/package-tree.html | 137 ++ .../junit4/listeners/antxml/package-use.html | 158 ++ .../class-use/AggregatedEventListener.html | 243 ++ .../class-use/ExecutionTimesReport.html | 119 + .../listeners/class-use/StackTraceFilter.html | 161 ++ .../class-use/TextReport.OutputMode.html | 168 ++ .../listeners/class-use/TextReport.html | 119 + .../junit4/listeners/json/JsonReport.html | 380 ++++ .../listeners/json/class-use/JsonReport.html | 119 + .../junit4/listeners/json/package-frame.html | 20 + .../listeners/json/package-summary.html | 139 ++ .../junit4/listeners/json/package-tree.html | 132 ++ .../junit4/listeners/json/package-use.html | 119 + .../tasks/junit4/listeners/package-frame.html | 30 + .../junit4/listeners/package-summary.html | 188 ++ .../tasks/junit4/listeners/package-tree.html | 150 ++ .../tasks/junit4/listeners/package-use.html | 227 ++ .../ant/tasks/junit4/package-frame.html | 47 + .../ant/tasks/junit4/package-summary.html | 279 +++ .../ant/tasks/junit4/package-tree.html | 187 ++ .../ant/tasks/junit4/package-use.html | 328 +++ .../tools/DumpStreamsFromEventStream.html | 263 +++ .../class-use/DumpStreamsFromEventStream.html | 119 + .../ant/tasks/junit4/tools/package-frame.html | 20 + .../tasks/junit4/tools/package-summary.html | 137 ++ .../ant/tasks/junit4/tools/package-tree.html | 132 ++ .../ant/tasks/junit4/tools/package-use.html | 119 + releases/2.5.1/api/constant-values.html | 239 ++ releases/2.5.1/api/deprecated-list.html | 119 + releases/2.5.1/api/help-doc.html | 224 ++ releases/2.5.1/api/index-all.html | 1949 +++++++++++++++++ releases/2.5.1/api/index.html | 75 + releases/2.5.1/api/overview-frame.html | 31 + releases/2.5.1/api/overview-summary.html | 202 ++ releases/2.5.1/api/overview-tree.html | 276 +++ releases/2.5.1/api/package-list | 10 + releases/2.5.1/api/resources/background.gif | Bin 0 -> 2313 bytes releases/2.5.1/api/resources/tab.gif | Bin 0 -> 291 bytes releases/2.5.1/api/resources/titlebar.gif | Bin 0 -> 10701 bytes releases/2.5.1/api/resources/titlebar_end.gif | Bin 0 -> 849 bytes releases/2.5.1/api/serialized-form.html | 136 ++ releases/2.5.1/api/stylesheet.css | 474 ++++ 244 files changed, 55175 insertions(+) create mode 100644 releases/2.5.1/ant/Tasks/junit4.html create mode 100644 releases/2.5.1/ant/index.html create mode 100644 releases/2.5.1/ant/js/google-code-prettify/lang-apollo.js create mode 100644 releases/2.5.1/ant/js/google-code-prettify/lang-clj.js create mode 100644 releases/2.5.1/ant/js/google-code-prettify/lang-css.js create mode 100644 releases/2.5.1/ant/js/google-code-prettify/lang-go.js create mode 100644 releases/2.5.1/ant/js/google-code-prettify/lang-hs.js create mode 100644 releases/2.5.1/ant/js/google-code-prettify/lang-lisp.js create mode 100644 releases/2.5.1/ant/js/google-code-prettify/lang-lua.js create mode 100644 releases/2.5.1/ant/js/google-code-prettify/lang-ml.js create mode 100644 releases/2.5.1/ant/js/google-code-prettify/lang-n.js create mode 100644 releases/2.5.1/ant/js/google-code-prettify/lang-proto.js create mode 100644 releases/2.5.1/ant/js/google-code-prettify/lang-scala.js create mode 100644 releases/2.5.1/ant/js/google-code-prettify/lang-sql.js create mode 100644 releases/2.5.1/ant/js/google-code-prettify/lang-tex.js create mode 100644 releases/2.5.1/ant/js/google-code-prettify/lang-vb.js create mode 100644 releases/2.5.1/ant/js/google-code-prettify/lang-vhdl.js create mode 100644 releases/2.5.1/ant/js/google-code-prettify/lang-wiki.js create mode 100644 releases/2.5.1/ant/js/google-code-prettify/lang-xq.js create mode 100644 releases/2.5.1/ant/js/google-code-prettify/lang-yaml.js create mode 100644 releases/2.5.1/ant/js/google-code-prettify/prettify.css create mode 100644 releases/2.5.1/ant/js/google-code-prettify/prettify.js create mode 100644 releases/2.5.1/ant/stylesheets/antmanual.css create mode 100644 releases/2.5.1/ant/stylesheets/junit4.css create mode 100644 releases/2.5.1/ant/stylesheets/style.css create mode 100644 releases/2.5.1/api/allclasses-frame.html create mode 100644 releases/2.5.1/api/allclasses-noframe.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/BalancersList.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/DiagnosticsListener.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/DuplicateResources.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/Duration.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/ForkedJvmInfo.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/FormattingUtils.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/JUnit4.ExtendedPropertySet.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/JUnit4.ExtendedVariable.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/JUnit4.JvmOutputAction.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/JUnit4.NoTestsAction.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/JUnit4.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/ListenersList.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/LocalSlaveStreamHandler.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/NonEmptyWorkDirectoryAction.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/PickFromListTask.StringValue.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/PickFromListTask.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/PickSeedTask.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/Pluralize.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/SuiteBalancer.Assignment.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/SuiteBalancer.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/TestsSummary.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/TestsSummaryEventListener.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/ExecutionTimeBalancer.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/MergeHints.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/RoundRobinBalancer.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/SuiteHint.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/TopHints.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/ExecutionTimeBalancer.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/MergeHints.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/RoundRobinBalancer.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/SuiteHint.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/TopHints.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/package-frame.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/package-summary.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/package-tree.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/package-use.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/BalancersList.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/DiagnosticsListener.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/DuplicateResources.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/Duration.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/ForkedJvmInfo.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/FormattingUtils.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.ExtendedPropertySet.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.ExtendedVariable.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.JvmOutputAction.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.NoTestsAction.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/ListenersList.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/LocalSlaveStreamHandler.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/NonEmptyWorkDirectoryAction.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/PickFromListTask.StringValue.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/PickFromListTask.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/PickSeedTask.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/Pluralize.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/SuiteBalancer.Assignment.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/SuiteBalancer.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/TestsSummary.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/TestsSummaryEventListener.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/AppendStdErrEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/AppendStdOutEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/BootstrapEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/Deserializer.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/EventType.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/FailureEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/IDescribable.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/IEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/IStreamEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/IdleEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/JsonHelpers.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/LowLevelHeartBeatEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/QuitEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/RemoteEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/Serializer.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/SuiteCompletedEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/SuiteFailureEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/SuiteStartedEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/TestFailureEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/TestFinishedEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/TestIgnoredAssumptionEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/TestIgnoredEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/TestStartedEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedQuitEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedResultEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedStartEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedSuiteResultEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedSuiteStartedEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedTestResultEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatingListener.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/ChildBootstrap.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/HeartBeatEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/JvmOutputEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/PartialOutputEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/TestStatus.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedQuitEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedResultEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedStartEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedSuiteResultEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedSuiteStartedEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedTestResultEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatingListener.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/ChildBootstrap.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/HeartBeatEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/JvmOutputEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/PartialOutputEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/TestStatus.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-frame.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-summary.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-tree.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-use.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/AppendStdErrEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/AppendStdOutEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/BootstrapEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/Deserializer.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/EventType.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/FailureEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IDescribable.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IStreamEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IdleEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/JsonHelpers.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/LowLevelHeartBeatEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/QuitEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/RemoteEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/Serializer.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/SuiteCompletedEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/SuiteFailureEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/SuiteStartedEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestFailureEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestFinishedEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestIgnoredAssumptionEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestIgnoredEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestStartedEvent.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/FailureMirror.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/class-use/FailureMirror.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-frame.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-summary.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-tree.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-use.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/package-frame.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/package-summary.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/package-tree.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/package-use.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/IOContext.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/JsonReader.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/JsonToken.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/JsonWriter.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/MalformedJsonException.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/IOContext.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/JsonReader.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/JsonToken.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/JsonWriter.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/MalformedJsonException.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-frame.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-summary.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-tree.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-use.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/AggregatedEventListener.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/ExecutionTimesReport.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/StackTraceFilter.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/TextReport.OutputMode.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/TextReport.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/AntXmlReport.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/FailureModel.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/MavenFailsafeSummaryModel.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/PropertyModel.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/TestCaseModel.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/TestSuiteModel.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/AntXmlReport.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/FailureModel.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/MavenFailsafeSummaryModel.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/PropertyModel.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/TestCaseModel.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/TestSuiteModel.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-frame.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-summary.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-tree.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-use.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/AggregatedEventListener.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/ExecutionTimesReport.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/StackTraceFilter.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/TextReport.OutputMode.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/TextReport.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/json/JsonReport.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/json/class-use/JsonReport.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-frame.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-summary.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-tree.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-use.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/package-frame.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/package-summary.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/package-tree.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/package-use.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/package-frame.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/package-summary.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/package-tree.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/package-use.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/tools/DumpStreamsFromEventStream.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/tools/class-use/DumpStreamsFromEventStream.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/tools/package-frame.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/tools/package-summary.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/tools/package-tree.html create mode 100644 releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/tools/package-use.html create mode 100644 releases/2.5.1/api/constant-values.html create mode 100644 releases/2.5.1/api/deprecated-list.html create mode 100644 releases/2.5.1/api/help-doc.html create mode 100644 releases/2.5.1/api/index-all.html create mode 100644 releases/2.5.1/api/index.html create mode 100644 releases/2.5.1/api/overview-frame.html create mode 100644 releases/2.5.1/api/overview-summary.html create mode 100644 releases/2.5.1/api/overview-tree.html create mode 100644 releases/2.5.1/api/package-list create mode 100644 releases/2.5.1/api/resources/background.gif create mode 100644 releases/2.5.1/api/resources/tab.gif create mode 100644 releases/2.5.1/api/resources/titlebar.gif create mode 100644 releases/2.5.1/api/resources/titlebar_end.gif create mode 100644 releases/2.5.1/api/serialized-form.html create mode 100644 releases/2.5.1/api/stylesheet.css diff --git a/releases/2.5.1/ant/Tasks/junit4.html b/releases/2.5.1/ant/Tasks/junit4.html new file mode 100644 index 00000000..3477c917 --- /dev/null +++ b/releases/2.5.1/ant/Tasks/junit4.html @@ -0,0 +1,684 @@ + + + + + + + + + + + JUnit4 Task + + + + +

JUnit4

+

Description

+ +

This task runs tests from the JUnit testing framework in versions 4.10 and above. It to some extent +mimics the style of the default ANT's junit task, but adds the following features: +

    +
  • ability to run tests in multiple forked JVMs (isolated JVMs),
  • +
  • ability to load-balance tests based on previous execution history or job-stealing,
  • +
  • seamless integration with randomized runner + to support a global seed for randomized tests and proper seed reporting,
  • +
  • Synchronized and decluttered console output from child JVMs,
  • +
  • Built-in reporting to HTML, JSON and various forms of plain text.
  • +
+ +

Note: The latest version of the JUnit framework can be found at +http://www.junit.org. +This task has been tested with JUnit 4.10 and later. +Appropriate junit*.jar must be available in the task's classpath and in the +tested code's classpath. See the examples below. +

+ +

External references: More information about randomized testing. +

+ +

Parameters

+ +

junit4 attempts to be a drop-in replacement for ANT's default junit task, but so attributes +that make little sense have been deprecated and are ignored. Attributes specific to junit4 are highlighted in +light green.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AttributeDescriptionRequired
printsummaryPrints the summary of all executed, ignored and failed tests after all suites have been + executed. To get per-suite summaries, configure a console report properly (see below).No; default is on.
forkNot used. ANT-junit drop-in compatibility only. Tests are always forked.--
forkmodeNot used. ANT-junit drop-in compatibility only. Tests are always forked into one more more + forked JVMs. Each suite is executed entirely on a single JVM.--
haltonerrorNot used. ANT-junit drop-in compatibility only. Use haltonfailure which handles both errors and failures.--
errorpropertyNot used. ANT-junit drop-in compatibility only. Use failureproperty which handles both errors and failures.--
haltonfailureStop the build process if a test fails (errors are considered failures as well). No; default is on (ANT's junit has the default set to 'off').
failurepropertyThe name of a property to set in the event of a failure + (errors are considered failures as well).No.
filtertraceNot used. ANT-junit drop-in compatibility only. Reports may provide their own filtering capabilities.--
timeoutNot used. ANT-junit drop-in compatibility only. Test runners provide their own timeout facilities.--
maxmemoryMaximum amount of memory to allocate to each forked VM (be careful if using lots of forks). + Note: + If you get java.lang.OutOfMemoryError: Java heap space + in some of your tests then you need to raise the size like + maxmemory="128m"No
jvmThe command used to invoke the forked java virtual machines, the default is 'java'. The command is resolved by + java.lang.Runtime.exec().No; default is java.
dir +

The directory in which to invoke the forked JVMs in. This is by default the project's basedir. + Because multiple JVMs may clash if they are generating files in the current working directory, one can use per-JVM directory + by setting isolateWorkingDirectories attribute to true; in such case each JVM gets a sub-directory + the provided dir. +

+

+ See onNonEmptyWorkDirectory attribute for action taken when the forked JVM's work directory is not initially + empty. +

+
No
isolateWorkingDirectoriesIf true current working directories are isolated for each forked JVM. See dir attribute too.No; default is true.
onNonEmptyWorkDirectory +

[Since version 2.5.0]. Specifies the action taken when forked JVM's work directory is not initially empty (contains files + or directories, possibly from a previous run). The values permitted are: +

+
+
fail
+
Fails the build.
+
wipe
+
Tries to wipe the work directory clean before tests begin. Fails the build if unsuccessful.
+
ignore
+
Ignores any existing files and proceeds (not recommended).
+
+
No; default is fail.
newenvironmentDo not propagate the old environment when new + environment variables are specified.No; default is false.
includeantruntimeNot used. ANT-junit drop-in compatibility only.--
showoutputNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately.--
outputtoformattersNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately.--
tempdirSpecify where to store temporary files. These temporary files include a list of suites passed + to each slave JVM so it is usually wise to just leave this attribute unset - the default is to take the value of the + dir attribute or the project's basedir. + No
reloadingNot used. ANT-junit drop-in compatibility only.--
clonevmNot used. ANT-junit drop-in compatibility only.--
logfailedtestsNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately to get + just the failing tests, their output etc.--
enableTestListenerEventsNot used. ANT-junit drop-in compatibility only.--
parallelism + The number of parallel slaves. Can be set to a constant max for the + maximum number of cores returned from Runtime.availableProcessors or + auto for sensible defaults depending on the number of cores. + +

Note: this setting forks physical JVM processes so it multiplies the + requirements for heap memory, IO, etc.

+
No; Can be set to any integer or: 'max', 'auto'. + The default is '1' (sequential execution in a forked JVM).
dynamicAssignmentRatio + Specifies the ratio of suites moved to dynamic assignment list (job-stealing). A dynamic + assignment list dispatches suites to the first idle slave JVM. Theoretically + this is an optimal strategy, but it is usually better to have some static assignments + to avoid communication costs. + +

A ratio of 0 means only static assignments are used. A ratio of 1 means + only dynamic assignments are used.

+ +

The list of dynamic assignments is sorted by decreasing cost (always) and + is inherently prone to race conditions in distributing suites. Should there + be an error based on suite-dependency it will not be directly repeatable. In such + case use the per-slave-jvm list of suites file dumped to disk for each slave JVM. + See leaveTemporary attribute. +

No; default is '0.25' (25% of all suites are assigned dynamically).
seed + Specify random seed for anything that is randomized in junit4. The order of suites + execution and suite-JVM assignments are a result of this seed for example. + +

The master seed is also passed to slave JVMs as a system property (to bootstrap randomized runner).

+
No; default is a randomly generated seed.
prefix + Initializes custom prefix for all randomized runner properties. This must be consistent + across all junit4 invocations if done from the same classpath. Use only when REALLY needed. + No; default is randomized runner's prefix.
shuffleOnSlave + Predictably shuffle tests order after balancing. This will help in spreading + lighter and heavier tests over a single slave's execution timeline while + still keeping the same tests order depending on the seed. See nested elements + for configuring load balancers. + No; the default is 'true'.
leaveTemporary + Leave temporary junit4 files after the task quits. This can be used to trace the exact order + of suites executed on each forked JVM for example. + No; default is 'false'.
jvmOutputAction + What should be done on unexpected JVM output? JVM may write directly to the + original descriptors, bypassing redirections of System.out and System.err. Typically, + these messages will be important and should fail the build (permgen space exceeded, + compiler errors, crash dumps). However, certain legitimate logs (gc activity, class loading + logs) are also printed to these streams so sometimes the output can be ignored. + +

Allowed values (any comma-delimited combination of): ignore, listeners, pipe, fail, warn.

+
No; default is 'warn, listeners'; append text report listener + to get the actual JVM output or change to 'warn, pipe' to get the output piped to system out.
sysouts + If set to true, any sysout and syserr calls will be written to original + output and error streams (and in effect will appear as "jvm output". By default + sysout and syserrs are captured and proxied to the event stream to be synchronized + with other test events (and properly handled by reports) but occasionally + one may want to synchronize them with direct JVM output (to synchronize + with compiler output or GC output for example). + +

See examples below on examples of capturing full JVM output.

+
No; default is 'false'.
heartbeat + A duration (in seconds) before an event is dispatched about forked JVM inactivity. + This can be useful to report hung or very long tests. Heartbeat information will + include an approximate location inside the non-responding JVM (suite or test case). + No; default is '0'.
uniqueSuiteNames + Allow or disallow duplicate suite names in resource collections. By default this option + is true because certain ANT-compatible report types (like XML reports) + will have a problem with duplicate suite names (will overwrite files). + No; default is 'true'.
ifNoTests + Defines the behavior when no tests were executed successfully or failed (either + there were no tests at all or all of them were filtered out). One of the following + enum constants: 'ignore', 'warn' or 'fail'. + No; default is 'ignore'.
+ + +

Nested Elements

+ +

The <junit4> task supports a nested elements. Some of them are compatible with +ANT's default <junit> task while others are unique to <junit4>. + + +

Specifying classpath for tests

+ +The <classpath> element represents a PATH like structure to be used for each +forked JVM. Note that classpath should include suiteable junit*.jar, otherwise your tests +wont run. + + +

Specifying test suite classes

+ +Unlike standard <junit> task, <junit4> defines suite classes as +resources to .class files. These resources can originate from any resource collection and +there can be any number of resource collections with such resources. For example this definition +includes all suite classes from a ZIP file (JAR file), excluding nested classes: + +

+
+ + +

jvmarg

+ +

Additional parameters may be passed to the new JVM via nested <jvmarg> elements. For example:

+ +

+
+ +

would run the JVM with a serial garbage collector on HotSpot JVM.

+ + + +

sysproperty

+ +

Use nested <sysproperty> elements to specify system +properties required by the tests. These properties will be made available +to the forked JVMs during their execution. The attributes for this element are the same +as for environment variables.

+ +

An extended attribute <ignoreEmpty> is supported which, if defined, +causes the property NOT to be defined in the forked JVM (as opposed to passing an empty property +value).

+ +
+ +

would run the test in ANT's VM and make the project's basedir property +available to the test (note the current working directory of a forked JVM will not be the + basedir typically).

+ + + +

syspropertyset

+ +

You can specify a set of properties to be passed to the target JVM as system properties +with syspropertysets. +This target behaves much like the default in ANT but allows a dynamic set of (remapped) +properties to be resolved at runtime. Similar to sysproperty, this +tag also supports ignoreEmpty attribute to work around +bugs +with local properties in ANT.

+ +
+ + +

env

+ +

It is possible to specify environment variables to pass to the +forked VM via nested <env> elements. For a description +of the <env> element's attributes, see the +description in the exec task.

+ + + +

bootclasspath

+ +

The location of bootstrap class files can be specified using this +PATH like structure.

+ + + +

assertions

+ +

You can control enablement of Java 1.4 assertions with an +<assertions> +subelement.

+ + + +

listeners and reports

+ +

There is no notion of "reports" in junit4. Reports are just listeners +that attach to the even stream and can produce something (to the console, file or otherwise). You +can also attach your own listeners if you like (although you'd have to peek at the code of existing +listeners to get the feeling how this is done -- communication is via events not interfaces).

+ +

report-text

+ +

There are a few predefined listeners to choose from. By far the most common will be report-text +which produces console output (or plain text file). A plain text report configuration may look like this: +

+ +
+ +

This listener supports stack trace filtering to reduce verbosity (console output, for +example). For production or integration builds, it is recommended to keep the full stacks. +For developer runs, the default set of filters (enabled by default) can declutter the output +a bit. An example stack trace filter, with default options and two custom filters, is shown +below.

+ +
+ +

The level of verbosity of the output can be fine-tuned to one's needs by disabling +or enabling test statuses and suite summaries or each test's output. Experimenting +highly recommended.

+ +

report-ant-xml

+ +

Another listener is report-ant-xml which can produce XML files suitable +for junitreport task (although +we highly recommend using the built-in JSON report.

+ +
+ +

report-json

+ +

Yet another built-in listener is producing a modern JSON output with test data and +an accompanying HTML5 file for visualizing it:

+ +
+ +

An example of a HTML5 report produced by the above can be seen here, for example. + +

Load balancing of test suites

+ +

Suites can be scattered across forked JVMs randomly or using a greedy load-balancing algorithm +(and followed by job-stealing if needed). For load balancing, previous execution +statistics will be needed. These statistics should ideally come from a single machine and multiple +executions so that they average the influence of the environment etc.

+ +

A dedicated listener is used to collect and update statistics. The configuration below shows +both the listener and a balancer configuration. The balancer uses multiple sources for collecting +statistics (for example precomputed statistics and previous local runs):

+ +
+ + +

Capturing original JVM output

+ +

JUnit4 has been designed to run reports and aggregation of test events on the master +JVM, not on the forked JVMs. This slightly complicates things when diagnostic JVM messages +are used because these messages are printed directly to original stream descriptors +by the JVM, bypassing System.out or System.err substitutions.

+ +

In those rare cases when the original JVM output streams are needed (possibly +mixed with what the tests have printed), junit4 can be configured to leave the original +streams on disk or pipe them to ANT's output. An example is shown below:

+ +
+ +

Should one need to preserve the original output files (in case they are large, for example), +the configuration would then look as follows:

+ +
+ +

This would result in the following message being printed to ANT (note +the output file name contains an execution-unique element to avoid clashing with other +forked JVMs or builds).

+ +
+[junit4:junit4] JVM J0: stdout was not empty, see: /home/[...]/junit4-J0-1058309761ea5fafd.sysout
+[junit4:junit4] JVM J0: stderr was not empty, see: /home/[...]/junit4-J0-1058309761ea5fafd.syserr
+
+ + + diff --git a/releases/2.5.1/ant/index.html b/releases/2.5.1/ant/index.html new file mode 100644 index 00000000..35f1ea69 --- /dev/null +++ b/releases/2.5.1/ant/index.html @@ -0,0 +1,8 @@ + + + + + +Follow to: junit4 documentation. + + diff --git a/releases/2.5.1/ant/js/google-code-prettify/lang-apollo.js b/releases/2.5.1/ant/js/google-code-prettify/lang-apollo.js new file mode 100644 index 00000000..7098baf4 --- /dev/null +++ b/releases/2.5.1/ant/js/google-code-prettify/lang-apollo.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["com",/^#[^\n\r]*/,null,"#"],["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,null,'"']],[["kwd",/^(?:ADS|AD|AUG|BZF|BZMF|CAE|CAF|CA|CCS|COM|CS|DAS|DCA|DCOM|DCS|DDOUBL|DIM|DOUBLE|DTCB|DTCF|DV|DXCH|EDRUPT|EXTEND|INCR|INDEX|NDX|INHINT|LXCH|MASK|MSK|MP|MSU|NOOP|OVSK|QXCH|RAND|READ|RELINT|RESUME|RETURN|ROR|RXOR|SQUARE|SU|TCR|TCAA|OVSK|TCF|TC|TS|WAND|WOR|WRITE|XCH|XLQ|XXALQ|ZL|ZQ|ADD|ADZ|SUB|SUZ|MPY|MPR|MPZ|DVP|COM|ABS|CLA|CLZ|LDQ|STO|STQ|ALS|LLS|LRS|TRA|TSQ|TMI|TOV|AXT|TIX|DLY|INP|OUT)\s/, +null],["typ",/^(?:-?GENADR|=MINUS|2BCADR|VN|BOF|MM|-?2CADR|-?[1-6]DNADR|ADRES|BBCON|[ES]?BANK=?|BLOCK|BNKSUM|E?CADR|COUNT\*?|2?DEC\*?|-?DNCHAN|-?DNPTR|EQUALS|ERASE|MEMORY|2?OCT|REMADR|SETLOC|SUBRO|ORG|BSS|BES|SYN|EQU|DEFINE|END)\s/,null],["lit",/^'(?:-*(?:\w|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?)?/],["pln",/^-*(?:[!-z]|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?/],["pun",/^[^\w\t\n\r "'-);\\\xa0]+/]]),["apollo","agc","aea"]); diff --git a/releases/2.5.1/ant/js/google-code-prettify/lang-clj.js b/releases/2.5.1/ant/js/google-code-prettify/lang-clj.js new file mode 100644 index 00000000..542a2205 --- /dev/null +++ b/releases/2.5.1/ant/js/google-code-prettify/lang-clj.js @@ -0,0 +1,18 @@ +/* + Copyright (C) 2011 Google Inc. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["opn",/^[([{]+/,a,"([{"],["clo",/^[)\]}]+/,a,")]}"],["com",/^;[^\n\r]*/,a,";"],["pln",/^[\t\n\r \xa0]+/,a,"\t\n\r \xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,a,'"']],[["kwd",/^(?:def|if|do|let|quote|var|fn|loop|recur|throw|try|monitor-enter|monitor-exit|defmacro|defn|defn-|macroexpand|macroexpand-1|for|doseq|dosync|dotimes|and|or|when|not|assert|doto|proxy|defstruct|first|rest|cons|defprotocol|deftype|defrecord|reify|defmulti|defmethod|meta|with-meta|ns|in-ns|create-ns|import|intern|refer|alias|namespace|resolve|ref|deref|refset|new|set!|memfn|to-array|into-array|aset|gen-class|reduce|map|filter|find|nil?|empty?|hash-map|hash-set|vec|vector|seq|flatten|reverse|assoc|dissoc|list|list?|disj|get|union|difference|intersection|extend|extend-type|extend-protocol|prn)\b/,a], +["typ",/^:[\dA-Za-z-]+/]]),["clj"]); diff --git a/releases/2.5.1/ant/js/google-code-prettify/lang-css.js b/releases/2.5.1/ant/js/google-code-prettify/lang-css.js new file mode 100644 index 00000000..041e1f59 --- /dev/null +++ b/releases/2.5.1/ant/js/google-code-prettify/lang-css.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\f\r ]+/,null," \t\r\n "]],[["str",/^"(?:[^\n\f\r"\\]|\\(?:\r\n?|\n|\f)|\\[\S\s])*"/,null],["str",/^'(?:[^\n\f\r'\\]|\\(?:\r\n?|\n|\f)|\\[\S\s])*'/,null],["lang-css-str",/^url\(([^"')]*)\)/i],["kwd",/^(?:url|rgb|!important|@import|@page|@media|@charset|inherit)(?=[^\w-]|$)/i,null],["lang-css-kw",/^(-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*)\s*:/i],["com",/^\/\*[^*]*\*+(?:[^*/][^*]*\*+)*\//],["com", +/^(?:<\!--|--\>)/],["lit",/^(?:\d+|\d*\.\d+)(?:%|[a-z]+)?/i],["lit",/^#[\da-f]{3,6}/i],["pln",/^-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*/i],["pun",/^[^\s\w"']+/]]),["css"]);PR.registerLangHandler(PR.createSimpleLexer([],[["kwd",/^-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*/i]]),["css-kw"]);PR.registerLangHandler(PR.createSimpleLexer([],[["str",/^[^"')]+/]]),["css-str"]); diff --git a/releases/2.5.1/ant/js/google-code-prettify/lang-go.js b/releases/2.5.1/ant/js/google-code-prettify/lang-go.js new file mode 100644 index 00000000..fc18dc07 --- /dev/null +++ b/releases/2.5.1/ant/js/google-code-prettify/lang-go.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["pln",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])+(?:'|$)|`[^`]*(?:`|$))/,null,"\"'"]],[["com",/^(?:\/\/[^\n\r]*|\/\*[\S\s]*?\*\/)/],["pln",/^(?:[^"'/`]|\/(?![*/]))+/]]),["go"]); diff --git a/releases/2.5.1/ant/js/google-code-prettify/lang-hs.js b/releases/2.5.1/ant/js/google-code-prettify/lang-hs.js new file mode 100644 index 00000000..9d77b083 --- /dev/null +++ b/releases/2.5.1/ant/js/google-code-prettify/lang-hs.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t-\r ]+/,null,"\t\n \r "],["str",/^"(?:[^\n\f\r"\\]|\\[\S\s])*(?:"|$)/,null,'"'],["str",/^'(?:[^\n\f\r'\\]|\\[^&])'?/,null,"'"],["lit",/^(?:0o[0-7]+|0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)/i,null,"0123456789"]],[["com",/^(?:--+[^\n\f\r]*|{-(?:[^-]|-+[^}-])*-})/],["kwd",/^(?:case|class|data|default|deriving|do|else|if|import|in|infix|infixl|infixr|instance|let|module|newtype|of|then|type|where|_)(?=[^\d'A-Za-z]|$)/, +null],["pln",/^(?:[A-Z][\w']*\.)*[A-Za-z][\w']*/],["pun",/^[^\d\t-\r "'A-Za-z]+/]]),["hs"]); diff --git a/releases/2.5.1/ant/js/google-code-prettify/lang-lisp.js b/releases/2.5.1/ant/js/google-code-prettify/lang-lisp.js new file mode 100644 index 00000000..02a30e8d --- /dev/null +++ b/releases/2.5.1/ant/js/google-code-prettify/lang-lisp.js @@ -0,0 +1,3 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["opn",/^\(+/,a,"("],["clo",/^\)+/,a,")"],["com",/^;[^\n\r]*/,a,";"],["pln",/^[\t\n\r \xa0]+/,a,"\t\n\r \xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,a,'"']],[["kwd",/^(?:block|c[ad]+r|catch|con[ds]|def(?:ine|un)|do|eq|eql|equal|equalp|eval-when|flet|format|go|if|labels|lambda|let|load-time-value|locally|macrolet|multiple-value-call|nil|progn|progv|quote|require|return-from|setq|symbol-macrolet|t|tagbody|the|throw|unwind)\b/,a], +["lit",/^[+-]?(?:[#0]x[\da-f]+|\d+\/\d+|(?:\.\d+|\d+(?:\.\d*)?)(?:[de][+-]?\d+)?)/i],["lit",/^'(?:-*(?:\w|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?)?/],["pln",/^-*(?:[_a-z]|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?/i],["pun",/^[^\w\t\n\r "'-);\\\xa0]+/]]),["cl","el","lisp","scm"]); diff --git a/releases/2.5.1/ant/js/google-code-prettify/lang-lua.js b/releases/2.5.1/ant/js/google-code-prettify/lang-lua.js new file mode 100644 index 00000000..e83a3c46 --- /dev/null +++ b/releases/2.5.1/ant/js/google-code-prettify/lang-lua.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$))/,null,"\"'"]],[["com",/^--(?:\[(=*)\[[\S\s]*?(?:]\1]|$)|[^\n\r]*)/],["str",/^\[(=*)\[[\S\s]*?(?:]\1]|$)/],["kwd",/^(?:and|break|do|else|elseif|end|false|for|function|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,null],["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i], +["pln",/^[_a-z]\w*/i],["pun",/^[^\w\t\n\r \xa0][^\w\t\n\r "'+=\xa0-]*/]]),["lua"]); diff --git a/releases/2.5.1/ant/js/google-code-prettify/lang-ml.js b/releases/2.5.1/ant/js/google-code-prettify/lang-ml.js new file mode 100644 index 00000000..6df02d72 --- /dev/null +++ b/releases/2.5.1/ant/js/google-code-prettify/lang-ml.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["com",/^#(?:if[\t\n\r \xa0]+(?:[$_a-z][\w']*|``[^\t\n\r`]*(?:``|$))|else|endif|light)/i,null,"#"],["str",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])(?:'|$))/,null,"\"'"]],[["com",/^(?:\/\/[^\n\r]*|\(\*[\S\s]*?\*\))/],["kwd",/^(?:abstract|and|as|assert|begin|class|default|delegate|do|done|downcast|downto|elif|else|end|exception|extern|false|finally|for|fun|function|if|in|inherit|inline|interface|internal|lazy|let|match|member|module|mutable|namespace|new|null|of|open|or|override|private|public|rec|return|static|struct|then|to|true|try|type|upcast|use|val|void|when|while|with|yield|asr|land|lor|lsl|lsr|lxor|mod|sig|atomic|break|checked|component|const|constraint|constructor|continue|eager|event|external|fixed|functor|global|include|method|mixin|object|parallel|process|protected|pure|sealed|trait|virtual|volatile)\b/], +["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i],["pln",/^(?:[_a-z][\w']*[!#?]?|``[^\t\n\r`]*(?:``|$))/i],["pun",/^[^\w\t\n\r "'\xa0]+/]]),["fs","ml"]); diff --git a/releases/2.5.1/ant/js/google-code-prettify/lang-n.js b/releases/2.5.1/ant/js/google-code-prettify/lang-n.js new file mode 100644 index 00000000..6c2e85b9 --- /dev/null +++ b/releases/2.5.1/ant/js/google-code-prettify/lang-n.js @@ -0,0 +1,4 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["str",/^(?:'(?:[^\n\r'\\]|\\.)*'|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,a,'"'],["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,a,"#"],["pln",/^\s+/,a," \r\n\t\xa0"]],[["str",/^@"(?:[^"]|"")*(?:"|$)/,a],["str",/^<#[^#>]*(?:#>|$)/,a],["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,a],["com",/^\/\/[^\n\r]*/,a],["com",/^\/\*[\S\s]*?(?:\*\/|$)/, +a],["kwd",/^(?:abstract|and|as|base|catch|class|def|delegate|enum|event|extern|false|finally|fun|implements|interface|internal|is|macro|match|matches|module|mutable|namespace|new|null|out|override|params|partial|private|protected|public|ref|sealed|static|struct|syntax|this|throw|true|try|type|typeof|using|variant|virtual|volatile|when|where|with|assert|assert2|async|break|checked|continue|do|else|ensures|for|foreach|if|late|lock|new|nolate|otherwise|regexp|repeat|requires|return|surroundwith|unchecked|unless|using|while|yield)\b/, +a],["typ",/^(?:array|bool|byte|char|decimal|double|float|int|list|long|object|sbyte|short|string|ulong|uint|ufloat|ulong|ushort|void)\b/,a],["lit",/^@[$_a-z][\w$@]*/i,a],["typ",/^@[A-Z]+[a-z][\w$@]*/,a],["pln",/^'?[$_a-z][\w$@]*/i,a],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,a,"0123456789"],["pun",/^.[^\s\w"-$'./@`]*/,a]]),["n","nemerle"]); diff --git a/releases/2.5.1/ant/js/google-code-prettify/lang-proto.js b/releases/2.5.1/ant/js/google-code-prettify/lang-proto.js new file mode 100644 index 00000000..f006ad8c --- /dev/null +++ b/releases/2.5.1/ant/js/google-code-prettify/lang-proto.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.sourceDecorator({keywords:"bytes,default,double,enum,extend,extensions,false,group,import,max,message,option,optional,package,repeated,required,returns,rpc,service,syntax,to,true",types:/^(bool|(double|s?fixed|[su]?int)(32|64)|float|string)\b/,cStyleComments:!0}),["proto"]); diff --git a/releases/2.5.1/ant/js/google-code-prettify/lang-scala.js b/releases/2.5.1/ant/js/google-code-prettify/lang-scala.js new file mode 100644 index 00000000..60d034de --- /dev/null +++ b/releases/2.5.1/ant/js/google-code-prettify/lang-scala.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^"(?:""(?:""?(?!")|[^"\\]|\\.)*"{0,3}|(?:[^\n\r"\\]|\\.)*"?)/,null,'"'],["lit",/^`(?:[^\n\r\\`]|\\.)*`?/,null,"`"],["pun",/^[!#%&(--:-@[-^{-~]+/,null,"!#%&()*+,-:;<=>?@[\\]^{|}~"]],[["str",/^'(?:[^\n\r'\\]|\\(?:'|[^\n\r']+))'/],["lit",/^'[$A-Z_a-z][\w$]*(?![\w$'])/],["kwd",/^(?:abstract|case|catch|class|def|do|else|extends|final|finally|for|forSome|if|implicit|import|lazy|match|new|object|override|package|private|protected|requires|return|sealed|super|throw|trait|try|type|val|var|while|with|yield)\b/], +["lit",/^(?:true|false|null|this)\b/],["lit",/^(?:0(?:[0-7]+|x[\da-f]+)l?|(?:0|[1-9]\d*)(?:(?:\.\d+)?(?:e[+-]?\d+)?f?|l?)|\\.\d+(?:e[+-]?\d+)?f?)/i],["typ",/^[$_]*[A-Z][\d$A-Z_]*[a-z][\w$]*/],["pln",/^[$A-Z_a-z][\w$]*/],["com",/^\/(?:\/.*|\*(?:\/|\**[^*/])*(?:\*+\/?)?)/],["pun",/^(?:\.+|\/)/]]),["scala"]); diff --git a/releases/2.5.1/ant/js/google-code-prettify/lang-sql.js b/releases/2.5.1/ant/js/google-code-prettify/lang-sql.js new file mode 100644 index 00000000..da705b0b --- /dev/null +++ b/releases/2.5.1/ant/js/google-code-prettify/lang-sql.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^(?:"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*')/,null,"\"'"]],[["com",/^(?:--[^\n\r]*|\/\*[\S\s]*?(?:\*\/|$))/],["kwd",/^(?:add|all|alter|and|any|as|asc|authorization|backup|begin|between|break|browse|bulk|by|cascade|case|check|checkpoint|close|clustered|coalesce|collate|column|commit|compute|constraint|contains|containstable|continue|convert|create|cross|current|current_date|current_time|current_timestamp|current_user|cursor|database|dbcc|deallocate|declare|default|delete|deny|desc|disk|distinct|distributed|double|drop|dummy|dump|else|end|errlvl|escape|except|exec|execute|exists|exit|fetch|file|fillfactor|for|foreign|freetext|freetexttable|from|full|function|goto|grant|group|having|holdlock|identity|identitycol|identity_insert|if|in|index|inner|insert|intersect|into|is|join|key|kill|left|like|lineno|load|match|merge|national|nocheck|nonclustered|not|null|nullif|of|off|offsets|on|open|opendatasource|openquery|openrowset|openxml|option|or|order|outer|over|percent|plan|precision|primary|print|proc|procedure|public|raiserror|read|readtext|reconfigure|references|replication|restore|restrict|return|revoke|right|rollback|rowcount|rowguidcol|rule|save|schema|select|session_user|set|setuser|shutdown|some|statistics|system_user|table|textsize|then|to|top|tran|transaction|trigger|truncate|tsequal|union|unique|update|updatetext|use|user|using|values|varying|view|waitfor|when|where|while|with|writetext)(?=[^\w-]|$)/i, +null],["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i],["pln",/^[_a-z][\w-]*/i],["pun",/^[^\w\t\n\r "'\xa0][^\w\t\n\r "'+\xa0-]*/]]),["sql"]); diff --git a/releases/2.5.1/ant/js/google-code-prettify/lang-tex.js b/releases/2.5.1/ant/js/google-code-prettify/lang-tex.js new file mode 100644 index 00000000..ce96fbbd --- /dev/null +++ b/releases/2.5.1/ant/js/google-code-prettify/lang-tex.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["com",/^%[^\n\r]*/,null,"%"]],[["kwd",/^\\[@-Za-z]+/],["kwd",/^\\./],["typ",/^[$&]/],["lit",/[+-]?(?:\.\d+|\d+(?:\.\d*)?)(cm|em|ex|in|pc|pt|bp|mm)/i],["pun",/^[()=[\]{}]+/]]),["latex","tex"]); diff --git a/releases/2.5.1/ant/js/google-code-prettify/lang-vb.js b/releases/2.5.1/ant/js/google-code-prettify/lang-vb.js new file mode 100644 index 00000000..07506b03 --- /dev/null +++ b/releases/2.5.1/ant/js/google-code-prettify/lang-vb.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0\u2028\u2029]+/,null,"\t\n\r Â\xa0

"],["str",/^(?:["\u201c\u201d](?:[^"\u201c\u201d]|["\u201c\u201d]{2})(?:["\u201c\u201d]c|$)|["\u201c\u201d](?:[^"\u201c\u201d]|["\u201c\u201d]{2})*(?:["\u201c\u201d]|$))/i,null,'"“â€'],["com",/^['\u2018\u2019].*/,null,"'‘’"]],[["kwd",/^(?:addhandler|addressof|alias|and|andalso|ansi|as|assembly|auto|boolean|byref|byte|byval|call|case|catch|cbool|cbyte|cchar|cdate|cdbl|cdec|char|cint|class|clng|cobj|const|cshort|csng|cstr|ctype|date|decimal|declare|default|delegate|dim|directcast|do|double|each|else|elseif|end|endif|enum|erase|error|event|exit|finally|for|friend|function|get|gettype|gosub|goto|handles|if|implements|imports|in|inherits|integer|interface|is|let|lib|like|long|loop|me|mod|module|mustinherit|mustoverride|mybase|myclass|namespace|new|next|not|notinheritable|notoverridable|object|on|option|optional|or|orelse|overloads|overridable|overrides|paramarray|preserve|private|property|protected|public|raiseevent|readonly|redim|removehandler|resume|return|select|set|shadows|shared|short|single|static|step|stop|string|structure|sub|synclock|then|throw|to|try|typeof|unicode|until|variant|wend|when|while|with|withevents|writeonly|xor|endif|gosub|let|variant|wend)\b/i, +null],["com",/^rem.*/i],["lit",/^(?:true\b|false\b|nothing\b|\d+(?:e[+-]?\d+[dfr]?|[dfilrs])?|(?:&h[\da-f]+|&o[0-7]+)[ils]?|\d*\.\d+(?:e[+-]?\d+)?[dfr]?|#\s+(?:\d+[/-]\d+[/-]\d+(?:\s+\d+:\d+(?::\d+)?(\s*(?:am|pm))?)?|\d+:\d+(?::\d+)?(\s*(?:am|pm))?)\s+#)/i],["pln",/^(?:(?:[a-z]|_\w)\w*|\[(?:[a-z]|_\w)\w*])/i],["pun",/^[^\w\t\n\r "'[\]\xa0\u2018\u2019\u201c\u201d\u2028\u2029]+/],["pun",/^(?:\[|])/]]),["vb","vbs"]); diff --git a/releases/2.5.1/ant/js/google-code-prettify/lang-vhdl.js b/releases/2.5.1/ant/js/google-code-prettify/lang-vhdl.js new file mode 100644 index 00000000..128b5b6c --- /dev/null +++ b/releases/2.5.1/ant/js/google-code-prettify/lang-vhdl.js @@ -0,0 +1,3 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"]],[["str",/^(?:[box]?"(?:[^"]|"")*"|'.')/i],["com",/^--[^\n\r]*/],["kwd",/^(?:abs|access|after|alias|all|and|architecture|array|assert|attribute|begin|block|body|buffer|bus|case|component|configuration|constant|disconnect|downto|else|elsif|end|entity|exit|file|for|function|generate|generic|group|guarded|if|impure|in|inertial|inout|is|label|library|linkage|literal|loop|map|mod|nand|new|next|nor|not|null|of|on|open|or|others|out|package|port|postponed|procedure|process|pure|range|record|register|reject|rem|report|return|rol|ror|select|severity|shared|signal|sla|sll|sra|srl|subtype|then|to|transport|type|unaffected|units|until|use|variable|wait|when|while|with|xnor|xor)(?=[^\w-]|$)/i, +null],["typ",/^(?:bit|bit_vector|character|boolean|integer|real|time|string|severity_level|positive|natural|signed|unsigned|line|text|std_u?logic(?:_vector)?)(?=[^\w-]|$)/i,null],["typ",/^'(?:active|ascending|base|delayed|driving|driving_value|event|high|image|instance_name|last_active|last_event|last_value|left|leftof|length|low|path_name|pos|pred|quiet|range|reverse_range|right|rightof|simple_name|stable|succ|transaction|val|value)(?=[^\w-]|$)/i,null],["lit",/^\d+(?:_\d+)*(?:#[\w.\\]+#(?:[+-]?\d+(?:_\d+)*)?|(?:\.\d+(?:_\d+)*)?(?:e[+-]?\d+(?:_\d+)*)?)/i], +["pln",/^(?:[a-z]\w*|\\[^\\]*\\)/i],["pun",/^[^\w\t\n\r "'\xa0][^\w\t\n\r "'\xa0-]*/]]),["vhdl","vhd"]); diff --git a/releases/2.5.1/ant/js/google-code-prettify/lang-wiki.js b/releases/2.5.1/ant/js/google-code-prettify/lang-wiki.js new file mode 100644 index 00000000..9b0b4487 --- /dev/null +++ b/releases/2.5.1/ant/js/google-code-prettify/lang-wiki.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\d\t a-gi-z\xa0]+/,null,"\t Â\xa0abcdefgijklmnopqrstuvwxyz0123456789"],["pun",/^[*=[\]^~]+/,null,"=*~^[]"]],[["lang-wiki.meta",/(?:^^|\r\n?|\n)(#[a-z]+)\b/],["lit",/^[A-Z][a-z][\da-z]+[A-Z][a-z][^\W_]+\b/],["lang-",/^{{{([\S\s]+?)}}}/],["lang-",/^`([^\n\r`]+)`/],["str",/^https?:\/\/[^\s#/?]*(?:\/[^\s#?]*)?(?:\?[^\s#]*)?(?:#\S*)?/i],["pln",/^(?:\r\n|[\S\s])[^\n\r#*=A-[^`h{~]*/]]),["wiki"]); +PR.registerLangHandler(PR.createSimpleLexer([["kwd",/^#[a-z]+/i,null,"#"]],[]),["wiki.meta"]); diff --git a/releases/2.5.1/ant/js/google-code-prettify/lang-xq.js b/releases/2.5.1/ant/js/google-code-prettify/lang-xq.js new file mode 100644 index 00000000..e323ae32 --- /dev/null +++ b/releases/2.5.1/ant/js/google-code-prettify/lang-xq.js @@ -0,0 +1,3 @@ +PR.registerLangHandler(PR.createSimpleLexer([["var pln",/^\$[\w-]+/,null,"$"]],[["pln",/^[\s=][<>][\s=]/],["lit",/^@[\w-]+/],["tag",/^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["com",/^\(:[\S\s]*?:\)/],["pln",/^[(),/;[\]{}]$/],["str",/^(?:"(?:[^"\\{]|\\[\S\s])*(?:"|$)|'(?:[^'\\{]|\\[\S\s])*(?:'|$))/,null,"\"'"],["kwd",/^(?:xquery|where|version|variable|union|typeswitch|treat|to|then|text|stable|sortby|some|self|schema|satisfies|returns|return|ref|processing-instruction|preceding-sibling|preceding|precedes|parent|only|of|node|namespace|module|let|item|intersect|instance|in|import|if|function|for|follows|following-sibling|following|external|except|every|else|element|descending|descendant-or-self|descendant|define|default|declare|comment|child|cast|case|before|attribute|assert|ascending|as|ancestor-or-self|ancestor|after|eq|order|by|or|and|schema-element|document-node|node|at)\b/], +["typ",/^(?:xs:yearMonthDuration|xs:unsignedLong|xs:time|xs:string|xs:short|xs:QName|xs:Name|xs:long|xs:integer|xs:int|xs:gYearMonth|xs:gYear|xs:gMonthDay|xs:gDay|xs:float|xs:duration|xs:double|xs:decimal|xs:dayTimeDuration|xs:dateTime|xs:date|xs:byte|xs:boolean|xs:anyURI|xf:yearMonthDuration)\b/,null],["fun pln",/^(?:xp:dereference|xinc:node-expand|xinc:link-references|xinc:link-expand|xhtml:restructure|xhtml:clean|xhtml:add-lists|xdmp:zip-manifest|xdmp:zip-get|xdmp:zip-create|xdmp:xquery-version|xdmp:word-convert|xdmp:with-namespaces|xdmp:version|xdmp:value|xdmp:user-roles|xdmp:user-last-login|xdmp:user|xdmp:url-encode|xdmp:url-decode|xdmp:uri-is-file|xdmp:uri-format|xdmp:uri-content-type|xdmp:unquote|xdmp:unpath|xdmp:triggers-database|xdmp:trace|xdmp:to-json|xdmp:tidy|xdmp:subbinary|xdmp:strftime|xdmp:spawn-in|xdmp:spawn|xdmp:sleep|xdmp:shutdown|xdmp:set-session-field|xdmp:set-response-encoding|xdmp:set-response-content-type|xdmp:set-response-code|xdmp:set-request-time-limit|xdmp:set|xdmp:servers|xdmp:server-status|xdmp:server-name|xdmp:server|xdmp:security-database|xdmp:security-assert|xdmp:schema-database|xdmp:save|xdmp:role-roles|xdmp:role|xdmp:rethrow|xdmp:restart|xdmp:request-timestamp|xdmp:request-status|xdmp:request-cancel|xdmp:request|xdmp:redirect-response|xdmp:random|xdmp:quote|xdmp:query-trace|xdmp:query-meters|xdmp:product-edition|xdmp:privilege-roles|xdmp:privilege|xdmp:pretty-print|xdmp:powerpoint-convert|xdmp:platform|xdmp:permission|xdmp:pdf-convert|xdmp:path|xdmp:octal-to-integer|xdmp:node-uri|xdmp:node-replace|xdmp:node-kind|xdmp:node-insert-child|xdmp:node-insert-before|xdmp:node-insert-after|xdmp:node-delete|xdmp:node-database|xdmp:mul64|xdmp:modules-root|xdmp:modules-database|xdmp:merging|xdmp:merge-cancel|xdmp:merge|xdmp:md5|xdmp:logout|xdmp:login|xdmp:log-level|xdmp:log|xdmp:lock-release|xdmp:lock-acquire|xdmp:load|xdmp:invoke-in|xdmp:invoke|xdmp:integer-to-octal|xdmp:integer-to-hex|xdmp:http-put|xdmp:http-post|xdmp:http-options|xdmp:http-head|xdmp:http-get|xdmp:http-delete|xdmp:hosts|xdmp:host-status|xdmp:host-name|xdmp:host|xdmp:hex-to-integer|xdmp:hash64|xdmp:hash32|xdmp:has-privilege|xdmp:groups|xdmp:group-serves|xdmp:group-servers|xdmp:group-name|xdmp:group-hosts|xdmp:group|xdmp:get-session-field-names|xdmp:get-session-field|xdmp:get-response-encoding|xdmp:get-response-code|xdmp:get-request-username|xdmp:get-request-user|xdmp:get-request-url|xdmp:get-request-protocol|xdmp:get-request-path|xdmp:get-request-method|xdmp:get-request-header-names|xdmp:get-request-header|xdmp:get-request-field-names|xdmp:get-request-field-filename|xdmp:get-request-field-content-type|xdmp:get-request-field|xdmp:get-request-client-certificate|xdmp:get-request-client-address|xdmp:get-request-body|xdmp:get-current-user|xdmp:get-current-roles|xdmp:get|xdmp:function-name|xdmp:function-module|xdmp:function|xdmp:from-json|xdmp:forests|xdmp:forest-status|xdmp:forest-restore|xdmp:forest-restart|xdmp:forest-name|xdmp:forest-delete|xdmp:forest-databases|xdmp:forest-counts|xdmp:forest-clear|xdmp:forest-backup|xdmp:forest|xdmp:filesystem-file|xdmp:filesystem-directory|xdmp:exists|xdmp:excel-convert|xdmp:eval-in|xdmp:eval|xdmp:estimate|xdmp:email|xdmp:element-content-type|xdmp:elapsed-time|xdmp:document-set-quality|xdmp:document-set-property|xdmp:document-set-properties|xdmp:document-set-permissions|xdmp:document-set-collections|xdmp:document-remove-properties|xdmp:document-remove-permissions|xdmp:document-remove-collections|xdmp:document-properties|xdmp:document-locks|xdmp:document-load|xdmp:document-insert|xdmp:document-get-quality|xdmp:document-get-properties|xdmp:document-get-permissions|xdmp:document-get-collections|xdmp:document-get|xdmp:document-forest|xdmp:document-delete|xdmp:document-add-properties|xdmp:document-add-permissions|xdmp:document-add-collections|xdmp:directory-properties|xdmp:directory-locks|xdmp:directory-delete|xdmp:directory-create|xdmp:directory|xdmp:diacritic-less|xdmp:describe|xdmp:default-permissions|xdmp:default-collections|xdmp:databases|xdmp:database-restore-validate|xdmp:database-restore-status|xdmp:database-restore-cancel|xdmp:database-restore|xdmp:database-name|xdmp:database-forests|xdmp:database-backup-validate|xdmp:database-backup-status|xdmp:database-backup-purge|xdmp:database-backup-cancel|xdmp:database-backup|xdmp:database|xdmp:collection-properties|xdmp:collection-locks|xdmp:collection-delete|xdmp:collation-canonical-uri|xdmp:castable-as|xdmp:can-grant-roles|xdmp:base64-encode|xdmp:base64-decode|xdmp:architecture|xdmp:apply|xdmp:amp-roles|xdmp:amp|xdmp:add64|xdmp:add-response-header|xdmp:access|trgr:trigger-set-recursive|trgr:trigger-set-permissions|trgr:trigger-set-name|trgr:trigger-set-module|trgr:trigger-set-event|trgr:trigger-set-description|trgr:trigger-remove-permissions|trgr:trigger-module|trgr:trigger-get-permissions|trgr:trigger-enable|trgr:trigger-disable|trgr:trigger-database-online-event|trgr:trigger-data-event|trgr:trigger-add-permissions|trgr:remove-trigger|trgr:property-content|trgr:pre-commit|trgr:post-commit|trgr:get-trigger-by-id|trgr:get-trigger|trgr:document-scope|trgr:document-content|trgr:directory-scope|trgr:create-trigger|trgr:collection-scope|trgr:any-property-content|thsr:set-entry|thsr:remove-term|thsr:remove-synonym|thsr:remove-entry|thsr:query-lookup|thsr:lookup|thsr:load|thsr:insert|thsr:expand|thsr:add-synonym|spell:suggest-detailed|spell:suggest|spell:remove-word|spell:make-dictionary|spell:load|spell:levenshtein-distance|spell:is-correct|spell:insert|spell:double-metaphone|spell:add-word|sec:users-collection|sec:user-set-roles|sec:user-set-password|sec:user-set-name|sec:user-set-description|sec:user-set-default-permissions|sec:user-set-default-collections|sec:user-remove-roles|sec:user-privileges|sec:user-get-roles|sec:user-get-description|sec:user-get-default-permissions|sec:user-get-default-collections|sec:user-doc-permissions|sec:user-doc-collections|sec:user-add-roles|sec:unprotect-collection|sec:uid-for-name|sec:set-realm|sec:security-version|sec:security-namespace|sec:security-installed|sec:security-collection|sec:roles-collection|sec:role-set-roles|sec:role-set-name|sec:role-set-description|sec:role-set-default-permissions|sec:role-set-default-collections|sec:role-remove-roles|sec:role-privileges|sec:role-get-roles|sec:role-get-description|sec:role-get-default-permissions|sec:role-get-default-collections|sec:role-doc-permissions|sec:role-doc-collections|sec:role-add-roles|sec:remove-user|sec:remove-role-from-users|sec:remove-role-from-role|sec:remove-role-from-privileges|sec:remove-role-from-amps|sec:remove-role|sec:remove-privilege|sec:remove-amp|sec:protect-collection|sec:privileges-collection|sec:privilege-set-roles|sec:privilege-set-name|sec:privilege-remove-roles|sec:privilege-get-roles|sec:privilege-add-roles|sec:priv-doc-permissions|sec:priv-doc-collections|sec:get-user-names|sec:get-unique-elem-id|sec:get-role-names|sec:get-role-ids|sec:get-privilege|sec:get-distinct-permissions|sec:get-collection|sec:get-amp|sec:create-user-with-role|sec:create-user|sec:create-role|sec:create-privilege|sec:create-amp|sec:collections-collection|sec:collection-set-permissions|sec:collection-remove-permissions|sec:collection-get-permissions|sec:collection-add-permissions|sec:check-admin|sec:amps-collection|sec:amp-set-roles|sec:amp-remove-roles|sec:amp-get-roles|sec:amp-doc-permissions|sec:amp-doc-collections|sec:amp-add-roles|search:unparse|search:suggest|search:snippet|search:search|search:resolve-nodes|search:resolve|search:remove-constraint|search:parse|search:get-default-options|search:estimate|search:check-options|prof:value|prof:reset|prof:report|prof:invoke|prof:eval|prof:enable|prof:disable|prof:allowed|ppt:clean|pki:template-set-request|pki:template-set-name|pki:template-set-key-type|pki:template-set-key-options|pki:template-set-description|pki:template-in-use|pki:template-get-version|pki:template-get-request|pki:template-get-name|pki:template-get-key-type|pki:template-get-key-options|pki:template-get-id|pki:template-get-description|pki:need-certificate|pki:is-temporary|pki:insert-trusted-certificates|pki:insert-template|pki:insert-signed-certificates|pki:insert-certificate-revocation-list|pki:get-trusted-certificate-ids|pki:get-template-ids|pki:get-template-certificate-authority|pki:get-template-by-name|pki:get-template|pki:get-pending-certificate-requests-xml|pki:get-pending-certificate-requests-pem|pki:get-pending-certificate-request|pki:get-certificates-for-template-xml|pki:get-certificates-for-template|pki:get-certificates|pki:get-certificate-xml|pki:get-certificate-pem|pki:get-certificate|pki:generate-temporary-certificate-if-necessary|pki:generate-temporary-certificate|pki:generate-template-certificate-authority|pki:generate-certificate-request|pki:delete-template|pki:delete-certificate|pki:create-template|pdf:make-toc|pdf:insert-toc-headers|pdf:get-toc|pdf:clean|p:status-transition|p:state-transition|p:remove|p:pipelines|p:insert|p:get-by-id|p:get|p:execute|p:create|p:condition|p:collection|p:action|ooxml:runs-merge|ooxml:package-uris|ooxml:package-parts-insert|ooxml:package-parts|msword:clean|mcgm:polygon|mcgm:point|mcgm:geospatial-query-from-elements|mcgm:geospatial-query|mcgm:circle|math:tanh|math:tan|math:sqrt|math:sinh|math:sin|math:pow|math:modf|math:log10|math:log|math:ldexp|math:frexp|math:fmod|math:floor|math:fabs|math:exp|math:cosh|math:cos|math:ceil|math:atan2|math:atan|math:asin|math:acos|map:put|map:map|map:keys|map:get|map:delete|map:count|map:clear|lnk:to|lnk:remove|lnk:insert|lnk:get|lnk:from|lnk:create|kml:polygon|kml:point|kml:interior-polygon|kml:geospatial-query-from-elements|kml:geospatial-query|kml:circle|kml:box|gml:polygon|gml:point|gml:interior-polygon|gml:geospatial-query-from-elements|gml:geospatial-query|gml:circle|gml:box|georss:point|georss:geospatial-query|georss:circle|geo:polygon|geo:point|geo:interior-polygon|geo:geospatial-query-from-elements|geo:geospatial-query|geo:circle|geo:box|fn:zero-or-one|fn:years-from-duration|fn:year-from-dateTime|fn:year-from-date|fn:upper-case|fn:unordered|fn:true|fn:translate|fn:trace|fn:tokenize|fn:timezone-from-time|fn:timezone-from-dateTime|fn:timezone-from-date|fn:sum|fn:subtract-dateTimes-yielding-yearMonthDuration|fn:subtract-dateTimes-yielding-dayTimeDuration|fn:substring-before|fn:substring-after|fn:substring|fn:subsequence|fn:string-to-codepoints|fn:string-pad|fn:string-length|fn:string-join|fn:string|fn:static-base-uri|fn:starts-with|fn:seconds-from-time|fn:seconds-from-duration|fn:seconds-from-dateTime|fn:round-half-to-even|fn:round|fn:root|fn:reverse|fn:resolve-uri|fn:resolve-QName|fn:replace|fn:remove|fn:QName|fn:prefix-from-QName|fn:position|fn:one-or-more|fn:number|fn:not|fn:normalize-unicode|fn:normalize-space|fn:node-name|fn:node-kind|fn:nilled|fn:namespace-uri-from-QName|fn:namespace-uri-for-prefix|fn:namespace-uri|fn:name|fn:months-from-duration|fn:month-from-dateTime|fn:month-from-date|fn:minutes-from-time|fn:minutes-from-duration|fn:minutes-from-dateTime|fn:min|fn:max|fn:matches|fn:lower-case|fn:local-name-from-QName|fn:local-name|fn:last|fn:lang|fn:iri-to-uri|fn:insert-before|fn:index-of|fn:in-scope-prefixes|fn:implicit-timezone|fn:idref|fn:id|fn:hours-from-time|fn:hours-from-duration|fn:hours-from-dateTime|fn:floor|fn:false|fn:expanded-QName|fn:exists|fn:exactly-one|fn:escape-uri|fn:escape-html-uri|fn:error|fn:ends-with|fn:encode-for-uri|fn:empty|fn:document-uri|fn:doc-available|fn:doc|fn:distinct-values|fn:distinct-nodes|fn:default-collation|fn:deep-equal|fn:days-from-duration|fn:day-from-dateTime|fn:day-from-date|fn:data|fn:current-time|fn:current-dateTime|fn:current-date|fn:count|fn:contains|fn:concat|fn:compare|fn:collection|fn:codepoints-to-string|fn:codepoint-equal|fn:ceiling|fn:boolean|fn:base-uri|fn:avg|fn:adjust-time-to-timezone|fn:adjust-dateTime-to-timezone|fn:adjust-date-to-timezone|fn:abs|feed:unsubscribe|feed:subscription|feed:subscribe|feed:request|feed:item|feed:description|excel:clean|entity:enrich|dom:set-pipelines|dom:set-permissions|dom:set-name|dom:set-evaluation-context|dom:set-domain-scope|dom:set-description|dom:remove-pipeline|dom:remove-permissions|dom:remove|dom:get|dom:evaluation-context|dom:domains|dom:domain-scope|dom:create|dom:configuration-set-restart-user|dom:configuration-set-permissions|dom:configuration-set-evaluation-context|dom:configuration-set-default-domain|dom:configuration-get|dom:configuration-create|dom:collection|dom:add-pipeline|dom:add-permissions|dls:retention-rules|dls:retention-rule-remove|dls:retention-rule-insert|dls:retention-rule|dls:purge|dls:node-expand|dls:link-references|dls:link-expand|dls:documents-query|dls:document-versions-query|dls:document-version-uri|dls:document-version-query|dls:document-version-delete|dls:document-version-as-of|dls:document-version|dls:document-update|dls:document-unmanage|dls:document-set-quality|dls:document-set-property|dls:document-set-properties|dls:document-set-permissions|dls:document-set-collections|dls:document-retention-rules|dls:document-remove-properties|dls:document-remove-permissions|dls:document-remove-collections|dls:document-purge|dls:document-manage|dls:document-is-managed|dls:document-insert-and-manage|dls:document-include-query|dls:document-history|dls:document-get-permissions|dls:document-extract-part|dls:document-delete|dls:document-checkout-status|dls:document-checkout|dls:document-checkin|dls:document-add-properties|dls:document-add-permissions|dls:document-add-collections|dls:break-checkout|dls:author-query|dls:as-of-query|dbk:convert|dbg:wait|dbg:value|dbg:stopped|dbg:stop|dbg:step|dbg:status|dbg:stack|dbg:out|dbg:next|dbg:line|dbg:invoke|dbg:function|dbg:finish|dbg:expr|dbg:eval|dbg:disconnect|dbg:detach|dbg:continue|dbg:connect|dbg:clear|dbg:breakpoints|dbg:break|dbg:attached|dbg:attach|cvt:save-converted-documents|cvt:part-uri|cvt:destination-uri|cvt:basepath|cvt:basename|cts:words|cts:word-query-weight|cts:word-query-text|cts:word-query-options|cts:word-query|cts:word-match|cts:walk|cts:uris|cts:uri-match|cts:train|cts:tokenize|cts:thresholds|cts:stem|cts:similar-query-weight|cts:similar-query-nodes|cts:similar-query|cts:shortest-distance|cts:search|cts:score|cts:reverse-query-weight|cts:reverse-query-nodes|cts:reverse-query|cts:remainder|cts:registered-query-weight|cts:registered-query-options|cts:registered-query-ids|cts:registered-query|cts:register|cts:query|cts:quality|cts:properties-query-query|cts:properties-query|cts:polygon-vertices|cts:polygon|cts:point-longitude|cts:point-latitude|cts:point|cts:or-query-queries|cts:or-query|cts:not-query-weight|cts:not-query-query|cts:not-query|cts:near-query-weight|cts:near-query-queries|cts:near-query-options|cts:near-query-distance|cts:near-query|cts:highlight|cts:geospatial-co-occurrences|cts:frequency|cts:fitness|cts:field-words|cts:field-word-query-weight|cts:field-word-query-text|cts:field-word-query-options|cts:field-word-query-field-name|cts:field-word-query|cts:field-word-match|cts:entity-highlight|cts:element-words|cts:element-word-query-weight|cts:element-word-query-text|cts:element-word-query-options|cts:element-word-query-element-name|cts:element-word-query|cts:element-word-match|cts:element-values|cts:element-value-ranges|cts:element-value-query-weight|cts:element-value-query-text|cts:element-value-query-options|cts:element-value-query-element-name|cts:element-value-query|cts:element-value-match|cts:element-value-geospatial-co-occurrences|cts:element-value-co-occurrences|cts:element-range-query-weight|cts:element-range-query-value|cts:element-range-query-options|cts:element-range-query-operator|cts:element-range-query-element-name|cts:element-range-query|cts:element-query-query|cts:element-query-element-name|cts:element-query|cts:element-pair-geospatial-values|cts:element-pair-geospatial-value-match|cts:element-pair-geospatial-query-weight|cts:element-pair-geospatial-query-region|cts:element-pair-geospatial-query-options|cts:element-pair-geospatial-query-longitude-name|cts:element-pair-geospatial-query-latitude-name|cts:element-pair-geospatial-query-element-name|cts:element-pair-geospatial-query|cts:element-pair-geospatial-boxes|cts:element-geospatial-values|cts:element-geospatial-value-match|cts:element-geospatial-query-weight|cts:element-geospatial-query-region|cts:element-geospatial-query-options|cts:element-geospatial-query-element-name|cts:element-geospatial-query|cts:element-geospatial-boxes|cts:element-child-geospatial-values|cts:element-child-geospatial-value-match|cts:element-child-geospatial-query-weight|cts:element-child-geospatial-query-region|cts:element-child-geospatial-query-options|cts:element-child-geospatial-query-element-name|cts:element-child-geospatial-query-child-name|cts:element-child-geospatial-query|cts:element-child-geospatial-boxes|cts:element-attribute-words|cts:element-attribute-word-query-weight|cts:element-attribute-word-query-text|cts:element-attribute-word-query-options|cts:element-attribute-word-query-element-name|cts:element-attribute-word-query-attribute-name|cts:element-attribute-word-query|cts:element-attribute-word-match|cts:element-attribute-values|cts:element-attribute-value-ranges|cts:element-attribute-value-query-weight|cts:element-attribute-value-query-text|cts:element-attribute-value-query-options|cts:element-attribute-value-query-element-name|cts:element-attribute-value-query-attribute-name|cts:element-attribute-value-query|cts:element-attribute-value-match|cts:element-attribute-value-geospatial-co-occurrences|cts:element-attribute-value-co-occurrences|cts:element-attribute-range-query-weight|cts:element-attribute-range-query-value|cts:element-attribute-range-query-options|cts:element-attribute-range-query-operator|cts:element-attribute-range-query-element-name|cts:element-attribute-range-query-attribute-name|cts:element-attribute-range-query|cts:element-attribute-pair-geospatial-values|cts:element-attribute-pair-geospatial-value-match|cts:element-attribute-pair-geospatial-query-weight|cts:element-attribute-pair-geospatial-query-region|cts:element-attribute-pair-geospatial-query-options|cts:element-attribute-pair-geospatial-query-longitude-name|cts:element-attribute-pair-geospatial-query-latitude-name|cts:element-attribute-pair-geospatial-query-element-name|cts:element-attribute-pair-geospatial-query|cts:element-attribute-pair-geospatial-boxes|cts:document-query-uris|cts:document-query|cts:distance|cts:directory-query-uris|cts:directory-query-depth|cts:directory-query|cts:destination|cts:deregister|cts:contains|cts:confidence|cts:collections|cts:collection-query-uris|cts:collection-query|cts:collection-match|cts:classify|cts:circle-radius|cts:circle-center|cts:circle|cts:box-west|cts:box-south|cts:box-north|cts:box-east|cts:box|cts:bearing|cts:arc-intersection|cts:and-query-queries|cts:and-query-options|cts:and-query|cts:and-not-query-positive-query|cts:and-not-query-negative-query|cts:and-not-query|css:get|css:convert|cpf:success|cpf:failure|cpf:document-set-state|cpf:document-set-processing-status|cpf:document-set-last-updated|cpf:document-set-error|cpf:document-get-state|cpf:document-get-processing-status|cpf:document-get-last-updated|cpf:document-get-error|cpf:check-transition|alert:spawn-matching-actions|alert:rule-user-id-query|alert:rule-set-user-id|alert:rule-set-query|alert:rule-set-options|alert:rule-set-name|alert:rule-set-description|alert:rule-set-action|alert:rule-remove|alert:rule-name-query|alert:rule-insert|alert:rule-id-query|alert:rule-get-user-id|alert:rule-get-query|alert:rule-get-options|alert:rule-get-name|alert:rule-get-id|alert:rule-get-description|alert:rule-get-action|alert:rule-action-query|alert:remove-triggers|alert:make-rule|alert:make-log-action|alert:make-config|alert:make-action|alert:invoke-matching-actions|alert:get-my-rules|alert:get-all-rules|alert:get-actions|alert:find-matching-rules|alert:create-triggers|alert:config-set-uri|alert:config-set-trigger-ids|alert:config-set-options|alert:config-set-name|alert:config-set-description|alert:config-set-cpf-domain-names|alert:config-set-cpf-domain-ids|alert:config-insert|alert:config-get-uri|alert:config-get-trigger-ids|alert:config-get-options|alert:config-get-name|alert:config-get-id|alert:config-get-description|alert:config-get-cpf-domain-names|alert:config-get-cpf-domain-ids|alert:config-get|alert:config-delete|alert:action-set-options|alert:action-set-name|alert:action-set-module-root|alert:action-set-module-db|alert:action-set-module|alert:action-set-description|alert:action-remove|alert:action-insert|alert:action-get-options|alert:action-get-name|alert:action-get-module-root|alert:action-get-module-db|alert:action-get-module|alert:action-get-description|zero-or-one|years-from-duration|year-from-dateTime|year-from-date|upper-case|unordered|true|translate|trace|tokenize|timezone-from-time|timezone-from-dateTime|timezone-from-date|sum|subtract-dateTimes-yielding-yearMonthDuration|subtract-dateTimes-yielding-dayTimeDuration|substring-before|substring-after|substring|subsequence|string-to-codepoints|string-pad|string-length|string-join|string|static-base-uri|starts-with|seconds-from-time|seconds-from-duration|seconds-from-dateTime|round-half-to-even|round|root|reverse|resolve-uri|resolve-QName|replace|remove|QName|prefix-from-QName|position|one-or-more|number|not|normalize-unicode|normalize-space|node-name|node-kind|nilled|namespace-uri-from-QName|namespace-uri-for-prefix|namespace-uri|name|months-from-duration|month-from-dateTime|month-from-date|minutes-from-time|minutes-from-duration|minutes-from-dateTime|min|max|matches|lower-case|local-name-from-QName|local-name|last|lang|iri-to-uri|insert-before|index-of|in-scope-prefixes|implicit-timezone|idref|id|hours-from-time|hours-from-duration|hours-from-dateTime|floor|false|expanded-QName|exists|exactly-one|escape-uri|escape-html-uri|error|ends-with|encode-for-uri|empty|document-uri|doc-available|doc|distinct-values|distinct-nodes|default-collation|deep-equal|days-from-duration|day-from-dateTime|day-from-date|data|current-time|current-dateTime|current-date|count|contains|concat|compare|collection|codepoints-to-string|codepoint-equal|ceiling|boolean|base-uri|avg|adjust-time-to-timezone|adjust-dateTime-to-timezone|adjust-date-to-timezone|abs)\b/], +["pln",/^[\w:-]+/],["pln",/^[\t\n\r \xa0]+/]]),["xq","xquery"]); diff --git a/releases/2.5.1/ant/js/google-code-prettify/lang-yaml.js b/releases/2.5.1/ant/js/google-code-prettify/lang-yaml.js new file mode 100644 index 00000000..c38729b6 --- /dev/null +++ b/releases/2.5.1/ant/js/google-code-prettify/lang-yaml.js @@ -0,0 +1,2 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["pun",/^[:>?|]+/,a,":|>?"],["dec",/^%(?:YAML|TAG)[^\n\r#]+/,a,"%"],["typ",/^&\S+/,a,"&"],["typ",/^!\S*/,a,"!"],["str",/^"(?:[^"\\]|\\.)*(?:"|$)/,a,'"'],["str",/^'(?:[^']|'')*(?:'|$)/,a,"'"],["com",/^#[^\n\r]*/,a,"#"],["pln",/^\s+/,a," \t\r\n"]],[["dec",/^(?:---|\.\.\.)(?:[\n\r]|$)/],["pun",/^-/],["kwd",/^\w+:[\n\r ]/],["pln",/^\w+/]]),["yaml","yml"]); diff --git a/releases/2.5.1/ant/js/google-code-prettify/prettify.css b/releases/2.5.1/ant/js/google-code-prettify/prettify.css new file mode 100644 index 00000000..d44b3a22 --- /dev/null +++ b/releases/2.5.1/ant/js/google-code-prettify/prettify.css @@ -0,0 +1 @@ +.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee} \ No newline at end of file diff --git a/releases/2.5.1/ant/js/google-code-prettify/prettify.js b/releases/2.5.1/ant/js/google-code-prettify/prettify.js new file mode 100644 index 00000000..eef5ad7e --- /dev/null +++ b/releases/2.5.1/ant/js/google-code-prettify/prettify.js @@ -0,0 +1,28 @@ +var q=null;window.PR_SHOULD_USE_CONTINUATION=!0; +(function(){function L(a){function m(a){var f=a.charCodeAt(0);if(f!==92)return f;var b=a.charAt(1);return(f=r[b])?f:"0"<=b&&b<="7"?parseInt(a.substring(1),8):b==="u"||b==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function e(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);a=String.fromCharCode(a);if(a==="\\"||a==="-"||a==="["||a==="]")a="\\"+a;return a}function h(a){for(var f=a.substring(1,a.length-1).match(/\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\[0-3][0-7]{0,2}|\\[0-7]{1,2}|\\[\S\s]|[^\\]/g),a= +[],b=[],o=f[0]==="^",c=o?1:0,i=f.length;c122||(d<65||j>90||b.push([Math.max(65,j)|32,Math.min(d,90)|32]),d<97||j>122||b.push([Math.max(97,j)&-33,Math.min(d,122)&-33]))}}b.sort(function(a,f){return a[0]-f[0]||f[1]-a[1]});f=[];j=[NaN,NaN];for(c=0;ci[0]&&(i[1]+1>i[0]&&b.push("-"),b.push(e(i[1])));b.push("]");return b.join("")}function y(a){for(var f=a.source.match(/\[(?:[^\\\]]|\\[\S\s])*]|\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\\d+|\\[^\dux]|\(\?[!:=]|[()^]|[^()[\\^]+/g),b=f.length,d=[],c=0,i=0;c=2&&a==="["?f[c]=h(j):a!=="\\"&&(f[c]=j.replace(/[A-Za-z]/g,function(a){a=a.charCodeAt(0);return"["+String.fromCharCode(a&-33,a|32)+"]"}));return f.join("")}for(var t=0,s=!1,l=!1,p=0,d=a.length;p=5&&"lang-"===b.substring(0,5))&&!(o&&typeof o[1]==="string"))c=!1,b="src";c||(r[f]=b)}i=d;d+=f.length;if(c){c=o[1];var j=f.indexOf(c),k=j+c.length;o[2]&&(k=f.length-o[2].length,j=k-c.length);b=b.substring(5);B(l+i,f.substring(0,j),e,p);B(l+i+j,c,C(b,c),p);B(l+i+k,f.substring(k),e,p)}else p.push(l+i,b)}a.e=p}var h={},y;(function(){for(var e=a.concat(m), +l=[],p={},d=0,g=e.length;d=0;)h[n.charAt(k)]=r;r=r[1];n=""+r;p.hasOwnProperty(n)||(l.push(r),p[n]=q)}l.push(/[\S\s]/);y=L(l)})();var t=m.length;return e}function u(a){var m=[],e=[];a.tripleQuotedStrings?m.push(["str",/^(?:'''(?:[^'\\]|\\[\S\s]|''?(?=[^']))*(?:'''|$)|"""(?:[^"\\]|\\[\S\s]|""?(?=[^"]))*(?:"""|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$))/,q,"'\""]):a.multiLineStrings?m.push(["str",/^(?:'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$)|`(?:[^\\`]|\\[\S\s])*(?:`|$))/, +q,"'\"`"]):m.push(["str",/^(?:'(?:[^\n\r'\\]|\\.)*(?:'|$)|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,q,"\"'"]);a.verbatimStrings&&e.push(["str",/^@"(?:[^"]|"")*(?:"|$)/,q]);var h=a.hashComments;h&&(a.cStyleComments?(h>1?m.push(["com",/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,q,"#"]):m.push(["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,q,"#"]),e.push(["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,q])):m.push(["com",/^#[^\n\r]*/, +q,"#"]));a.cStyleComments&&(e.push(["com",/^\/\/[^\n\r]*/,q]),e.push(["com",/^\/\*[\S\s]*?(?:\*\/|$)/,q]));a.regexLiterals&&e.push(["lang-regex",/^(?:^^\.?|[!+-]|!=|!==|#|%|%=|&|&&|&&=|&=|\(|\*|\*=|\+=|,|-=|->|\/|\/=|:|::|;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|[?@[^]|\^=|\^\^|\^\^=|{|\||\|=|\|\||\|\|=|~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\s*(\/(?=[^*/])(?:[^/[\\]|\\[\S\s]|\[(?:[^\\\]]|\\[\S\s])*(?:]|$))+\/)/]);(h=a.types)&&e.push(["typ",h]);a=(""+a.keywords).replace(/^ | $/g, +"");a.length&&e.push(["kwd",RegExp("^(?:"+a.replace(/[\s,]+/g,"|")+")\\b"),q]);m.push(["pln",/^\s+/,q," \r\n\t\xa0"]);e.push(["lit",/^@[$_a-z][\w$@]*/i,q],["typ",/^(?:[@_]?[A-Z]+[a-z][\w$@]*|\w+_t\b)/,q],["pln",/^[$_a-z][\w$@]*/i,q],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,q,"0123456789"],["pln",/^\\[\S\s]?/,q],["pun",/^.[^\s\w"-$'./@\\`]*/,q]);return x(m,e)}function D(a,m){function e(a){switch(a.nodeType){case 1:if(k.test(a.className))break;if("BR"===a.nodeName)h(a), +a.parentNode&&a.parentNode.removeChild(a);else for(a=a.firstChild;a;a=a.nextSibling)e(a);break;case 3:case 4:if(p){var b=a.nodeValue,d=b.match(t);if(d){var c=b.substring(0,d.index);a.nodeValue=c;(b=b.substring(d.index+d[0].length))&&a.parentNode.insertBefore(s.createTextNode(b),a.nextSibling);h(a);c||a.parentNode.removeChild(a)}}}}function h(a){function b(a,d){var e=d?a.cloneNode(!1):a,f=a.parentNode;if(f){var f=b(f,1),g=a.nextSibling;f.appendChild(e);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return e} +for(;!a.nextSibling;)if(a=a.parentNode,!a)return;for(var a=b(a.nextSibling,0),e;(e=a.parentNode)&&e.nodeType===1;)a=e;d.push(a)}var k=/(?:^|\s)nocode(?:\s|$)/,t=/\r\n?|\n/,s=a.ownerDocument,l;a.currentStyle?l=a.currentStyle.whiteSpace:window.getComputedStyle&&(l=s.defaultView.getComputedStyle(a,q).getPropertyValue("white-space"));var p=l&&"pre"===l.substring(0,3);for(l=s.createElement("LI");a.firstChild;)l.appendChild(a.firstChild);for(var d=[l],g=0;g=0;){var h=m[e];A.hasOwnProperty(h)?window.console&&console.warn("cannot override language handler %s",h):A[h]=a}}function C(a,m){if(!a||!A.hasOwnProperty(a))a=/^\s*=o&&(h+=2);e>=c&&(a+=2)}}catch(w){"console"in window&&console.log(w&&w.stack?w.stack:w)}}var v=["break,continue,do,else,for,if,return,while"],w=[[v,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"], +"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],F=[w,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],G=[w,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"], +H=[G,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],w=[w,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],I=[v,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"], +J=[v,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],v=[v,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],K=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,N=/\S/,O=u({keywords:[F,H,w,"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END"+ +I,J,v],hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),A={};k(O,["default-code"]);k(x([],[["pln",/^[^]*(?:>|$)/],["com",/^<\!--[\S\s]*?(?:--\>|$)/],["lang-",/^<\?([\S\s]+?)(?:\?>|$)/],["lang-",/^<%([\S\s]+?)(?:%>|$)/],["pun",/^(?:<[%?]|[%?]>)/],["lang-",/^]*>([\S\s]+?)<\/xmp\b[^>]*>/i],["lang-js",/^]*>([\S\s]*?)(<\/script\b[^>]*>)/i],["lang-css",/^]*>([\S\s]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]), +["default-markup","htm","html","mxml","xhtml","xml","xsl"]);k(x([["pln",/^\s+/,q," \t\r\n"],["atv",/^(?:"[^"]*"?|'[^']*'?)/,q,"\"'"]],[["tag",/^^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["atn",/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^\s"'>]*(?:[^\s"'/>]|\/(?=\s)))/],["pun",/^[/<->]+/],["lang-js",/^on\w+\s*=\s*"([^"]+)"/i],["lang-js",/^on\w+\s*=\s*'([^']+)'/i],["lang-js",/^on\w+\s*=\s*([^\s"'>]+)/i],["lang-css",/^style\s*=\s*"([^"]+)"/i],["lang-css",/^style\s*=\s*'([^']+)'/i],["lang-css", +/^style\s*=\s*([^\s"'>]+)/i]]),["in.tag"]);k(x([],[["atv",/^[\S\s]+/]]),["uq.val"]);k(u({keywords:F,hashComments:!0,cStyleComments:!0,types:K}),["c","cc","cpp","cxx","cyc","m"]);k(u({keywords:"null,true,false"}),["json"]);k(u({keywords:H,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:K}),["cs"]);k(u({keywords:G,cStyleComments:!0}),["java"]);k(u({keywords:v,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]);k(u({keywords:I,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}), +["cv","py"]);k(u({keywords:"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]);k(u({keywords:J,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]);k(u({keywords:w,cStyleComments:!0,regexLiterals:!0}),["js"]);k(u({keywords:"all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes", +hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]);k(x([],[["str",/^[\S\s]+/]]),["regex"]);window.prettyPrintOne=function(a,m,e){var h=document.createElement("PRE");h.innerHTML=a;e&&D(h,e);E({g:m,i:e,h:h});return h.innerHTML};window.prettyPrint=function(a){function m(){for(var e=window.PR_SHOULD_USE_CONTINUATION?l.now()+250:Infinity;p=0){var k=k.match(g),f,b;if(b= +!k){b=n;for(var o=void 0,c=b.firstChild;c;c=c.nextSibling)var i=c.nodeType,o=i===1?o?b:c:i===3?N.test(c.nodeValue)?b:o:o;b=(f=o===b?void 0:o)&&"CODE"===f.tagName}b&&(k=f.className.match(g));k&&(k=k[1]);b=!1;for(o=n.parentNode;o;o=o.parentNode)if((o.tagName==="pre"||o.tagName==="code"||o.tagName==="xmp")&&o.className&&o.className.indexOf("prettyprint")>=0){b=!0;break}b||((b=(b=n.className.match(/\blinenums\b(?::(\d+))?/))?b[1]&&b[1].length?+b[1]:!0:!1)&&D(n,b),d={g:k,h:n,i:b},E(d))}}p + + + + + +All Classes (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + +

All Classes

+ + + diff --git a/releases/2.5.1/api/allclasses-noframe.html b/releases/2.5.1/api/allclasses-noframe.html new file mode 100644 index 00000000..216f893e --- /dev/null +++ b/releases/2.5.1/api/allclasses-noframe.html @@ -0,0 +1,99 @@ + + + + + + +All Classes (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + +

All Classes

+ + + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/BalancersList.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/BalancersList.html new file mode 100644 index 00000000..811f573e --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/BalancersList.html @@ -0,0 +1,264 @@ + + + + + + +BalancersList (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class BalancersList

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.BalancersList
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class BalancersList
    +extends java.lang.Object
    +
    A nested list of SuiteBalancers.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidaddConfigured(SuiteBalancer balancer) +
      Adds a balancer to the balancers list.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BalancersList

        +
        public BalancersList(java.util.List<SuiteBalancer> balancers)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        addConfigured

        +
        public void addConfigured(SuiteBalancer balancer)
        +
        Adds a balancer to the balancers list.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/DiagnosticsListener.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/DiagnosticsListener.html new file mode 100644 index 00000000..c17787a4 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/DiagnosticsListener.html @@ -0,0 +1,288 @@ + + + + + + +DiagnosticsListener (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class DiagnosticsListener

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.DiagnosticsListener
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class DiagnosticsListener
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        receiveAll

        +
        public void receiveAll(IEvent e)
        +
      • +
      + + + +
        +
      • +

        receiveBootstrap

        +
        public void receiveBootstrap(BootstrapEvent e)
        +
      • +
      + + + +
        +
      • +

        receiveQuit

        +
        public void receiveQuit(QuitEvent e)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/DuplicateResources.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/DuplicateResources.html new file mode 100644 index 00000000..d682e648 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/DuplicateResources.html @@ -0,0 +1,382 @@ + + + + + + +DuplicateResources (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class DuplicateResources

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.apache.tools.ant.ProjectComponent
    • +
    • +
        +
      • org.apache.tools.ant.types.DataType
      • +
      • +
          +
        • com.carrotsearch.ant.tasks.junit4.DuplicateResources
        • +
        +
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.lang.Cloneable, java.lang.Iterable<org.apache.tools.ant.types.Resource>, org.apache.tools.ant.types.ResourceCollection
    +
    +
    +
    +
    public class DuplicateResources
    +extends org.apache.tools.ant.types.DataType
    +implements org.apache.tools.ant.types.ResourceCollection
    +
    Duplicate nested resources N times. Useful for running + suites multiple times with load balancing.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class org.apache.tools.ant.types.DataType

        +checked, ref
      • +
      +
        +
      • + + +

        Fields inherited from class org.apache.tools.ant.ProjectComponent

        +description, location, project
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      DuplicateResources() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidaddConfigured(org.apache.tools.ant.types.ResourceCollection rc) 
      booleanisFilesystemOnly() 
      java.util.Iteratoriterator() 
      voidsetTimes(int times) +
      Set the number of times the input resources should be duplicated.
      +
      intsize() 
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.types.DataType

        +checkAttributesAllowed, checkChildrenAllowed, circularReference, clone, dieOnCircularReference, dieOnCircularReference, dieOnCircularReference, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck, isChecked, isReference, noChildrenAllowed, pushAndInvokeCircularReferenceCheck, setChecked, setRefid, tooManyAttributes, toString
      • +
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.ProjectComponent

        +getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DuplicateResources

        +
        public DuplicateResources()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        addConfigured

        +
        public void addConfigured(org.apache.tools.ant.types.ResourceCollection rc)
        +
      • +
      + + + +
        +
      • +

        setTimes

        +
        public void setTimes(int times)
        +
        Set the number of times the input resources should be duplicated.
        +
      • +
      + + + +
        +
      • +

        iterator

        +
        public java.util.Iterator iterator()
        +
        +
        Specified by:
        +
        iterator in interface java.lang.Iterable<org.apache.tools.ant.types.Resource>
        +
        Specified by:
        +
        iterator in interface org.apache.tools.ant.types.ResourceCollection
        +
        +
      • +
      + + + +
        +
      • +

        size

        +
        public int size()
        +
        +
        Specified by:
        +
        size in interface org.apache.tools.ant.types.ResourceCollection
        +
        +
      • +
      + + + +
        +
      • +

        isFilesystemOnly

        +
        public boolean isFilesystemOnly()
        +
        +
        Specified by:
        +
        isFilesystemOnly in interface org.apache.tools.ant.types.ResourceCollection
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/Duration.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/Duration.html new file mode 100644 index 00000000..d7ac3253 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/Duration.html @@ -0,0 +1,263 @@ + + + + + + +Duration (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class Duration

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.Duration
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class Duration
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Duration() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.CharSequencetoHumanDuration(long duration) +
      Format a duration in milliseconds to a human string (in English).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Duration

        +
        public Duration()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toHumanDuration

        +
        public static java.lang.CharSequence toHumanDuration(long duration)
        +
        Format a duration in milliseconds to a human string (in English).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/ForkedJvmInfo.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/ForkedJvmInfo.html new file mode 100644 index 00000000..c59c29d7 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/ForkedJvmInfo.html @@ -0,0 +1,428 @@ + + + + + + +ForkedJvmInfo (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class ForkedJvmInfo

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.ForkedJvmInfo
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class ForkedJvmInfo
    +extends java.lang.Object
    +
    Static slave information.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      intid +
      Unique sequential slave identifier.
      +
      intslaves +
      The number of executed slaves, total.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ForkedJvmInfo(int id, + int slaves) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voiddecodeStreams(java.util.List<IEvent> events, + java.io.Writer sysout, + java.io.Writer syserr) +
      Filter through events looking for sysouts and syserrs and decode them + into a character streams.
      +
      java.nio.charset.CharsetgetCharset() +
      Return the Charset used to encode stream bytes from the slave.
      +
      java.lang.StringgetCommandLine() +
      Command line string used to invoke the slave.
      +
      java.lang.StringgetJvmName() +
      JVM name (slave).
      +
      java.lang.StringgetPidString() +
      PID string of the forked JVM.
      +
      java.util.Map<java.lang.String,java.lang.String>getSystemProperties() +
      System properties on the slave.
      +
      voidserialize(JsonWriter w) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        id

        +
        public final int id
        +
        Unique sequential slave identifier.
        +
      • +
      + + + +
        +
      • +

        slaves

        +
        public final int slaves
        +
        The number of executed slaves, total.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ForkedJvmInfo

        +
        public ForkedJvmInfo(int id,
        +             int slaves)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getCharset

        +
        public java.nio.charset.Charset getCharset()
        +
        Return the Charset used to encode stream bytes from the slave.
        +
      • +
      + + + +
        +
      • +

        getSystemProperties

        +
        public java.util.Map<java.lang.String,java.lang.String> getSystemProperties()
        +
        System properties on the slave.
        +
      • +
      + + + +
        +
      • +

        getPidString

        +
        public java.lang.String getPidString()
        +
        PID string of the forked JVM. May not be available or may come in an unknown format + (Java 8 will have real PID support, supposedly).
        +
      • +
      + + + +
        +
      • +

        getCommandLine

        +
        public java.lang.String getCommandLine()
        +
        Command line string used to invoke the slave.
        +
      • +
      + + + +
        +
      • +

        getJvmName

        +
        public java.lang.String getJvmName()
        +
        JVM name (slave).
        +
      • +
      + + + +
        +
      • +

        decodeStreams

        +
        public void decodeStreams(java.util.List<IEvent> events,
        +                 java.io.Writer sysout,
        +                 java.io.Writer syserr)
        +                   throws java.io.IOException
        +
        Filter through events looking for sysouts and syserrs and decode them + into a character streams. If both Writer arguments are the same object + the streams will be combined.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        serialize

        +
        public void serialize(JsonWriter w)
        +               throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/FormattingUtils.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/FormattingUtils.html new file mode 100644 index 00000000..2e820a59 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/FormattingUtils.html @@ -0,0 +1,332 @@ + + + + + + +FormattingUtils (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class FormattingUtils

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.FormattingUtils
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class FormattingUtils
    +extends java.lang.Object
    +
    Formatting utilities for consistency across code.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      FormattingUtils() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringformatDescription(org.junit.runner.Description description) 
      static java.lang.StringformatDescription(org.junit.runner.Description description, + boolean fullNames) 
      static java.lang.StringformatDurationInSeconds(long timeMillis) 
      static java.lang.StringformatTime(long timestamp) 
      static java.lang.StringformatTimestamp(long ts) 
      static java.lang.StringpadTo(int columns, + java.lang.String text, + java.lang.String ellipsis) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FormattingUtils

        +
        public FormattingUtils()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        padTo

        +
        public static java.lang.String padTo(int columns,
        +                     java.lang.String text,
        +                     java.lang.String ellipsis)
        +
      • +
      + + + +
        +
      • +

        formatTime

        +
        public static java.lang.String formatTime(long timestamp)
        +
      • +
      + + + +
        +
      • +

        formatTimestamp

        +
        public static java.lang.String formatTimestamp(long ts)
        +
      • +
      + + + +
        +
      • +

        formatDurationInSeconds

        +
        public static java.lang.String formatDurationInSeconds(long timeMillis)
        +
      • +
      + + + +
        +
      • +

        formatDescription

        +
        public static java.lang.String formatDescription(org.junit.runner.Description description)
        +
      • +
      + + + +
        +
      • +

        formatDescription

        +
        public static java.lang.String formatDescription(org.junit.runner.Description description,
        +                                 boolean fullNames)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/JUnit4.ExtendedPropertySet.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/JUnit4.ExtendedPropertySet.html new file mode 100644 index 00000000..ab0196aa --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/JUnit4.ExtendedPropertySet.html @@ -0,0 +1,360 @@ + + + + + + +JUnit4.ExtendedPropertySet (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class JUnit4.ExtendedPropertySet

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.apache.tools.ant.ProjectComponent
    • +
    • +
        +
      • org.apache.tools.ant.types.DataType
      • +
      • +
          +
        • org.apache.tools.ant.types.PropertySet
        • +
        • +
            +
          • com.carrotsearch.ant.tasks.junit4.JUnit4.ExtendedPropertySet
          • +
          +
        • +
        +
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.lang.Cloneable, java.lang.Iterable<org.apache.tools.ant.types.Resource>, org.apache.tools.ant.types.ResourceCollection
    +
    +
    +
    Enclosing class:
    +
    JUnit4
    +
    +
    +
    +
    public static class JUnit4.ExtendedPropertySet
    +extends org.apache.tools.ant.types.PropertySet
    +
    A PropertySet with an additional + attribute specifying whether or not empty values should be propagated or ignored.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class org.apache.tools.ant.types.PropertySet

        +org.apache.tools.ant.types.PropertySet.BuiltinPropertySetName, org.apache.tools.ant.types.PropertySet.PropertyRef
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class org.apache.tools.ant.types.DataType

        +checked, ref
      • +
      +
        +
      • + + +

        Fields inherited from class org.apache.tools.ant.ProjectComponent

        +description, location, project
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.PropertiesgetProperties() 
      voidsetIgnoreEmpty(boolean ignoreEmptyValue) 
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.types.PropertySet

        +add, addPropertyref, addPropertyset, appendBuiltin, appendName, appendPrefix, appendRegex, assertNotReference, createMapper, dieOnCircularReference, getDynamic, getMapper, getRef, isFilesystemOnly, iterator, setDynamic, setMapper, setNegate, setRefid, size, toString
      • +
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.types.DataType

        +checkAttributesAllowed, checkChildrenAllowed, circularReference, clone, dieOnCircularReference, dieOnCircularReference, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck, isChecked, isReference, noChildrenAllowed, pushAndInvokeCircularReferenceCheck, setChecked, tooManyAttributes
      • +
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.ProjectComponent

        +getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JUnit4.ExtendedPropertySet

        +
        public JUnit4.ExtendedPropertySet()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setIgnoreEmpty

        +
        public void setIgnoreEmpty(boolean ignoreEmptyValue)
        +
      • +
      + + + +
        +
      • +

        getProperties

        +
        public java.util.Properties getProperties()
        +
        +
        Overrides:
        +
        getProperties in class org.apache.tools.ant.types.PropertySet
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/JUnit4.ExtendedVariable.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/JUnit4.ExtendedVariable.html new file mode 100644 index 00000000..039e17ef --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/JUnit4.ExtendedVariable.html @@ -0,0 +1,308 @@ + + + + + + +JUnit4.ExtendedVariable (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class JUnit4.ExtendedVariable

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.apache.tools.ant.types.Environment.Variable
    • +
    • +
        +
      • com.carrotsearch.ant.tasks.junit4.JUnit4.ExtendedVariable
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    JUnit4
    +
    +
    +
    +
    public static class JUnit4.ExtendedVariable
    +extends org.apache.tools.ant.types.Environment.Variable
    +
    A Environment.Variable with an additional + attribute specifying whether or not empty values should be propagated or ignored.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidsetIgnoreEmpty(boolean ignoreEmptyValue) 
      booleanshouldIgnore() 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.types.Environment.Variable

        +getContent, getKey, getValue, setFile, setKey, setPath, setValue, validate
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JUnit4.ExtendedVariable

        +
        public JUnit4.ExtendedVariable()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setIgnoreEmpty

        +
        public void setIgnoreEmpty(boolean ignoreEmptyValue)
        +
      • +
      + + + +
        +
      • +

        shouldIgnore

        +
        public boolean shouldIgnore()
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/JUnit4.JvmOutputAction.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/JUnit4.JvmOutputAction.html new file mode 100644 index 00000000..9ee40101 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/JUnit4.JvmOutputAction.html @@ -0,0 +1,364 @@ + + + + + + +JUnit4.JvmOutputAction (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Enum JUnit4.JvmOutputAction

+
+
+
    +
  • java.lang.Object
  • +
  • + +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<JUnit4.JvmOutputAction>
    +
    +
    +
    Enclosing class:
    +
    JUnit4
    +
    +
    +
    +
    public static enum JUnit4.JvmOutputAction
    +extends java.lang.Enum<JUnit4.JvmOutputAction>
    +
    What to do on JVM output?
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      FAIL 
      IGNORE 
      LISTENERS 
      PIPE 
      WARN 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static JUnit4.JvmOutputActionvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static JUnit4.JvmOutputAction[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static JUnit4.JvmOutputAction[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (JUnit4.JvmOutputAction c : JUnit4.JvmOutputAction.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static JUnit4.JvmOutputAction valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/JUnit4.NoTestsAction.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/JUnit4.NoTestsAction.html new file mode 100644 index 00000000..0ca54587 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/JUnit4.NoTestsAction.html @@ -0,0 +1,340 @@ + + + + + + +JUnit4.NoTestsAction (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Enum JUnit4.NoTestsAction

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<JUnit4.NoTestsAction>
    • +
    • +
        +
      • com.carrotsearch.ant.tasks.junit4.JUnit4.NoTestsAction
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<JUnit4.NoTestsAction>
    +
    +
    +
    Enclosing class:
    +
    JUnit4
    +
    +
    +
    +
    public static enum JUnit4.NoTestsAction
    +extends java.lang.Enum<JUnit4.NoTestsAction>
    +
    What to do when there were no executed tests (all ignored or none at all?).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      FAIL 
      IGNORE 
      WARN 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static JUnit4.NoTestsActionvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static JUnit4.NoTestsAction[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static JUnit4.NoTestsAction[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (JUnit4.NoTestsAction c : JUnit4.NoTestsAction.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static JUnit4.NoTestsAction valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/JUnit4.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/JUnit4.html new file mode 100644 index 00000000..f2cc138a --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/JUnit4.html @@ -0,0 +1,1480 @@ + + + + + + +JUnit4 (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class JUnit4

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.apache.tools.ant.ProjectComponent
    • +
    • +
        +
      • org.apache.tools.ant.Task
      • +
      • +
          +
        • com.carrotsearch.ant.tasks.junit4.JUnit4
        • +
        +
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.lang.Cloneable
    +
    +
    +
    +
    public class JUnit4
    +extends org.apache.tools.ant.Task
    +
    An ANT task to run JUnit4 tests. Differences (benefits?) compared to ANT's default JUnit task: +
      +
    • Built-in parallel test execution support (spawns multiple JVMs to avoid + test interactions).
    • +
    • Randomization of the order of test suites within a single JVM.
    • +
    • Aggregates and synchronizes test events from executors. All reports run on + the task's JVM (not on the test JVM).
    • +
    • Fully configurable reporting via listeners (console, ANT-compliant XML, JSON). + Report listeners use Google Guava's EventBus and receive full information + about tests' execution (including skipped, assumption-skipped tests, streamlined + output and error stream chunks, etc.).
    • +
    • JUnit 4.10+ is required both for the task and for the tests classpath. + Older versions will cause build failure.
    • +
    • Integration with RandomizedRunner (randomization seed is passed to + children JVMs).
    • +
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JUnit4

        +
        public JUnit4()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setJvmOutputAction

        +
        public void setJvmOutputAction(java.lang.String jvmOutputActions)
        +
        What should be done on unexpected JVM output? JVM may write directly to the + original descriptors, bypassing redirections of System.out and System.err. Typically, + these messages will be important and should fail the build (permgen space exceeded, + compiler errors, crash dumps). However, certain legitimate logs (gc activity, class loading + logs) are also printed to these streams so sometimes the output can be ignored. + +

        Allowed values (any comma-delimited combination of): JUnit4.JvmOutputAction + constants.

        +
      • +
      + + + +
        +
      • +

        setSysouts

        +
        public void setSysouts(boolean sysouts)
        +
        If set to true, any sysout and syserr calls will be written to original + output and error streams (and in effect will appear as "jvm output". By default + sysout and syserrs are captured and proxied to the event stream to be synchronized + with other test events but occasionally one may want to synchronize them with direct + JVM output (to synchronize with compiler output or GC output for example).
        +
      • +
      + + + +
        +
      • +

        setDebugStream

        +
        public void setDebugStream(boolean debugStream)
        +
        Enables a debug stream from each forked JVM. This will create an additional file + next to each events file. For debugging the framework only, not a general-purpose setting.
        +
      • +
      + + + +
        +
      • +

        setUniqueSuiteNames

        +
        public void setUniqueSuiteNames(boolean uniqueSuiteNames)
        +
        Allow or disallow duplicate suite names in resource collections. By default this option + is true because certain ANT-compatible report types (like XML reports) + will have a problem with duplicate suite names (will overwrite files).
        +
      • +
      + + + + + + + +
        +
      • +

        setDynamicAssignmentRatio

        +
        public void setDynamicAssignmentRatio(float ratio)
        +
        Specifies the ratio of suites moved to dynamic assignment list. A dynamic + assignment list dispatches suites to the first idle slave JVM. Theoretically + this is an optimal strategy, but it is usually better to have some static assignments + to avoid communication costs. + +

        A ratio of 0 means only static assignments are used. A ratio of 1 means + only dynamic assignments are used. + +

        The list of dynamic assignments is sorted by decreasing cost (always) and + is inherently prone to race conditions in distributing suites. Should there + be an error based on suite-dependency it will not be directly repeatable. In such + case use the per-slave-jvm list of suites file dumped to disk for each slave JVM. + (see setLeaveTemporary(boolean)).

        +
      • +
      + + + +
        +
      • +

        setParallelism

        +
        public void setParallelism(java.lang.String parallelism)
        +
        The number of parallel slaves. Can be set to a constant "max" for the + number of cores returned from Runtime.availableProcessors() or + "auto" for sensible defaults depending on the number of cores. + The default is a single subprocess. + +

        Note that this setting forks physical JVM processes so it multiplies the + requirements for heap memory, IO, etc.

        +
      • +
      + + + +
        +
      • +

        setFailureProperty

        +
        public void setFailureProperty(java.lang.String failureProperty)
        +
        Property to set to "true" if there is a failure in a test.
        +
      • +
      + + + +
        +
      • +

        setNewEnvironment

        +
        public void setNewEnvironment(boolean v)
        +
        Do not propagate the old environment when new environment variables are specified.
        +
      • +
      + + + +
        +
      • +

        setSeed

        +
        public void setSeed(java.lang.String randomSeed)
        +
        Initial random seed used for shuffling test suites and other sources + of pseudo-randomness. If not set, any random value is set. + +

        The seed's format is compatible with RandomizedRunner so that + seed can be fixed for suites and methods alike.

        +
      • +
      + + + +
        +
      • +

        setPrefix

        +
        public void setPrefix(java.lang.String prefix)
        +
        Initializes custom prefix for all junit4 properties. This must be consistent + across all junit4 invocations if done from the same classpath. Use only when REALLY needed.
        +
      • +
      + + + +
        +
      • +

        getSeed

        +
        public java.lang.String getSeed()
        +
        See Also:
        setSeed(String)
        +
      • +
      + + + +
        +
      • +

        setShuffleOnSlave

        +
        public void setShuffleOnSlave(boolean shuffle)
        +
        Predictably shuffle tests order after balancing. This will help in spreading + lighter and heavier tests over a single slave's execution timeline while + still keeping the same tests order depending on the seed.
        +
      • +
      + + + +
        +
      • +

        setProject

        +
        public void setProject(org.apache.tools.ant.Project project)
        +
        +
        Overrides:
        +
        setProject in class org.apache.tools.ant.ProjectComponent
        +
        +
      • +
      + + + +
        +
      • +

        setPrintSummary

        +
        public void setPrintSummary(boolean printSummary)
        +
        Prints the summary of all executed, ignored etc. tests at the end.
        +
      • +
      + + + +
        +
      • +

        setHaltOnFailure

        +
        public void setHaltOnFailure(boolean haltOnFailure)
        +
        Stop the build process if there were failures or errors during test execution.
        +
      • +
      + + + +
        +
      • +

        setMaxmemory

        +
        public void setMaxmemory(java.lang.String max)
        +
        Set the maximum memory to be used by all forked JVMs.
        +
        Parameters:
        max - the value as defined by -mx or -Xmx in the java + command line options.
        +
      • +
      + + + +
        +
      • +

        setLeaveTemporary

        +
        public void setLeaveTemporary(boolean leaveTemporary)
        +
        Set to true to leave temporary files for diagnostics.
        +
      • +
      + + + +
        +
      • +

        createJvmarg

        +
        public org.apache.tools.ant.types.Commandline.Argument createJvmarg()
        +
        Add an additional argument to any forked JVM.
        +
      • +
      + + + +
        +
      • +

        setDir

        +
        public void setDir(java.io.File dir)
        +
        The directory to invoke forked VMs in.
        +
      • +
      + + + +
        +
      • +

        setTempDir

        +
        public void setTempDir(java.io.File tempDir)
        +
        The directory to store temporary files in.
        +
      • +
      + + + +
        +
      • +

        setIfNoTests

        +
        public void setIfNoTests(java.lang.String value)
        +
        What to do when no tests were executed (all tests were ignored)?
        +
        See Also:
        JUnit4.NoTestsAction
        +
      • +
      + + + +
        +
      • +

        addConfiguredSysproperty

        +
        public void addConfiguredSysproperty(JUnit4.ExtendedVariable sysp)
        +
        Adds a system property to any forked JVM.
        +
      • +
      + + + +
        +
      • +

        addConfiguredSyspropertyset

        +
        public void addConfiguredSyspropertyset(JUnit4.ExtendedPropertySet sysp)
        +
        Adds a set of properties that will be used as system properties that tests + can access. + + This might be useful to transfer Ant properties to the testcases.
        +
      • +
      + + + +
        +
      • +

        setJvm

        +
        public void setJvm(java.lang.String jvm)
        +
        The command used to invoke the Java Virtual Machine, default is 'java'. The + command is resolved by java.lang.Runtime.exec().
        +
      • +
      + + + +
        +
      • +

        setIsolateWorkingDirectories

        +
        public void setIsolateWorkingDirectories(boolean isolateWorkingDirectories)
        +
        If set to true each slave JVM gets a separate working directory + under whatever is set in setDir(File). The directory naming for each slave + follows: "Snum", where num is slave's number. Directories are created + automatically and removed unless setLeaveTemporary(boolean) is set to + true.
        +
      • +
      + + + +
        +
      • +

        setOnNonEmptyWorkDirectory

        +
        public void setOnNonEmptyWorkDirectory(java.lang.String value)
        +
        Determines the behavior on detecting non-empty existing current working + directory for a forked JVM, before the tests commence. This action is performed + only if work directory isolation is set to true (see setIsolateWorkingDirectories(boolean)).
        +
      • +
      + + + +
        +
      • +

        addEnv

        +
        public void addEnv(JUnit4.ExtendedVariable var)
        +
        Adds an environment variable; used when forking.
        +
      • +
      + + + +
        +
      • +

        addFileSet

        +
        public void addFileSet(org.apache.tools.ant.types.FileSet fs)
        +
        Adds a set of tests based on pattern matching.
        +
      • +
      + + + +
        +
      • +

        add

        +
        public void add(org.apache.tools.ant.types.ResourceCollection rc)
        +
        Adds a set of tests based on pattern matching.
        +
      • +
      + + + +
        +
      • +

        createListeners

        +
        public ListenersList createListeners()
        +
        Creates a new list of listeners.
        +
      • +
      + + + +
        +
      • +

        addAssertions

        +
        public void addAssertions(org.apache.tools.ant.types.Assertions asserts)
        +
        Add assertions to tests execution.
        +
      • +
      + + + +
        +
      • +

        createBalancers

        +
        public BalancersList createBalancers()
        +
        Creates a new list of balancers.
        +
      • +
      + + + +
        +
      • +

        createClasspath

        +
        public org.apache.tools.ant.types.Path createClasspath()
        +
        Adds path to classpath used for tests.
        +
        Returns:
        reference to the classpath in the embedded java command line
        +
      • +
      + + + +
        +
      • +

        createBootclasspath

        +
        public org.apache.tools.ant.types.Path createBootclasspath()
        +
        Adds a path to the bootclasspath.
        +
        Returns:
        reference to the bootclasspath in the embedded java command line
        +
      • +
      + + + +
        +
      • +

        setFork

        +
        public void setFork(boolean fork)
        +
      • +
      + + + +
        +
      • +

        setForkmode

        +
        public void setForkmode(java.lang.String forkMode)
        +
      • +
      + + + +
        +
      • +

        setHaltOnError

        +
        public void setHaltOnError(boolean haltOnError)
        +
      • +
      + + + +
        +
      • +

        setFiltertrace

        +
        public void setFiltertrace(boolean filterTrace)
        +
      • +
      + + + +
        +
      • +

        setTimeout

        +
        public void setTimeout(java.lang.String v)
        +
      • +
      + + + +
        +
      • +

        setIncludeantruntime

        +
        public void setIncludeantruntime(java.lang.String v)
        +
      • +
      + + + +
        +
      • +

        setShowoutput

        +
        public void setShowoutput(java.lang.String v)
        +
      • +
      + + + +
        +
      • +

        setOutputtoformatters

        +
        public void setOutputtoformatters(java.lang.String v)
        +
      • +
      + + + +
        +
      • +

        setReloading

        +
        public void setReloading(java.lang.String v)
        +
      • +
      + + + +
        +
      • +

        setClonevm

        +
        public void setClonevm(java.lang.String v)
        +
      • +
      + + + +
        +
      • +

        setErrorproperty

        +
        public void setErrorproperty(java.lang.String v)
        +
      • +
      + + + +
        +
      • +

        setLogfailedtests

        +
        public void setLogfailedtests(java.lang.String v)
        +
      • +
      + + + +
        +
      • +

        setEnableTestListenerEvents

        +
        public void setEnableTestListenerEvents(java.lang.String v)
        +
      • +
      + + + +
        +
      • +

        createFormatter

        +
        public java.lang.Object createFormatter()
        +
      • +
      + + + +
        +
      • +

        createTest

        +
        public java.lang.Object createTest()
        +
      • +
      + + + +
        +
      • +

        createBatchtest

        +
        public java.lang.Object createBatchtest()
        +
      • +
      + + + +
        +
      • +

        setHeartbeat

        +
        public void setHeartbeat(long heartbeat)
        +
        Sets the heartbeat used to detect inactive/ hung forked tests (JVMs) to the given + number of seconds. The heartbeat detects + no-event intervals and will report them to listeners. Notably, text report report will + emit heartbeat information (to a file or console). + +

        Setting the heartbeat to zero means no detection.

        +
      • +
      + + + +
        +
      • +

        setStatsPropertyPrefix

        +
        public void setStatsPropertyPrefix(java.lang.String statsPropertyPrefix)
        +
        Sets the property prefix to which test statistics are saved.
        +
      • +
      + + + +
        +
      • +

        execute

        +
        public void execute()
        +             throws org.apache.tools.ant.BuildException
        +
        +
        Overrides:
        +
        execute in class org.apache.tools.ant.Task
        +
        Throws:
        +
        org.apache.tools.ant.BuildException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/ListenersList.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/ListenersList.html new file mode 100644 index 00000000..f1d408b3 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/ListenersList.html @@ -0,0 +1,264 @@ + + + + + + +ListenersList (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class ListenersList

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.ListenersList
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class ListenersList
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ListenersList(java.util.List<java.lang.Object> listeners) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidaddConfigured(AggregatedEventListener listener) +
      Adds a listener to the listeners list.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ListenersList

        +
        public ListenersList(java.util.List<java.lang.Object> listeners)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        addConfigured

        +
        public void addConfigured(AggregatedEventListener listener)
        +
        Adds a listener to the listeners list.
        +
        Parameters:
        listener -
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/LocalSlaveStreamHandler.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/LocalSlaveStreamHandler.html new file mode 100644 index 00000000..fb6ba939 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/LocalSlaveStreamHandler.html @@ -0,0 +1,360 @@ + + + + + + +LocalSlaveStreamHandler (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class LocalSlaveStreamHandler

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.LocalSlaveStreamHandler
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.apache.tools.ant.taskdefs.ExecuteStreamHandler
    +
    +
    +
    +
    public class LocalSlaveStreamHandler
    +extends java.lang.Object
    +implements org.apache.tools.ant.taskdefs.ExecuteStreamHandler
    +
    Establish event passing with a subprocess and pump events to the bus.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      LocalSlaveStreamHandler(com.google.common.eventbus.EventBus eventBus, + java.lang.ClassLoader classLoader, + java.io.PrintStream warnStream, + java.io.InputStream eventStream, + java.io.OutputStream sysout, + java.io.OutputStream syserr, + long heartbeat, + java.io.RandomAccessFile streamsBuffer) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidsetProcessErrorStream(java.io.InputStream is) 
      voidsetProcessInputStream(java.io.OutputStream os) 
      voidsetProcessOutputStream(java.io.InputStream is) 
      voidstart() 
      voidstop() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        LocalSlaveStreamHandler

        +
        public LocalSlaveStreamHandler(com.google.common.eventbus.EventBus eventBus,
        +                       java.lang.ClassLoader classLoader,
        +                       java.io.PrintStream warnStream,
        +                       java.io.InputStream eventStream,
        +                       java.io.OutputStream sysout,
        +                       java.io.OutputStream syserr,
        +                       long heartbeat,
        +                       java.io.RandomAccessFile streamsBuffer)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setProcessErrorStream

        +
        public void setProcessErrorStream(java.io.InputStream is)
        +                           throws java.io.IOException
        +
        +
        Specified by:
        +
        setProcessErrorStream in interface org.apache.tools.ant.taskdefs.ExecuteStreamHandler
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        setProcessOutputStream

        +
        public void setProcessOutputStream(java.io.InputStream is)
        +                            throws java.io.IOException
        +
        +
        Specified by:
        +
        setProcessOutputStream in interface org.apache.tools.ant.taskdefs.ExecuteStreamHandler
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        setProcessInputStream

        +
        public void setProcessInputStream(java.io.OutputStream os)
        +                           throws java.io.IOException
        +
        +
        Specified by:
        +
        setProcessInputStream in interface org.apache.tools.ant.taskdefs.ExecuteStreamHandler
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        start

        +
        public void start()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        start in interface org.apache.tools.ant.taskdefs.ExecuteStreamHandler
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        stop

        +
        public void stop()
        +
        +
        Specified by:
        +
        stop in interface org.apache.tools.ant.taskdefs.ExecuteStreamHandler
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/NonEmptyWorkDirectoryAction.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/NonEmptyWorkDirectoryAction.html new file mode 100644 index 00000000..bf59dc9a --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/NonEmptyWorkDirectoryAction.html @@ -0,0 +1,345 @@ + + + + + + +NonEmptyWorkDirectoryAction (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Enum NonEmptyWorkDirectoryAction

+
+
+
    +
  • java.lang.Object
  • +
  • + +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      FAIL +
      Fail the build if the work directory is not empty.
      +
      IGNORE +
      Ignore any existing files in the work directory.
      +
      WIPE +
      Wipe the content of the work directory clean if there are any files in it.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static NonEmptyWorkDirectoryActionvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static NonEmptyWorkDirectoryAction[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + + + + + +
        +
      • +

        WIPE

        +
        public static final NonEmptyWorkDirectoryAction WIPE
        +
        Wipe the content of the work directory clean if there are any files in it. + Failure to delete any of the files will cause a build error.
        +
      • +
      + + + + +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static NonEmptyWorkDirectoryAction[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (NonEmptyWorkDirectoryAction c : NonEmptyWorkDirectoryAction.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static NonEmptyWorkDirectoryAction valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/PickFromListTask.StringValue.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/PickFromListTask.StringValue.html new file mode 100644 index 00000000..2d26daac --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/PickFromListTask.StringValue.html @@ -0,0 +1,313 @@ + + + + + + +PickFromListTask.StringValue (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class PickFromListTask.StringValue

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.apache.tools.ant.ProjectComponent
    • +
    • +
        +
      • com.carrotsearch.ant.tasks.junit4.PickFromListTask.StringValue
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.lang.Cloneable
    +
    +
    +
    Enclosing class:
    +
    PickFromListTask
    +
    +
    +
    +
    public static final class PickFromListTask.StringValue
    +extends org.apache.tools.ant.ProjectComponent
    +
    Nested value element.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class org.apache.tools.ant.ProjectComponent

        +description, location, project
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidaddText(java.lang.String value) 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.ProjectComponent

        +clone, getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        PickFromListTask.StringValue

        +
        public PickFromListTask.StringValue()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        addText

        +
        public void addText(java.lang.String value)
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/PickFromListTask.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/PickFromListTask.html new file mode 100644 index 00000000..d5d1d536 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/PickFromListTask.html @@ -0,0 +1,394 @@ + + + + + + +PickFromListTask (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class PickFromListTask

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.apache.tools.ant.ProjectComponent
    • +
    • +
        +
      • org.apache.tools.ant.Task
      • +
      • +
          +
        • com.carrotsearch.ant.tasks.junit4.PickFromListTask
        • +
        +
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.lang.Cloneable
    +
    +
    +
    +
    public class PickFromListTask
    +extends org.apache.tools.ant.Task
    +
    An ANT task to pick and fix the random seed in advance (for selecting + other derivative values, for example).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class PickFromListTask.StringValue +
      Nested value element.
      +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class org.apache.tools.ant.Task

        +target, taskName, taskType, wrapper
      • +
      +
        +
      • + + +

        Fields inherited from class org.apache.tools.ant.ProjectComponent

        +description, location, project
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      PickFromListTask() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      PickFromListTask.StringValuecreateValue() 
      voidexecute() +
      Execute the task.
      +
      voidsetAllowUndefined(boolean allowUndefined) 
      voidsetProperty(java.lang.String propertyName) 
      voidsetSeed(java.lang.String randomSeed) 
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.Task

        +bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
      • +
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.ProjectComponent

        +clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        PickFromListTask

        +
        public PickFromListTask()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setProperty

        +
        public void setProperty(java.lang.String propertyName)
        +
      • +
      + + + +
        +
      • +

        setAllowUndefined

        +
        public void setAllowUndefined(boolean allowUndefined)
        +
      • +
      + + + +
        +
      • +

        setSeed

        +
        public void setSeed(java.lang.String randomSeed)
        +
      • +
      + + + + + + + +
        +
      • +

        execute

        +
        public void execute()
        +             throws org.apache.tools.ant.BuildException
        +
        Execute the task.
        +
        +
        Overrides:
        +
        execute in class org.apache.tools.ant.Task
        +
        Throws:
        +
        org.apache.tools.ant.BuildException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/PickSeedTask.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/PickSeedTask.html new file mode 100644 index 00000000..79669de4 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/PickSeedTask.html @@ -0,0 +1,338 @@ + + + + + + +PickSeedTask (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class PickSeedTask

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.apache.tools.ant.ProjectComponent
    • +
    • +
        +
      • org.apache.tools.ant.Task
      • +
      • +
          +
        • com.carrotsearch.ant.tasks.junit4.PickSeedTask
        • +
        +
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.lang.Cloneable
    +
    +
    +
    +
    public class PickSeedTask
    +extends org.apache.tools.ant.Task
    +
    An ANT task to pick and fix the random seed in advance (for selecting + other derivative values, for example).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class org.apache.tools.ant.Task

        +target, taskName, taskType, wrapper
      • +
      +
        +
      • + + +

        Fields inherited from class org.apache.tools.ant.ProjectComponent

        +description, location, project
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      PickSeedTask() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidexecute() +
      Execute the task.
      +
      voidsetProperty(java.lang.String propertyName) +
      Picks a random seed and writes it to a given property.
      +
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.Task

        +bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
      • +
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.ProjectComponent

        +clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        PickSeedTask

        +
        public PickSeedTask()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setProperty

        +
        public void setProperty(java.lang.String propertyName)
        +
        Picks a random seed and writes it to a given property. If the property + is already defined nothing is done.
        +
      • +
      + + + +
        +
      • +

        execute

        +
        public void execute()
        +             throws org.apache.tools.ant.BuildException
        +
        Execute the task.
        +
        +
        Overrides:
        +
        execute in class org.apache.tools.ant.Task
        +
        Throws:
        +
        org.apache.tools.ant.BuildException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/Pluralize.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/Pluralize.html new file mode 100644 index 00000000..5f8e9b5d --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/Pluralize.html @@ -0,0 +1,228 @@ + + + + + + +Pluralize (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class Pluralize

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.Pluralize
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class Pluralize
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.Stringpluralize(int count, + java.lang.String word) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        pluralize

        +
        public static java.lang.String pluralize(int count,
        +                         java.lang.String word)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/SuiteBalancer.Assignment.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/SuiteBalancer.Assignment.html new file mode 100644 index 00000000..6cabb01f --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/SuiteBalancer.Assignment.html @@ -0,0 +1,349 @@ + + + + + + +SuiteBalancer.Assignment (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class SuiteBalancer.Assignment

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.SuiteBalancer.Assignment
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      intestimatedCost +
      Estimated cost; informational only (depends on the balancer).
      +
      intslaveId +
      Slave assignment.
      +
      java.lang.StringsuiteName +
      Test suite name.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      SuiteBalancer.Assignment(java.lang.String suiteName, + int slaveId, + int estimatedCost) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      intcompareTo(SuiteBalancer.Assignment other) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        suiteName

        +
        public final java.lang.String suiteName
        +
        Test suite name.
        +
      • +
      + + + +
        +
      • +

        slaveId

        +
        public final int slaveId
        +
        Slave assignment.
        +
      • +
      + + + +
        +
      • +

        estimatedCost

        +
        public final int estimatedCost
        +
        Estimated cost; informational only (depends on the balancer). May be zero + for balancers which don't use cost at all.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SuiteBalancer.Assignment

        +
        public SuiteBalancer.Assignment(java.lang.String suiteName,
        +                        int slaveId,
        +                        int estimatedCost)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/SuiteBalancer.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/SuiteBalancer.html new file mode 100644 index 00000000..0c90025e --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/SuiteBalancer.html @@ -0,0 +1,260 @@ + + + + + + +SuiteBalancer (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Interface SuiteBalancer

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeInterface and Description
      static class SuiteBalancer.Assignment 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.List<SuiteBalancer.Assignment>assign(java.util.Collection<java.lang.String> suiteNames, + int slaves, + long seed) +
      Provide assignments for suite names and a given number of slaves.
      +
      voidsetOwner(JUnit4 owner) +
      Sets the owner task (for logging mostly).
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setOwner

        +
        void setOwner(JUnit4 owner)
        +
        Sets the owner task (for logging mostly).
        +
      • +
      + + + +
        +
      • +

        assign

        +
        java.util.List<SuiteBalancer.Assignment> assign(java.util.Collection<java.lang.String> suiteNames,
        +                                              int slaves,
        +                                              long seed)
        +
        Provide assignments for suite names and a given number of slaves.
        +
        Returns:
        Returns an ordered list with assignments. Any suite name not present + in the keys of the returned map will be assigned by following + balancers (or randomly).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/TestsSummary.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/TestsSummary.html new file mode 100644 index 00000000..cfbb6f4e --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/TestsSummary.html @@ -0,0 +1,432 @@ + + + + + + +TestsSummary (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class TestsSummary

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.TestsSummary
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class TestsSummary
    +extends java.lang.Object
    +
    Summary of tests execution.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TestsSummary(int suites, + int ignoredSuites, + int suiteErrors, + int tests, + int failures, + int errors, + int assumptions, + int ignores) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      intgetNonIgnoredTestsCount() 
      booleanisSuccessful() 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        suites

        +
        public final int suites
        +
      • +
      + + + +
        +
      • +

        ignoredSuites

        +
        public final int ignoredSuites
        +
      • +
      + + + +
        +
      • +

        suiteErrors

        +
        public final int suiteErrors
        +
      • +
      + + + +
        +
      • +

        tests

        +
        public final int tests
        +
      • +
      + + + +
        +
      • +

        failures

        +
        public final int failures
        +
      • +
      + + + +
        +
      • +

        errors

        +
        public final int errors
        +
      • +
      + + + +
        +
      • +

        assumptions

        +
        public final int assumptions
        +
      • +
      + + + +
        +
      • +

        ignores

        +
        public final int ignores
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestsSummary

        +
        public TestsSummary(int suites,
        +            int ignoredSuites,
        +            int suiteErrors,
        +            int tests,
        +            int failures,
        +            int errors,
        +            int assumptions,
        +            int ignores)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        isSuccessful

        +
        public boolean isSuccessful()
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        getNonIgnoredTestsCount

        +
        public int getNonIgnoredTestsCount()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/TestsSummaryEventListener.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/TestsSummaryEventListener.html new file mode 100644 index 00000000..16071b77 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/TestsSummaryEventListener.html @@ -0,0 +1,281 @@ + + + + + + +TestsSummaryEventListener (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class TestsSummaryEventListener

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.TestsSummaryEventListener
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class TestsSummaryEventListener
    +extends java.lang.Object
    +
    Create a summary of tests execution.
    +
    See Also:
    EventBus
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      TestsSummarygetResult() +
      Return the summary of all tests.
      +
      voidsuiteSummary(AggregatedSuiteResultEvent e) +
      React to suite summaries only.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestsSummaryEventListener

        +
        public TestsSummaryEventListener()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/ExecutionTimeBalancer.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/ExecutionTimeBalancer.html new file mode 100644 index 00000000..01315b95 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/ExecutionTimeBalancer.html @@ -0,0 +1,378 @@ + + + + + + +ExecutionTimeBalancer (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.balancers
+

Class ExecutionTimeBalancer

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.apache.tools.ant.ProjectComponent
    • +
    • +
        +
      • com.carrotsearch.ant.tasks.junit4.balancers.ExecutionTimeBalancer
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    SuiteBalancer, java.lang.Cloneable
    +
    +
    +
    +
    public class ExecutionTimeBalancer
    +extends org.apache.tools.ant.ProjectComponent
    +implements SuiteBalancer
    +
    A test suite balancer based on past execution times saved using + ExecutionTimesReport.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class org.apache.tools.ant.ProjectComponent

        +description, location, project
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidadd(org.apache.tools.ant.types.ResourceCollection rc) +
      Adds a resource collection with execution hints.
      +
      java.util.List<SuiteBalancer.Assignment>assign(java.util.Collection<java.lang.String> suiteNames, + int slaves, + long seed) +
      Assign based on execution time history.
      +
      voidsetOwner(JUnit4 owner) +
      Sets the owner task (for logging mostly).
      +
      voidsetVerbose(boolean verbose) +
      Be verbose about estimated times etc.
      +
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.ProjectComponent

        +clone, getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ExecutionTimeBalancer

        +
        public ExecutionTimeBalancer()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setVerbose

        +
        public void setVerbose(boolean verbose)
        +
        Be verbose about estimated times etc.
        +
      • +
      + + + +
        +
      • +

        add

        +
        public void add(org.apache.tools.ant.types.ResourceCollection rc)
        +
        Adds a resource collection with execution hints.
        +
      • +
      + + + +
        +
      • +

        assign

        +
        public java.util.List<SuiteBalancer.Assignment> assign(java.util.Collection<java.lang.String> suiteNames,
        +                                              int slaves,
        +                                              long seed)
        +
        Assign based on execution time history. The algorithm is a greedy heuristic + assigning the longest remaining test to the slave with the + shortest-completion time so far. This is not optimal but fast and provides + a decent average assignment.
        +
        +
        Specified by:
        +
        assign in interface SuiteBalancer
        +
        Returns:
        Returns an ordered list with assignments. Any suite name not present + in the keys of the returned map will be assigned by following + balancers (or randomly).
        +
      • +
      + + + +
        +
      • +

        setOwner

        +
        public void setOwner(JUnit4 owner)
        +
        Description copied from interface: SuiteBalancer
        +
        Sets the owner task (for logging mostly).
        +
        +
        Specified by:
        +
        setOwner in interface SuiteBalancer
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/MergeHints.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/MergeHints.html new file mode 100644 index 00000000..deafa794 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/MergeHints.html @@ -0,0 +1,363 @@ + + + + + + +MergeHints (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.balancers
+

Class MergeHints

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.apache.tools.ant.ProjectComponent
    • +
    • +
        +
      • org.apache.tools.ant.Task
      • +
      • +
          +
        • com.carrotsearch.ant.tasks.junit4.balancers.MergeHints
        • +
        +
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.lang.Cloneable
    +
    +
    +
    +
    public class MergeHints
    +extends org.apache.tools.ant.Task
    +
    Merge execution hints emitted by ExecutionTimeBalancer to one file.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class org.apache.tools.ant.Task

        +target, taskName, taskType, wrapper
      • +
      +
        +
      • + + +

        Fields inherited from class org.apache.tools.ant.ProjectComponent

        +description, location, project
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MergeHints() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidadd(org.apache.tools.ant.types.ResourceCollection rc) +
      Adds a resource collection with execution hints.
      +
      voidexecute() 
      voidsetFile(java.io.File file) +
      Set the output file for merged hints.
      +
      voidsetHistoryLength(int historyLength) 
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.Task

        +bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
      • +
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.ProjectComponent

        +clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MergeHints

        +
        public MergeHints()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        setFile

        +
        public void setFile(java.io.File file)
        +
        Set the output file for merged hints.
        +
      • +
      + + + +
        +
      • +

        add

        +
        public void add(org.apache.tools.ant.types.ResourceCollection rc)
        +
        Adds a resource collection with execution hints.
        +
      • +
      + + + +
        +
      • +

        execute

        +
        public void execute()
        +             throws org.apache.tools.ant.BuildException
        +
        +
        Overrides:
        +
        execute in class org.apache.tools.ant.Task
        +
        Throws:
        +
        org.apache.tools.ant.BuildException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/RoundRobinBalancer.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/RoundRobinBalancer.html new file mode 100644 index 00000000..7d501a4b --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/RoundRobinBalancer.html @@ -0,0 +1,316 @@ + + + + + + +RoundRobinBalancer (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.balancers
+

Class RoundRobinBalancer

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.balancers.RoundRobinBalancer
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    SuiteBalancer
    +
    +
    +
    +
    public class RoundRobinBalancer
    +extends java.lang.Object
    +implements SuiteBalancer
    +
    A round-robin suite balancer (default for non-assigned suites).
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RoundRobinBalancer() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.List<SuiteBalancer.Assignment>assign(java.util.Collection<java.lang.String> suiteNames, + int slaves, + long seed) +
      Provide assignments for suite names and a given number of slaves.
      +
      voidsetOwner(JUnit4 owner) +
      Sets the owner task (for logging mostly).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RoundRobinBalancer

        +
        public RoundRobinBalancer()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        assign

        +
        public java.util.List<SuiteBalancer.Assignment> assign(java.util.Collection<java.lang.String> suiteNames,
        +                                              int slaves,
        +                                              long seed)
        +
        Description copied from interface: SuiteBalancer
        +
        Provide assignments for suite names and a given number of slaves.
        +
        +
        Specified by:
        +
        assign in interface SuiteBalancer
        +
        Returns:
        Returns an ordered list with assignments. Any suite name not present + in the keys of the returned map will be assigned by following + balancers (or randomly).
        +
      • +
      + + + +
        +
      • +

        setOwner

        +
        public void setOwner(JUnit4 owner)
        +
        Description copied from interface: SuiteBalancer
        +
        Sets the owner task (for logging mostly).
        +
        +
        Specified by:
        +
        setOwner in interface SuiteBalancer
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/SuiteHint.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/SuiteHint.html new file mode 100644 index 00000000..ba29b640 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/SuiteHint.html @@ -0,0 +1,297 @@ + + + + + + +SuiteHint (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.balancers
+

Class SuiteHint

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.balancers.SuiteHint
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class SuiteHint
    +extends java.lang.Object
    +
    A suite with the cost hint.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      SuiteHint(java.lang.String suiteName, + long weight) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        DESCENDING_BY_WEIGHT

        +
        public static final java.util.Comparator<SuiteHint> DESCENDING_BY_WEIGHT
        +
      • +
      + + + +
        +
      • +

        suiteName

        +
        public final java.lang.String suiteName
        +
      • +
      + + + +
        +
      • +

        cost

        +
        public final long cost
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SuiteHint

        +
        public SuiteHint(java.lang.String suiteName,
        +         long weight)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/TopHints.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/TopHints.html new file mode 100644 index 00000000..c861e68d --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/TopHints.html @@ -0,0 +1,349 @@ + + + + + + +TopHints (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.balancers
+

Class TopHints

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.apache.tools.ant.ProjectComponent
    • +
    • +
        +
      • org.apache.tools.ant.Task
      • +
      • +
          +
        • com.carrotsearch.ant.tasks.junit4.balancers.TopHints
        • +
        +
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.lang.Cloneable
    +
    +
    +
    +
    public class TopHints
    +extends org.apache.tools.ant.Task
    +
    Display the slowest test suites based on hints files.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class org.apache.tools.ant.Task

        +target, taskName, taskType, wrapper
      • +
      +
        +
      • + + +

        Fields inherited from class org.apache.tools.ant.ProjectComponent

        +description, location, project
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TopHints() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidadd(org.apache.tools.ant.types.ResourceCollection rc) +
      Adds a resource collection with execution hints.
      +
      voidexecute() 
      voidsetMax(int maxEntries) +
      The number of entries to display, maximum.
      +
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.Task

        +bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
      • +
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.ProjectComponent

        +clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TopHints

        +
        public TopHints()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setMax

        +
        public void setMax(int maxEntries)
        +
        The number of entries to display, maximum.
        +
      • +
      + + + +
        +
      • +

        add

        +
        public void add(org.apache.tools.ant.types.ResourceCollection rc)
        +
        Adds a resource collection with execution hints.
        +
      • +
      + + + +
        +
      • +

        execute

        +
        public void execute()
        +             throws org.apache.tools.ant.BuildException
        +
        +
        Overrides:
        +
        execute in class org.apache.tools.ant.Task
        +
        Throws:
        +
        org.apache.tools.ant.BuildException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/ExecutionTimeBalancer.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/ExecutionTimeBalancer.html new file mode 100644 index 00000000..2185540e --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/ExecutionTimeBalancer.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.balancers.ExecutionTimeBalancer (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.balancers.ExecutionTimeBalancer

+
+
No usage of com.carrotsearch.ant.tasks.junit4.balancers.ExecutionTimeBalancer
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/MergeHints.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/MergeHints.html new file mode 100644 index 00000000..a40cdb73 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/MergeHints.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.balancers.MergeHints (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.balancers.MergeHints

+
+
No usage of com.carrotsearch.ant.tasks.junit4.balancers.MergeHints
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/RoundRobinBalancer.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/RoundRobinBalancer.html new file mode 100644 index 00000000..73beec6e --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/RoundRobinBalancer.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.balancers.RoundRobinBalancer (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.balancers.RoundRobinBalancer

+
+
No usage of com.carrotsearch.ant.tasks.junit4.balancers.RoundRobinBalancer
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/SuiteHint.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/SuiteHint.html new file mode 100644 index 00000000..b4882681 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/SuiteHint.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.balancers.SuiteHint (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.balancers.SuiteHint

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/TopHints.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/TopHints.html new file mode 100644 index 00000000..e3fe5653 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/TopHints.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.balancers.TopHints (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.balancers.TopHints

+
+
No usage of com.carrotsearch.ant.tasks.junit4.balancers.TopHints
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/package-frame.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/package-frame.html new file mode 100644 index 00000000..be5c7805 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/package-frame.html @@ -0,0 +1,24 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.balancers (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + +

com.carrotsearch.ant.tasks.junit4.balancers

+ + + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/package-summary.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/package-summary.html new file mode 100644 index 00000000..d59c7f9c --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/package-summary.html @@ -0,0 +1,164 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.balancers (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Package com.carrotsearch.ant.tasks.junit4.balancers

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/package-tree.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/package-tree.html new file mode 100644 index 00000000..a878b035 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/package-tree.html @@ -0,0 +1,144 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.balancers Class Hierarchy (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Hierarchy For Package com.carrotsearch.ant.tasks.junit4.balancers

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • org.apache.tools.ant.ProjectComponent (implements java.lang.Cloneable) +
        +
      • com.carrotsearch.ant.tasks.junit4.balancers.ExecutionTimeBalancer (implements com.carrotsearch.ant.tasks.junit4.SuiteBalancer)
      • +
      • org.apache.tools.ant.Task +
          +
        • com.carrotsearch.ant.tasks.junit4.balancers.MergeHints
        • +
        • com.carrotsearch.ant.tasks.junit4.balancers.TopHints
        • +
        +
      • +
      +
    • +
    • com.carrotsearch.ant.tasks.junit4.balancers.RoundRobinBalancer (implements com.carrotsearch.ant.tasks.junit4.SuiteBalancer)
    • +
    • com.carrotsearch.ant.tasks.junit4.balancers.SuiteHint
    • +
    +
  • +
+
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/package-use.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/package-use.html new file mode 100644 index 00000000..f411a326 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/balancers/package-use.html @@ -0,0 +1,154 @@ + + + + + + +Uses of Package com.carrotsearch.ant.tasks.junit4.balancers (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Package
com.carrotsearch.ant.tasks.junit4.balancers

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/BalancersList.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/BalancersList.html new file mode 100644 index 00000000..f66b88c3 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/BalancersList.html @@ -0,0 +1,161 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.BalancersList (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.BalancersList

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/DiagnosticsListener.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/DiagnosticsListener.html new file mode 100644 index 00000000..adc2c126 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/DiagnosticsListener.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.DiagnosticsListener (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.DiagnosticsListener

+
+
No usage of com.carrotsearch.ant.tasks.junit4.DiagnosticsListener
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/DuplicateResources.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/DuplicateResources.html new file mode 100644 index 00000000..c399b873 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/DuplicateResources.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.DuplicateResources (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.DuplicateResources

+
+
No usage of com.carrotsearch.ant.tasks.junit4.DuplicateResources
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/Duration.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/Duration.html new file mode 100644 index 00000000..1350f4ec --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/Duration.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.Duration (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.Duration

+
+
No usage of com.carrotsearch.ant.tasks.junit4.Duration
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/ForkedJvmInfo.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/ForkedJvmInfo.html new file mode 100644 index 00000000..58b74f9b --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/ForkedJvmInfo.html @@ -0,0 +1,273 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.ForkedJvmInfo (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.ForkedJvmInfo

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/FormattingUtils.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/FormattingUtils.html new file mode 100644 index 00000000..62d79096 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/FormattingUtils.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.FormattingUtils (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.FormattingUtils

+
+
No usage of com.carrotsearch.ant.tasks.junit4.FormattingUtils
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.ExtendedPropertySet.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.ExtendedPropertySet.html new file mode 100644 index 00000000..1d9bf8fd --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.ExtendedPropertySet.html @@ -0,0 +1,162 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.JUnit4.ExtendedPropertySet (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.JUnit4.ExtendedPropertySet

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.ExtendedVariable.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.ExtendedVariable.html new file mode 100644 index 00000000..4b180e93 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.ExtendedVariable.html @@ -0,0 +1,167 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.JUnit4.ExtendedVariable (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.JUnit4.ExtendedVariable

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.JvmOutputAction.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.JvmOutputAction.html new file mode 100644 index 00000000..55f30b30 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.JvmOutputAction.html @@ -0,0 +1,181 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.JUnit4.JvmOutputAction (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.JUnit4.JvmOutputAction

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.NoTestsAction.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.NoTestsAction.html new file mode 100644 index 00000000..a8a482af --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.NoTestsAction.html @@ -0,0 +1,168 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.JUnit4.NoTestsAction (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.JUnit4.NoTestsAction

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.html new file mode 100644 index 00000000..e749187d --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.html @@ -0,0 +1,277 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.JUnit4 (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.JUnit4

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/ListenersList.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/ListenersList.html new file mode 100644 index 00000000..c47dc8be --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/ListenersList.html @@ -0,0 +1,161 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.ListenersList (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.ListenersList

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/LocalSlaveStreamHandler.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/LocalSlaveStreamHandler.html new file mode 100644 index 00000000..191d3135 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/LocalSlaveStreamHandler.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.LocalSlaveStreamHandler (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.LocalSlaveStreamHandler

+
+
No usage of com.carrotsearch.ant.tasks.junit4.LocalSlaveStreamHandler
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/NonEmptyWorkDirectoryAction.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/NonEmptyWorkDirectoryAction.html new file mode 100644 index 00000000..68b69130 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/NonEmptyWorkDirectoryAction.html @@ -0,0 +1,183 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.NonEmptyWorkDirectoryAction (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.NonEmptyWorkDirectoryAction

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/PickFromListTask.StringValue.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/PickFromListTask.StringValue.html new file mode 100644 index 00000000..f643b289 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/PickFromListTask.StringValue.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.PickFromListTask.StringValue (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.PickFromListTask.StringValue

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/PickFromListTask.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/PickFromListTask.html new file mode 100644 index 00000000..0752be54 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/PickFromListTask.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.PickFromListTask (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.PickFromListTask

+
+
No usage of com.carrotsearch.ant.tasks.junit4.PickFromListTask
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/PickSeedTask.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/PickSeedTask.html new file mode 100644 index 00000000..562dd92a --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/PickSeedTask.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.PickSeedTask (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.PickSeedTask

+
+
No usage of com.carrotsearch.ant.tasks.junit4.PickSeedTask
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/Pluralize.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/Pluralize.html new file mode 100644 index 00000000..9a8ed66d --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/Pluralize.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.Pluralize (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.Pluralize

+
+
No usage of com.carrotsearch.ant.tasks.junit4.Pluralize
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/SuiteBalancer.Assignment.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/SuiteBalancer.Assignment.html new file mode 100644 index 00000000..9e5c07b4 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/SuiteBalancer.Assignment.html @@ -0,0 +1,208 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.SuiteBalancer.Assignment (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.SuiteBalancer.Assignment

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/SuiteBalancer.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/SuiteBalancer.html new file mode 100644 index 00000000..7f2ed0af --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/SuiteBalancer.html @@ -0,0 +1,203 @@ + + + + + + +Uses of Interface com.carrotsearch.ant.tasks.junit4.SuiteBalancer (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Interface
com.carrotsearch.ant.tasks.junit4.SuiteBalancer

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/TestsSummary.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/TestsSummary.html new file mode 100644 index 00000000..f4567156 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/TestsSummary.html @@ -0,0 +1,181 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.TestsSummary (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.TestsSummary

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/TestsSummaryEventListener.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/TestsSummaryEventListener.html new file mode 100644 index 00000000..d557298c --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/class-use/TestsSummaryEventListener.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.TestsSummaryEventListener (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.TestsSummaryEventListener

+
+
No usage of com.carrotsearch.ant.tasks.junit4.TestsSummaryEventListener
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/AppendStdErrEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/AppendStdErrEvent.html new file mode 100644 index 00000000..2702af5c --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/AppendStdErrEvent.html @@ -0,0 +1,491 @@ + + + + + + +AppendStdErrEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class AppendStdErrEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.AppendStdErrEvent
    • +
    +
  • +
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AppendStdErrEvent

        +
        protected AppendStdErrEvent()
        +
      • +
      + + + +
        +
      • +

        AppendStdErrEvent

        +
        public AppendStdErrEvent(byte[] b,
        +                 int off,
        +                 int len)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        copyTo

        +
        public void copyTo(java.io.OutputStream os)
        +            throws java.io.IOException
        +
        +
        Specified by:
        +
        copyTo in interface IStreamEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        serialize

        +
        public void serialize(JsonWriter writer)
        +               throws java.io.IOException
        +
        +
        Specified by:
        +
        serialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        deserialize

        +
        public void deserialize(JsonReader reader)
        +                 throws java.io.IOException
        +
        +
        Specified by:
        +
        deserialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + + + + + +
        +
      • +

        writeBinaryProperty

        +
        protected static JsonWriter writeBinaryProperty(JsonWriter writer,
        +                             java.lang.String propertyName,
        +                             byte[] value)
        +                                         throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBinaryProperty

        +
        protected static byte[] readBinaryProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringProperty

        +
        protected static java.lang.String readStringProperty(JsonReader reader,
        +                                  java.lang.String propertyName)
        +                                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringOrNullProperty

        +
        protected static java.lang.String readStringOrNullProperty(JsonReader reader,
        +                                        java.lang.String propertyName)
        +                                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBoolean

        +
        protected static boolean readBoolean(JsonReader reader,
        +                  java.lang.String propertyName)
        +                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readLongProperty

        +
        protected static long readLongProperty(JsonReader reader,
        +                    java.lang.String propertyName)
        +                                throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        expectProperty

        +
        protected static JsonReader expectProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        writeDescription

        +
        public static void writeDescription(JsonWriter writer,
        +                    org.junit.runner.Description e)
        +                             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/AppendStdOutEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/AppendStdOutEvent.html new file mode 100644 index 00000000..f0e5d761 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/AppendStdOutEvent.html @@ -0,0 +1,491 @@ + + + + + + +AppendStdOutEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class AppendStdOutEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.AppendStdOutEvent
    • +
    +
  • +
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AppendStdOutEvent

        +
        protected AppendStdOutEvent()
        +
      • +
      + + + +
        +
      • +

        AppendStdOutEvent

        +
        public AppendStdOutEvent(byte[] b,
        +                 int off,
        +                 int len)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        copyTo

        +
        public void copyTo(java.io.OutputStream os)
        +            throws java.io.IOException
        +
        +
        Specified by:
        +
        copyTo in interface IStreamEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        serialize

        +
        public void serialize(JsonWriter writer)
        +               throws java.io.IOException
        +
        +
        Specified by:
        +
        serialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        deserialize

        +
        public void deserialize(JsonReader reader)
        +                 throws java.io.IOException
        +
        +
        Specified by:
        +
        deserialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + + + + + +
        +
      • +

        writeBinaryProperty

        +
        protected static JsonWriter writeBinaryProperty(JsonWriter writer,
        +                             java.lang.String propertyName,
        +                             byte[] value)
        +                                         throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBinaryProperty

        +
        protected static byte[] readBinaryProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringProperty

        +
        protected static java.lang.String readStringProperty(JsonReader reader,
        +                                  java.lang.String propertyName)
        +                                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringOrNullProperty

        +
        protected static java.lang.String readStringOrNullProperty(JsonReader reader,
        +                                        java.lang.String propertyName)
        +                                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBoolean

        +
        protected static boolean readBoolean(JsonReader reader,
        +                  java.lang.String propertyName)
        +                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readLongProperty

        +
        protected static long readLongProperty(JsonReader reader,
        +                    java.lang.String propertyName)
        +                                throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        expectProperty

        +
        protected static JsonReader expectProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        writeDescription

        +
        public static void writeDescription(JsonWriter writer,
        +                    org.junit.runner.Description e)
        +                             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/BootstrapEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/BootstrapEvent.html new file mode 100644 index 00000000..96ae6e62 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/BootstrapEvent.html @@ -0,0 +1,500 @@ + + + + + + +BootstrapEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class BootstrapEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.BootstrapEvent
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    IEvent, RemoteEvent
    +
    +
    +
    +
    public class BootstrapEvent
    +extends java.lang.Object
    +
    Initial message sent from the slave to the master (if forked locally).
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BootstrapEvent

        +
        public BootstrapEvent()
        +
        Preinitialization with local machine's configuration.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getDefaultCharsetName

        +
        public java.lang.String getDefaultCharsetName()
        +
        Default charset on the slave.
        +
      • +
      + + + +
        +
      • +

        getSystemProperties

        +
        public java.util.Map<java.lang.String,java.lang.String> getSystemProperties()
        +
        System properties on the slave.
        +
      • +
      + + + +
        +
      • +

        getPidString

        +
        public java.lang.String getPidString()
        +
        Returns a PID string or anything that approximates it and would + help in dumping a stack trace externally, for example.
        +
      • +
      + + + +
        +
      • +

        serialize

        +
        public void serialize(JsonWriter writer)
        +               throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        deserialize

        +
        public void deserialize(JsonReader reader)
        +                 throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + + + + + +
        +
      • +

        writeBinaryProperty

        +
        protected static JsonWriter writeBinaryProperty(JsonWriter writer,
        +                             java.lang.String propertyName,
        +                             byte[] value)
        +                                         throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBinaryProperty

        +
        protected static byte[] readBinaryProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringProperty

        +
        protected static java.lang.String readStringProperty(JsonReader reader,
        +                                  java.lang.String propertyName)
        +                                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringOrNullProperty

        +
        protected static java.lang.String readStringOrNullProperty(JsonReader reader,
        +                                        java.lang.String propertyName)
        +                                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBoolean

        +
        protected static boolean readBoolean(JsonReader reader,
        +                  java.lang.String propertyName)
        +                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readLongProperty

        +
        protected static long readLongProperty(JsonReader reader,
        +                    java.lang.String propertyName)
        +                                throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        expectProperty

        +
        protected static JsonReader expectProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        writeDescription

        +
        public static void writeDescription(JsonWriter writer,
        +                    org.junit.runner.Description e)
        +                             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/Deserializer.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/Deserializer.html new file mode 100644 index 00000000..0f75e8ec --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/Deserializer.html @@ -0,0 +1,269 @@ + + + + + + +Deserializer (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class Deserializer

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.Deserializer
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class Deserializer
    +extends java.lang.Object
    +
    Event deserializer.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Deserializer(java.io.InputStream is, + java.lang.ClassLoader refLoader) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      IEventdeserialize() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Deserializer

        +
        public Deserializer(java.io.InputStream is,
        +            java.lang.ClassLoader refLoader)
        +             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        deserialize

        +
        public IEvent deserialize()
        +                   throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/EventType.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/EventType.html new file mode 100644 index 00000000..cad6eeb2 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/EventType.html @@ -0,0 +1,514 @@ + + + + + + +EventType (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Enum EventType

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<EventType>
    • +
    • +
        +
      • com.carrotsearch.ant.tasks.junit4.events.EventType
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<EventType>
    +
    +
    +
    +
    public enum EventType
    +extends java.lang.Enum<EventType>
    +
    Events (messages) passed between the slave and the master.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        BOOTSTRAP

        +
        public static final EventType BOOTSTRAP
        +
      • +
      + + + +
        +
      • +

        SUITE_STARTED

        +
        public static final EventType SUITE_STARTED
        +
      • +
      + + + +
        +
      • +

        SUITE_FAILURE

        +
        public static final EventType SUITE_FAILURE
        +
      • +
      + + + +
        +
      • +

        SUITE_COMPLETED

        +
        public static final EventType SUITE_COMPLETED
        +
      • +
      + + + +
        +
      • +

        APPEND_STDOUT

        +
        public static final EventType APPEND_STDOUT
        +
      • +
      + + + +
        +
      • +

        APPEND_STDERR

        +
        public static final EventType APPEND_STDERR
        +
      • +
      + + + +
        +
      • +

        TEST_STARTED

        +
        public static final EventType TEST_STARTED
        +
      • +
      + + + +
        +
      • +

        TEST_FAILURE

        +
        public static final EventType TEST_FAILURE
        +
      • +
      + + + +
        +
      • +

        TEST_IGNORED_ASSUMPTION

        +
        public static final EventType TEST_IGNORED_ASSUMPTION
        +
      • +
      + + + +
        +
      • +

        TEST_IGNORED

        +
        public static final EventType TEST_IGNORED
        +
      • +
      + + + +
        +
      • +

        TEST_FINISHED

        +
        public static final EventType TEST_FINISHED
        +
      • +
      + + + +
        +
      • +

        IDLE

        +
        public static final EventType IDLE
        +
      • +
      + + + +
        +
      • +

        QUIT

        +
        public static final EventType QUIT
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        eventClass

        +
        public final java.lang.Class<? extends RemoteEvent> eventClass
        +
        Concrete class associated with the given event type.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static EventType[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (EventType c : EventType.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static EventType valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      + + + +
        +
      • +

        deserialize

        +
        public RemoteEvent deserialize(JsonReader input)
        +                        throws java.io.IOException
        +
        Deserialize a given event type from stream.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/FailureEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/FailureEvent.html new file mode 100644 index 00000000..3fb1fe05 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/FailureEvent.html @@ -0,0 +1,501 @@ + + + + + + +FailureEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class FailureEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.FailureEvent
    • +
    +
  • +
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FailureEvent

        +
        public FailureEvent(EventType type)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setFailure

        +
        protected void setFailure(org.junit.runner.notification.Failure failure)
        +
      • +
      + + + + + + + +
        +
      • +

        getDescription

        +
        public org.junit.runner.Description getDescription()
        +
        +
        Specified by:
        +
        getDescription in interface IDescribable
        +
        +
      • +
      + + + +
        +
      • +

        serialize

        +
        public void serialize(JsonWriter writer)
        +               throws java.io.IOException
        +
        +
        Specified by:
        +
        serialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        deserialize

        +
        public void deserialize(JsonReader reader)
        +                 throws java.io.IOException
        +
        +
        Specified by:
        +
        deserialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + + + + + +
        +
      • +

        writeBinaryProperty

        +
        protected static JsonWriter writeBinaryProperty(JsonWriter writer,
        +                             java.lang.String propertyName,
        +                             byte[] value)
        +                                         throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBinaryProperty

        +
        protected static byte[] readBinaryProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringProperty

        +
        protected static java.lang.String readStringProperty(JsonReader reader,
        +                                  java.lang.String propertyName)
        +                                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringOrNullProperty

        +
        protected static java.lang.String readStringOrNullProperty(JsonReader reader,
        +                                        java.lang.String propertyName)
        +                                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBoolean

        +
        protected static boolean readBoolean(JsonReader reader,
        +                  java.lang.String propertyName)
        +                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readLongProperty

        +
        protected static long readLongProperty(JsonReader reader,
        +                    java.lang.String propertyName)
        +                                throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        expectProperty

        +
        protected static JsonReader expectProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        writeDescription

        +
        public static void writeDescription(JsonWriter writer,
        +                    org.junit.runner.Description e)
        +                             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/IDescribable.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/IDescribable.html new file mode 100644 index 00000000..5c7a942b --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/IDescribable.html @@ -0,0 +1,215 @@ + + + + + + +IDescribable (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Interface IDescribable

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runner.DescriptiongetDescription() 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getDescription

        +
        org.junit.runner.Description getDescription()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/IEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/IEvent.html new file mode 100644 index 00000000..8bd9f077 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/IEvent.html @@ -0,0 +1,219 @@ + + + + + + +IEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Interface IEvent

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      EventTypegetType() 
      +
    • +
    +
  • +
+
+
+ +
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/IStreamEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/IStreamEvent.html new file mode 100644 index 00000000..56f3a7a7 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/IStreamEvent.html @@ -0,0 +1,217 @@ + + + + + + +IStreamEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Interface IStreamEvent

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidcopyTo(java.io.OutputStream os) 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        copyTo

        +
        void copyTo(java.io.OutputStream os)
        +            throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/IdleEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/IdleEvent.html new file mode 100644 index 00000000..18598c83 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/IdleEvent.html @@ -0,0 +1,447 @@ + + + + + + +IdleEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class IdleEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.IdleEvent
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    IEvent, RemoteEvent
    +
    +
    +
    +
    public class IdleEvent
    +extends java.lang.Object
    +
    Marker that the slave is idle and awaiting more suite names.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        IdleEvent

        +
        public IdleEvent()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        serialize

        +
        public void serialize(JsonWriter writer)
        +               throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        deserialize

        +
        public void deserialize(JsonReader reader)
        +                 throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + + + + + +
        +
      • +

        writeBinaryProperty

        +
        protected static JsonWriter writeBinaryProperty(JsonWriter writer,
        +                             java.lang.String propertyName,
        +                             byte[] value)
        +                                         throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBinaryProperty

        +
        protected static byte[] readBinaryProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringProperty

        +
        protected static java.lang.String readStringProperty(JsonReader reader,
        +                                  java.lang.String propertyName)
        +                                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringOrNullProperty

        +
        protected static java.lang.String readStringOrNullProperty(JsonReader reader,
        +                                        java.lang.String propertyName)
        +                                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBoolean

        +
        protected static boolean readBoolean(JsonReader reader,
        +                  java.lang.String propertyName)
        +                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readLongProperty

        +
        protected static long readLongProperty(JsonReader reader,
        +                    java.lang.String propertyName)
        +                                throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        expectProperty

        +
        protected static JsonReader expectProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        writeDescription

        +
        public static void writeDescription(JsonWriter writer,
        +                    org.junit.runner.Description e)
        +                             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/JsonHelpers.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/JsonHelpers.html new file mode 100644 index 00000000..d2a9006c --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/JsonHelpers.html @@ -0,0 +1,281 @@ + + + + + + +JsonHelpers (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class JsonHelpers

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.JsonHelpers
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class JsonHelpers
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      JsonHelpers() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected static org.junit.runner.DescriptionreadDescription(JsonReader reader) 
      static voidwriteDescription(JsonWriter writer, + org.junit.runner.Description e) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JsonHelpers

        +
        public JsonHelpers()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        writeDescription

        +
        public static void writeDescription(JsonWriter writer,
        +                    org.junit.runner.Description e)
        +                             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readDescription

        +
        protected static org.junit.runner.Description readDescription(JsonReader reader)
        +                                                       throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/LowLevelHeartBeatEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/LowLevelHeartBeatEvent.html new file mode 100644 index 00000000..79e2d54a --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/LowLevelHeartBeatEvent.html @@ -0,0 +1,284 @@ + + + + + + +LowLevelHeartBeatEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class LowLevelHeartBeatEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.LowLevelHeartBeatEvent
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class LowLevelHeartBeatEvent
    +extends java.lang.Object
    +
    Heartbeat for reporting long running tests.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      longcurrentTime 
      longlastActivity 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      LowLevelHeartBeatEvent(long last, + long currentTime) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        lastActivity

        +
        public final long lastActivity
        +
      • +
      + + + +
        +
      • +

        currentTime

        +
        public final long currentTime
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        LowLevelHeartBeatEvent

        +
        public LowLevelHeartBeatEvent(long last,
        +                      long currentTime)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/QuitEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/QuitEvent.html new file mode 100644 index 00000000..64aef58a --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/QuitEvent.html @@ -0,0 +1,447 @@ + + + + + + +QuitEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class QuitEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.QuitEvent
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    IEvent, RemoteEvent
    +
    +
    +
    +
    public class QuitEvent
    +extends java.lang.Object
    +
    Final message sent from the slave. Also signals orderly shutdown.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        QuitEvent

        +
        public QuitEvent()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        serialize

        +
        public void serialize(JsonWriter writer)
        +               throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        deserialize

        +
        public void deserialize(JsonReader reader)
        +                 throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + + + + + +
        +
      • +

        writeBinaryProperty

        +
        protected static JsonWriter writeBinaryProperty(JsonWriter writer,
        +                             java.lang.String propertyName,
        +                             byte[] value)
        +                                         throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBinaryProperty

        +
        protected static byte[] readBinaryProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringProperty

        +
        protected static java.lang.String readStringProperty(JsonReader reader,
        +                                  java.lang.String propertyName)
        +                                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringOrNullProperty

        +
        protected static java.lang.String readStringOrNullProperty(JsonReader reader,
        +                                        java.lang.String propertyName)
        +                                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBoolean

        +
        protected static boolean readBoolean(JsonReader reader,
        +                  java.lang.String propertyName)
        +                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readLongProperty

        +
        protected static long readLongProperty(JsonReader reader,
        +                    java.lang.String propertyName)
        +                                throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        expectProperty

        +
        protected static JsonReader expectProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        writeDescription

        +
        public static void writeDescription(JsonWriter writer,
        +                    org.junit.runner.Description e)
        +                             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/RemoteEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/RemoteEvent.html new file mode 100644 index 00000000..88ebdccd --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/RemoteEvent.html @@ -0,0 +1,245 @@ + + + + + + +RemoteEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Interface RemoteEvent

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        serialize

        +
        void serialize(JsonWriter writer)
        +               throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        deserialize

        +
        void deserialize(JsonReader reader)
        +                 throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/Serializer.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/Serializer.html new file mode 100644 index 00000000..37c014a4 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/Serializer.html @@ -0,0 +1,309 @@ + + + + + + +Serializer (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class Serializer

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.Serializer
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Closeable, java.lang.AutoCloseable
    +
    +
    +
    +
    public class Serializer
    +extends java.lang.Object
    +implements java.io.Closeable
    +
    Event serializer.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Serializer(java.io.OutputStream os) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidclose() 
      Serializerflush() 
      Serializerserialize(RemoteEvent event) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Serializer

        +
        public Serializer(java.io.OutputStream os)
        +           throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        serialize

        +
        public Serializer serialize(RemoteEvent event)
        +                     throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        flush

        +
        public Serializer flush()
        +                 throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/SuiteCompletedEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/SuiteCompletedEvent.html new file mode 100644 index 00000000..bc9f2b34 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/SuiteCompletedEvent.html @@ -0,0 +1,528 @@ + + + + + + +SuiteCompletedEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class SuiteCompletedEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.SuiteCompletedEvent
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    IDescribable, IEvent, RemoteEvent
    +
    +
    +
    +
    public class SuiteCompletedEvent
    +extends java.lang.Object
    +
    Serialized failure.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SuiteCompletedEvent

        +
        protected SuiteCompletedEvent()
        +
      • +
      + + + +
        +
      • +

        SuiteCompletedEvent

        +
        public SuiteCompletedEvent(org.junit.runner.Description description,
        +                   long start,
        +                   long duration)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getExecutionTime

        +
        public long getExecutionTime()
        +
      • +
      + + + +
        +
      • +

        getStartTimestamp

        +
        public long getStartTimestamp()
        +
      • +
      + + + +
        +
      • +

        serialize

        +
        public void serialize(JsonWriter writer)
        +               throws java.io.IOException
        +
        +
        Specified by:
        +
        serialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        deserialize

        +
        public void deserialize(JsonReader reader)
        +                 throws java.io.IOException
        +
        +
        Specified by:
        +
        deserialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        getDescription

        +
        public org.junit.runner.Description getDescription()
        +
        +
        Specified by:
        +
        getDescription in interface IDescribable
        +
        +
      • +
      + + + +
        +
      • +

        setDescription

        +
        protected void setDescription(org.junit.runner.Description description)
        +
      • +
      + + + + + + + +
        +
      • +

        writeBinaryProperty

        +
        protected static JsonWriter writeBinaryProperty(JsonWriter writer,
        +                             java.lang.String propertyName,
        +                             byte[] value)
        +                                         throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBinaryProperty

        +
        protected static byte[] readBinaryProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringProperty

        +
        protected static java.lang.String readStringProperty(JsonReader reader,
        +                                  java.lang.String propertyName)
        +                                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringOrNullProperty

        +
        protected static java.lang.String readStringOrNullProperty(JsonReader reader,
        +                                        java.lang.String propertyName)
        +                                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBoolean

        +
        protected static boolean readBoolean(JsonReader reader,
        +                  java.lang.String propertyName)
        +                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readLongProperty

        +
        protected static long readLongProperty(JsonReader reader,
        +                    java.lang.String propertyName)
        +                                throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        expectProperty

        +
        protected static JsonReader expectProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        writeDescription

        +
        public static void writeDescription(JsonWriter writer,
        +                    org.junit.runner.Description e)
        +                             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/SuiteFailureEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/SuiteFailureEvent.html new file mode 100644 index 00000000..7f10a9ff --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/SuiteFailureEvent.html @@ -0,0 +1,442 @@ + + + + + + +SuiteFailureEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class SuiteFailureEvent

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SuiteFailureEvent

        +
        protected SuiteFailureEvent()
        +
      • +
      + + + +
        +
      • +

        SuiteFailureEvent

        +
        public SuiteFailureEvent(org.junit.runner.notification.Failure failure)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        writeBinaryProperty

        +
        protected static JsonWriter writeBinaryProperty(JsonWriter writer,
        +                             java.lang.String propertyName,
        +                             byte[] value)
        +                                         throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBinaryProperty

        +
        protected static byte[] readBinaryProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringProperty

        +
        protected static java.lang.String readStringProperty(JsonReader reader,
        +                                  java.lang.String propertyName)
        +                                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringOrNullProperty

        +
        protected static java.lang.String readStringOrNullProperty(JsonReader reader,
        +                                        java.lang.String propertyName)
        +                                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBoolean

        +
        protected static boolean readBoolean(JsonReader reader,
        +                  java.lang.String propertyName)
        +                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readLongProperty

        +
        protected static long readLongProperty(JsonReader reader,
        +                    java.lang.String propertyName)
        +                                throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        expectProperty

        +
        protected static JsonReader expectProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        writeDescription

        +
        public static void writeDescription(JsonWriter writer,
        +                    org.junit.runner.Description e)
        +                             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/SuiteStartedEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/SuiteStartedEvent.html new file mode 100644 index 00000000..2acc54ae --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/SuiteStartedEvent.html @@ -0,0 +1,513 @@ + + + + + + +SuiteStartedEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class SuiteStartedEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.SuiteStartedEvent
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    IDescribable, IEvent, RemoteEvent
    +
    +
    +
    +
    public class SuiteStartedEvent
    +extends java.lang.Object
    +
    Serialized failure.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SuiteStartedEvent

        +
        protected SuiteStartedEvent()
        +
      • +
      + + + +
        +
      • +

        SuiteStartedEvent

        +
        public SuiteStartedEvent(org.junit.runner.Description description,
        +                 long startTimestamp)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getStartTimestamp

        +
        public long getStartTimestamp()
        +
      • +
      + + + +
        +
      • +

        serialize

        +
        public void serialize(JsonWriter writer)
        +               throws java.io.IOException
        +
        +
        Specified by:
        +
        serialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        deserialize

        +
        public void deserialize(JsonReader reader)
        +                 throws java.io.IOException
        +
        +
        Specified by:
        +
        deserialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        getDescription

        +
        public org.junit.runner.Description getDescription()
        +
        +
        Specified by:
        +
        getDescription in interface IDescribable
        +
        +
      • +
      + + + +
        +
      • +

        setDescription

        +
        protected void setDescription(org.junit.runner.Description description)
        +
      • +
      + + + + + + + +
        +
      • +

        writeBinaryProperty

        +
        protected static JsonWriter writeBinaryProperty(JsonWriter writer,
        +                             java.lang.String propertyName,
        +                             byte[] value)
        +                                         throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBinaryProperty

        +
        protected static byte[] readBinaryProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringProperty

        +
        protected static java.lang.String readStringProperty(JsonReader reader,
        +                                  java.lang.String propertyName)
        +                                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringOrNullProperty

        +
        protected static java.lang.String readStringOrNullProperty(JsonReader reader,
        +                                        java.lang.String propertyName)
        +                                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBoolean

        +
        protected static boolean readBoolean(JsonReader reader,
        +                  java.lang.String propertyName)
        +                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readLongProperty

        +
        protected static long readLongProperty(JsonReader reader,
        +                    java.lang.String propertyName)
        +                                throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        expectProperty

        +
        protected static JsonReader expectProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        writeDescription

        +
        public static void writeDescription(JsonWriter writer,
        +                    org.junit.runner.Description e)
        +                             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/TestFailureEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/TestFailureEvent.html new file mode 100644 index 00000000..b15e887a --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/TestFailureEvent.html @@ -0,0 +1,441 @@ + + + + + + +TestFailureEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class TestFailureEvent

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestFailureEvent

        +
        protected TestFailureEvent()
        +
      • +
      + + + +
        +
      • +

        TestFailureEvent

        +
        public TestFailureEvent(org.junit.runner.notification.Failure failure)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        writeBinaryProperty

        +
        protected static JsonWriter writeBinaryProperty(JsonWriter writer,
        +                             java.lang.String propertyName,
        +                             byte[] value)
        +                                         throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBinaryProperty

        +
        protected static byte[] readBinaryProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringProperty

        +
        protected static java.lang.String readStringProperty(JsonReader reader,
        +                                  java.lang.String propertyName)
        +                                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringOrNullProperty

        +
        protected static java.lang.String readStringOrNullProperty(JsonReader reader,
        +                                        java.lang.String propertyName)
        +                                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBoolean

        +
        protected static boolean readBoolean(JsonReader reader,
        +                  java.lang.String propertyName)
        +                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readLongProperty

        +
        protected static long readLongProperty(JsonReader reader,
        +                    java.lang.String propertyName)
        +                                throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        expectProperty

        +
        protected static JsonReader expectProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        writeDescription

        +
        public static void writeDescription(JsonWriter writer,
        +                    org.junit.runner.Description e)
        +                             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/TestFinishedEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/TestFinishedEvent.html new file mode 100644 index 00000000..8b61e2cb --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/TestFinishedEvent.html @@ -0,0 +1,527 @@ + + + + + + +TestFinishedEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class TestFinishedEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.TestFinishedEvent
    • +
    +
  • +
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestFinishedEvent

        +
        protected TestFinishedEvent()
        +
      • +
      + + + +
        +
      • +

        TestFinishedEvent

        +
        public TestFinishedEvent(org.junit.runner.Description description,
        +                 long timeMillis,
        +                 long startTimestamp)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getExecutionTime

        +
        public long getExecutionTime()
        +
      • +
      + + + +
        +
      • +

        getStartTimestamp

        +
        public long getStartTimestamp()
        +
      • +
      + + + +
        +
      • +

        serialize

        +
        public void serialize(JsonWriter writer)
        +               throws java.io.IOException
        +
        +
        Specified by:
        +
        serialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        deserialize

        +
        public void deserialize(JsonReader reader)
        +                 throws java.io.IOException
        +
        +
        Specified by:
        +
        deserialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        getDescription

        +
        public org.junit.runner.Description getDescription()
        +
        +
        Specified by:
        +
        getDescription in interface IDescribable
        +
        +
      • +
      + + + +
        +
      • +

        setDescription

        +
        protected void setDescription(org.junit.runner.Description description)
        +
      • +
      + + + + + + + +
        +
      • +

        writeBinaryProperty

        +
        protected static JsonWriter writeBinaryProperty(JsonWriter writer,
        +                             java.lang.String propertyName,
        +                             byte[] value)
        +                                         throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBinaryProperty

        +
        protected static byte[] readBinaryProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringProperty

        +
        protected static java.lang.String readStringProperty(JsonReader reader,
        +                                  java.lang.String propertyName)
        +                                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringOrNullProperty

        +
        protected static java.lang.String readStringOrNullProperty(JsonReader reader,
        +                                        java.lang.String propertyName)
        +                                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBoolean

        +
        protected static boolean readBoolean(JsonReader reader,
        +                  java.lang.String propertyName)
        +                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readLongProperty

        +
        protected static long readLongProperty(JsonReader reader,
        +                    java.lang.String propertyName)
        +                                throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        expectProperty

        +
        protected static JsonReader expectProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        writeDescription

        +
        public static void writeDescription(JsonWriter writer,
        +                    org.junit.runner.Description e)
        +                             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/TestIgnoredAssumptionEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/TestIgnoredAssumptionEvent.html new file mode 100644 index 00000000..70962ef4 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/TestIgnoredAssumptionEvent.html @@ -0,0 +1,441 @@ + + + + + + +TestIgnoredAssumptionEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class TestIgnoredAssumptionEvent

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestIgnoredAssumptionEvent

        +
        protected TestIgnoredAssumptionEvent()
        +
      • +
      + + + +
        +
      • +

        TestIgnoredAssumptionEvent

        +
        public TestIgnoredAssumptionEvent(org.junit.runner.notification.Failure failure)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        writeBinaryProperty

        +
        protected static JsonWriter writeBinaryProperty(JsonWriter writer,
        +                             java.lang.String propertyName,
        +                             byte[] value)
        +                                         throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBinaryProperty

        +
        protected static byte[] readBinaryProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringProperty

        +
        protected static java.lang.String readStringProperty(JsonReader reader,
        +                                  java.lang.String propertyName)
        +                                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringOrNullProperty

        +
        protected static java.lang.String readStringOrNullProperty(JsonReader reader,
        +                                        java.lang.String propertyName)
        +                                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBoolean

        +
        protected static boolean readBoolean(JsonReader reader,
        +                  java.lang.String propertyName)
        +                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readLongProperty

        +
        protected static long readLongProperty(JsonReader reader,
        +                    java.lang.String propertyName)
        +                                throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        expectProperty

        +
        protected static JsonReader expectProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        writeDescription

        +
        public static void writeDescription(JsonWriter writer,
        +                    org.junit.runner.Description e)
        +                             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/TestIgnoredEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/TestIgnoredEvent.html new file mode 100644 index 00000000..99f32fc4 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/TestIgnoredEvent.html @@ -0,0 +1,525 @@ + + + + + + +TestIgnoredEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class TestIgnoredEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.TestIgnoredEvent
    • +
    +
  • +
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestIgnoredEvent

        +
        protected TestIgnoredEvent()
        +
      • +
      + + + +
        +
      • +

        TestIgnoredEvent

        +
        public TestIgnoredEvent(org.junit.runner.Description description,
        +                java.lang.String cause)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getStartTimestamp

        +
        public long getStartTimestamp()
        +
      • +
      + + + +
        +
      • +

        getCause

        +
        public java.lang.String getCause()
        +
      • +
      + + + +
        +
      • +

        serialize

        +
        public void serialize(JsonWriter writer)
        +               throws java.io.IOException
        +
        +
        Specified by:
        +
        serialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        deserialize

        +
        public void deserialize(JsonReader reader)
        +                 throws java.io.IOException
        +
        +
        Specified by:
        +
        deserialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        getDescription

        +
        public org.junit.runner.Description getDescription()
        +
        +
        Specified by:
        +
        getDescription in interface IDescribable
        +
        +
      • +
      + + + +
        +
      • +

        setDescription

        +
        protected void setDescription(org.junit.runner.Description description)
        +
      • +
      + + + + + + + +
        +
      • +

        writeBinaryProperty

        +
        protected static JsonWriter writeBinaryProperty(JsonWriter writer,
        +                             java.lang.String propertyName,
        +                             byte[] value)
        +                                         throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBinaryProperty

        +
        protected static byte[] readBinaryProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringProperty

        +
        protected static java.lang.String readStringProperty(JsonReader reader,
        +                                  java.lang.String propertyName)
        +                                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringOrNullProperty

        +
        protected static java.lang.String readStringOrNullProperty(JsonReader reader,
        +                                        java.lang.String propertyName)
        +                                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBoolean

        +
        protected static boolean readBoolean(JsonReader reader,
        +                  java.lang.String propertyName)
        +                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readLongProperty

        +
        protected static long readLongProperty(JsonReader reader,
        +                    java.lang.String propertyName)
        +                                throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        expectProperty

        +
        protected static JsonReader expectProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        writeDescription

        +
        public static void writeDescription(JsonWriter writer,
        +                    org.junit.runner.Description e)
        +                             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/TestStartedEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/TestStartedEvent.html new file mode 100644 index 00000000..45820454 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/TestStartedEvent.html @@ -0,0 +1,497 @@ + + + + + + +TestStartedEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class TestStartedEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.TestStartedEvent
    • +
    +
  • +
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestStartedEvent

        +
        protected TestStartedEvent()
        +
      • +
      + + + +
        +
      • +

        TestStartedEvent

        +
        public TestStartedEvent(org.junit.runner.Description description)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getDescription

        +
        public org.junit.runner.Description getDescription()
        +
        +
        Specified by:
        +
        getDescription in interface IDescribable
        +
        +
      • +
      + + + +
        +
      • +

        setDescription

        +
        protected void setDescription(org.junit.runner.Description description)
        +
      • +
      + + + +
        +
      • +

        serialize

        +
        public void serialize(JsonWriter writer)
        +               throws java.io.IOException
        +
        +
        Specified by:
        +
        serialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        deserialize

        +
        public void deserialize(JsonReader reader)
        +                 throws java.io.IOException
        +
        +
        Specified by:
        +
        deserialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + + + + + +
        +
      • +

        writeBinaryProperty

        +
        protected static JsonWriter writeBinaryProperty(JsonWriter writer,
        +                             java.lang.String propertyName,
        +                             byte[] value)
        +                                         throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBinaryProperty

        +
        protected static byte[] readBinaryProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringProperty

        +
        protected static java.lang.String readStringProperty(JsonReader reader,
        +                                  java.lang.String propertyName)
        +                                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringOrNullProperty

        +
        protected static java.lang.String readStringOrNullProperty(JsonReader reader,
        +                                        java.lang.String propertyName)
        +                                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBoolean

        +
        protected static boolean readBoolean(JsonReader reader,
        +                  java.lang.String propertyName)
        +                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readLongProperty

        +
        protected static long readLongProperty(JsonReader reader,
        +                    java.lang.String propertyName)
        +                                throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        expectProperty

        +
        protected static JsonReader expectProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        writeDescription

        +
        public static void writeDescription(JsonWriter writer,
        +                    org.junit.runner.Description e)
        +                             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedQuitEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedQuitEvent.html new file mode 100644 index 00000000..1bc20d0e --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedQuitEvent.html @@ -0,0 +1,233 @@ + + + + + + +AggregatedQuitEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events.aggregated
+

Class AggregatedQuitEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedQuitEvent
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class AggregatedQuitEvent
    +extends java.lang.Object
    +
    An event dispatched after all slaves have completed their jobs.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AggregatedQuitEvent

        +
        public AggregatedQuitEvent()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedResultEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedResultEvent.html new file mode 100644 index 00000000..d95d1aa7 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedResultEvent.html @@ -0,0 +1,293 @@ + + + + + + +AggregatedResultEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events.aggregated
+

Interface AggregatedResultEvent

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getDescription

        +
        org.junit.runner.Description getDescription()
        +
      • +
      + + + + + + + +
        +
      • +

        isSuccessful

        +
        boolean isSuccessful()
        +
      • +
      + + + +
        +
      • +

        getFailures

        +
        java.util.List<FailureMirror> getFailures()
        +
      • +
      + + + +
        +
      • +

        getEventStream

        +
        java.util.List<IEvent> getEventStream()
        +
      • +
      + + + +
        +
      • +

        getStartTimestamp

        +
        long getStartTimestamp()
        +
      • +
      + + + +
        +
      • +

        getExecutionTime

        +
        long getExecutionTime()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedStartEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedStartEvent.html new file mode 100644 index 00000000..36d75e3e --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedStartEvent.html @@ -0,0 +1,282 @@ + + + + + + +AggregatedStartEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events.aggregated
+

Class AggregatedStartEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedStartEvent
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class AggregatedStartEvent
    +extends java.lang.Object
    +
    An event dispatched before any slave starts.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AggregatedStartEvent(int slaves, + int suiteCount) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      intgetSlaveCount() +
      Number of slave processes.
      +
      intgetSuiteCount() +
      Number of test suites, total.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AggregatedStartEvent

        +
        public AggregatedStartEvent(int slaves,
        +                    int suiteCount)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getSlaveCount

        +
        public int getSlaveCount()
        +
        Number of slave processes.
        +
      • +
      + + + +
        +
      • +

        getSuiteCount

        +
        public int getSuiteCount()
        +
        Number of test suites, total.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedSuiteResultEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedSuiteResultEvent.html new file mode 100644 index 00000000..4c91f87a --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedSuiteResultEvent.html @@ -0,0 +1,511 @@ + + + + + + +AggregatedSuiteResultEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events.aggregated
+

Class AggregatedSuiteResultEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedSuiteResultEvent
    • +
    +
  • +
+
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedSuiteStartedEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedSuiteStartedEvent.html new file mode 100644 index 00000000..b548e4ef --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedSuiteStartedEvent.html @@ -0,0 +1,275 @@ + + + + + + +AggregatedSuiteStartedEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events.aggregated
+

Class AggregatedSuiteStartedEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedSuiteStartedEvent
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class AggregatedSuiteStartedEvent
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedTestResultEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedTestResultEvent.html new file mode 100644 index 00000000..a51fe4e3 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedTestResultEvent.html @@ -0,0 +1,445 @@ + + + + + + +AggregatedTestResultEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events.aggregated
+

Class AggregatedTestResultEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedTestResultEvent
    • +
    +
  • +
+
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatingListener.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatingListener.html new file mode 100644 index 00000000..54c12389 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatingListener.html @@ -0,0 +1,386 @@ + + + + + + +AggregatingListener (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events.aggregated
+

Class AggregatingListener

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatingListener
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class AggregatingListener
    +extends java.lang.Object
    +
    Aggregates atomic events from JUnitCore to higher-level events that + contain a full summary of a given test's execution. Simplifies reporting + logic.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AggregatingListener

        +
        public AggregatingListener(com.google.common.eventbus.EventBus target,
        +                   ForkedJvmInfo slave)
        +
        Parameters:
        target - Which event bus to repost aggregated events to?
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/ChildBootstrap.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/ChildBootstrap.html new file mode 100644 index 00000000..548f91f5 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/ChildBootstrap.html @@ -0,0 +1,296 @@ + + + + + + +ChildBootstrap (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events.aggregated
+

Class ChildBootstrap

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.aggregated.ChildBootstrap
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class ChildBootstrap
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      ForkedJvmInfogetSlave() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+ +
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/HeartBeatEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/HeartBeatEvent.html new file mode 100644 index 00000000..2cb32735 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/HeartBeatEvent.html @@ -0,0 +1,322 @@ + + + + + + +HeartBeatEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events.aggregated
+

Class HeartBeatEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.aggregated.HeartBeatEvent
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class HeartBeatEvent
    +extends java.lang.Object
    +
    High level heartbeat event issued to report listeners when a forked JVM + does not repond for a longer while. The getDescription() method should + return an approximate place where the forked JVM is at the moment, but this is + not guaranteed (and may be null).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      HeartBeatEvent(ForkedJvmInfo slave, + org.junit.runner.Description description, + long lastActivity, + long currentTime) 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HeartBeatEvent

        +
        public HeartBeatEvent(ForkedJvmInfo slave,
        +              org.junit.runner.Description description,
        +              long lastActivity,
        +              long currentTime)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getDescription

        +
        public org.junit.runner.Description getDescription()
        +
      • +
      + + + +
        +
      • +

        getCurrentTime

        +
        public long getCurrentTime()
        +
      • +
      + + + +
        +
      • +

        getLastActivity

        +
        public long getLastActivity()
        +
      • +
      + + + +
        +
      • +

        getNoEventDuration

        +
        public long getNoEventDuration()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/JvmOutputEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/JvmOutputEvent.html new file mode 100644 index 00000000..b648dd51 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/JvmOutputEvent.html @@ -0,0 +1,327 @@ + + + + + + +JvmOutputEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events.aggregated
+

Class JvmOutputEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.aggregated.JvmOutputEvent
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class JvmOutputEvent
    +extends java.lang.Object
    +
    An event emitted when there was any unexpected JVM output + from the forked JVM. This can happen for internal JVM logs + or crash dumps that bypass System.* streams.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      JvmOutputEvent(ForkedJvmInfo childInfo, + java.io.File jvmOutput) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.io.FilegetJvmOutputFile() 
      ForkedJvmInfogetSlave() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + +
        +
      • +

        jvmOutput

        +
        public final java.io.File jvmOutput
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JvmOutputEvent

        +
        public JvmOutputEvent(ForkedJvmInfo childInfo,
        +              java.io.File jvmOutput)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        getJvmOutputFile

        +
        public java.io.File getJvmOutputFile()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/PartialOutputEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/PartialOutputEvent.html new file mode 100644 index 00000000..4ca6f07a --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/PartialOutputEvent.html @@ -0,0 +1,276 @@ + + + + + + +PartialOutputEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events.aggregated
+

Class PartialOutputEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.aggregated.PartialOutputEvent
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class PartialOutputEvent
    +extends java.lang.Object
    +
    Partial output emitted from a given slave.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      IEventgetEvent() 
      ForkedJvmInfogetSlave() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+ +
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/TestStatus.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/TestStatus.html new file mode 100644 index 00000000..7c18f409 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/TestStatus.html @@ -0,0 +1,359 @@ + + + + + + +TestStatus (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events.aggregated
+

Enum TestStatus

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<TestStatus>
    • +
    • +
        +
      • com.carrotsearch.ant.tasks.junit4.events.aggregated.TestStatus
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<TestStatus>
    +
    +
    +
    +
    public enum TestStatus
    +extends java.lang.Enum<TestStatus>
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static TestStatusvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static TestStatus[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static TestStatus[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (TestStatus c : TestStatus.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static TestStatus valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedQuitEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedQuitEvent.html new file mode 100644 index 00000000..f12d28b8 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedQuitEvent.html @@ -0,0 +1,213 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedQuitEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedQuitEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedResultEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedResultEvent.html new file mode 100644 index 00000000..52f06d25 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedResultEvent.html @@ -0,0 +1,165 @@ + + + + + + +Uses of Interface com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedResultEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Interface
com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedResultEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedStartEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedStartEvent.html new file mode 100644 index 00000000..d9a468b1 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedStartEvent.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedStartEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedStartEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedSuiteResultEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedSuiteResultEvent.html new file mode 100644 index 00000000..f9c18224 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedSuiteResultEvent.html @@ -0,0 +1,237 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedSuiteResultEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedSuiteResultEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedSuiteStartedEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedSuiteStartedEvent.html new file mode 100644 index 00000000..4a84a74d --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedSuiteStartedEvent.html @@ -0,0 +1,199 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedSuiteStartedEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedSuiteStartedEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedTestResultEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedTestResultEvent.html new file mode 100644 index 00000000..1409dc74 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedTestResultEvent.html @@ -0,0 +1,199 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedTestResultEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedTestResultEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatingListener.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatingListener.html new file mode 100644 index 00000000..788aa7d5 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatingListener.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatingListener (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatingListener

+
+
No usage of com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatingListener
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/ChildBootstrap.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/ChildBootstrap.html new file mode 100644 index 00000000..fb66908d --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/ChildBootstrap.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.aggregated.ChildBootstrap (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.aggregated.ChildBootstrap

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/HeartBeatEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/HeartBeatEvent.html new file mode 100644 index 00000000..d25521be --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/HeartBeatEvent.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.aggregated.HeartBeatEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.aggregated.HeartBeatEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/JvmOutputEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/JvmOutputEvent.html new file mode 100644 index 00000000..7a2431b8 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/JvmOutputEvent.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.aggregated.JvmOutputEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.aggregated.JvmOutputEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/PartialOutputEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/PartialOutputEvent.html new file mode 100644 index 00000000..a54f3506 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/PartialOutputEvent.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.aggregated.PartialOutputEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.aggregated.PartialOutputEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/TestStatus.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/TestStatus.html new file mode 100644 index 00000000..5432697e --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/TestStatus.html @@ -0,0 +1,174 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.aggregated.TestStatus (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.aggregated.TestStatus

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-frame.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-frame.html new file mode 100644 index 00000000..91dd17e8 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-frame.html @@ -0,0 +1,37 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.events.aggregated (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + +

com.carrotsearch.ant.tasks.junit4.events.aggregated

+ + + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-summary.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-summary.html new file mode 100644 index 00000000..5df4a3c5 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-summary.html @@ -0,0 +1,222 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.events.aggregated (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Package com.carrotsearch.ant.tasks.junit4.events.aggregated

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-tree.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-tree.html new file mode 100644 index 00000000..c69e0af8 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-tree.html @@ -0,0 +1,157 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.events.aggregated Class Hierarchy (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Hierarchy For Package com.carrotsearch.ant.tasks.junit4.events.aggregated

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Enum Hierarchy

+
    +
  • java.lang.Object +
      +
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) +
        +
      • com.carrotsearch.ant.tasks.junit4.events.aggregated.TestStatus
      • +
      +
    • +
    +
  • +
+
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-use.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-use.html new file mode 100644 index 00000000..a40ccc0f --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-use.html @@ -0,0 +1,289 @@ + + + + + + +Uses of Package com.carrotsearch.ant.tasks.junit4.events.aggregated (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Package
com.carrotsearch.ant.tasks.junit4.events.aggregated

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/AppendStdErrEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/AppendStdErrEvent.html new file mode 100644 index 00000000..b61246f4 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/AppendStdErrEvent.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.AppendStdErrEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.AppendStdErrEvent

+
+
No usage of com.carrotsearch.ant.tasks.junit4.events.AppendStdErrEvent
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/AppendStdOutEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/AppendStdOutEvent.html new file mode 100644 index 00000000..3e84968f --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/AppendStdOutEvent.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.AppendStdOutEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.AppendStdOutEvent

+
+
No usage of com.carrotsearch.ant.tasks.junit4.events.AppendStdOutEvent
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/BootstrapEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/BootstrapEvent.html new file mode 100644 index 00000000..acc56c7a --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/BootstrapEvent.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.BootstrapEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.BootstrapEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/Deserializer.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/Deserializer.html new file mode 100644 index 00000000..1c28c391 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/Deserializer.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.Deserializer (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.Deserializer

+
+
No usage of com.carrotsearch.ant.tasks.junit4.events.Deserializer
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/EventType.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/EventType.html new file mode 100644 index 00000000..df729c14 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/EventType.html @@ -0,0 +1,183 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.EventType (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.EventType

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/FailureEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/FailureEvent.html new file mode 100644 index 00000000..eff988a5 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/FailureEvent.html @@ -0,0 +1,169 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.FailureEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.FailureEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IDescribable.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IDescribable.html new file mode 100644 index 00000000..c4514380 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IDescribable.html @@ -0,0 +1,199 @@ + + + + + + +Uses of Interface com.carrotsearch.ant.tasks.junit4.events.IDescribable (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Interface
com.carrotsearch.ant.tasks.junit4.events.IDescribable

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IEvent.html new file mode 100644 index 00000000..8568df07 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IEvent.html @@ -0,0 +1,379 @@ + + + + + + +Uses of Interface com.carrotsearch.ant.tasks.junit4.events.IEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Interface
com.carrotsearch.ant.tasks.junit4.events.IEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IStreamEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IStreamEvent.html new file mode 100644 index 00000000..53f7d919 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IStreamEvent.html @@ -0,0 +1,163 @@ + + + + + + +Uses of Interface com.carrotsearch.ant.tasks.junit4.events.IStreamEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Interface
com.carrotsearch.ant.tasks.junit4.events.IStreamEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IdleEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IdleEvent.html new file mode 100644 index 00000000..f4427265 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IdleEvent.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.IdleEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.IdleEvent

+
+
No usage of com.carrotsearch.ant.tasks.junit4.events.IdleEvent
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/JsonHelpers.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/JsonHelpers.html new file mode 100644 index 00000000..c6d63cc7 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/JsonHelpers.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.JsonHelpers (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.JsonHelpers

+
+
No usage of com.carrotsearch.ant.tasks.junit4.events.JsonHelpers
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/LowLevelHeartBeatEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/LowLevelHeartBeatEvent.html new file mode 100644 index 00000000..04dfbd9b --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/LowLevelHeartBeatEvent.html @@ -0,0 +1,161 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.LowLevelHeartBeatEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.LowLevelHeartBeatEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/QuitEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/QuitEvent.html new file mode 100644 index 00000000..a7700c49 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/QuitEvent.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.QuitEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.QuitEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/RemoteEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/RemoteEvent.html new file mode 100644 index 00000000..00e3ffbb --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/RemoteEvent.html @@ -0,0 +1,268 @@ + + + + + + +Uses of Interface com.carrotsearch.ant.tasks.junit4.events.RemoteEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Interface
com.carrotsearch.ant.tasks.junit4.events.RemoteEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/Serializer.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/Serializer.html new file mode 100644 index 00000000..201a8312 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/Serializer.html @@ -0,0 +1,163 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.Serializer (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.Serializer

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/SuiteCompletedEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/SuiteCompletedEvent.html new file mode 100644 index 00000000..f199823b --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/SuiteCompletedEvent.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.SuiteCompletedEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.SuiteCompletedEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/SuiteFailureEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/SuiteFailureEvent.html new file mode 100644 index 00000000..4431dda9 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/SuiteFailureEvent.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.SuiteFailureEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.SuiteFailureEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/SuiteStartedEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/SuiteStartedEvent.html new file mode 100644 index 00000000..e3931428 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/SuiteStartedEvent.html @@ -0,0 +1,184 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.SuiteStartedEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.SuiteStartedEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestFailureEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestFailureEvent.html new file mode 100644 index 00000000..4788d2e2 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestFailureEvent.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.TestFailureEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.TestFailureEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestFinishedEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestFinishedEvent.html new file mode 100644 index 00000000..a6cf7303 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestFinishedEvent.html @@ -0,0 +1,175 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.TestFinishedEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.TestFinishedEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestIgnoredAssumptionEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestIgnoredAssumptionEvent.html new file mode 100644 index 00000000..3901bcb7 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestIgnoredAssumptionEvent.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.TestIgnoredAssumptionEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.TestIgnoredAssumptionEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestIgnoredEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestIgnoredEvent.html new file mode 100644 index 00000000..aee4c61f --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestIgnoredEvent.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.TestIgnoredEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.TestIgnoredEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestStartedEvent.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestStartedEvent.html new file mode 100644 index 00000000..90ec330d --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestStartedEvent.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.TestStartedEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.TestStartedEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/FailureMirror.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/FailureMirror.html new file mode 100644 index 00000000..b3c18665 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/FailureMirror.html @@ -0,0 +1,376 @@ + + + + + + +FailureMirror (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events.mirrors
+

Class FailureMirror

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.mirrors.FailureMirror
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class FailureMirror
    +extends java.lang.Object
    +
    A type-safe mirror of Failure.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      FailureMirror(org.junit.runner.Description description, + java.lang.String message, + java.lang.String trace, + java.lang.String throwableString, + java.lang.String throwableClass, + boolean assertionViolation, + boolean assumptionViolation) 
      FailureMirror(org.junit.runner.notification.Failure failure) 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FailureMirror

        +
        public FailureMirror(org.junit.runner.Description description,
        +             java.lang.String message,
        +             java.lang.String trace,
        +             java.lang.String throwableString,
        +             java.lang.String throwableClass,
        +             boolean assertionViolation,
        +             boolean assumptionViolation)
        +
      • +
      + + + +
        +
      • +

        FailureMirror

        +
        public FailureMirror(org.junit.runner.notification.Failure failure)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getMessage

        +
        public java.lang.String getMessage()
        +
      • +
      + + + +
        +
      • +

        getThrowableString

        +
        public java.lang.String getThrowableString()
        +
      • +
      + + + +
        +
      • +

        getDescription

        +
        public org.junit.runner.Description getDescription()
        +
      • +
      + + + +
        +
      • +

        getTrace

        +
        public java.lang.String getTrace()
        +
      • +
      + + + +
        +
      • +

        isAssumptionViolation

        +
        public boolean isAssumptionViolation()
        +
      • +
      + + + +
        +
      • +

        isAssertionViolation

        +
        public boolean isAssertionViolation()
        +
      • +
      + + + +
        +
      • +

        isErrorViolation

        +
        public boolean isErrorViolation()
        +
      • +
      + + + +
        +
      • +

        getThrowableClass

        +
        public java.lang.String getThrowableClass()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/class-use/FailureMirror.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/class-use/FailureMirror.html new file mode 100644 index 00000000..568f0a20 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/class-use/FailureMirror.html @@ -0,0 +1,207 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.mirrors.FailureMirror (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.mirrors.FailureMirror

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-frame.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-frame.html new file mode 100644 index 00000000..bfac7734 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-frame.html @@ -0,0 +1,20 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.events.mirrors (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + +

com.carrotsearch.ant.tasks.junit4.events.mirrors

+
+

Classes

+ +
+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-summary.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-summary.html new file mode 100644 index 00000000..e1564f58 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-summary.html @@ -0,0 +1,139 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.events.mirrors (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Package com.carrotsearch.ant.tasks.junit4.events.mirrors

+
+
+
    +
  • + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    FailureMirror +
    A type-safe mirror of Failure.
    +
    +
  • +
+
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-tree.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-tree.html new file mode 100644 index 00000000..6b678157 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-tree.html @@ -0,0 +1,132 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.events.mirrors Class Hierarchy (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Hierarchy For Package com.carrotsearch.ant.tasks.junit4.events.mirrors

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • com.carrotsearch.ant.tasks.junit4.events.mirrors.FailureMirror
    • +
    +
  • +
+
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-use.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-use.html new file mode 100644 index 00000000..f739fc71 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-use.html @@ -0,0 +1,175 @@ + + + + + + +Uses of Package com.carrotsearch.ant.tasks.junit4.events.mirrors (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Package
com.carrotsearch.ant.tasks.junit4.events.mirrors

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/package-frame.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/package-frame.html new file mode 100644 index 00000000..3471a60d --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/package-frame.html @@ -0,0 +1,48 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.events (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + +

com.carrotsearch.ant.tasks.junit4.events

+ + + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/package-summary.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/package-summary.html new file mode 100644 index 00000000..1ffadab7 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/package-summary.html @@ -0,0 +1,273 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.events (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Package com.carrotsearch.ant.tasks.junit4.events

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/package-tree.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/package-tree.html new file mode 100644 index 00000000..d582a64d --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/package-tree.html @@ -0,0 +1,174 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.events Class Hierarchy (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Hierarchy For Package com.carrotsearch.ant.tasks.junit4.events

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+
    +
  • com.carrotsearch.ant.tasks.junit4.events.IDescribable
  • +
  • com.carrotsearch.ant.tasks.junit4.events.IEvent +
      +
    • com.carrotsearch.ant.tasks.junit4.events.RemoteEvent
    • +
    +
  • +
  • com.carrotsearch.ant.tasks.junit4.events.IStreamEvent
  • +
+

Enum Hierarchy

+
    +
  • java.lang.Object +
      +
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) +
        +
      • com.carrotsearch.ant.tasks.junit4.events.EventType
      • +
      +
    • +
    +
  • +
+
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/package-use.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/package-use.html new file mode 100644 index 00000000..cb57c3af --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/events/package-use.html @@ -0,0 +1,267 @@ + + + + + + +Uses of Package com.carrotsearch.ant.tasks.junit4.events (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Package
com.carrotsearch.ant.tasks.junit4.events

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/IOContext.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/IOContext.html new file mode 100644 index 00000000..ef0bdd96 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/IOContext.html @@ -0,0 +1,295 @@ + + + + + + +IOContext (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.gson.stream
+

Class IOContext

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.gson.stream.IOContext
    • +
    +
  • +
+
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    JsonReader, JsonWriter
    +
    +
    +
    +
    public class IOContext
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      IOContext() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleaninContext(java.lang.Object key) 
      java.lang.ObjectlookupInContext(java.lang.Object key) 
      voidregisterInContext(java.lang.Object key, + java.lang.Object value) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        IOContext

        +
        public IOContext()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        registerInContext

        +
        public void registerInContext(java.lang.Object key,
        +                     java.lang.Object value)
        +                       throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        lookupInContext

        +
        public java.lang.Object lookupInContext(java.lang.Object key)
        +
      • +
      + + + +
        +
      • +

        inContext

        +
        public boolean inContext(java.lang.Object key)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/JsonReader.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/JsonReader.html new file mode 100644 index 00000000..91eb2a07 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/JsonReader.html @@ -0,0 +1,849 @@ + + + + + + +JsonReader (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.gson.stream
+

Class JsonReader

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Closeable, java.lang.AutoCloseable
    +
    +
    +
    +
    public class JsonReader
    +extends IOContext
    +implements java.io.Closeable
    +
    Reads a JSON (RFC 4627) + encoded value as a stream of tokens. This stream includes both literal + values (strings, numbers, booleans, and nulls) as well as the begin and + end delimiters of objects and arrays. The tokens are traversed in + depth-first order, the same order that they appear in the JSON document. + Within JSON objects, name/value pairs are represented by a single token. + +

    Parsing JSON

    + To create a recursive descent parser for your own JSON streams, first create + an entry point method that creates a JsonReader. + +

    Next, create handler methods for each structure in your JSON text. You'll + need a method for each object type and for each array type. +

      +
    • Within array handling methods, first call beginArray() to consume the array's opening bracket. Then create a + while loop that accumulates values, terminating when hasNext() + is false. Finally, read the array's closing bracket by calling endArray(). +
    • Within object handling methods, first call beginObject() to consume the object's opening brace. Then create a + while loop that assigns values to local variables based on their name. + This loop should terminate when hasNext() is false. Finally, + read the object's closing brace by calling endObject(). +
    +

    When a nested object or array is encountered, delegate to the + corresponding handler method. + +

    When an unknown name is encountered, strict parsers should fail with an + exception. Lenient parsers should call skipValue() to recursively + skip the value's nested tokens, which may otherwise conflict. + +

    If a value may be null, you should first check using peek(). + Null literals can be consumed using either nextNull() or skipValue(). + +

    Example

    + Suppose we'd like to parse a stream of messages such as the following:
    [
    +   {
    +     "id": 912345678901,
    +     "text": "How do I read a JSON stream in Java?",
    +     "geo": null,
    +     "user": {
    +       "name": "json_newb",
    +       "followers_count": 41
    +      }
    +   },
    +   {
    +     "id": 912345678902,
    +     "text": "@json_newb just use JsonReader!",
    +     "geo": [50.454722, -104.606667],
    +     "user": {
    +       "name": "jesse",
    +       "followers_count": 2
    +     }
    +   }
    + ]
    + This code implements the parser for the above structure:
    public List<Message> readJsonStream(InputStream in) throws IOException {
    +     JsonReader reader = new JsonReader(new InputStreamReader(in, "UTF-8"));
    +     try {
    +       return readMessagesArray(reader);
    +     } finally {
    +       reader.close();
    +     }
    +   }
    +
    +   public List<Message> readMessagesArray(JsonReader reader) throws IOException {
    +     List<Message> messages = new ArrayList<Message>();
    +
    +     reader.beginArray();
    +     while (reader.hasNext()) {
    +       messages.add(readMessage(reader));
    +     }
    +     reader.endArray();
    +     return messages;
    +   }
    +
    +   public Message readMessage(JsonReader reader) throws IOException {
    +     long id = -1;
    +     String text = null;
    +     User user = null;
    +     List<Double> geo = null;
    +
    +     reader.beginObject();
    +     while (reader.hasNext()) {
    +       String name = reader.nextName();
    +       if (name.equals("id")) {
    +         id = reader.nextLong();
    +       } else if (name.equals("text")) {
    +         text = reader.nextString();
    +       } else if (name.equals("geo") && reader.peek() != JsonToken.NULL) {
    +         geo = readDoublesArray(reader);
    +       } else if (name.equals("user")) {
    +         user = readUser(reader);
    +       } else {
    +         reader.skipValue();
    +       }
    +     }
    +     reader.endObject();
    +     return new Message(id, text, user, geo);
    +   }
    +
    +   public List<Double> readDoublesArray(JsonReader reader) throws IOException {
    +     List<Double> doubles = new ArrayList<Double>();
    +
    +     reader.beginArray();
    +     while (reader.hasNext()) {
    +       doubles.add(reader.nextDouble());
    +     }
    +     reader.endArray();
    +     return doubles;
    +   }
    +
    +   public User readUser(JsonReader reader) throws IOException {
    +     String username = null;
    +     int followersCount = -1;
    +
    +     reader.beginObject();
    +     while (reader.hasNext()) {
    +       String name = reader.nextName();
    +       if (name.equals("name")) {
    +         username = reader.nextString();
    +       } else if (name.equals("followers_count")) {
    +         followersCount = reader.nextInt();
    +       } else {
    +         reader.skipValue();
    +       }
    +     }
    +     reader.endObject();
    +     return new User(username, followersCount);
    +   }
    + +

    Number Handling

    + This reader permits numeric values to be read as strings and string values to + be read as numbers. For example, both elements of the JSON array [1, "1"] may be read using either nextInt() or nextString(). + This behavior is intended to prevent lossy numeric conversions: double is + JavaScript's only numeric type and very large values like 9007199254740993 cannot be represented exactly on that platform. To minimize + precision loss, extremely large values should be written and read as strings + in JSON. + +

    Non-Execute Prefix

    + Web servers that serve private data using JSON may be vulnerable to Cross-site + request forgery attacks. In such an attack, a malicious site gains access + to a private JSON file by executing it with an HTML <script> tag. + + Prefixing JSON files with ")]}'\n" makes them non-executable + by <script> tags, disarming the attack. Since the prefix is malformed + JSON, strict parsing fails when it is encountered. This class permits the + non-execute prefix when lenient parsing is + enabled. + + Each JsonReader may be used to read a single JSON stream. Instances + of this class are not thread safe.
    +
    Since:
    +
    1.6
    +
    Author:
    +
    Jesse Wilson
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      JsonReader(java.io.Reader in) +
      Creates a new instance that reads a JSON-encoded stream from in.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidbeginArray() +
      Consumes the next token from the JSON stream and asserts that it is the + beginning of a new array.
      +
      voidbeginObject() +
      Consumes the next token from the JSON stream and asserts that it is the + beginning of a new object.
      +
      voidclose() +
      Closes this JSON reader and the underlying Reader.
      +
      voidendArray() +
      Consumes the next token from the JSON stream and asserts that it is the + end of the current array.
      +
      voidendObject() +
      Consumes the next token from the JSON stream and asserts that it is the + end of the current object.
      +
      java.lang.StringgetPath() +
      Returns a JsonPath to + the current location in the JSON value.
      +
      booleanhasNext() +
      Returns true if the current array or object has another element.
      +
      booleanisLenient() +
      Returns true if this parser is liberal in what it accepts.
      +
      booleannextBoolean() +
      Returns the boolean value of the next token, + consuming it.
      +
      doublenextDouble() +
      Returns the double value of the next token, + consuming it.
      +
      intnextInt() +
      Returns the int value of the next token, + consuming it.
      +
      longnextLong() +
      Returns the long value of the next token, + consuming it.
      +
      java.lang.StringnextName() +
      Returns the next token, a property name, and + consumes it.
      +
      voidnextNull() +
      Consumes the next token from the JSON stream and asserts that it is a + literal null.
      +
      java.lang.StringnextString() +
      Returns the string value of the next token, + consuming it.
      +
      JsonTokenpeek() +
      Returns the type of the next token without consuming it.
      +
      voidsetLenient(boolean lenient) +
      Configure this parser to be be liberal in what it accepts.
      +
      voidskipValue() +
      Skips the next value recursively.
      +
      java.lang.StringtoString() 
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JsonReader

        +
        public JsonReader(java.io.Reader in)
        +
        Creates a new instance that reads a JSON-encoded stream from in.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setLenient

        +
        public final void setLenient(boolean lenient)
        +
        Configure this parser to be be liberal in what it accepts. By default, + this parser is strict and only accepts JSON as specified by RFC 4627. Setting the + parser to lenient causes it to ignore the following syntax errors: + +
          +
        • Streams that start with the non-execute + prefix, ")]}'\n". +
        • Streams that include multiple top-level values. With strict parsing, + each stream must contain exactly one top-level value. +
        • Top-level values of any type. With strict parsing, the top-level + value must be an object or an array. +
        • Numbers may be NaNs or infinities. +
        • End of line comments starting with // or # and + ending with a newline character. +
        • C-style comments starting with /* and ending with + */. Such comments may not be nested. +
        • Names that are unquoted or 'single quoted'. +
        • Strings that are unquoted or 'single quoted'. +
        • Array elements separated by ; instead of ,. +
        • Unnecessary array separators. These are interpreted as if null + was the omitted value. +
        • Names and values separated by = or => instead of + :. +
        • Name/value pairs separated by ; instead of ,. +
        +
      • +
      + + + +
        +
      • +

        isLenient

        +
        public final boolean isLenient()
        +
        Returns true if this parser is liberal in what it accepts.
        +
      • +
      + + + +
        +
      • +

        beginArray

        +
        public void beginArray()
        +                throws java.io.IOException
        +
        Consumes the next token from the JSON stream and asserts that it is the + beginning of a new array.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        endArray

        +
        public void endArray()
        +              throws java.io.IOException
        +
        Consumes the next token from the JSON stream and asserts that it is the + end of the current array.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        beginObject

        +
        public void beginObject()
        +                 throws java.io.IOException
        +
        Consumes the next token from the JSON stream and asserts that it is the + beginning of a new object.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        endObject

        +
        public void endObject()
        +               throws java.io.IOException
        +
        Consumes the next token from the JSON stream and asserts that it is the + end of the current object.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        hasNext

        +
        public boolean hasNext()
        +                throws java.io.IOException
        +
        Returns true if the current array or object has another element.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        peek

        +
        public JsonToken peek()
        +               throws java.io.IOException
        +
        Returns the type of the next token without consuming it.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        nextName

        +
        public java.lang.String nextName()
        +                          throws java.io.IOException
        +
        Returns the next token, a property name, and + consumes it.
        +
        Throws:
        +
        java.io.IOException - if the next token in the stream is not a property + name.
        +
      • +
      + + + +
        +
      • +

        nextString

        +
        public java.lang.String nextString()
        +                            throws java.io.IOException
        +
        Returns the string value of the next token, + consuming it. If the next token is a number, this method will return its + string form.
        +
        Throws:
        +
        java.lang.IllegalStateException - if the next token is not a string or if + this reader is closed.
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        nextBoolean

        +
        public boolean nextBoolean()
        +                    throws java.io.IOException
        +
        Returns the boolean value of the next token, + consuming it.
        +
        Throws:
        +
        java.lang.IllegalStateException - if the next token is not a boolean or if + this reader is closed.
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        nextNull

        +
        public void nextNull()
        +              throws java.io.IOException
        +
        Consumes the next token from the JSON stream and asserts that it is a + literal null.
        +
        Throws:
        +
        java.lang.IllegalStateException - if the next token is not null or if this + reader is closed.
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        nextDouble

        +
        public double nextDouble()
        +                  throws java.io.IOException
        +
        Returns the double value of the next token, + consuming it. If the next token is a string, this method will attempt to + parse it as a double using Double.parseDouble(String).
        +
        Throws:
        +
        java.lang.IllegalStateException - if the next token is not a literal value.
        +
        java.lang.NumberFormatException - if the next literal value cannot be parsed + as a double, or is non-finite.
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        nextLong

        +
        public long nextLong()
        +              throws java.io.IOException
        +
        Returns the long value of the next token, + consuming it. If the next token is a string, this method will attempt to + parse it as a long. If the next token's numeric value cannot be exactly + represented by a Java long, this method throws.
        +
        Throws:
        +
        java.lang.IllegalStateException - if the next token is not a literal value.
        +
        java.lang.NumberFormatException - if the next literal value cannot be parsed + as a number, or exactly represented as a long.
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt()
        +            throws java.io.IOException
        +
        Returns the int value of the next token, + consuming it. If the next token is a string, this method will attempt to + parse it as an int. If the next token's numeric value cannot be exactly + represented by a Java int, this method throws.
        +
        Throws:
        +
        java.lang.IllegalStateException - if the next token is not a literal value.
        +
        java.lang.NumberFormatException - if the next literal value cannot be parsed + as a number, or exactly represented as an int.
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        Closes this JSON reader and the underlying Reader.
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        skipValue

        +
        public void skipValue()
        +               throws java.io.IOException
        +
        Skips the next value recursively. If it is an object or array, all nested + elements are skipped. This method is intended for use when the JSON token + stream contains unrecognized or unhandled values.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        getPath

        +
        public java.lang.String getPath()
        +
        Returns a JsonPath to + the current location in the JSON value.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/JsonToken.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/JsonToken.html new file mode 100644 index 00000000..c8bc8696 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/JsonToken.html @@ -0,0 +1,460 @@ + + + + + + +JsonToken (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.gson.stream
+

Enum JsonToken

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<JsonToken>
    • +
    • +
        +
      • com.carrotsearch.ant.tasks.junit4.gson.stream.JsonToken
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<JsonToken>
    +
    +
    +
    +
    public enum JsonToken
    +extends java.lang.Enum<JsonToken>
    +
    A structure, name or value type in a JSON-encoded string.
    +
    Since:
    +
    1.6
    +
    Author:
    +
    Jesse Wilson
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      BEGIN_ARRAY +
      The opening of a JSON array.
      +
      BEGIN_OBJECT +
      The opening of a JSON object.
      +
      BOOLEAN +
      A JSON true or false.
      +
      END_ARRAY +
      The closing of a JSON array.
      +
      END_DOCUMENT +
      The end of the JSON stream.
      +
      END_OBJECT +
      The closing of a JSON object.
      +
      NAME +
      A JSON property name.
      +
      NULL +
      A JSON null.
      +
      NUMBER +
      A JSON number represented in this API by a Java double, long, or int.
      +
      STRING +
      A JSON string.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static JsonTokenvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static JsonToken[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static JsonToken[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (JsonToken c : JsonToken.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static JsonToken valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/JsonWriter.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/JsonWriter.html new file mode 100644 index 00000000..f65d1f95 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/JsonWriter.html @@ -0,0 +1,797 @@ + + + + + + +JsonWriter (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.gson.stream
+

Class JsonWriter

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Closeable, java.io.Flushable, java.lang.AutoCloseable
    +
    +
    +
    +
    public class JsonWriter
    +extends IOContext
    +implements java.io.Closeable, java.io.Flushable
    +
    Writes a JSON (RFC 4627) + encoded value to a stream, one token at a time. The stream includes both + literal values (strings, numbers, booleans and nulls) as well as the begin + and end delimiters of objects and arrays. + +

    Encoding JSON

    + To encode your data as JSON, create a new JsonWriter. Each JSON + document must contain one top-level array or object. Call methods on the + writer as you walk the structure's contents, nesting arrays and objects as + necessary: + + +

    Example

    + Suppose we'd like to encode a stream of messages such as the following:
    [
    +   {
    +     "id": 912345678901,
    +     "text": "How do I stream JSON in Java?",
    +     "geo": null,
    +     "user": {
    +       "name": "json_newb",
    +       "followers_count": 41
    +      }
    +   },
    +   {
    +     "id": 912345678902,
    +     "text": "@json_newb just use JsonWriter!",
    +     "geo": [50.454722, -104.606667],
    +     "user": {
    +       "name": "jesse",
    +       "followers_count": 2
    +     }
    +   }
    + ]
    + This code encodes the above structure:
    public void writeJsonStream(OutputStream out, List<Message> messages) throws IOException {
    +     JsonWriter writer = new JsonWriter(new OutputStreamWriter(out, "UTF-8"));
    +     writer.setIndent("    ");
    +     writeMessagesArray(writer, messages);
    +     writer.close();
    +   }
    +
    +   public void writeMessagesArray(JsonWriter writer, List<Message> messages) throws IOException {
    +     writer.beginArray();
    +     for (Message message : messages) {
    +       writeMessage(writer, message);
    +     }
    +     writer.endArray();
    +   }
    +
    +   public void writeMessage(JsonWriter writer, Message message) throws IOException {
    +     writer.beginObject();
    +     writer.name("id").value(message.getId());
    +     writer.name("text").value(message.getText());
    +     if (message.getGeo() != null) {
    +       writer.name("geo");
    +       writeDoublesArray(writer, message.getGeo());
    +     } else {
    +       writer.name("geo").nullValue();
    +     }
    +     writer.name("user");
    +     writeUser(writer, message.getUser());
    +     writer.endObject();
    +   }
    +
    +   public void writeUser(JsonWriter writer, User user) throws IOException {
    +     writer.beginObject();
    +     writer.name("name").value(user.getName());
    +     writer.name("followers_count").value(user.getFollowersCount());
    +     writer.endObject();
    +   }
    +
    +   public void writeDoublesArray(JsonWriter writer, List<Double> doubles) throws IOException {
    +     writer.beginArray();
    +     for (Double value : doubles) {
    +       writer.value(value);
    +     }
    +     writer.endArray();
    +   }
    + +

    Each JsonWriter may be used to write a single JSON stream. + Instances of this class are not thread safe. Calls that would result in a + malformed JSON string will fail with an IllegalStateException.

    +
    Since:
    +
    1.6
    +
    Author:
    +
    Jesse Wilson
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      JsonWriter(java.io.Writer out) +
      Creates a new instance that writes a JSON-encoded stream to out.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      JsonWriterbeginArray() +
      Begins encoding a new array.
      +
      JsonWriterbeginObject() +
      Begins encoding a new object.
      +
      voidclose() +
      Flushes and closes this writer and the underlying Writer.
      +
      JsonWriterendArray() +
      Ends encoding the current array.
      +
      JsonWriterendObject() +
      Ends encoding the current object.
      +
      voidflush() +
      Ensures all buffered data is written to the underlying Writer + and flushes that writer.
      +
      booleangetSerializeNulls() +
      Returns true if object members are serialized when their value is null.
      +
      booleanisHtmlSafe() +
      Returns true if this writer writes JSON that's safe for inclusion in HTML + and XML documents.
      +
      booleanisLenient() +
      Returns true if this writer has relaxed syntax rules.
      +
      JsonWriterjsonValue(java.lang.String value) +
      Writes value directly to the writer without quoting or + escaping.
      +
      JsonWritername(java.lang.String name) +
      Encodes the property name.
      +
      JsonWriternullValue() +
      Encodes null.
      +
      voidsetHtmlSafe(boolean htmlSafe) +
      Configure this writer to emit JSON that's safe for direct inclusion in HTML + and XML documents.
      +
      voidsetIndent(java.lang.String indent) +
      Sets the indentation string to be repeated for each level of indentation + in the encoded document.
      +
      voidsetLenient(boolean lenient) +
      Configure this writer to relax its syntax rules.
      +
      voidsetSerializeNulls(boolean serializeNulls) +
      Sets whether object members are serialized when their value is null.
      +
      JsonWritervalue(boolean value) +
      Encodes value.
      +
      JsonWritervalue(double value) +
      Encodes value.
      +
      JsonWritervalue(long value) +
      Encodes value.
      +
      JsonWritervalue(java.lang.Number value) +
      Encodes value.
      +
      JsonWritervalue(java.lang.String value) +
      Encodes value.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JsonWriter

        +
        public JsonWriter(java.io.Writer out)
        +
        Creates a new instance that writes a JSON-encoded stream to out. + For best performance, ensure Writer is buffered; wrapping in + BufferedWriter if necessary.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setIndent

        +
        public final void setIndent(java.lang.String indent)
        +
        Sets the indentation string to be repeated for each level of indentation + in the encoded document. If indent.isEmpty() the encoded document + will be compact. Otherwise the encoded document will be more + human-readable.
        +
        Parameters:
        indent - a string containing only whitespace.
        +
      • +
      + + + +
        +
      • +

        setLenient

        +
        public final void setLenient(boolean lenient)
        +
        Configure this writer to relax its syntax rules. By default, this writer + only emits well-formed JSON as specified by RFC 4627. Setting the writer + to lenient permits the following: +
          +
        • Top-level values of any type. With strict writing, the top-level + value must be an object or an array. +
        • Numbers may be NaNs or infinities. +
        +
      • +
      + + + +
        +
      • +

        isLenient

        +
        public boolean isLenient()
        +
        Returns true if this writer has relaxed syntax rules.
        +
      • +
      + + + +
        +
      • +

        setHtmlSafe

        +
        public final void setHtmlSafe(boolean htmlSafe)
        +
        Configure this writer to emit JSON that's safe for direct inclusion in HTML + and XML documents. This escapes the HTML characters <, >, + & and = before writing them to the stream. Without this + setting, your XML/HTML encoder should replace these characters with the + corresponding escape sequences.
        +
      • +
      + + + +
        +
      • +

        isHtmlSafe

        +
        public final boolean isHtmlSafe()
        +
        Returns true if this writer writes JSON that's safe for inclusion in HTML + and XML documents.
        +
      • +
      + + + +
        +
      • +

        setSerializeNulls

        +
        public final void setSerializeNulls(boolean serializeNulls)
        +
        Sets whether object members are serialized when their value is null. + This has no impact on array elements. The default is true.
        +
      • +
      + + + +
        +
      • +

        getSerializeNulls

        +
        public final boolean getSerializeNulls()
        +
        Returns true if object members are serialized when their value is null. + This has no impact on array elements. The default is true.
        +
      • +
      + + + +
        +
      • +

        beginArray

        +
        public JsonWriter beginArray()
        +                      throws java.io.IOException
        +
        Begins encoding a new array. Each call to this method must be paired with + a call to endArray().
        +
        Returns:
        this writer.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        endArray

        +
        public JsonWriter endArray()
        +                    throws java.io.IOException
        +
        Ends encoding the current array.
        +
        Returns:
        this writer.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        beginObject

        +
        public JsonWriter beginObject()
        +                       throws java.io.IOException
        +
        Begins encoding a new object. Each call to this method must be paired + with a call to endObject().
        +
        Returns:
        this writer.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        endObject

        +
        public JsonWriter endObject()
        +                     throws java.io.IOException
        +
        Ends encoding the current object.
        +
        Returns:
        this writer.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        name

        +
        public JsonWriter name(java.lang.String name)
        +                throws java.io.IOException
        +
        Encodes the property name.
        +
        Parameters:
        name - the name of the forthcoming value. May not be null.
        +
        Returns:
        this writer.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        value

        +
        public JsonWriter value(java.lang.String value)
        +                 throws java.io.IOException
        +
        Encodes value.
        +
        Parameters:
        value - the literal string value, or null to encode a null literal.
        +
        Returns:
        this writer.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        jsonValue

        +
        public JsonWriter jsonValue(java.lang.String value)
        +                     throws java.io.IOException
        +
        Writes value directly to the writer without quoting or + escaping.
        +
        Parameters:
        value - the literal string value, or null to encode a null literal.
        +
        Returns:
        this writer.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        nullValue

        +
        public JsonWriter nullValue()
        +                     throws java.io.IOException
        +
        Encodes null.
        +
        Returns:
        this writer.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        value

        +
        public JsonWriter value(boolean value)
        +                 throws java.io.IOException
        +
        Encodes value.
        +
        Returns:
        this writer.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        value

        +
        public JsonWriter value(double value)
        +                 throws java.io.IOException
        +
        Encodes value.
        +
        Parameters:
        value - a finite value. May not be NaNs or + infinities.
        +
        Returns:
        this writer.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        value

        +
        public JsonWriter value(long value)
        +                 throws java.io.IOException
        +
        Encodes value.
        +
        Returns:
        this writer.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        value

        +
        public JsonWriter value(java.lang.Number value)
        +                 throws java.io.IOException
        +
        Encodes value.
        +
        Parameters:
        value - a finite value. May not be NaNs or + infinities.
        +
        Returns:
        this writer.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        flush

        +
        public void flush()
        +           throws java.io.IOException
        +
        Ensures all buffered data is written to the underlying Writer + and flushes that writer.
        +
        +
        Specified by:
        +
        flush in interface java.io.Flushable
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        Flushes and closes this writer and the underlying Writer.
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Throws:
        +
        java.io.IOException - if the JSON document is incomplete.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/MalformedJsonException.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/MalformedJsonException.html new file mode 100644 index 00000000..453902a5 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/MalformedJsonException.html @@ -0,0 +1,287 @@ + + + + + + +MalformedJsonException (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.gson.stream
+

Class MalformedJsonException

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Throwable
    • +
    • +
        +
      • java.lang.Exception
      • +
      • +
          +
        • java.io.IOException
        • +
        • +
            +
          • com.carrotsearch.ant.tasks.junit4.gson.stream.MalformedJsonException
          • +
          +
        • +
        +
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public final class MalformedJsonException
    +extends java.io.IOException
    +
    Thrown when a reader encounters malformed JSON. Some syntax errors can be + ignored by calling JsonReader.setLenient(boolean).
    +
    See Also:
    Serialized Form
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Throwable

        +addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MalformedJsonException

        +
        public MalformedJsonException(java.lang.String msg)
        +
      • +
      + + + +
        +
      • +

        MalformedJsonException

        +
        public MalformedJsonException(java.lang.String msg,
        +                      java.lang.Throwable throwable)
        +
      • +
      + + + +
        +
      • +

        MalformedJsonException

        +
        public MalformedJsonException(java.lang.Throwable throwable)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/IOContext.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/IOContext.html new file mode 100644 index 00000000..706385aa --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/IOContext.html @@ -0,0 +1,169 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.gson.stream.IOContext (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.gson.stream.IOContext

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/JsonReader.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/JsonReader.html new file mode 100644 index 00000000..bfb31a42 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/JsonReader.html @@ -0,0 +1,209 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonReader (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.gson.stream.JsonReader

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/JsonToken.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/JsonToken.html new file mode 100644 index 00000000..db130c97 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/JsonToken.html @@ -0,0 +1,174 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonToken (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.gson.stream.JsonToken

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/JsonWriter.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/JsonWriter.html new file mode 100644 index 00000000..d486181f --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/JsonWriter.html @@ -0,0 +1,348 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonWriter (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.gson.stream.JsonWriter

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/MalformedJsonException.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/MalformedJsonException.html new file mode 100644 index 00000000..b7a9643a --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/MalformedJsonException.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.gson.stream.MalformedJsonException (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.gson.stream.MalformedJsonException

+
+
No usage of com.carrotsearch.ant.tasks.junit4.gson.stream.MalformedJsonException
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-frame.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-frame.html new file mode 100644 index 00000000..e4a5a660 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-frame.html @@ -0,0 +1,30 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.gson.stream (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + +

com.carrotsearch.ant.tasks.junit4.gson.stream

+
+

Classes

+ +

Enums

+ +

Exceptions

+ +
+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-summary.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-summary.html new file mode 100644 index 00000000..bcaae8cb --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-summary.html @@ -0,0 +1,185 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.gson.stream (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Package com.carrotsearch.ant.tasks.junit4.gson.stream

+
+
+
    +
  • + + + + + + + + + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    IOContext 
    JsonReader +
    Reads a JSON (RFC 4627) + encoded value as a stream of tokens.
    +
    JsonWriter +
    Writes a JSON (RFC 4627) + encoded value to a stream, one token at a time.
    +
    +
  • +
  • + + + + + + + + + + + + +
    Enum Summary 
    EnumDescription
    JsonToken +
    A structure, name or value type in a JSON-encoded string.
    +
    +
  • +
  • + + + + + + + + + + + + +
    Exception Summary 
    ExceptionDescription
    MalformedJsonException +
    Thrown when a reader encounters malformed JSON.
    +
    +
  • +
+
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-tree.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-tree.html new file mode 100644 index 00000000..b9b6666a --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-tree.html @@ -0,0 +1,162 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.gson.stream Class Hierarchy (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Hierarchy For Package com.carrotsearch.ant.tasks.junit4.gson.stream

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • com.carrotsearch.ant.tasks.junit4.gson.stream.IOContext +
        +
      • com.carrotsearch.ant.tasks.junit4.gson.stream.JsonReader (implements java.io.Closeable)
      • +
      • com.carrotsearch.ant.tasks.junit4.gson.stream.JsonWriter (implements java.io.Closeable, java.io.Flushable)
      • +
      +
    • +
    • java.lang.Throwable (implements java.io.Serializable) +
        +
      • java.lang.Exception + +
      • +
      +
    • +
    +
  • +
+

Enum Hierarchy

+
    +
  • java.lang.Object +
      +
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) +
        +
      • com.carrotsearch.ant.tasks.junit4.gson.stream.JsonToken
      • +
      +
    • +
    +
  • +
+
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-use.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-use.html new file mode 100644 index 00000000..11be7f9a --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-use.html @@ -0,0 +1,235 @@ + + + + + + +Uses of Package com.carrotsearch.ant.tasks.junit4.gson.stream (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Package
com.carrotsearch.ant.tasks.junit4.gson.stream

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/AggregatedEventListener.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/AggregatedEventListener.html new file mode 100644 index 00000000..78b33108 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/AggregatedEventListener.html @@ -0,0 +1,226 @@ + + + + + + +AggregatedEventListener (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.listeners
+

Interface AggregatedEventListener

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidsetOuter(JUnit4 junit) +
      Link to the container.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setOuter

        +
        void setOuter(JUnit4 junit)
        +              throws org.apache.tools.ant.BuildException
        +
        Link to the container. Listener can throw BuildException if + parameter validation doesn't succeed, for example.
        +
        Throws:
        +
        org.apache.tools.ant.BuildException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/ExecutionTimesReport.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/ExecutionTimesReport.html new file mode 100644 index 00000000..4249323e --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/ExecutionTimesReport.html @@ -0,0 +1,462 @@ + + + + + + +ExecutionTimesReport (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.listeners
+

Class ExecutionTimesReport

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.listeners.ExecutionTimesReport
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    AggregatedEventListener
    +
    +
    +
    +
    public class ExecutionTimesReport
    +extends java.lang.Object
    +implements AggregatedEventListener
    +
    A report listener that emits per-suite execution times information useful + for load balancing tests across JVMs.
    +
  • +
+
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.util.Map<java.lang.String,java.util.List<java.lang.Long>>mergeHints(java.util.Collection<org.apache.tools.ant.types.ResourceCollection> resources, + java.util.Collection<java.lang.String> suiteNames) +
      Read hints from all resources in a collection, retaining + suiteNames.
      +
      static voidmergeHints(java.io.InputStream is, + java.util.Map<java.lang.String,java.util.List<java.lang.Long>> hints) +
      Read hints from a file and merge with the given hints map.
      +
      voidonEnd(AggregatedQuitEvent e) +
      Write back to hints file.
      +
      voidonSuiteResult(AggregatedSuiteResultEvent e) +
      Remember execution time for all executed suites.
      +
      static java.util.Map<java.lang.String,java.util.List<java.lang.Long>>readHints(java.io.File hints) +
      Read hints from a file.
      +
      voidsetFile(java.io.File hintsFile) +
      Hints file (key-value pairs).
      +
      voidsetHistoryLength(int length) +
      How many execution times to store per-suite? The history must be larger than 0.
      +
      voidsetOuter(JUnit4 outer) +
      Link to the container.
      +
      static voidwriteHints(java.io.File file, + java.util.Map<java.lang.String,java.util.List<java.lang.Long>> hints) +
      Writes back hints file.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ExecutionTimesReport

        +
        public ExecutionTimesReport()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setFile

        +
        public void setFile(java.io.File hintsFile)
        +
        Hints file (key-value pairs).
        +
      • +
      + + + +
        +
      • +

        setHistoryLength

        +
        public void setHistoryLength(int length)
        +
        How many execution times to store per-suite? The history must be larger than 0.
        +
      • +
      + + + +
        +
      • +

        onSuiteResult

        +
        public void onSuiteResult(AggregatedSuiteResultEvent e)
        +
        Remember execution time for all executed suites.
        +
      • +
      + + + + + + + +
        +
      • +

        setOuter

        +
        public void setOuter(JUnit4 outer)
        +              throws org.apache.tools.ant.BuildException
        +
        Description copied from interface: AggregatedEventListener
        +
        Link to the container. Listener can throw BuildException if + parameter validation doesn't succeed, for example.
        +
        +
        Specified by:
        +
        setOuter in interface AggregatedEventListener
        +
        Throws:
        +
        org.apache.tools.ant.BuildException
        +
      • +
      + + + +
        +
      • +

        readHints

        +
        public static java.util.Map<java.lang.String,java.util.List<java.lang.Long>> readHints(java.io.File hints)
        +                                                                                throws java.io.IOException
        +
        Read hints from a file.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        mergeHints

        +
        public static void mergeHints(java.io.InputStream is,
        +              java.util.Map<java.lang.String,java.util.List<java.lang.Long>> hints)
        +                       throws java.io.IOException
        +
        Read hints from a file and merge with the given hints map.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        writeHints

        +
        public static void writeHints(java.io.File file,
        +              java.util.Map<java.lang.String,java.util.List<java.lang.Long>> hints)
        +                       throws java.io.IOException
        +
        Writes back hints file.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        mergeHints

        +
        public static java.util.Map<java.lang.String,java.util.List<java.lang.Long>> mergeHints(java.util.Collection<org.apache.tools.ant.types.ResourceCollection> resources,
        +                                                                        java.util.Collection<java.lang.String> suiteNames)
        +
        Read hints from all resources in a collection, retaining + suiteNames. If suiteNames is null, + everything is retained.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/StackTraceFilter.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/StackTraceFilter.html new file mode 100644 index 00000000..2fcd0f59 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/StackTraceFilter.html @@ -0,0 +1,335 @@ + + + + + + +StackTraceFilter (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.listeners
+

Class StackTraceFilter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.listeners.StackTraceFilter
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class StackTraceFilter
    +extends java.lang.Object
    +
    Stack trace filtering.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      StackTraceFilter() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidaddConfigured(org.apache.tools.ant.filters.TokenFilter.Filter filter) +
      Add a custom filter.
      +
      voidaddContainsRegex(org.apache.tools.ant.filters.TokenFilter.ContainsRegex filter) 
      voidaddContainsString(org.apache.tools.ant.filters.TokenFilter.ContainsString filter) 
      java.lang.Stringapply(java.lang.String trace) 
      voidsetDefaults(boolean useDefaults) +
      Use default filters (JUnit, randomized testing, some of the reflection stuff).
      +
      voidsetEnabled(boolean enabled) +
      Disable or enable the filter.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StackTraceFilter

        +
        public StackTraceFilter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setDefaults

        +
        public void setDefaults(boolean useDefaults)
        +
        Use default filters (JUnit, randomized testing, some of the reflection stuff).
        +
      • +
      + + + +
        +
      • +

        setEnabled

        +
        public void setEnabled(boolean enabled)
        +
        Disable or enable the filter.
        +
      • +
      + + + +
        +
      • +

        addContainsString

        +
        public void addContainsString(org.apache.tools.ant.filters.TokenFilter.ContainsString filter)
        +
      • +
      + + + +
        +
      • +

        addContainsRegex

        +
        public void addContainsRegex(org.apache.tools.ant.filters.TokenFilter.ContainsRegex filter)
        +
      • +
      + + + +
        +
      • +

        addConfigured

        +
        public void addConfigured(org.apache.tools.ant.filters.TokenFilter.Filter filter)
        +
        Add a custom filter.
        +
      • +
      + + + +
        +
      • +

        apply

        +
        public java.lang.String apply(java.lang.String trace)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/TextReport.OutputMode.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/TextReport.OutputMode.html new file mode 100644 index 00000000..a485df36 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/TextReport.OutputMode.html @@ -0,0 +1,350 @@ + + + + + + +TextReport.OutputMode (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.listeners
+

Enum TextReport.OutputMode

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<TextReport.OutputMode>
    • +
    • +
        +
      • com.carrotsearch.ant.tasks.junit4.listeners.TextReport.OutputMode
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<TextReport.OutputMode>
    +
    +
    +
    Enclosing class:
    +
    TextReport
    +
    +
    +
    +
    public static enum TextReport.OutputMode
    +extends java.lang.Enum<TextReport.OutputMode>
    +
    Display mode for output streams.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      ALWAYS +
      Always display the output emitted from tests.
      +
      NEVER +
      Don't display the output, even on test failures.
      +
      ONERROR +
      Display the output only if a test/ suite failed.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static TextReport.OutputModevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static TextReport.OutputMode[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        ALWAYS

        +
        public static final TextReport.OutputMode ALWAYS
        +
        Always display the output emitted from tests.
        +
      • +
      + + + +
        +
      • +

        ONERROR

        +
        public static final TextReport.OutputMode ONERROR
        +
        Display the output only if a test/ suite failed. This requires internal buffering + so the output will be shown only after a test completes.
        +
      • +
      + + + +
        +
      • +

        NEVER

        +
        public static final TextReport.OutputMode NEVER
        +
        Don't display the output, even on test failures.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static TextReport.OutputMode[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (TextReport.OutputMode c : TextReport.OutputMode.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static TextReport.OutputMode valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/TextReport.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/TextReport.html new file mode 100644 index 00000000..10eaeab6 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/TextReport.html @@ -0,0 +1,697 @@ + + + + + + +TextReport (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.listeners
+

Class TextReport

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.listeners.TextReport
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    AggregatedEventListener
    +
    +
    +
    +
    public class TextReport
    +extends java.lang.Object
    +implements AggregatedEventListener
    +
    A listener that will subscribe to test execution and dump + informational info about the progress to the console or a text + file.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TextReport

        +
        public TextReport()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setShowStatusError

        +
        public void setShowStatusError(boolean showStatus)
        +
      • +
      + + + +
        +
      • +

        setShowStatusFailure

        +
        public void setShowStatusFailure(boolean showStatus)
        +
      • +
      + + + +
        +
      • +

        setShowStatusOk

        +
        public void setShowStatusOk(boolean showStatus)
        +
      • +
      + + + +
        +
      • +

        setShowStatusIgnored

        +
        public void setShowStatusIgnored(boolean showStatus)
        +
      • +
      + + + +
        +
      • +

        setMaxClassNameColumns

        +
        public void setMaxClassNameColumns(int maxClassNameColumns)
        +
        Set maximum number of class name columns before truncated with ellipsis.
        +
      • +
      + + + +
        +
      • +

        setUseSimpleNames

        +
        public void setUseSimpleNames(boolean useSimpleNames)
        +
        Use simple class names for suite naming.
        +
      • +
      + + + +
        +
      • +

        setTimestamps

        +
        public void setTimestamps(boolean timestamps)
        +
        Show duration timestamps for tests and suites.
        +
      • +
      + + + +
        +
      • +

        addConfigured

        +
        public void addConfigured(StackTraceFilter sfilter)
        +
        Filter stack traces from certain frames.
        +
      • +
      + + + +
        +
      • +

        setShowThrowable

        +
        public void setShowThrowable(boolean showThrowable)
        +
        If enabled, displays extended error information for tests that failed + (exception class, message, stack trace, standard streams).
        +
        See Also:
        setShowStackTraces(boolean)
        +
      • +
      + + + +
        +
      • +

        setShowStackTraces

        +
        public void setShowStackTraces(boolean showStackTraces)
        +
        Show stack trace information.
        +
      • +
      + + + +
        +
      • +

        setShowOutput

        +
        public void setShowOutput(java.lang.String mode)
        +
        Display mode for output streams.
        +
      • +
      + + + +
        +
      • +

        setShowNumFailures

        +
        public void setShowNumFailures(int num)
        +
        Summarize N failures at the end of the report.
        +
      • +
      + + + +
        +
      • +

        setShowEmptySuites

        +
        public void setShowEmptySuites(boolean showEmptySuites)
        +
        Display suites without any errors and with no tests (resulting from filtering + expressions, for example).
        +
      • +
      + + + +
        +
      • +

        setShowSuiteSummary

        +
        public void setShowSuiteSummary(boolean showSuiteSummary)
        +
        If enabled, shows suite summaries in "maven-like" format of: +
        + Running SuiteName
        + [...suite tests if enabled...]
        + Tests: xx, Failures: xx, Errors: xx, Skipped: xx, Time: xx sec [<<< FAILURES!]
        + 
        +
      • +
      + + + +
        +
      • +

        setFile

        +
        public void setFile(java.io.File outputFile)
        +             throws java.io.IOException
        +
        Set an external file to write to. That file will always be in UTF-8.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        setAppend

        +
        public void setAppend(boolean append)
        +
        Append if setFile(File) is also specified.
        +
      • +
      + + + + + + + +
        +
      • +

        onStart

        +
        public void onStart(AggregatedStartEvent e)
        +             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        onChildBootstrap

        +
        public void onChildBootstrap(ChildBootstrap e)
        +                      throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        onHeartbeat

        +
        public void onHeartbeat(HeartBeatEvent e)
        +                 throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        onQuit

        +
        public void onQuit(AggregatedQuitEvent e)
        +            throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        onSuiteStart

        +
        public void onSuiteStart(AggregatedSuiteStartedEvent e)
        +                  throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        onOutput

        +
        public void onOutput(PartialOutputEvent e)
        +              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        onJvmOutput

        +
        public void onJvmOutput(JvmOutputEvent e)
        +                 throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        onTestResult

        +
        public void onTestResult(AggregatedTestResultEvent e)
        +                  throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        onSuiteResult

        +
        public void onSuiteResult(AggregatedSuiteResultEvent e)
        +                   throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/AntXmlReport.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/AntXmlReport.html new file mode 100644 index 00000000..a929e260 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/AntXmlReport.html @@ -0,0 +1,409 @@ + + + + + + +AntXmlReport (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.listeners.antxml
+

Class AntXmlReport

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.listeners.antxml.AntXmlReport
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    AggregatedEventListener
    +
    +
    +
    +
    public class AntXmlReport
    +extends java.lang.Object
    +implements AggregatedEventListener
    +
    A report listener that produces XML files compatible with those produced by + ANT's default junit task. These files do not include full + information but many tools can parse them.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AntXmlReport() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidaddConfiguredTokenFilter(org.apache.tools.ant.filters.TokenFilter filter) +
      Adds method name filter.
      +
      voidonQuit(AggregatedQuitEvent e) +
      Write the summary file, if requested.
      +
      voidonSuiteResult(AggregatedSuiteResultEvent e) +
      Emit information about all of suite's tests.
      +
      voidsetDir(java.io.File dir) +
      Output directory to write reports to.
      +
      voidsetIgnoreDuplicateSuites(boolean ignoreDuplicateSuites) +
      Ignore duplicate suite names.
      +
      voidsetMavenExtensions(boolean mavenExtensions) +
      Emit maven elements in the XML (extensions compared to ANT).
      +
      voidsetOuter(JUnit4 junit4) +
      Link to the container.
      +
      voidsetOutputStreams(boolean outputStreams) +
      Include output streams? Mind that with large outputs the report may OOM.
      +
      voidsetSummaryFile(java.io.File file) +
      Where to emit Maven's summary file? This can be used + by + the failsafe plugin to verify whether the build succeeded or not.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AntXmlReport

        +
        public AntXmlReport()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setDir

        +
        public void setDir(java.io.File dir)
        +
        Output directory to write reports to.
        +
      • +
      + + + +
        +
      • +

        setSummaryFile

        +
        public void setSummaryFile(java.io.File file)
        +
        Where to emit Maven's summary file? This can be used + by + the failsafe plugin to verify whether the build succeeded or not.
        +
      • +
      + + + +
        +
      • +

        setOutputStreams

        +
        public void setOutputStreams(boolean outputStreams)
        +
        Include output streams? Mind that with large outputs the report may OOM.
        +
      • +
      + + + +
        +
      • +

        setMavenExtensions

        +
        public void setMavenExtensions(boolean mavenExtensions)
        +
        Emit maven elements in the XML (extensions compared to ANT).
        +
      • +
      + + + +
        +
      • +

        setIgnoreDuplicateSuites

        +
        public void setIgnoreDuplicateSuites(boolean ignoreDuplicateSuites)
        +
        Ignore duplicate suite names.
        +
      • +
      + + + +
        +
      • +

        addConfiguredTokenFilter

        +
        public void addConfiguredTokenFilter(org.apache.tools.ant.filters.TokenFilter filter)
        +
        Adds method name filter.
        +
      • +
      + + + + + + + +
        +
      • +

        onQuit

        +
        public void onQuit(AggregatedQuitEvent e)
        +
        Write the summary file, if requested.
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/FailureModel.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/FailureModel.html new file mode 100644 index 00000000..b499b45e --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/FailureModel.html @@ -0,0 +1,294 @@ + + + + + + +FailureModel (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.listeners.antxml
+

Class FailureModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.listeners.antxml.FailureModel
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class FailureModel
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      java.lang.Stringmessage 
      java.lang.Stringtext 
      java.lang.Stringtype 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      FailureModel() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        message

        +
        public java.lang.String message
        +
      • +
      + + + +
        +
      • +

        type

        +
        public java.lang.String type
        +
      • +
      + + + +
        +
      • +

        text

        +
        public java.lang.String text
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FailureModel

        +
        public FailureModel()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/MavenFailsafeSummaryModel.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/MavenFailsafeSummaryModel.html new file mode 100644 index 00000000..c9972e3e --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/MavenFailsafeSummaryModel.html @@ -0,0 +1,346 @@ + + + + + + +MavenFailsafeSummaryModel (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.listeners.antxml
+

Class MavenFailsafeSummaryModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.listeners.antxml.MavenFailsafeSummaryModel
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class MavenFailsafeSummaryModel
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        result

        +
        public java.lang.Integer result
        +
      • +
      + + + +
        +
      • +

        timeout

        +
        public boolean timeout
        +
      • +
      + + + +
        +
      • +

        completed

        +
        public int completed
        +
      • +
      + + + +
        +
      • +

        errors

        +
        public int errors
        +
      • +
      + + + +
        +
      • +

        failures

        +
        public int failures
        +
      • +
      + + + +
        +
      • +

        skipped

        +
        public int skipped
        +
      • +
      + + + +
        +
      • +

        failureMessage

        +
        public java.lang.String failureMessage
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MavenFailsafeSummaryModel

        +
        public MavenFailsafeSummaryModel(TestsSummary result)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/PropertyModel.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/PropertyModel.html new file mode 100644 index 00000000..0292a605 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/PropertyModel.html @@ -0,0 +1,283 @@ + + + + + + +PropertyModel (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.listeners.antxml
+

Class PropertyModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.listeners.antxml.PropertyModel
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class PropertyModel
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      java.lang.Stringname 
      java.lang.Stringvalue 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      PropertyModel(java.lang.String key, + java.lang.String value) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        name

        +
        public java.lang.String name
        +
      • +
      + + + +
        +
      • +

        value

        +
        public java.lang.String value
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        PropertyModel

        +
        public PropertyModel(java.lang.String key,
        +             java.lang.String value)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/TestCaseModel.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/TestCaseModel.html new file mode 100644 index 00000000..1a5c871e --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/TestCaseModel.html @@ -0,0 +1,333 @@ + + + + + + +TestCaseModel (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.listeners.antxml
+

Class TestCaseModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestCaseModel
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class TestCaseModel
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TestCaseModel() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        classname

        +
        public java.lang.String classname
        +
      • +
      + + + +
        +
      • +

        name

        +
        public java.lang.String name
        +
      • +
      + + + +
        +
      • +

        time

        +
        public double time
        +
      • +
      + + + +
        +
      • +

        failures

        +
        public java.util.List<FailureModel> failures
        +
      • +
      + + + + + + + +
        +
      • +

        skipped

        +
        public java.lang.String skipped
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestCaseModel

        +
        public TestCaseModel()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/TestSuiteModel.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/TestSuiteModel.html new file mode 100644 index 00000000..35b799a8 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/TestSuiteModel.html @@ -0,0 +1,415 @@ + + + + + + +TestSuiteModel (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.listeners.antxml
+

Class TestSuiteModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestSuiteModel
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class TestSuiteModel
    +extends java.lang.Object
    +
    Suite model of ANT-JUnit XML.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TestSuiteModel() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        errors

        +
        public int errors
        +
      • +
      + + + +
        +
      • +

        failures

        +
        public int failures
        +
      • +
      + + + +
        +
      • +

        tests

        +
        public int tests
        +
      • +
      + + + +
        +
      • +

        skipped

        +
        public java.lang.Integer skipped
        +
        The number of skipped tests (maven surefire).
        +
      • +
      + + + +
        +
      • +

        name

        +
        public java.lang.String name
        +
      • +
      + + + +
        +
      • +

        hostname

        +
        public java.lang.String hostname
        +
      • +
      + + + +
        +
      • +

        time

        +
        public double time
        +
      • +
      + + + +
        +
      • +

        timestamp

        +
        public java.lang.String timestamp
        +
      • +
      + + + +
        +
      • +

        properties

        +
        public java.util.List<PropertyModel> properties
        +
      • +
      + + + +
        +
      • +

        testcases

        +
        public java.util.List<TestCaseModel> testcases
        +
      • +
      + + + +
        +
      • +

        sysout

        +
        public java.lang.String sysout
        +
      • +
      + + + +
        +
      • +

        syserr

        +
        public java.lang.String syserr
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestSuiteModel

        +
        public TestSuiteModel()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/AntXmlReport.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/AntXmlReport.html new file mode 100644 index 00000000..f3d2764d --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/AntXmlReport.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.listeners.antxml.AntXmlReport (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.listeners.antxml.AntXmlReport

+
+
No usage of com.carrotsearch.ant.tasks.junit4.listeners.antxml.AntXmlReport
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/FailureModel.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/FailureModel.html new file mode 100644 index 00000000..2fc41331 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/FailureModel.html @@ -0,0 +1,163 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.listeners.antxml.FailureModel (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.listeners.antxml.FailureModel

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/MavenFailsafeSummaryModel.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/MavenFailsafeSummaryModel.html new file mode 100644 index 00000000..8e4776ea --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/MavenFailsafeSummaryModel.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.listeners.antxml.MavenFailsafeSummaryModel (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.listeners.antxml.MavenFailsafeSummaryModel

+
+
No usage of com.carrotsearch.ant.tasks.junit4.listeners.antxml.MavenFailsafeSummaryModel
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/PropertyModel.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/PropertyModel.html new file mode 100644 index 00000000..e2c31d44 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/PropertyModel.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.listeners.antxml.PropertyModel (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.listeners.antxml.PropertyModel

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/TestCaseModel.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/TestCaseModel.html new file mode 100644 index 00000000..8253a05e --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/TestCaseModel.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestCaseModel (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestCaseModel

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/TestSuiteModel.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/TestSuiteModel.html new file mode 100644 index 00000000..3ef558a8 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/TestSuiteModel.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestSuiteModel (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestSuiteModel

+
+
No usage of com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestSuiteModel
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-frame.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-frame.html new file mode 100644 index 00000000..58ad7c80 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-frame.html @@ -0,0 +1,25 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.listeners.antxml (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + +

com.carrotsearch.ant.tasks.junit4.listeners.antxml

+ + + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-summary.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-summary.html new file mode 100644 index 00000000..40b935dd --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-summary.html @@ -0,0 +1,162 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.listeners.antxml (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Package com.carrotsearch.ant.tasks.junit4.listeners.antxml

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-tree.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-tree.html new file mode 100644 index 00000000..1a4b13f0 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-tree.html @@ -0,0 +1,137 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.listeners.antxml Class Hierarchy (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Hierarchy For Package com.carrotsearch.ant.tasks.junit4.listeners.antxml

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-use.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-use.html new file mode 100644 index 00000000..076106e5 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-use.html @@ -0,0 +1,158 @@ + + + + + + +Uses of Package com.carrotsearch.ant.tasks.junit4.listeners.antxml (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Package
com.carrotsearch.ant.tasks.junit4.listeners.antxml

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/AggregatedEventListener.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/AggregatedEventListener.html new file mode 100644 index 00000000..163ac5f4 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/AggregatedEventListener.html @@ -0,0 +1,243 @@ + + + + + + +Uses of Interface com.carrotsearch.ant.tasks.junit4.listeners.AggregatedEventListener (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Interface
com.carrotsearch.ant.tasks.junit4.listeners.AggregatedEventListener

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/ExecutionTimesReport.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/ExecutionTimesReport.html new file mode 100644 index 00000000..41809b8c --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/ExecutionTimesReport.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.listeners.ExecutionTimesReport (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.listeners.ExecutionTimesReport

+
+
No usage of com.carrotsearch.ant.tasks.junit4.listeners.ExecutionTimesReport
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/StackTraceFilter.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/StackTraceFilter.html new file mode 100644 index 00000000..375eacb7 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/StackTraceFilter.html @@ -0,0 +1,161 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.listeners.StackTraceFilter (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.listeners.StackTraceFilter

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/TextReport.OutputMode.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/TextReport.OutputMode.html new file mode 100644 index 00000000..1ea515bc --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/TextReport.OutputMode.html @@ -0,0 +1,168 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.listeners.TextReport.OutputMode (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.listeners.TextReport.OutputMode

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/TextReport.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/TextReport.html new file mode 100644 index 00000000..e9c0094d --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/TextReport.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.listeners.TextReport (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.listeners.TextReport

+
+
No usage of com.carrotsearch.ant.tasks.junit4.listeners.TextReport
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/json/JsonReport.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/json/JsonReport.html new file mode 100644 index 00000000..fffa4c7b --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/json/JsonReport.html @@ -0,0 +1,380 @@ + + + + + + +JsonReport (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.listeners.json
+

Class JsonReport

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.listeners.json.JsonReport
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    AggregatedEventListener
    +
    +
    +
    +
    public class JsonReport
    +extends java.lang.Object
    +implements AggregatedEventListener
    +
    A report listener that produces a single JSON file for all suites and tests.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      JsonReport() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidonQuit(AggregatedQuitEvent e) +
      All tests completed.
      +
      voidonSuiteResult(AggregatedSuiteResultEvent e) +
      Emit information about a single suite and all of its tests.
      +
      voidsetFile(java.io.File file) +
      Output file for the report file.
      +
      voidsetJsonpMethod(java.lang.String method) +
      Sets wrapper method name for JSONP.
      +
      voidsetOuter(JUnit4 junit4) +
      Link to the container.
      +
      voidsetOutputStreams(boolean outputStreams) +
      Include output streams? Mind that with large outputs the report may OOM.
      +
      voidsetProjectName(java.lang.String projectName) +
      Set project name for the output model.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JsonReport

        +
        public JsonReport()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setFile

        +
        public void setFile(java.io.File file)
        +
        Output file for the report file. The name of the output file + will also trigger how the report is written. If the name of the + output file ends with ".htm(l)?" then the output file is a HTML + file and CSS/JS scaffolding is also written to visualize the JSON + model. + + If the name of the file ends with ".json(p)?" a JSON file is written.
        +
      • +
      + + + +
        +
      • +

        setJsonpMethod

        +
        public void setJsonpMethod(java.lang.String method)
        +
        Sets wrapper method name for JSONP. If set to non-empty + value, will change the output format to JSONP. The name of the + JSONP function for the HTML wrapper must be "testData".
        +
        See Also:
        "http://en.wikipedia.org/wiki/JSONP"
        +
      • +
      + + + +
        +
      • +

        setProjectName

        +
        public void setProjectName(java.lang.String projectName)
        +
        Set project name for the output model.
        +
      • +
      + + + +
        +
      • +

        setOutputStreams

        +
        public void setOutputStreams(boolean outputStreams)
        +
        Include output streams? Mind that with large outputs the report may OOM.
        +
      • +
      + + + + + + + +
        +
      • +

        onSuiteResult

        +
        public void onSuiteResult(AggregatedSuiteResultEvent e)
        +
        Emit information about a single suite and all of its tests.
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/json/class-use/JsonReport.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/json/class-use/JsonReport.html new file mode 100644 index 00000000..9b201328 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/json/class-use/JsonReport.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.listeners.json.JsonReport (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.listeners.json.JsonReport

+
+
No usage of com.carrotsearch.ant.tasks.junit4.listeners.json.JsonReport
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-frame.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-frame.html new file mode 100644 index 00000000..3c6b4a9e --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-frame.html @@ -0,0 +1,20 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.listeners.json (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + +

com.carrotsearch.ant.tasks.junit4.listeners.json

+
+

Classes

+ +
+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-summary.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-summary.html new file mode 100644 index 00000000..83a6242b --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-summary.html @@ -0,0 +1,139 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.listeners.json (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Package com.carrotsearch.ant.tasks.junit4.listeners.json

+
+
+
    +
  • + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    JsonReport +
    A report listener that produces a single JSON file for all suites and tests.
    +
    +
  • +
+
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-tree.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-tree.html new file mode 100644 index 00000000..3bdbd753 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-tree.html @@ -0,0 +1,132 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.listeners.json Class Hierarchy (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Hierarchy For Package com.carrotsearch.ant.tasks.junit4.listeners.json

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object + +
  • +
+
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-use.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-use.html new file mode 100644 index 00000000..59dfe8d6 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-use.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Package com.carrotsearch.ant.tasks.junit4.listeners.json (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Package
com.carrotsearch.ant.tasks.junit4.listeners.json

+
+
No usage of com.carrotsearch.ant.tasks.junit4.listeners.json
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/package-frame.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/package-frame.html new file mode 100644 index 00000000..67c226af --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/package-frame.html @@ -0,0 +1,30 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.listeners (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + +

com.carrotsearch.ant.tasks.junit4.listeners

+ + + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/package-summary.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/package-summary.html new file mode 100644 index 00000000..a7feca03 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/package-summary.html @@ -0,0 +1,188 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.listeners (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Package com.carrotsearch.ant.tasks.junit4.listeners

+
+
+
    +
  • + + + + + + + + + + + + +
    Interface Summary 
    InterfaceDescription
    AggregatedEventListener +
    A dummy interface to indicate listener types for ANT.
    +
    +
  • +
  • + + + + + + + + + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    ExecutionTimesReport +
    A report listener that emits per-suite execution times information useful + for load balancing tests across JVMs.
    +
    StackTraceFilter +
    Stack trace filtering.
    +
    TextReport +
    A listener that will subscribe to test execution and dump + informational info about the progress to the console or a text + file.
    +
    +
  • +
  • + + + + + + + + + + + + +
    Enum Summary 
    EnumDescription
    TextReport.OutputMode +
    Display mode for output streams.
    +
    +
  • +
+
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/package-tree.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/package-tree.html new file mode 100644 index 00000000..c4f107d1 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/package-tree.html @@ -0,0 +1,150 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.listeners Class Hierarchy (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Hierarchy For Package com.carrotsearch.ant.tasks.junit4.listeners

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Enum Hierarchy

+
    +
  • java.lang.Object +
      +
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) + +
    • +
    +
  • +
+
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/package-use.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/package-use.html new file mode 100644 index 00000000..3a2d0495 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/listeners/package-use.html @@ -0,0 +1,227 @@ + + + + + + +Uses of Package com.carrotsearch.ant.tasks.junit4.listeners (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Package
com.carrotsearch.ant.tasks.junit4.listeners

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/package-frame.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/package-frame.html new file mode 100644 index 00000000..86630bd4 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/package-frame.html @@ -0,0 +1,47 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4 (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + +

com.carrotsearch.ant.tasks.junit4

+ + + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/package-summary.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/package-summary.html new file mode 100644 index 00000000..823c955c --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/package-summary.html @@ -0,0 +1,279 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4 (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Package com.carrotsearch.ant.tasks.junit4

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/package-tree.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/package-tree.html new file mode 100644 index 00000000..404ad434 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/package-tree.html @@ -0,0 +1,187 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4 Class Hierarchy (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Hierarchy For Package com.carrotsearch.ant.tasks.junit4

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Enum Hierarchy

+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/package-use.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/package-use.html new file mode 100644 index 00000000..645f98a9 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/package-use.html @@ -0,0 +1,328 @@ + + + + + + +Uses of Package com.carrotsearch.ant.tasks.junit4 (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Package
com.carrotsearch.ant.tasks.junit4

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/tools/DumpStreamsFromEventStream.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/tools/DumpStreamsFromEventStream.html new file mode 100644 index 00000000..62914356 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/tools/DumpStreamsFromEventStream.html @@ -0,0 +1,263 @@ + + + + + + +DumpStreamsFromEventStream (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.tools
+

Class DumpStreamsFromEventStream

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.tools.DumpStreamsFromEventStream
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class DumpStreamsFromEventStream
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static voidmain(java.lang.String[] args) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DumpStreamsFromEventStream

        +
        public DumpStreamsFromEventStream()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        main

        +
        public static void main(java.lang.String[] args)
        +                 throws java.lang.Exception
        +
        Throws:
        +
        java.lang.Exception
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/tools/class-use/DumpStreamsFromEventStream.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/tools/class-use/DumpStreamsFromEventStream.html new file mode 100644 index 00000000..89f85618 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/tools/class-use/DumpStreamsFromEventStream.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.tools.DumpStreamsFromEventStream (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.tools.DumpStreamsFromEventStream

+
+
No usage of com.carrotsearch.ant.tasks.junit4.tools.DumpStreamsFromEventStream
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/tools/package-frame.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/tools/package-frame.html new file mode 100644 index 00000000..72996025 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/tools/package-frame.html @@ -0,0 +1,20 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.tools (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + +

com.carrotsearch.ant.tasks.junit4.tools

+ + + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/tools/package-summary.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/tools/package-summary.html new file mode 100644 index 00000000..d3cc38ff --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/tools/package-summary.html @@ -0,0 +1,137 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.tools (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Package com.carrotsearch.ant.tasks.junit4.tools

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/tools/package-tree.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/tools/package-tree.html new file mode 100644 index 00000000..4501cea5 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/tools/package-tree.html @@ -0,0 +1,132 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.tools Class Hierarchy (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Hierarchy For Package com.carrotsearch.ant.tasks.junit4.tools

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/tools/package-use.html b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/tools/package-use.html new file mode 100644 index 00000000..8491c5b6 --- /dev/null +++ b/releases/2.5.1/api/com/carrotsearch/ant/tasks/junit4/tools/package-use.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Package com.carrotsearch.ant.tasks.junit4.tools (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Package
com.carrotsearch.ant.tasks.junit4.tools

+
+
No usage of com.carrotsearch.ant.tasks.junit4.tools
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/constant-values.html b/releases/2.5.1/api/constant-values.html new file mode 100644 index 00000000..dd5cc380 --- /dev/null +++ b/releases/2.5.1/api/constant-values.html @@ -0,0 +1,239 @@ + + + + + + +Constant Field Values (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Constant Field Values

+

Contents

+ +
+
+ + +

com.carrotsearch.*

+ + +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/deprecated-list.html b/releases/2.5.1/api/deprecated-list.html new file mode 100644 index 00000000..3c41a80e --- /dev/null +++ b/releases/2.5.1/api/deprecated-list.html @@ -0,0 +1,119 @@ + + + + + + +Deprecated List (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Deprecated API

+

Contents

+
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/help-doc.html b/releases/2.5.1/api/help-doc.html new file mode 100644 index 00000000..d1c0aac6 --- /dev/null +++ b/releases/2.5.1/api/help-doc.html @@ -0,0 +1,224 @@ + + + + + + +API Help (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+
    +
  • +

    Overview

    +

    The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

    +
  • +
  • +

    Package

    +

    Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:

    +
      +
    • Interfaces (italic)
    • +
    • Classes
    • +
    • Enums
    • +
    • Exceptions
    • +
    • Errors
    • +
    • Annotation Types
    • +
    +
  • +
  • +

    Class/Interface

    +

    Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

    +
      +
    • Class inheritance diagram
    • +
    • Direct Subclasses
    • +
    • All Known Subinterfaces
    • +
    • All Known Implementing Classes
    • +
    • Class/interface declaration
    • +
    • Class/interface description
    • +
    +
      +
    • Nested Class Summary
    • +
    • Field Summary
    • +
    • Constructor Summary
    • +
    • Method Summary
    • +
    +
      +
    • Field Detail
    • +
    • Constructor Detail
    • +
    • Method Detail
    • +
    +

    Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.

    +
  • +
  • +

    Annotation Type

    +

    Each annotation type has its own separate page with the following sections:

    +
      +
    • Annotation Type declaration
    • +
    • Annotation Type description
    • +
    • Required Element Summary
    • +
    • Optional Element Summary
    • +
    • Element Detail
    • +
    +
  • +
  • +

    Enum

    +

    Each enum has its own separate page with the following sections:

    +
      +
    • Enum declaration
    • +
    • Enum description
    • +
    • Enum Constant Summary
    • +
    • Enum Constant Detail
    • +
    +
  • +
  • +

    Use

    +

    Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.

    +
  • +
  • +

    Tree (Class Hierarchy)

    +

    There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object.

    +
      +
    • When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.
    • +
    • When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.
    • +
    +
  • +
  • +

    Deprecated API

    +

    The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.

    +
  • +
  • +

    Index

    +

    The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.

    +
  • +
  • +

    Prev/Next

    +

    These links take you to the next or previous class, interface, package, or related page.

    +
  • +
  • +

    Frames/No Frames

    +

    These links show and hide the HTML frames. All pages are available with or without frames.

    +
  • +
  • +

    All Classes

    +

    The All Classes link shows all classes and interfaces except non-static nested types.

    +
  • +
  • +

    Serialized Form

    +

    Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.

    +
  • +
  • +

    Constant Field Values

    +

    The Constant Field Values page lists the static final fields and their values.

    +
  • +
+This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/index-all.html b/releases/2.5.1/api/index-all.html new file mode 100644 index 00000000..f2f96fbc --- /dev/null +++ b/releases/2.5.1/api/index-all.html @@ -0,0 +1,1949 @@ + + + + + + +Index (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
A B C D E F G H I J L M N O P Q R S T V W  + + +

A

+
+
add(ResourceCollection) - Method in class com.carrotsearch.ant.tasks.junit4.balancers.ExecutionTimeBalancer
+
+
Adds a resource collection with execution hints.
+
+
add(ResourceCollection) - Method in class com.carrotsearch.ant.tasks.junit4.balancers.MergeHints
+
+
Adds a resource collection with execution hints.
+
+
add(ResourceCollection) - Method in class com.carrotsearch.ant.tasks.junit4.balancers.TopHints
+
+
Adds a resource collection with execution hints.
+
+
add(ResourceCollection) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
Adds a set of tests based on pattern matching.
+
+
addAssertions(Assertions) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
Add assertions to tests execution.
+
+
addConfigured(SuiteBalancer) - Method in class com.carrotsearch.ant.tasks.junit4.BalancersList
+
+
Adds a balancer to the balancers list.
+
+
addConfigured(ResourceCollection) - Method in class com.carrotsearch.ant.tasks.junit4.DuplicateResources
+
 
+
addConfigured(TokenFilter.Filter) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.StackTraceFilter
+
+
Add a custom filter.
+
+
addConfigured(StackTraceFilter) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.TextReport
+
+
Filter stack traces from certain frames.
+
+
addConfigured(AggregatedEventListener) - Method in class com.carrotsearch.ant.tasks.junit4.ListenersList
+
+
Adds a listener to the listeners list.
+
+
addConfiguredSysproperty(JUnit4.ExtendedVariable) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
Adds a system property to any forked JVM.
+
+
addConfiguredSyspropertyset(JUnit4.ExtendedPropertySet) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
Adds a set of properties that will be used as system properties that tests + can access.
+
+
addConfiguredTokenFilter(TokenFilter) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.AntXmlReport
+
+
Adds method name filter.
+
+
addContainsRegex(TokenFilter.ContainsRegex) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.StackTraceFilter
+
 
+
addContainsString(TokenFilter.ContainsString) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.StackTraceFilter
+
 
+
addEnv(JUnit4.ExtendedVariable) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
Adds an environment variable; used when forking.
+
+
addFileSet(FileSet) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
Adds a set of tests based on pattern matching.
+
+
addText(String) - Method in class com.carrotsearch.ant.tasks.junit4.PickFromListTask.StringValue
+
 
+
AggregatedEventListener - Interface in com.carrotsearch.ant.tasks.junit4.listeners
+
+
A dummy interface to indicate listener types for ANT.
+
+
AggregatedQuitEvent - Class in com.carrotsearch.ant.tasks.junit4.events.aggregated
+
+
An event dispatched after all slaves have completed their jobs.
+
+
AggregatedQuitEvent() - Constructor for class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedQuitEvent
+
 
+
AggregatedResultEvent - Interface in com.carrotsearch.ant.tasks.junit4.events.aggregated
+
+
Aggregated result from a suite or test.
+
+
AggregatedStartEvent - Class in com.carrotsearch.ant.tasks.junit4.events.aggregated
+
+
An event dispatched before any slave starts.
+
+
AggregatedStartEvent(int, int) - Constructor for class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedStartEvent
+
 
+
AggregatedSuiteResultEvent - Class in com.carrotsearch.ant.tasks.junit4.events.aggregated
+
 
+
AggregatedSuiteResultEvent(AggregatedSuiteStartedEvent, ForkedJvmInfo, Description, List<FailureMirror>, List<AggregatedTestResultEvent>, List<IEvent>, long, long) - Constructor for class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedSuiteResultEvent
+
 
+
AggregatedSuiteStartedEvent - Class in com.carrotsearch.ant.tasks.junit4.events.aggregated
+
 
+
AggregatedSuiteStartedEvent(ForkedJvmInfo, SuiteStartedEvent) - Constructor for class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedSuiteStartedEvent
+
 
+
AggregatedTestResultEvent - Class in com.carrotsearch.ant.tasks.junit4.events.aggregated
+
+
A single test's execution information.
+
+
AggregatedTestResultEvent(ForkedJvmInfo, Description, Description) - Constructor for class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedTestResultEvent
+
 
+
AggregatingListener - Class in com.carrotsearch.ant.tasks.junit4.events.aggregated
+
+
Aggregates atomic events from JUnitCore to higher-level events that + contain a full summary of a given test's execution.
+
+
AggregatingListener(EventBus, ForkedJvmInfo) - Constructor for class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatingListener
+
 
+
ANTLIB_RESOURCE_NAME - Static variable in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
Name of the antlib resource inside JUnit4 JAR.
+
+
AntXmlReport - Class in com.carrotsearch.ant.tasks.junit4.listeners.antxml
+
+
A report listener that produces XML files compatible with those produced by + ANT's default junit task.
+
+
AntXmlReport() - Constructor for class com.carrotsearch.ant.tasks.junit4.listeners.antxml.AntXmlReport
+
 
+
AppendStdErrEvent - Class in com.carrotsearch.ant.tasks.junit4.events
+
 
+
AppendStdErrEvent() - Constructor for class com.carrotsearch.ant.tasks.junit4.events.AppendStdErrEvent
+
 
+
AppendStdErrEvent(byte[], int, int) - Constructor for class com.carrotsearch.ant.tasks.junit4.events.AppendStdErrEvent
+
 
+
AppendStdOutEvent - Class in com.carrotsearch.ant.tasks.junit4.events
+
 
+
AppendStdOutEvent() - Constructor for class com.carrotsearch.ant.tasks.junit4.events.AppendStdOutEvent
+
 
+
AppendStdOutEvent(byte[], int, int) - Constructor for class com.carrotsearch.ant.tasks.junit4.events.AppendStdOutEvent
+
 
+
appendToEventStream(IEvent) - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatingListener
+
 
+
apply(String) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.StackTraceFilter
+
 
+
assign(Collection<String>, int, long) - Method in class com.carrotsearch.ant.tasks.junit4.balancers.ExecutionTimeBalancer
+
+
Assign based on execution time history.
+
+
assign(Collection<String>, int, long) - Method in class com.carrotsearch.ant.tasks.junit4.balancers.RoundRobinBalancer
+
 
+
assign(Collection<String>, int, long) - Method in interface com.carrotsearch.ant.tasks.junit4.SuiteBalancer
+
+
Provide assignments for suite names and a given number of slaves.
+
+
assumptions - Variable in class com.carrotsearch.ant.tasks.junit4.TestsSummary
+
 
+
+ + + +

B

+
+
BalancersList - Class in com.carrotsearch.ant.tasks.junit4
+
+
A nested list of SuiteBalancers.
+
+
BalancersList(List<SuiteBalancer>) - Constructor for class com.carrotsearch.ant.tasks.junit4.BalancersList
+
 
+
beginArray() - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonReader
+
+
Consumes the next token from the JSON stream and asserts that it is the + beginning of a new array.
+
+
beginArray() - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonWriter
+
+
Begins encoding a new array.
+
+
beginObject() - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonReader
+
+
Consumes the next token from the JSON stream and asserts that it is the + beginning of a new object.
+
+
beginObject() - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonWriter
+
+
Begins encoding a new object.
+
+
BootstrapEvent - Class in com.carrotsearch.ant.tasks.junit4.events
+
+
Initial message sent from the slave to the master (if forked locally).
+
+
BootstrapEvent() - Constructor for class com.carrotsearch.ant.tasks.junit4.events.BootstrapEvent
+
+
Preinitialization with local machine's configuration.
+
+
+ + + +

C

+
+
ChildBootstrap - Class in com.carrotsearch.ant.tasks.junit4.events.aggregated
+
 
+
ChildBootstrap(ForkedJvmInfo) - Constructor for class com.carrotsearch.ant.tasks.junit4.events.aggregated.ChildBootstrap
+
 
+
childInfo - Variable in class com.carrotsearch.ant.tasks.junit4.events.aggregated.ChildBootstrap
+
 
+
childInfo - Variable in class com.carrotsearch.ant.tasks.junit4.events.aggregated.JvmOutputEvent
+
 
+
classname - Variable in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestCaseModel
+
 
+
close() - Method in class com.carrotsearch.ant.tasks.junit4.events.Serializer
+
 
+
close() - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonReader
+
+
Closes this JSON reader and the underlying Reader.
+
+
close() - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonWriter
+
+
Flushes and closes this writer and the underlying Writer.
+
+
com.carrotsearch.ant.tasks.junit4 - package com.carrotsearch.ant.tasks.junit4
+
 
+
com.carrotsearch.ant.tasks.junit4.balancers - package com.carrotsearch.ant.tasks.junit4.balancers
+
 
+
com.carrotsearch.ant.tasks.junit4.events - package com.carrotsearch.ant.tasks.junit4.events
+
 
+
com.carrotsearch.ant.tasks.junit4.events.aggregated - package com.carrotsearch.ant.tasks.junit4.events.aggregated
+
 
+
com.carrotsearch.ant.tasks.junit4.events.mirrors - package com.carrotsearch.ant.tasks.junit4.events.mirrors
+
 
+
com.carrotsearch.ant.tasks.junit4.gson.stream - package com.carrotsearch.ant.tasks.junit4.gson.stream
+
 
+
com.carrotsearch.ant.tasks.junit4.listeners - package com.carrotsearch.ant.tasks.junit4.listeners
+
 
+
com.carrotsearch.ant.tasks.junit4.listeners.antxml - package com.carrotsearch.ant.tasks.junit4.listeners.antxml
+
 
+
com.carrotsearch.ant.tasks.junit4.listeners.json - package com.carrotsearch.ant.tasks.junit4.listeners.json
+
 
+
com.carrotsearch.ant.tasks.junit4.tools - package com.carrotsearch.ant.tasks.junit4.tools
+
 
+
compareTo(SuiteBalancer.Assignment) - Method in class com.carrotsearch.ant.tasks.junit4.SuiteBalancer.Assignment
+
 
+
completed - Variable in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.MavenFailsafeSummaryModel
+
 
+
copyTo(OutputStream) - Method in class com.carrotsearch.ant.tasks.junit4.events.AppendStdErrEvent
+
 
+
copyTo(OutputStream) - Method in class com.carrotsearch.ant.tasks.junit4.events.AppendStdOutEvent
+
 
+
copyTo(OutputStream) - Method in interface com.carrotsearch.ant.tasks.junit4.events.IStreamEvent
+
 
+
cost - Variable in class com.carrotsearch.ant.tasks.junit4.balancers.SuiteHint
+
 
+
createBalancers() - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
Creates a new list of balancers.
+
+
createBatchtest() - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
 
+
createBootclasspath() - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
Adds a path to the bootclasspath.
+
+
createClasspath() - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
Adds path to classpath used for tests.
+
+
createFormatter() - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
 
+
createJvmarg() - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
Add an additional argument to any forked JVM.
+
+
createListeners() - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
Creates a new list of listeners.
+
+
createTest() - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
 
+
createValue() - Method in class com.carrotsearch.ant.tasks.junit4.PickFromListTask
+
 
+
currentTime - Variable in class com.carrotsearch.ant.tasks.junit4.events.LowLevelHeartBeatEvent
+
 
+
+ + + +

D

+
+
decodeStreams(List<IEvent>, Writer, Writer) - Method in class com.carrotsearch.ant.tasks.junit4.ForkedJvmInfo
+
+
Filter through events looking for sysouts and syserrs and decode them + into a character streams.
+
+
DEFAULT_DEBUGSTREAM - Static variable in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+ +
+
DEFAULT_DYNAMIC_ASSIGNMENT_RATIO - Static variable in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+ +
+
DEFAULT_HALT_ON_FAILURE - Static variable in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+ +
+
DEFAULT_HISTORY_LENGTH - Static variable in class com.carrotsearch.ant.tasks.junit4.listeners.ExecutionTimesReport
+
 
+
DEFAULT_ISOLATE_WORKING_DIRECTORIES - Static variable in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+ +
+
DEFAULT_NON_EMPTY_WORKDIR_ACTION - Static variable in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+ +
+
DEFAULT_PARALLELISM - Static variable in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+ +
+
DEFAULT_PRINT_SUMMARY - Static variable in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+ +
+
DEFAULT_SHUFFLE_ON_SLAVE - Static variable in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+ +
+
DEFAULT_SYSOUTS - Static variable in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
Default value of JUnit4.setSysouts(boolean).
+
+
DEFAULT_UNIQUE_SUITE_NAME - Static variable in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+ +
+
DESCENDING_BY_WEIGHT - Static variable in class com.carrotsearch.ant.tasks.junit4.balancers.SuiteHint
+
 
+
deserialize(JsonReader) - Method in class com.carrotsearch.ant.tasks.junit4.events.AppendStdErrEvent
+
 
+
deserialize(JsonReader) - Method in class com.carrotsearch.ant.tasks.junit4.events.AppendStdOutEvent
+
 
+
deserialize(JsonReader) - Method in class com.carrotsearch.ant.tasks.junit4.events.BootstrapEvent
+
 
+
deserialize() - Method in class com.carrotsearch.ant.tasks.junit4.events.Deserializer
+
 
+
deserialize(JsonReader) - Method in enum com.carrotsearch.ant.tasks.junit4.events.EventType
+
+
Deserialize a given event type from stream.
+
+
deserialize(JsonReader) - Method in class com.carrotsearch.ant.tasks.junit4.events.FailureEvent
+
 
+
deserialize(JsonReader) - Method in class com.carrotsearch.ant.tasks.junit4.events.IdleEvent
+
 
+
deserialize(JsonReader) - Method in class com.carrotsearch.ant.tasks.junit4.events.QuitEvent
+
 
+
deserialize(JsonReader) - Method in interface com.carrotsearch.ant.tasks.junit4.events.RemoteEvent
+
 
+
deserialize(JsonReader) - Method in class com.carrotsearch.ant.tasks.junit4.events.SuiteCompletedEvent
+
 
+
deserialize(JsonReader) - Method in class com.carrotsearch.ant.tasks.junit4.events.SuiteStartedEvent
+
 
+
deserialize(JsonReader) - Method in class com.carrotsearch.ant.tasks.junit4.events.TestFinishedEvent
+
 
+
deserialize(JsonReader) - Method in class com.carrotsearch.ant.tasks.junit4.events.TestIgnoredEvent
+
 
+
Deserializer - Class in com.carrotsearch.ant.tasks.junit4.events
+
+
Event deserializer.
+
+
Deserializer(InputStream, ClassLoader) - Constructor for class com.carrotsearch.ant.tasks.junit4.events.Deserializer
+
 
+
DiagnosticsListener - Class in com.carrotsearch.ant.tasks.junit4
+
 
+
DiagnosticsListener(ForkedJvmInfo, JUnit4) - Constructor for class com.carrotsearch.ant.tasks.junit4.DiagnosticsListener
+
 
+
DumpStreamsFromEventStream - Class in com.carrotsearch.ant.tasks.junit4.tools
+
 
+
DumpStreamsFromEventStream() - Constructor for class com.carrotsearch.ant.tasks.junit4.tools.DumpStreamsFromEventStream
+
 
+
DuplicateResources - Class in com.carrotsearch.ant.tasks.junit4
+
+
Duplicate nested resources N times.
+
+
DuplicateResources() - Constructor for class com.carrotsearch.ant.tasks.junit4.DuplicateResources
+
 
+
Duration - Class in com.carrotsearch.ant.tasks.junit4
+
 
+
Duration() - Constructor for class com.carrotsearch.ant.tasks.junit4.Duration
+
 
+
+ + + +

E

+
+
endArray() - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonReader
+
+
Consumes the next token from the JSON stream and asserts that it is the + end of the current array.
+
+
endArray() - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonWriter
+
+
Ends encoding the current array.
+
+
endObject() - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonReader
+
+
Consumes the next token from the JSON stream and asserts that it is the + end of the current object.
+
+
endObject() - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonWriter
+
+
Ends encoding the current object.
+
+
errors - Variable in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.MavenFailsafeSummaryModel
+
 
+
errors - Variable in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestCaseModel
+
 
+
errors - Variable in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestSuiteModel
+
 
+
errors - Variable in class com.carrotsearch.ant.tasks.junit4.TestsSummary
+
 
+
estimatedCost - Variable in class com.carrotsearch.ant.tasks.junit4.SuiteBalancer.Assignment
+
+
Estimated cost; informational only (depends on the balancer).
+
+
eventClass - Variable in enum com.carrotsearch.ant.tasks.junit4.events.EventType
+
+
Concrete class associated with the given event type.
+
+
EventType - Enum in com.carrotsearch.ant.tasks.junit4.events
+
+
Events (messages) passed between the slave and the master.
+
+
execute() - Method in class com.carrotsearch.ant.tasks.junit4.balancers.MergeHints
+
 
+
execute() - Method in class com.carrotsearch.ant.tasks.junit4.balancers.TopHints
+
 
+
execute() - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
 
+
execute() - Method in class com.carrotsearch.ant.tasks.junit4.PickFromListTask
+
+
Execute the task.
+
+
execute() - Method in class com.carrotsearch.ant.tasks.junit4.PickSeedTask
+
+
Execute the task.
+
+
ExecutionTimeBalancer - Class in com.carrotsearch.ant.tasks.junit4.balancers
+
+
A test suite balancer based on past execution times saved using + ExecutionTimesReport.
+
+
ExecutionTimeBalancer() - Constructor for class com.carrotsearch.ant.tasks.junit4.balancers.ExecutionTimeBalancer
+
 
+
ExecutionTimesReport - Class in com.carrotsearch.ant.tasks.junit4.listeners
+
+
A report listener that emits per-suite execution times information useful + for load balancing tests across JVMs.
+
+
ExecutionTimesReport() - Constructor for class com.carrotsearch.ant.tasks.junit4.listeners.ExecutionTimesReport
+
 
+
+ + + +

F

+
+
FailureEvent - Class in com.carrotsearch.ant.tasks.junit4.events
+
+
Generic serialized failure event.
+
+
FailureEvent(EventType) - Constructor for class com.carrotsearch.ant.tasks.junit4.events.FailureEvent
+
 
+
failureMessage - Variable in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.MavenFailsafeSummaryModel
+
 
+
FailureMirror - Class in com.carrotsearch.ant.tasks.junit4.events.mirrors
+
+
A type-safe mirror of Failure.
+
+
FailureMirror(Description, String, String, String, String, boolean, boolean) - Constructor for class com.carrotsearch.ant.tasks.junit4.events.mirrors.FailureMirror
+
 
+
FailureMirror(Failure) - Constructor for class com.carrotsearch.ant.tasks.junit4.events.mirrors.FailureMirror
+
 
+
FailureModel - Class in com.carrotsearch.ant.tasks.junit4.listeners.antxml
+
 
+
FailureModel() - Constructor for class com.carrotsearch.ant.tasks.junit4.listeners.antxml.FailureModel
+
 
+
failures - Variable in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.MavenFailsafeSummaryModel
+
 
+
failures - Variable in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestCaseModel
+
 
+
failures - Variable in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestSuiteModel
+
 
+
failures - Variable in class com.carrotsearch.ant.tasks.junit4.TestsSummary
+
 
+
flush() - Method in class com.carrotsearch.ant.tasks.junit4.events.Serializer
+
 
+
flush() - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonWriter
+
+
Ensures all buffered data is written to the underlying Writer + and flushes that writer.
+
+
flushBoth(JsonWriter, StringWriter, StringWriter, WriterOutputStream, WriterOutputStream) - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedSuiteResultEvent
+
 
+
ForkedJvmInfo - Class in com.carrotsearch.ant.tasks.junit4
+
+
Static slave information.
+
+
ForkedJvmInfo(int, int) - Constructor for class com.carrotsearch.ant.tasks.junit4.ForkedJvmInfo
+
 
+
formatDescription(Description) - Static method in class com.carrotsearch.ant.tasks.junit4.FormattingUtils
+
 
+
formatDescription(Description, boolean) - Static method in class com.carrotsearch.ant.tasks.junit4.FormattingUtils
+
 
+
formatDurationInSeconds(long) - Static method in class com.carrotsearch.ant.tasks.junit4.FormattingUtils
+
 
+
formatTime(long) - Static method in class com.carrotsearch.ant.tasks.junit4.FormattingUtils
+
 
+
formatTimestamp(long) - Static method in class com.carrotsearch.ant.tasks.junit4.FormattingUtils
+
 
+
FormattingUtils - Class in com.carrotsearch.ant.tasks.junit4
+
+
Formatting utilities for consistency across code.
+
+
FormattingUtils() - Constructor for class com.carrotsearch.ant.tasks.junit4.FormattingUtils
+
 
+
+ + + +

G

+
+
getCause() - Method in class com.carrotsearch.ant.tasks.junit4.events.TestIgnoredEvent
+
 
+
getCauseForIgnored() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedTestResultEvent
+
 
+
getCharset() - Method in class com.carrotsearch.ant.tasks.junit4.ForkedJvmInfo
+
+
Return the Charset used to encode stream bytes from the slave.
+
+
getCommandLine() - Method in class com.carrotsearch.ant.tasks.junit4.ForkedJvmInfo
+
+
Command line string used to invoke the slave.
+
+
getCurrentTime() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.HeartBeatEvent
+
 
+
getDefaultCharsetName() - Method in class com.carrotsearch.ant.tasks.junit4.events.BootstrapEvent
+
+
Default charset on the slave.
+
+
getDescription() - Method in interface com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedResultEvent
+
 
+
getDescription() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedSuiteResultEvent
+
 
+
getDescription() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedTestResultEvent
+
 
+
getDescription() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.HeartBeatEvent
+
 
+
getDescription() - Method in class com.carrotsearch.ant.tasks.junit4.events.FailureEvent
+
 
+
getDescription() - Method in interface com.carrotsearch.ant.tasks.junit4.events.IDescribable
+
 
+
getDescription() - Method in class com.carrotsearch.ant.tasks.junit4.events.mirrors.FailureMirror
+
 
+
getErrorCount() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedSuiteResultEvent
+
+
The number of tests that have TestStatus.ERROR and + include the suite-level errors.
+
+
getEvent() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.PartialOutputEvent
+
 
+
getEventStream() - Method in interface com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedResultEvent
+
 
+
getEventStream() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedSuiteResultEvent
+
 
+
getEventStream() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedTestResultEvent
+
+
Raw IEvent stream received during the duration of this test.
+
+
getExecutionTime() - Method in interface com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedResultEvent
+
 
+
getExecutionTime() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedSuiteResultEvent
+
+
Execution time in milliseconds.
+
+
getExecutionTime() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedTestResultEvent
+
+
Execution time in millis.
+
+
getExecutionTime() - Method in class com.carrotsearch.ant.tasks.junit4.events.SuiteCompletedEvent
+
 
+
getExecutionTime() - Method in class com.carrotsearch.ant.tasks.junit4.events.TestFinishedEvent
+
 
+
getFailure() - Method in class com.carrotsearch.ant.tasks.junit4.events.FailureEvent
+
 
+
getFailureCount() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedSuiteResultEvent
+
+
The number of tests that have TestStatus.FAILURE and + include assertion violations at suite level.
+
+
getFailures() - Method in interface com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedResultEvent
+
 
+
getFailures() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedSuiteResultEvent
+
 
+
getFailures() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedTestResultEvent
+
 
+
getIgnoredCount() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedSuiteResultEvent
+
+
Return the number of ignored or assumption-ignored tests.
+
+
getJvmName() - Method in class com.carrotsearch.ant.tasks.junit4.ForkedJvmInfo
+
+
JVM name (slave).
+
+
getJvmOutputFile() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.JvmOutputEvent
+
 
+
getLastActivity() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.HeartBeatEvent
+
 
+
getMessage() - Method in class com.carrotsearch.ant.tasks.junit4.events.mirrors.FailureMirror
+
 
+
getNoEventDuration() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.HeartBeatEvent
+
 
+
getNonIgnoredTestsCount() - Method in class com.carrotsearch.ant.tasks.junit4.TestsSummary
+
 
+
getPath() - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonReader
+
+
Returns a JsonPath to + the current location in the JSON value.
+
+
getPidString() - Method in class com.carrotsearch.ant.tasks.junit4.events.BootstrapEvent
+
+
Returns a PID string or anything that approximates it and would + help in dumping a stack trace externally, for example.
+
+
getPidString() - Method in class com.carrotsearch.ant.tasks.junit4.ForkedJvmInfo
+
+
PID string of the forked JVM.
+
+
getProperties() - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4.ExtendedPropertySet
+
 
+
getResult() - Method in class com.carrotsearch.ant.tasks.junit4.TestsSummaryEventListener
+
+
Return the summary of all tests.
+
+
getSeed() - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
 
+
getSerializeNulls() - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonWriter
+
+
Returns true if object members are serialized when their value is null.
+
+
getSlave() - Method in interface com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedResultEvent
+
 
+
getSlave() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedSuiteResultEvent
+
 
+
getSlave() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedSuiteStartedEvent
+
 
+
getSlave() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedTestResultEvent
+
 
+
getSlave() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.ChildBootstrap
+
 
+
getSlave() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.HeartBeatEvent
+
 
+
getSlave() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.JvmOutputEvent
+
 
+
getSlave() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.PartialOutputEvent
+
 
+
getSlaveCount() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedStartEvent
+
+
Number of slave processes.
+
+
getStartEvent() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedSuiteResultEvent
+
 
+
getStartTimestamp() - Method in interface com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedResultEvent
+
 
+
getStartTimestamp() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedSuiteResultEvent
+
+
Execution start timestamp (on the slave).
+
+
getStartTimestamp() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedTestResultEvent
+
+
Execution start timestamp (on the slave).
+
+
getStartTimestamp() - Method in class com.carrotsearch.ant.tasks.junit4.events.SuiteCompletedEvent
+
 
+
getStartTimestamp() - Method in class com.carrotsearch.ant.tasks.junit4.events.SuiteStartedEvent
+
 
+
getStartTimestamp() - Method in class com.carrotsearch.ant.tasks.junit4.events.TestFinishedEvent
+
 
+
getStartTimestamp() - Method in class com.carrotsearch.ant.tasks.junit4.events.TestIgnoredEvent
+
 
+
getStatus() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedTestResultEvent
+
+
Exit status for this test.
+
+
getSuiteCount() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedStartEvent
+
+
Number of test suites, total.
+
+
getSuiteDescription() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedTestResultEvent
+
 
+
getSuiteStartedEvent() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedSuiteStartedEvent
+
 
+
getSystemProperties() - Method in class com.carrotsearch.ant.tasks.junit4.events.BootstrapEvent
+
+
System properties on the slave.
+
+
getSystemProperties() - Method in class com.carrotsearch.ant.tasks.junit4.ForkedJvmInfo
+
+
System properties on the slave.
+
+
getTestFinishedEvent() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedTestResultEvent
+
+
This isn't a nice hack but it allows associating TestFinishedEvent and + AggregatedTestResultEvent by identity.
+
+
getTests() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedSuiteResultEvent
+
 
+
getThrowableClass() - Method in class com.carrotsearch.ant.tasks.junit4.events.mirrors.FailureMirror
+
 
+
getThrowableString() - Method in class com.carrotsearch.ant.tasks.junit4.events.mirrors.FailureMirror
+
 
+
getTrace() - Method in class com.carrotsearch.ant.tasks.junit4.events.mirrors.FailureMirror
+
 
+
getType() - Method in interface com.carrotsearch.ant.tasks.junit4.events.IEvent
+
 
+
+ + + +

H

+
+
hasNext() - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonReader
+
+
Returns true if the current array or object has another element.
+
+
HeartBeatEvent - Class in com.carrotsearch.ant.tasks.junit4.events.aggregated
+
+
High level heartbeat event issued to report listeners when a forked JVM + does not repond for a longer while.
+
+
HeartBeatEvent(ForkedJvmInfo, Description, long, long) - Constructor for class com.carrotsearch.ant.tasks.junit4.events.aggregated.HeartBeatEvent
+
 
+
hostname - Variable in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestSuiteModel
+
 
+
+ + + +

I

+
+
id - Variable in class com.carrotsearch.ant.tasks.junit4.ForkedJvmInfo
+
+
Unique sequential slave identifier.
+
+
IDescribable - Interface in com.carrotsearch.ant.tasks.junit4.events
+
+
An event that carries a Description.
+
+
IdleEvent - Class in com.carrotsearch.ant.tasks.junit4.events
+
+
Marker that the slave is idle and awaiting more suite names.
+
+
IdleEvent() - Constructor for class com.carrotsearch.ant.tasks.junit4.events.IdleEvent
+
 
+
IEvent - Interface in com.carrotsearch.ant.tasks.junit4.events
+
+
An event/ message passed between the forked JVM and the master.
+
+
ignoredSuites - Variable in class com.carrotsearch.ant.tasks.junit4.TestsSummary
+
 
+
ignores - Variable in class com.carrotsearch.ant.tasks.junit4.TestsSummary
+
 
+
inContext(Object) - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.IOContext
+
 
+
IOContext - Class in com.carrotsearch.ant.tasks.junit4.gson.stream
+
 
+
IOContext() - Constructor for class com.carrotsearch.ant.tasks.junit4.gson.stream.IOContext
+
 
+
isAssertionViolation() - Method in class com.carrotsearch.ant.tasks.junit4.events.mirrors.FailureMirror
+
 
+
isAssumptionViolation() - Method in class com.carrotsearch.ant.tasks.junit4.events.mirrors.FailureMirror
+
 
+
isErrorViolation() - Method in class com.carrotsearch.ant.tasks.junit4.events.mirrors.FailureMirror
+
 
+
isFilesystemOnly() - Method in class com.carrotsearch.ant.tasks.junit4.DuplicateResources
+
 
+
isHtmlSafe() - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonWriter
+
+
Returns true if this writer writes JSON that's safe for inclusion in HTML + and XML documents.
+
+
isLenient() - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonReader
+
+
Returns true if this parser is liberal in what it accepts.
+
+
isLenient() - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonWriter
+
+
Returns true if this writer has relaxed syntax rules.
+
+
isSuccessful() - Method in interface com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedResultEvent
+
 
+
isSuccessful() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedSuiteResultEvent
+
 
+
isSuccessful() - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedTestResultEvent
+
 
+
isSuccessful() - Method in class com.carrotsearch.ant.tasks.junit4.TestsSummary
+
 
+
IStreamEvent - Interface in com.carrotsearch.ant.tasks.junit4.events
+
 
+
isUniqueSuiteNames() - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
 
+
iterator() - Method in class com.carrotsearch.ant.tasks.junit4.DuplicateResources
+
 
+
+ + + +

J

+
+
JsonHelpers - Class in com.carrotsearch.ant.tasks.junit4.events
+
 
+
JsonHelpers() - Constructor for class com.carrotsearch.ant.tasks.junit4.events.JsonHelpers
+
 
+
JsonReader - Class in com.carrotsearch.ant.tasks.junit4.gson.stream
+
+
Reads a JSON (RFC 4627) + encoded value as a stream of tokens.
+
+
JsonReader(Reader) - Constructor for class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonReader
+
+
Creates a new instance that reads a JSON-encoded stream from in.
+
+
JsonReport - Class in com.carrotsearch.ant.tasks.junit4.listeners.json
+
+
A report listener that produces a single JSON file for all suites and tests.
+
+
JsonReport() - Constructor for class com.carrotsearch.ant.tasks.junit4.listeners.json.JsonReport
+
 
+
JsonToken - Enum in com.carrotsearch.ant.tasks.junit4.gson.stream
+
+
A structure, name or value type in a JSON-encoded string.
+
+
jsonValue(String) - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonWriter
+
+
Writes value directly to the writer without quoting or + escaping.
+
+
JsonWriter - Class in com.carrotsearch.ant.tasks.junit4.gson.stream
+
+
Writes a JSON (RFC 4627) + encoded value to a stream, one token at a time.
+
+
JsonWriter(Writer) - Constructor for class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonWriter
+
+
Creates a new instance that writes a JSON-encoded stream to out.
+
+
JUnit4 - Class in com.carrotsearch.ant.tasks.junit4
+
+
An ANT task to run JUnit4 tests.
+
+
JUnit4() - Constructor for class com.carrotsearch.ant.tasks.junit4.JUnit4
+
 
+
JUnit4.ExtendedPropertySet - Class in com.carrotsearch.ant.tasks.junit4
+
+
A PropertySet with an additional + attribute specifying whether or not empty values should be propagated or ignored.
+
+
JUnit4.ExtendedPropertySet() - Constructor for class com.carrotsearch.ant.tasks.junit4.JUnit4.ExtendedPropertySet
+
 
+
JUnit4.ExtendedVariable - Class in com.carrotsearch.ant.tasks.junit4
+
+
A Environment.Variable with an additional + attribute specifying whether or not empty values should be propagated or ignored.
+
+
JUnit4.ExtendedVariable() - Constructor for class com.carrotsearch.ant.tasks.junit4.JUnit4.ExtendedVariable
+
 
+
JUnit4.JvmOutputAction - Enum in com.carrotsearch.ant.tasks.junit4
+
+
What to do on JVM output?
+
+
JUnit4.NoTestsAction - Enum in com.carrotsearch.ant.tasks.junit4
+
+
What to do when there were no executed tests (all ignored or none at all?).
+
+
jvmOutput - Variable in class com.carrotsearch.ant.tasks.junit4.events.aggregated.JvmOutputEvent
+
 
+
jvmOutputAction - Variable in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
 
+
JvmOutputEvent - Class in com.carrotsearch.ant.tasks.junit4.events.aggregated
+
+
An event emitted when there was any unexpected JVM output + from the forked JVM.
+
+
JvmOutputEvent(ForkedJvmInfo, File) - Constructor for class com.carrotsearch.ant.tasks.junit4.events.aggregated.JvmOutputEvent
+
 
+
+ + + +

L

+
+
lastActivity - Variable in class com.carrotsearch.ant.tasks.junit4.events.LowLevelHeartBeatEvent
+
 
+
ListenersList - Class in com.carrotsearch.ant.tasks.junit4
+
 
+
ListenersList(List<Object>) - Constructor for class com.carrotsearch.ant.tasks.junit4.ListenersList
+
 
+
LocalSlaveStreamHandler - Class in com.carrotsearch.ant.tasks.junit4
+
+
Establish event passing with a subprocess and pump events to the bus.
+
+
LocalSlaveStreamHandler(EventBus, ClassLoader, PrintStream, InputStream, OutputStream, OutputStream, long, RandomAccessFile) - Constructor for class com.carrotsearch.ant.tasks.junit4.LocalSlaveStreamHandler
+
 
+
lookupInContext(Object) - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.IOContext
+
 
+
LowLevelHeartBeatEvent - Class in com.carrotsearch.ant.tasks.junit4.events
+
+
Heartbeat for reporting long running tests.
+
+
LowLevelHeartBeatEvent(long, long) - Constructor for class com.carrotsearch.ant.tasks.junit4.events.LowLevelHeartBeatEvent
+
 
+
+ + + +

M

+
+
main(String[]) - Static method in class com.carrotsearch.ant.tasks.junit4.tools.DumpStreamsFromEventStream
+
 
+
MalformedJsonException - Exception in com.carrotsearch.ant.tasks.junit4.gson.stream
+
+
Thrown when a reader encounters malformed JSON.
+
+
MalformedJsonException(String) - Constructor for exception com.carrotsearch.ant.tasks.junit4.gson.stream.MalformedJsonException
+
 
+
MalformedJsonException(String, Throwable) - Constructor for exception com.carrotsearch.ant.tasks.junit4.gson.stream.MalformedJsonException
+
 
+
MalformedJsonException(Throwable) - Constructor for exception com.carrotsearch.ant.tasks.junit4.gson.stream.MalformedJsonException
+
 
+
MavenFailsafeSummaryModel - Class in com.carrotsearch.ant.tasks.junit4.listeners.antxml
+
 
+
MavenFailsafeSummaryModel(TestsSummary) - Constructor for class com.carrotsearch.ant.tasks.junit4.listeners.antxml.MavenFailsafeSummaryModel
+
 
+
MergeHints - Class in com.carrotsearch.ant.tasks.junit4.balancers
+
+
Merge execution hints emitted by ExecutionTimeBalancer to one file.
+
+
MergeHints() - Constructor for class com.carrotsearch.ant.tasks.junit4.balancers.MergeHints
+
 
+
mergeHints(InputStream, Map<String, List<Long>>) - Static method in class com.carrotsearch.ant.tasks.junit4.listeners.ExecutionTimesReport
+
+
Read hints from a file and merge with the given hints map.
+
+
mergeHints(Collection<ResourceCollection>, Collection<String>) - Static method in class com.carrotsearch.ant.tasks.junit4.listeners.ExecutionTimesReport
+
+
Read hints from all resources in a collection, retaining + suiteNames.
+
+
message - Variable in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.FailureModel
+
 
+
+ + + +

N

+
+
name(String) - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonWriter
+
+
Encodes the property name.
+
+
name - Variable in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.PropertyModel
+
 
+
name - Variable in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestCaseModel
+
 
+
name - Variable in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestSuiteModel
+
 
+
nextBoolean() - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonReader
+
+
Returns the boolean value of the next token, + consuming it.
+
+
nextDouble() - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonReader
+
+
Returns the double value of the next token, + consuming it.
+
+
nextInt() - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonReader
+
+
Returns the int value of the next token, + consuming it.
+
+
nextLong() - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonReader
+
+
Returns the long value of the next token, + consuming it.
+
+
nextName() - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonReader
+
+
Returns the next token, a property name, and + consumes it.
+
+
nextNull() - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonReader
+
+
Consumes the next token from the JSON stream and asserts that it is a + literal null.
+
+
nextString() - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonReader
+
+
Returns the string value of the next token, + consuming it.
+
+
NonEmptyWorkDirectoryAction - Enum in com.carrotsearch.ant.tasks.junit4
+
 
+
nullValue() - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonWriter
+
+
Encodes null.
+
+
+ + + +

O

+
+
onChildBootstrap(ChildBootstrap) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.TextReport
+
 
+
onEnd(AggregatedQuitEvent) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.ExecutionTimesReport
+
+
Write back to hints file.
+
+
onHeartbeat(HeartBeatEvent) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.TextReport
+
 
+
onJvmOutput(JvmOutputEvent) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.TextReport
+
 
+
onOutput(PartialOutputEvent) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.TextReport
+
 
+
onQuit(AggregatedQuitEvent) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.AntXmlReport
+
+
Write the summary file, if requested.
+
+
onQuit(AggregatedQuitEvent) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.json.JsonReport
+
+
All tests completed.
+
+
onQuit(AggregatedQuitEvent) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.TextReport
+
 
+
onStart(AggregatedStartEvent) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.TextReport
+
 
+
onSuiteResult(AggregatedSuiteResultEvent) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.AntXmlReport
+
+
Emit information about all of suite's tests.
+
+
onSuiteResult(AggregatedSuiteResultEvent) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.ExecutionTimesReport
+
+
Remember execution time for all executed suites.
+
+
onSuiteResult(AggregatedSuiteResultEvent) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.json.JsonReport
+
+
Emit information about a single suite and all of its tests.
+
+
onSuiteResult(AggregatedSuiteResultEvent) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.TextReport
+
 
+
onSuiteStart(AggregatedSuiteStartedEvent) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.TextReport
+
 
+
onTestResult(AggregatedTestResultEvent) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.TextReport
+
 
+
+ + + +

P

+
+
padTo(int, String, String) - Static method in class com.carrotsearch.ant.tasks.junit4.FormattingUtils
+
 
+
PARALLELISM_AUTO - Static variable in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
 
+
PARALLELISM_MAX - Static variable in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
 
+
PartialOutputEvent - Class in com.carrotsearch.ant.tasks.junit4.events.aggregated
+
+
Partial output emitted from a given slave.
+
+
PartialOutputEvent(ForkedJvmInfo, IEvent) - Constructor for class com.carrotsearch.ant.tasks.junit4.events.aggregated.PartialOutputEvent
+
 
+
peek() - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonReader
+
+
Returns the type of the next token without consuming it.
+
+
PickFromListTask - Class in com.carrotsearch.ant.tasks.junit4
+
+
An ANT task to pick and fix the random seed in advance (for selecting + other derivative values, for example).
+
+
PickFromListTask() - Constructor for class com.carrotsearch.ant.tasks.junit4.PickFromListTask
+
 
+
PickFromListTask.StringValue - Class in com.carrotsearch.ant.tasks.junit4
+
+
Nested value element.
+
+
PickFromListTask.StringValue() - Constructor for class com.carrotsearch.ant.tasks.junit4.PickFromListTask.StringValue
+
 
+
PickSeedTask - Class in com.carrotsearch.ant.tasks.junit4
+
+
An ANT task to pick and fix the random seed in advance (for selecting + other derivative values, for example).
+
+
PickSeedTask() - Constructor for class com.carrotsearch.ant.tasks.junit4.PickSeedTask
+
 
+
Pluralize - Class in com.carrotsearch.ant.tasks.junit4
+
 
+
pluralize(int, String) - Static method in class com.carrotsearch.ant.tasks.junit4.Pluralize
+
 
+
properties - Variable in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestSuiteModel
+
 
+
PropertyModel - Class in com.carrotsearch.ant.tasks.junit4.listeners.antxml
+
 
+
PropertyModel(String, String) - Constructor for class com.carrotsearch.ant.tasks.junit4.listeners.antxml.PropertyModel
+
 
+
+ + + +

Q

+
+
QuitEvent - Class in com.carrotsearch.ant.tasks.junit4.events
+
+
Final message sent from the slave.
+
+
QuitEvent() - Constructor for class com.carrotsearch.ant.tasks.junit4.events.QuitEvent
+
 
+
+ + + +

R

+
+
readDescription(JsonReader) - Static method in class com.carrotsearch.ant.tasks.junit4.events.JsonHelpers
+
 
+
readHints(File) - Static method in class com.carrotsearch.ant.tasks.junit4.listeners.ExecutionTimesReport
+
+
Read hints from a file.
+
+
receiveAll(IEvent) - Method in class com.carrotsearch.ant.tasks.junit4.DiagnosticsListener
+
 
+
receiveBootstrap(BootstrapEvent) - Method in class com.carrotsearch.ant.tasks.junit4.DiagnosticsListener
+
 
+
receiveQuit(QuitEvent) - Method in class com.carrotsearch.ant.tasks.junit4.DiagnosticsListener
+
 
+
receiveSuiteEnd(SuiteCompletedEvent) - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatingListener
+
 
+
receiveSuiteFailure(SuiteFailureEvent) - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatingListener
+
 
+
receiveSuiteStart(SuiteStartedEvent) - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatingListener
+
 
+
receiveTestAssumptionIgnored(TestIgnoredAssumptionEvent) - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatingListener
+
 
+
receiveTestEnd(TestFinishedEvent) - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatingListener
+
 
+
receiveTestFailure(TestFailureEvent) - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatingListener
+
 
+
receiveTestIgnored(TestIgnoredEvent) - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatingListener
+
 
+
receiveTestStart(TestStartedEvent) - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatingListener
+
 
+
registerInContext(Object, Object) - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.IOContext
+
 
+
RemoteEvent - Interface in com.carrotsearch.ant.tasks.junit4.events
+
 
+
result - Variable in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.MavenFailsafeSummaryModel
+
 
+
RoundRobinBalancer - Class in com.carrotsearch.ant.tasks.junit4.balancers
+
+
A round-robin suite balancer (default for non-assigned suites).
+
+
RoundRobinBalancer() - Constructor for class com.carrotsearch.ant.tasks.junit4.balancers.RoundRobinBalancer
+
 
+
+ + + +

S

+
+
serialize(JsonWriter, boolean) - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedSuiteResultEvent
+
 
+
serialize(JsonWriter) - Method in class com.carrotsearch.ant.tasks.junit4.events.AppendStdErrEvent
+
 
+
serialize(JsonWriter) - Method in class com.carrotsearch.ant.tasks.junit4.events.AppendStdOutEvent
+
 
+
serialize(JsonWriter) - Method in class com.carrotsearch.ant.tasks.junit4.events.BootstrapEvent
+
 
+
serialize(JsonWriter) - Method in class com.carrotsearch.ant.tasks.junit4.events.FailureEvent
+
 
+
serialize(JsonWriter) - Method in class com.carrotsearch.ant.tasks.junit4.events.IdleEvent
+
 
+
serialize(JsonWriter) - Method in class com.carrotsearch.ant.tasks.junit4.events.QuitEvent
+
 
+
serialize(JsonWriter) - Method in interface com.carrotsearch.ant.tasks.junit4.events.RemoteEvent
+
 
+
serialize(RemoteEvent) - Method in class com.carrotsearch.ant.tasks.junit4.events.Serializer
+
 
+
serialize(JsonWriter) - Method in class com.carrotsearch.ant.tasks.junit4.events.SuiteCompletedEvent
+
 
+
serialize(JsonWriter) - Method in class com.carrotsearch.ant.tasks.junit4.events.SuiteStartedEvent
+
 
+
serialize(JsonWriter) - Method in class com.carrotsearch.ant.tasks.junit4.events.TestFinishedEvent
+
 
+
serialize(JsonWriter) - Method in class com.carrotsearch.ant.tasks.junit4.events.TestIgnoredEvent
+
 
+
serialize(JsonWriter) - Method in class com.carrotsearch.ant.tasks.junit4.ForkedJvmInfo
+
 
+
Serializer - Class in com.carrotsearch.ant.tasks.junit4.events
+
+
Event serializer.
+
+
Serializer(OutputStream) - Constructor for class com.carrotsearch.ant.tasks.junit4.events.Serializer
+
 
+
setAllowUndefined(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.PickFromListTask
+
 
+
setAppend(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.TextReport
+
+
Append if TextReport.setFile(File) is also specified.
+
+
setClonevm(String) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
 
+
setDebugStream(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
Enables a debug stream from each forked JVM.
+
+
setDefaults(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.StackTraceFilter
+
+
Use default filters (JUnit, randomized testing, some of the reflection stuff).
+
+
setDir(File) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
The directory to invoke forked VMs in.
+
+
setDir(File) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.AntXmlReport
+
+
Output directory to write reports to.
+
+
setDynamicAssignmentRatio(float) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
Specifies the ratio of suites moved to dynamic assignment list.
+
+
setEnabled(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.StackTraceFilter
+
+
Disable or enable the filter.
+
+
setEnableTestListenerEvents(String) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
 
+
setErrorproperty(String) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
 
+
setFailure(Failure) - Method in class com.carrotsearch.ant.tasks.junit4.events.FailureEvent
+
 
+
setFailureProperty(String) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
Property to set to "true" if there is a failure in a test.
+
+
setFile(File) - Method in class com.carrotsearch.ant.tasks.junit4.balancers.MergeHints
+
+
Set the output file for merged hints.
+
+
setFile(File) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.ExecutionTimesReport
+
+
Hints file (key-value pairs).
+
+
setFile(File) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.json.JsonReport
+
+
Output file for the report file.
+
+
setFile(File) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.TextReport
+
+
Set an external file to write to.
+
+
setFiltertrace(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
 
+
setFork(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
 
+
setForkmode(String) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
 
+
setHaltOnError(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
 
+
setHaltOnFailure(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
Stop the build process if there were failures or errors during test execution.
+
+
setHeartbeat(long) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
Sets the heartbeat used to detect inactive/ hung forked tests (JVMs) to the given + number of seconds.
+
+
setHistoryLength(int) - Method in class com.carrotsearch.ant.tasks.junit4.balancers.MergeHints
+
 
+
setHistoryLength(int) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.ExecutionTimesReport
+
+
How many execution times to store per-suite? The history must be larger than 0.
+
+
setHtmlSafe(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonWriter
+
+
Configure this writer to emit JSON that's safe for direct inclusion in HTML + and XML documents.
+
+
setIfNoTests(String) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
What to do when no tests were executed (all tests were ignored)?
+
+
setIgnoreDuplicateSuites(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.AntXmlReport
+
+
Ignore duplicate suite names.
+
+
setIgnoreEmpty(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4.ExtendedPropertySet
+
 
+
setIgnoreEmpty(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4.ExtendedVariable
+
 
+
setIncludeantruntime(String) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
 
+
setIndent(String) - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonWriter
+
+
Sets the indentation string to be repeated for each level of indentation + in the encoded document.
+
+
setIsolateWorkingDirectories(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
If set to true each slave JVM gets a separate working directory + under whatever is set in JUnit4.setDir(File).
+
+
setJsonpMethod(String) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.json.JsonReport
+
+
Sets wrapper method name for JSONP.
+
+
setJvm(String) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
The command used to invoke the Java Virtual Machine, default is 'java'.
+
+
setJvmOutputAction(String) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
What should be done on unexpected JVM output? JVM may write directly to the + original descriptors, bypassing redirections of System.out and System.err.
+
+
setLeaveTemporary(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
Set to true to leave temporary files for diagnostics.
+
+
setLenient(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonReader
+
+
Configure this parser to be be liberal in what it accepts.
+
+
setLenient(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonWriter
+
+
Configure this writer to relax its syntax rules.
+
+
setLogfailedtests(String) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
 
+
setMavenExtensions(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.AntXmlReport
+
+
Emit maven elements in the XML (extensions compared to ANT).
+
+
setMax(int) - Method in class com.carrotsearch.ant.tasks.junit4.balancers.TopHints
+
+
The number of entries to display, maximum.
+
+
setMaxClassNameColumns(int) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.TextReport
+
+
Set maximum number of class name columns before truncated with ellipsis.
+
+
setMaxmemory(String) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
Set the maximum memory to be used by all forked JVMs.
+
+
setNewEnvironment(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
Do not propagate the old environment when new environment variables are specified.
+
+
setOnNonEmptyWorkDirectory(String) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
Determines the behavior on detecting non-empty existing current working + directory for a forked JVM, before the tests commence.
+
+
setOuter(JUnit4) - Method in interface com.carrotsearch.ant.tasks.junit4.listeners.AggregatedEventListener
+
+
Link to the container.
+
+
setOuter(JUnit4) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.AntXmlReport
+
 
+
setOuter(JUnit4) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.ExecutionTimesReport
+
 
+
setOuter(JUnit4) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.json.JsonReport
+
 
+
setOuter(JUnit4) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.TextReport
+
+
Initialization by container task JUnit4.
+
+
setOutputStreams(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.AntXmlReport
+
+
Include output streams? Mind that with large outputs the report may OOM.
+
+
setOutputStreams(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.json.JsonReport
+
+
Include output streams? Mind that with large outputs the report may OOM.
+
+
setOutputtoformatters(String) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
 
+
setOwner(JUnit4) - Method in class com.carrotsearch.ant.tasks.junit4.balancers.ExecutionTimeBalancer
+
 
+
setOwner(JUnit4) - Method in class com.carrotsearch.ant.tasks.junit4.balancers.RoundRobinBalancer
+
 
+
setOwner(JUnit4) - Method in interface com.carrotsearch.ant.tasks.junit4.SuiteBalancer
+
+
Sets the owner task (for logging mostly).
+
+
setParallelism(String) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
The number of parallel slaves.
+
+
setPrefix(String) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
Initializes custom prefix for all junit4 properties.
+
+
setPrintSummary(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
Prints the summary of all executed, ignored etc.
+
+
setProcessErrorStream(InputStream) - Method in class com.carrotsearch.ant.tasks.junit4.LocalSlaveStreamHandler
+
 
+
setProcessInputStream(OutputStream) - Method in class com.carrotsearch.ant.tasks.junit4.LocalSlaveStreamHandler
+
 
+
setProcessOutputStream(InputStream) - Method in class com.carrotsearch.ant.tasks.junit4.LocalSlaveStreamHandler
+
 
+
setProject(Project) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
 
+
setProjectName(String) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.json.JsonReport
+
+
Set project name for the output model.
+
+
setProperty(String) - Method in class com.carrotsearch.ant.tasks.junit4.PickFromListTask
+
 
+
setProperty(String) - Method in class com.carrotsearch.ant.tasks.junit4.PickSeedTask
+
+
Picks a random seed and writes it to a given property.
+
+
setReloading(String) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
 
+
setSeed(String) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
Initial random seed used for shuffling test suites and other sources + of pseudo-randomness.
+
+
setSeed(String) - Method in class com.carrotsearch.ant.tasks.junit4.PickFromListTask
+
 
+
setSerializeNulls(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonWriter
+
+
Sets whether object members are serialized when their value is null.
+
+
setShowEmptySuites(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.TextReport
+
+
Display suites without any errors and with no tests (resulting from filtering + expressions, for example).
+
+
setShowNumFailures(int) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.TextReport
+
+
Summarize N failures at the end of the report.
+
+
setShowoutput(String) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
 
+
setShowOutput(String) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.TextReport
+
+
Display mode for output streams.
+
+
setShowStackTraces(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.TextReport
+
+
Show stack trace information.
+
+
setShowStatusError(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.TextReport
+
 
+
setShowStatusFailure(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.TextReport
+
 
+
setShowStatusIgnored(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.TextReport
+
 
+
setShowStatusOk(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.TextReport
+
 
+
setShowSuiteSummary(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.TextReport
+
+
If enabled, shows suite summaries in "maven-like" format of:
+
+
setShowThrowable(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.TextReport
+
+
If enabled, displays extended error information for tests that failed + (exception class, message, stack trace, standard streams).
+
+
setShuffleOnSlave(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
Predictably shuffle tests order after balancing.
+
+
setStatsPropertyPrefix(String) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
Sets the property prefix to which test statistics are saved.
+
+
setSummaryFile(File) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.AntXmlReport
+
+
Where to emit Maven's summary file? This can be used + by + the failsafe plugin to verify whether the build succeeded or not.
+
+
setSysouts(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
If set to true, any sysout and syserr calls will be written to original + output and error streams (and in effect will appear as "jvm output".
+
+
setTempDir(File) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
The directory to store temporary files in.
+
+
setTimeout(String) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
 
+
setTimes(int) - Method in class com.carrotsearch.ant.tasks.junit4.DuplicateResources
+
+
Set the number of times the input resources should be duplicated.
+
+
setTimestamps(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.TextReport
+
+
Show duration timestamps for tests and suites.
+
+
setUniqueSuiteNames(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4
+
+
Allow or disallow duplicate suite names in resource collections.
+
+
setUseSimpleNames(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.listeners.TextReport
+
+
Use simple class names for suite naming.
+
+
setVerbose(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.balancers.ExecutionTimeBalancer
+
+
Be verbose about estimated times etc.
+
+
shouldIgnore() - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4.ExtendedVariable
+
 
+
size() - Method in class com.carrotsearch.ant.tasks.junit4.DuplicateResources
+
 
+
skipped - Variable in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.MavenFailsafeSummaryModel
+
 
+
skipped - Variable in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestCaseModel
+
 
+
skipped - Variable in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestSuiteModel
+
+
The number of skipped tests (maven surefire).
+
+
skipValue() - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonReader
+
+
Skips the next value recursively.
+
+
slaveId - Variable in class com.carrotsearch.ant.tasks.junit4.SuiteBalancer.Assignment
+
+
Slave assignment.
+
+
slaves - Variable in class com.carrotsearch.ant.tasks.junit4.ForkedJvmInfo
+
+
The number of executed slaves, total.
+
+
slowHeartBeat(LowLevelHeartBeatEvent) - Method in class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatingListener
+
+
Detect slow heartbeat (long time without any events) from the forked JVM.
+
+
StackTraceFilter - Class in com.carrotsearch.ant.tasks.junit4.listeners
+
+
Stack trace filtering.
+
+
StackTraceFilter() - Constructor for class com.carrotsearch.ant.tasks.junit4.listeners.StackTraceFilter
+
 
+
start() - Method in class com.carrotsearch.ant.tasks.junit4.LocalSlaveStreamHandler
+
 
+
stop() - Method in class com.carrotsearch.ant.tasks.junit4.LocalSlaveStreamHandler
+
 
+
SuiteBalancer - Interface in com.carrotsearch.ant.tasks.junit4
+
+
A test balancer schedules test suites to be executed on a given JVM.
+
+
SuiteBalancer.Assignment - Class in com.carrotsearch.ant.tasks.junit4
+
 
+
SuiteBalancer.Assignment(String, int, int) - Constructor for class com.carrotsearch.ant.tasks.junit4.SuiteBalancer.Assignment
+
 
+
SuiteCompletedEvent - Class in com.carrotsearch.ant.tasks.junit4.events
+
+
Serialized failure.
+
+
SuiteCompletedEvent() - Constructor for class com.carrotsearch.ant.tasks.junit4.events.SuiteCompletedEvent
+
 
+
SuiteCompletedEvent(Description, long, long) - Constructor for class com.carrotsearch.ant.tasks.junit4.events.SuiteCompletedEvent
+
 
+
suiteErrors - Variable in class com.carrotsearch.ant.tasks.junit4.TestsSummary
+
 
+
SuiteFailureEvent - Class in com.carrotsearch.ant.tasks.junit4.events
+
+
Serialized failure.
+
+
SuiteFailureEvent() - Constructor for class com.carrotsearch.ant.tasks.junit4.events.SuiteFailureEvent
+
 
+
SuiteFailureEvent(Failure) - Constructor for class com.carrotsearch.ant.tasks.junit4.events.SuiteFailureEvent
+
 
+
SuiteHint - Class in com.carrotsearch.ant.tasks.junit4.balancers
+
+
A suite with the cost hint.
+
+
SuiteHint(String, long) - Constructor for class com.carrotsearch.ant.tasks.junit4.balancers.SuiteHint
+
 
+
suiteName - Variable in class com.carrotsearch.ant.tasks.junit4.balancers.SuiteHint
+
 
+
suiteName - Variable in class com.carrotsearch.ant.tasks.junit4.SuiteBalancer.Assignment
+
+
Test suite name.
+
+
suites - Variable in class com.carrotsearch.ant.tasks.junit4.TestsSummary
+
 
+
SuiteStartedEvent - Class in com.carrotsearch.ant.tasks.junit4.events
+
+
Serialized failure.
+
+
SuiteStartedEvent() - Constructor for class com.carrotsearch.ant.tasks.junit4.events.SuiteStartedEvent
+
 
+
SuiteStartedEvent(Description, long) - Constructor for class com.carrotsearch.ant.tasks.junit4.events.SuiteStartedEvent
+
 
+
suiteSummary(AggregatedSuiteResultEvent) - Method in class com.carrotsearch.ant.tasks.junit4.TestsSummaryEventListener
+
+
React to suite summaries only.
+
+
syserr - Variable in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestSuiteModel
+
 
+
sysout - Variable in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestSuiteModel
+
 
+
+ + + +

T

+
+
TestCaseModel - Class in com.carrotsearch.ant.tasks.junit4.listeners.antxml
+
 
+
TestCaseModel() - Constructor for class com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestCaseModel
+
 
+
testcases - Variable in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestSuiteModel
+
 
+
TestFailureEvent - Class in com.carrotsearch.ant.tasks.junit4.events
+
 
+
TestFailureEvent() - Constructor for class com.carrotsearch.ant.tasks.junit4.events.TestFailureEvent
+
 
+
TestFailureEvent(Failure) - Constructor for class com.carrotsearch.ant.tasks.junit4.events.TestFailureEvent
+
 
+
TestFinishedEvent - Class in com.carrotsearch.ant.tasks.junit4.events
+
 
+
TestFinishedEvent() - Constructor for class com.carrotsearch.ant.tasks.junit4.events.TestFinishedEvent
+
 
+
TestFinishedEvent(Description, long, long) - Constructor for class com.carrotsearch.ant.tasks.junit4.events.TestFinishedEvent
+
 
+
TestIgnoredAssumptionEvent - Class in com.carrotsearch.ant.tasks.junit4.events
+
 
+
TestIgnoredAssumptionEvent() - Constructor for class com.carrotsearch.ant.tasks.junit4.events.TestIgnoredAssumptionEvent
+
 
+
TestIgnoredAssumptionEvent(Failure) - Constructor for class com.carrotsearch.ant.tasks.junit4.events.TestIgnoredAssumptionEvent
+
 
+
TestIgnoredEvent - Class in com.carrotsearch.ant.tasks.junit4.events
+
 
+
TestIgnoredEvent() - Constructor for class com.carrotsearch.ant.tasks.junit4.events.TestIgnoredEvent
+
 
+
TestIgnoredEvent(Description, String) - Constructor for class com.carrotsearch.ant.tasks.junit4.events.TestIgnoredEvent
+
 
+
tests - Variable in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestSuiteModel
+
 
+
tests - Variable in class com.carrotsearch.ant.tasks.junit4.TestsSummary
+
 
+
TestsSummary - Class in com.carrotsearch.ant.tasks.junit4
+
+
Summary of tests execution.
+
+
TestsSummary(int, int, int, int, int, int, int, int) - Constructor for class com.carrotsearch.ant.tasks.junit4.TestsSummary
+
 
+
TestsSummaryEventListener - Class in com.carrotsearch.ant.tasks.junit4
+
+
Create a summary of tests execution.
+
+
TestsSummaryEventListener() - Constructor for class com.carrotsearch.ant.tasks.junit4.TestsSummaryEventListener
+
 
+
TestStartedEvent - Class in com.carrotsearch.ant.tasks.junit4.events
+
 
+
TestStartedEvent() - Constructor for class com.carrotsearch.ant.tasks.junit4.events.TestStartedEvent
+
 
+
TestStartedEvent(Description) - Constructor for class com.carrotsearch.ant.tasks.junit4.events.TestStartedEvent
+
 
+
TestStatus - Enum in com.carrotsearch.ant.tasks.junit4.events.aggregated
+
 
+
TestSuiteModel - Class in com.carrotsearch.ant.tasks.junit4.listeners.antxml
+
+
Suite model of ANT-JUnit XML.
+
+
TestSuiteModel() - Constructor for class com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestSuiteModel
+
 
+
text - Variable in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.FailureModel
+
 
+
TextReport - Class in com.carrotsearch.ant.tasks.junit4.listeners
+
+
A listener that will subscribe to test execution and dump + informational info about the progress to the console or a text + file.
+
+
TextReport() - Constructor for class com.carrotsearch.ant.tasks.junit4.listeners.TextReport
+
 
+
TextReport.OutputMode - Enum in com.carrotsearch.ant.tasks.junit4.listeners
+
+
Display mode for output streams.
+
+
time - Variable in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestCaseModel
+
 
+
time - Variable in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestSuiteModel
+
 
+
timeout - Variable in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.MavenFailsafeSummaryModel
+
 
+
timestamp - Variable in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestSuiteModel
+
 
+
toHumanDuration(long) - Static method in class com.carrotsearch.ant.tasks.junit4.Duration
+
+
Format a duration in milliseconds to a human string (in English).
+
+
TopHints - Class in com.carrotsearch.ant.tasks.junit4.balancers
+
+
Display the slowest test suites based on hints files.
+
+
TopHints() - Constructor for class com.carrotsearch.ant.tasks.junit4.balancers.TopHints
+
 
+
toString() - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonReader
+
 
+
toString() - Method in class com.carrotsearch.ant.tasks.junit4.JUnit4.ExtendedVariable
+
 
+
toString() - Method in class com.carrotsearch.ant.tasks.junit4.PickFromListTask.StringValue
+
 
+
toString() - Method in class com.carrotsearch.ant.tasks.junit4.TestsSummary
+
 
+
type - Variable in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.FailureModel
+
 
+
+ + + +

V

+
+
value(String) - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonWriter
+
+
Encodes value.
+
+
value(boolean) - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonWriter
+
+
Encodes value.
+
+
value(double) - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonWriter
+
+
Encodes value.
+
+
value(long) - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonWriter
+
+
Encodes value.
+
+
value(Number) - Method in class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonWriter
+
+
Encodes value.
+
+
value - Variable in class com.carrotsearch.ant.tasks.junit4.listeners.antxml.PropertyModel
+
 
+
valueOf(String) - Static method in enum com.carrotsearch.ant.tasks.junit4.events.aggregated.TestStatus
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.ant.tasks.junit4.events.EventType
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.ant.tasks.junit4.gson.stream.JsonToken
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.ant.tasks.junit4.JUnit4.JvmOutputAction
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.ant.tasks.junit4.JUnit4.NoTestsAction
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.ant.tasks.junit4.listeners.TextReport.OutputMode
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.ant.tasks.junit4.NonEmptyWorkDirectoryAction
+
+
Returns the enum constant of this type with the specified name.
+
+
values() - Static method in enum com.carrotsearch.ant.tasks.junit4.events.aggregated.TestStatus
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.ant.tasks.junit4.events.EventType
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.ant.tasks.junit4.gson.stream.JsonToken
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.ant.tasks.junit4.JUnit4.JvmOutputAction
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.ant.tasks.junit4.JUnit4.NoTestsAction
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.ant.tasks.junit4.listeners.TextReport.OutputMode
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.ant.tasks.junit4.NonEmptyWorkDirectoryAction
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
+ + + +

W

+
+
writeDescription(JsonWriter, Description) - Static method in class com.carrotsearch.ant.tasks.junit4.events.JsonHelpers
+
 
+
writeHints(File, Map<String, List<Long>>) - Static method in class com.carrotsearch.ant.tasks.junit4.listeners.ExecutionTimesReport
+
+
Writes back hints file.
+
+
+A B C D E F G H I J L M N O P Q R S T V W 
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/index.html b/releases/2.5.1/api/index.html new file mode 100644 index 00000000..666a4f4d --- /dev/null +++ b/releases/2.5.1/api/index.html @@ -0,0 +1,75 @@ + + + + + + +RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> + + + diff --git a/releases/2.5.1/api/overview-frame.html b/releases/2.5.1/api/overview-frame.html new file mode 100644 index 00000000..34d8418c --- /dev/null +++ b/releases/2.5.1/api/overview-frame.html @@ -0,0 +1,31 @@ + + + + + + +Overview List (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + +

+ + +

 

+ + diff --git a/releases/2.5.1/api/overview-summary.html b/releases/2.5.1/api/overview-summary.html new file mode 100644 index 00000000..98b68a74 --- /dev/null +++ b/releases/2.5.1/api/overview-summary.html @@ -0,0 +1,202 @@ + + + + + + +Overview (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation

+
+
+ + + + + + + + + + + + + + + + + + + + +
JUnit4 ANT task 
PackageDescription
com.carrotsearch.ant.tasks.junit4 
com.carrotsearch.ant.tasks.junit4.gson.stream 
com.carrotsearch.ant.tasks.junit4.tools 
+
+
+ + + + + + + + + + + + + + + + + + + + +
Listeners and report writers 
PackageDescription
com.carrotsearch.ant.tasks.junit4.listeners 
com.carrotsearch.ant.tasks.junit4.listeners.antxml 
com.carrotsearch.ant.tasks.junit4.listeners.json 
+
+
+ + + + + + + + + + + + +
Load balancers 
PackageDescription
com.carrotsearch.ant.tasks.junit4.balancers 
+
+
+ + + + + + + + + + + + + + + + + + + + +
Events and aggregated events for reports 
PackageDescription
com.carrotsearch.ant.tasks.junit4.events 
com.carrotsearch.ant.tasks.junit4.events.aggregated 
com.carrotsearch.ant.tasks.junit4.events.mirrors 
+
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/overview-tree.html b/releases/2.5.1/api/overview-tree.html new file mode 100644 index 00000000..1a4e7061 --- /dev/null +++ b/releases/2.5.1/api/overview-tree.html @@ -0,0 +1,276 @@ + + + + + + +Class Hierarchy (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Enum Hierarchy

+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/package-list b/releases/2.5.1/api/package-list new file mode 100644 index 00000000..1de19f1d --- /dev/null +++ b/releases/2.5.1/api/package-list @@ -0,0 +1,10 @@ +com.carrotsearch.ant.tasks.junit4 +com.carrotsearch.ant.tasks.junit4.balancers +com.carrotsearch.ant.tasks.junit4.events +com.carrotsearch.ant.tasks.junit4.events.aggregated +com.carrotsearch.ant.tasks.junit4.events.mirrors +com.carrotsearch.ant.tasks.junit4.gson.stream +com.carrotsearch.ant.tasks.junit4.listeners +com.carrotsearch.ant.tasks.junit4.listeners.antxml +com.carrotsearch.ant.tasks.junit4.listeners.json +com.carrotsearch.ant.tasks.junit4.tools diff --git a/releases/2.5.1/api/resources/background.gif b/releases/2.5.1/api/resources/background.gif new file mode 100644 index 0000000000000000000000000000000000000000..f471940fde2f39ef8943a6af9569bcf986b1579b GIT binary patch literal 2313 zcmV+k3HJ6!Nk%w1VKM-40OkMy00030|NlK(aXwsfKV5S}VtGJbbVOr%L0@%CZH88Q zl{{NzcR^uxNo<2iYk@pjY)*5FJz8x~bc{)B zfk z+1T6M-s9WdW8dcJ-wO*3@9+W*5AY543-j^$^!EPz_4eHZ2#>)41`h@dc!2OAgN6$a zCS2I?;lqgx6IR4nkpTe;1RN0f=zxMq2O=q`94V5d$&e>Unta)^<;;^G3>e7yp=ZvW z6DIW3xpSvaogXF?_4%`@(V;s}NR^5J!3hrtJV@1QRV&r5S*L!zYE|rss${iFkg&!? zTN5V#)~=bmMorwgZsEpdOE)iExo+FO-8;8Kga{=HbSQCnF=E6W3?o*|ID%uwi5**> zJXy127Y9m+=HQ|PhXWi+xNwoWv}n_%Pq%(e+H~mGqhq5kv4Mo|-n~g|7!F*xZ{xv< zCpXS~dGg^IGK?4@J-T%b(XnUHFul6n<@2&4)zzyO2) z3Q8`i0+UKY*`$}e9mmp;tg*))`|PsK1|hAo%u0K$vDwm4gaSkm0j{`26k#qAKmbuhxZ#cquDR>B zD{s8+&TH-uNg$C#68QG}1HMBHfrP&L@@w$F_!itRzXdCN@V|LDAu%3!IDtq1#1UV7 z#1RxvT=B(DWbCoU5l=ia$Pp`Hgb_?Mp@hmtxZDI2N-)v#$}PXVvdm1d>@v(v`0TUJ zF)Pu89(q`zv=w^nVTIF3@3BYIPA}c`(@ZCAwbNBEt@PDUKe5CTR8aB66IE1!w%Amt zy+jpcn~k>GZpVFg+H6x{_uOksvBlq0OyT$6TyQZ37k(cOxZr|JEx1sGm<(M9gH z-~PMqyn|tT=))UN`|-FFFUA#KToK0fUOaz=7}Z~KeHhVC&%O27cTfHQ^WBU8z4p&T zp#>D|V}XShTD;Hx745Iz{`>K-Z$A|7!*Boo{mY;G21vjH8t{M!OrQc6$iN0V@PQDF zpadsK!3tXNf*8!81~qnXWuHZ)kytd=_y+ADWvw31ouV;CdZ#ya*(l7-A-C-Y^+iit8O zBy3*`Ls$|5Hn4m_^I^|C7{m7EFn|5vTk;|oywIgCc9Bb*=L+Y$)M>9GC<|HGs@6NB zHLY%03!dDf=eDRt2O6lVSFRcsuWZEwU?=z$CZ0W?#VJfdN>HG(l%oKpyiftJc|Y)xkjSJYCrQal-0PC~()T9xwF!Jf zVi1UA#3BBbh(i8r5&v#Pz!cF41KjbCc?4u2@@Q~oKLirt2TM30;y6b+zyX2`Yl9u; z`0$3;v0-YUp&7NdPT#q`cZlbij$jvbRk6R>8g*>}*b9E+WDwmpHAAxYzyT aU_pX{M6b8i>#Dq3onfZy}_nli%!Q$ZV%e&!tN2 zX3B0NWXQ443Eo1rUP86rLU>O>oTp%wt3Z{Tz&P*)Iraq^_@X;RtUFY!JxH|4U!>kw zxXwqo&R3Y=EsXaR!ng@y+y$%L1P3FZ4@N!j3m5MW74HcC->_JFuvlxLXiI=-OQ2|@ zpGc#>2-aN)<1RE9^`bB0`65VSK2>5m>CHs^YZCC)NX*NfbeT1%)Cxpu2_(6cCbLvjLY`hf1%*q}QO*%V4SfOu5Nqg~`-+(-76= za<`RA&(qDB^S!nIS^od5|Nk$KPXD8(qSB!f`M*{E?A^&yOW$08V^iNPK!%UNJ-@xmz>`pG2_%4I3QWk4UdtwP!GH$C%mo2K|$Ap=_)Y!#O($1@ohsUtR1k%wI*) z4*X&g==oWh`j{uP=HFm;Ye>0>UbDdtSp^~MaQ!L9I#)Ga?q}{@T#|qec*FkMLDenm zj^sCgk!^O^3o|vG!~2$$$7`C#4Ry zdQ!tui+J1*HyavK+4{`r+zvYHj9IsRt~@uEBOreWS8~2rXAR3!|7aTdr+x4|>@$Az z)b1t$gSB~6USxpfLmy^|_J_eNt*PI=ScO1SVH895N#`ef%IOh&o-2GIjK1s-JzkyZ z@r7O%hChz}kMHCM@Wqi^R-9t&%Fh^#9dVB0%ej@$=OjXA%XZdzCXf}c>SW26_z-Te z5b{}XWg&rELM=N*%aimp)k04t2c+`WAS>ZFIPWKvtyOI))HzpRA!T!b{tv?4NzF1v zNlP%#{&p@lFFEKvcroMAsI)mq?&`!e%l+-y&j9ZqhN}oG&dB=Pw09r+Q%m0cMujS# zs$a7!9VH`CC7k{!bV(J`rm%Jpj6&nLtWhPcy$onn$8G#ZdD9hxO<9k67Ya>K_7W~3 z&KYf14fq<{qHA7u6;>AOcomhdg?ianjr9uINt}*7w?g%z9{Q`(qRo@hDwSpGmxz&h&>%G%T(URL~=c>C{>y$K?+wLFp zy*M1@FTUKYV>8DeDIAIKM+!T5c-k&C4?Y~y^E zQCIc-=9~DiPtfVZB=_c3`qH3h|NXd^BcOQG`funSe)i5!NoA_r{b6PwzSDIXG+!(F z9CqJgo&~#7^VZHWj{u23q+NDCHn}GeWDC*(SW%{f4WMtP3l2jsO7*M)EX)#NLlsNnU4q@#jn0r#rsWsf^ngE0&ambG1f;Rj zfOk#_>1|25Z%?iI{0Yv8)DQfk>m1td?~}m0N%^k^u%EuUCc#ItmlY|epQ3YLWehYw zRU0qpPb#X&WU*UOU8et(s8x~WyYWYsgJCF+;U6@*nICY8)dk}IG+(#_Bz8zURd3HZ6qPE68U1%S{wL0 z;K{PDw2iRFIGG?(UiE9kT9?siuv4O{ z`dX2-eiXU3N)H2nT4V=AO^~J}sw+gr{&~qx%$$wlMv_JCWAMfcjYl}*Cfcf!adOY8 z8oLmJ{%49e+nLiVo#H9}wRk?UCzDz^>9TDxreVHzl~R*)?YU>Uu;J2eQ27O5`&X^8 z`94{)YWJQa#l0Fbz0N6B>j&8J;<%VuG6OYM9&QIdtueWjI3X;*dEtGiF@1AcvN4U> zG5SXIEXxB>)!mtQOztJLyeF78S*kLiU-!>PtQ_s~OMl~&y(hVVe$A5 zwo}E-DJ6${QP75?LsQ}Wl@MXwXMT4d>|?rD!g?jE>J^N*y;X}5FLe%d0_ zZ>eIBK6l@jkfw{p_YiDP;MS{jww{%j#?rk2z1J!HqE;Vd!TrCl_7UPef8;edI}wD6 zT&12Bxj&q}d4%$GHq+$~UYtWv`wI9k`89oKkCEK_E;-+O)(rhThjOM|kXDn{!W1Lo z`_?yQv=lp=-w()R<=0&c5%RWHY_fw@qb}uwFuPAGkl~@Kis}eE%MY@~6ZyWcF+llM zGyK`)(vn1F%%z=W7-Y=1$`w0Mv+-|#d};%JjCmw)Y1hOxwA|{}P%6LS4X`jQCGh`mR@=hGrr|cXa^Ipj;Mh)6mTqd1s_HmP0IxXT!w7YhoIHT>Hm#!;c@|L9OjV zsTlHE{Z;HWeM9^tPm-`|&nnl$%DRtNG1~?npUvgKPwKlaccEe4q!7YU3zykJnu6Sr z()LMXs_)^~u-ds7+wMff)RAJF?2?1H`_wDnt%MssYeB5;q~ojgVm6OHA6B>FG2erv z8&`|6<`=!EPKR^8Qlp5MiKwfxy4D`mN> ze$RKh_6*YJd4y0nnUZvwN%iY&^9xk@cM|5g#pZkc#N*(PH?^w&?ilTDMXFcd0`5!E zvgHS`=Lc|~1aO=L@L~eE*aP{90lc7qXY7GOs)3JH14T{(`K1D%tpvUT1-?F^1d4_S zJ#7yXkP3Q37bJlRQfv=mV-J3B8O*m5B%L3uW)S>|Jwy`|s6iK`sv0Z-3NcU(0knrG z5ChFXA@A9PUSdLI+(VU!!J1Mbw!~0VP^jZci2X|Nx0BF!24ObrAr>b=QtlyN4TAhn z!mQncJm~^m4MIafVLt_ewDUtO+e5w*!`(6A&H^F7i9s4t5&uBpNvh$nlTZjqTM5krNRRQ zqP)VR!|9@H>7qN_!+-)&_9s!^;gOvy5s~iEB&qP8{77&2NJMzZcsnJgSt_bYDzYU% zxQ#uuk3D*e7_*d5^?HW(^(WxICGf-mcmM((VStzIz%zFsm0;ZI3h=5OciJ#a%7I(IeGbFv+PP^?^sKBPrRBl<+qK^o%3fi=L9`la>-l4~p|hzAl~W zf=%(|NHgF7r5dJD+Cf08q-c(m;Epsldaz4cqHzTHT>)4xEe(cE0i~tf{Y0xs_1~Kv z+BYQ-TpEOch13;5YC9nHYEXhSv{ew=LV~nQL%UBQEgaDL2m?9u~v zEQmOvM=aB)Z$+eE38rs%AZR_)4>@2raqwH#Fji#xoLc&PS_TU^W8W(M0GqLdO~1yF z{sfHZ_sC#FX58(}d>RSkKZCz8%D7{cC3Z$Zh@52{31&V*W-@s~Z<8~aBeNcNW?e&O zsR(7fHOf}B&fsRqdZ(WK1e~s*o^uD6{YX9QJvqyWAqQXt*E>r$V94YK=X@8+{1cg> z*_i`a%alCJvbD~lCg&Q1Gk=|BzY)sejf9EHJ{s7lu4?ExCWR3jgTiET;exy{sW!Mg zuj*_YOf0@ScN~X0$7V6&KpL172rf|rA8?K<2+GelXw)NUk#@b4aT5MO%1ip4*ym}B-JI__S1R?CK z<4eW~bH;@H@tR55x}&JNSw_NvEPk)6E>XDt7*)4sgWuw+_vNZzmaS(tsi(57zcjA9 z@~XcHtzYq~IX|z*Md9mh>W~`sk3<^s7;EmyH4wcTdAo5NkUA2ofeG69{Gx7#i_*lt zQ7;N@xEo#nNRj&SbDHNnP0w#OE0{DZ$~7ySG%IN~zwd5Vu4&dnH>*OMb>&*VL^tbA zG;7y1t9dsYU$p3pw0x6mwGe6fjBYWsZ8e3q8f~-~cefgHxBangajI$kv(c*W-DZGp zbM$UgnP{_MYPXYX|6$u^deIhE(-xuGX2RVXqS+o~(iSV%;ZW1=Zqkut(r&xak^pT> zsp*I@X|-eOd^gb+sM(%3(E$|c47Y91mTU99Xe;4vFOTl5gmwVB+fvc3n2pwK?~Xd# zwrY{?CUj@~Msr?wXU0WKv2A$hq z`$V^gNq4(<*C=;4e4}$*uIC$5&uUHkM08J~N$>VV*VpdmLCuc!?!J9=-)VH;fo9)| zNN4m#^Kb9|`RF!^ZAT-z=bC8$do8~Tjc^o-aQjyc2(TW*d50E1#NW0pKb^~tf&OUlS+W}>0!m@!~1 z&TdSLhm`0u99c-z=oxYL8IFaGCDoFwFUP!1iJ%xF1UC4hhv*VR2451Pc0+kQGC)39C5 za81oV=$+xzZNYhn=RB-CTZ>Bevj)A3mi9|OS(dcy=N#Zm=Dza|z4Jd<=3IQ2CB>FiwH7{4Ej#+oa>M67 z!56)Km&2xJ|H7B;%~rJDuJ{rbZQiaX*e^$DEt~T$#h9(y#jg6>uX?boq!N}Q;EQth zYo1rjc15dETPw~*Ymu=lreoE9g^wb)ZcRe1yp1(Eo(rmqUYZXOU$BC_| zX{{&qE?E06wXm#v#cpKwE)jaydSaI`TkCCClr_lKMzPkyFT!R%VRn&sZSrchKx&4e~pJQcfViQxxl=T=7}#gYz7Pvoh`T#Jbab%2A2m zxh?A<`}A?8_GumBEcL;$x%gQb@PZ(If%ZE~D?ax#Km4a~+GV~!;Bb~qxxh@HHc|H6 zr%$^c9Dw~UQFWJv+81rCXS1vqqLfQ~-BtO63xCArGVA4T-}xPXYGHqB5h^+n5%$24 z(BROpi13J@*qFfR$oRMHel`=(zy zovs-UKHD3VkJ?hVeq!aA+8Fh4+NIlFhcC~UrR{4I#}K*u&z%68+P1*=q0B1r*2MY> z!9gYs*vlTO5v#8S>c#3goFmp>3iVKdU)NkjNV(s7tO4Wq?2M}o5Cj-*7;S=fEshOA zR*4$dm{ROvUamG%xL_tSW6}U$Nl=@91T;nC11o-iIVyVrfkd) zTCp;^tOy|_kuOFV$Nn=$AQJO9;&sZ&eDs^!r*m;Hw!)vpO1vcfj2EV{dJ?7ap0tq6 z$SwUVM*Vt+MS_`;bas-svPV|3POQi8G~?f^KOx4hg1He+Wd*s3Hl1{TfJS-+zv6vc zPoKiwr?7wECbub(IdB)9f_!kmUjBR*KY_z4E8_QA9xSr#G&@i5y^H`jB^I{|akh>W z%Cn3luOVY|8P>u>e^~#{$kmgX&-q>k{#pFbm2({(rtG<%nb0UCQ0%{Cy`F&~7}*we z@Of>ND_)V&XwN_+n~KjVorUQWZ*B6cld7ymQl{;rwlHl34K#}2YWxE+4CX@P&u6AfCda`&ZT1MOY69e-L@gNcAvwx8%1Z7lB4zc=_Cpt~&s ze%?;){1DB(PSK!^za967qF?lIjB~&06}Lf`cgh2qUiI^|$-VCTNE=hp&Ij}^A9&|* zQQrSqo3gn#_=z9j(y6f@T|OkJYv(fjwpz}$*U$|nLH2F zPNMuTS4g8 z*^hOlRh6~Mk}58;d477R>F^~aLO$dOXmhA*6zwIaHK()t2zKjo?j^NOJbh_=+71xg zO{Mgp7x?Z-1MKzoQ<+V2g#|e}|JawOPJZBL{o~PYdtWDX?jl##!Aiq|w>)vGJLipp zBK1xGhcvgSsQ;rn>+`>UmxlID{<~}7{y>SO^cyktN^Fsz!Z|B4?p*RKQG*8}SYBt{ zuFO{vJ?jgL{gUzYsnv(io}c0vlCp#*1vE?}KL^UZ&VF^TK+D;40CxX%j);%dCt;Z{ zAeMXC9JPWvKGwsCxx4w2iv_wNGG8l16AVI93rmc^c1>r(P||YE zpXa+=-&k995hfykL^J5S&vJF^ljR&`FE#ppNMM3%Omc!F)Mn{{&Ip#)JegbEJxud2 zn`wDVB~DMii5|H%m~51YeU1juNG3!+&?*uC#q@)z8q~`4yEL5I8}PtyA1IZ=52P$x zX)KhZt z7czUXBsy-8d`GVQ`90`wIh(Xt7v5j7h0t&ET~2M!Tb~4rN-xtK@8@mB*c(6QTwOS- z%9445_WY|cfm4?$nX$72&{~^mu}an^x^Da%=UU6YI;ur3+9L6I>raW5!=-Nzy(F2Z zwZlg7aM3NN5b{K|FB>s4R}|&Lr32_Ys{wwkECxo|rV@;5aHB25iUs7(6@dDpjN{Y%?C~UGp>*Q}K?)KKk64 zAn;@-dER}QG0L${jQ1cR75eM3-~ZTltTQ8%sm9x4Y`ve@ekMuvpA#Rh51@s6;6^&Q z!&M7^b%cea7FlZkPV9}@!bPBBfB&~XvGlE2T7V?IpM~OBmuK;OSt{~N`rL5c_I^de z9n*=@p|l;d`b_YIn8Aem1t7pp0=2-MCTIcJHlY z6x+mNLgi{JpwP)y(yzAFL2A#>bI&EwZE`PGvd*FQ!rx~6bUN&+Ij3)L;=595L#G;m8*^e?ap1`J5w7-q)*iUT_W9w8 z&xS-`i++HpWzY-a-)CWd0(pLW$A85P{Dy9r-=uPekNpN^yA}pJ7yWTZ>3iw4d6+IK zF%1XXkGcJm{0*vhSG5R1ySW;jctk9O==1-Mk?=Bl<{HE1p_@tx1s^+GoczYxj#B=i=kwQvEPrOt`<4W*pJw zbNjEqpr7B|Llc%m{V*QssV)im;pb00LUob=yFaU4`P_}ywU zt*QZl-bUsmh@L&zQaX4uHL&7YD(BOb9hH;;y;O-b-_O$4EFi1vCrMlz`dN|u?}HNO^aFQV{UZg_yy%nf>IXpulip!cR8|vNu7P*; zQye@}Qmj%(TB6`5E=c~w=LITF266XJ6X5xA7!OM1SE=~N*o3EP5Qqx!W<_+EMSLGo zqkC18AQ=0AK9=hgGQtrTovYc5^?Z^RLX?hlO-j&e1MXTTbfm>MS^=}!p>C>icUKdZ zBcNOb(6IJ!kq*e7N8Fx!!kPyn+2B2^2hd00+W^PUA&+S63jFE)bP5Tv+L5l~n(pu? zbeO|+K{{?pEow3?j0+dGVu)a6(0r{1Uj7{3 zxSsZ|BdMk>1-S}-;+`pk{Q5>H=tLRx+YqeenaSRsEX@gtPzz>j1A9g!C9kGtspY(- z%YL>NkVDE2z@}*;Q{=&5)yS;NupAmmibGUE4qte7aY6PcnXJgw>}ad(SW;@HtNurF ziV0_yHz=;Di%Tki6DW^tjkL`t%Ktct(ay zvuAOYoCu!Pm~@P5CIjk$bp`_iv{^l*Au{fB8mJK1>Macv?GL)**8*+JNvySIH5Y7i#1;!%NT!efc z;Z0*AOM&1VpR+6wIQxBM{xf`8T1V@#e<#QL}=YRwMkWG8%1(Fgj{iX)N zup{Txko(DqJWf=#Oi?Z!nra-?C{);TP`w|4>L+EKx1&P3swX<*#_50F!lD_$nQyuK??!UwA-{y)^QmMxoK1xIJ~uML{u;5!Z5tQyEL>;KaUd!_9FP zl2$QOI6V1`QdF|8gkdZsSpUqCjSBu(1H)r*vL#PEy)@Px>5TIk7_9o#Bj zzD&<1_k(ejk%qO6ak=GMmG5b7LTAA^KKq-Ey#z8(2wy2;Ot^oZI(MG@)~iY$RAnJt zu`ioyvR?Vws_tuK9hDqmel+)bP0kyxJV{7t=&3{b(@Hs1fs$9n45aq)IKknZa2H*7 z^P-ZDyOMdMj&-9{(-?dqo5I3Gy=K$!L%q>3^0N~o^2i0^_@^2nQv>S4B&=5_8^a^V zaY!NjyA5QgO&r#^CJcp&=!))MZ*CC&hvLEzWU*!IO=aYo{_yG+53H$XOAIQWnG`uD zLuuwTY6e8N^m5^AHQa}Y5Z#SdbEY;+x{oW?g;ie4CNYomRyQd2mv^L}T!>a5<*wTh>@>Qtwp~nejn`~DcZJI+QC-xU zoxz=5z0k%1;jBrGI%Th~FQElrAPr?E-Fv9|o09dPk=?>f)jFKL8PK|;w(cVDq>YWP zEfL7RGBv|<>f4IccND3wCi*V8`>#a$FPZu&a{V`W`me+Kuf_CJ)%IV%?5ByL^#3Q{ z&uBM5|34IKI>0_Tz{5OngXe#6w*N6;;5PH%9n%56%RaWA{wJ4%515Apdj`a62bp<> zM12OuV+QZ^55ATkViO(UWgg}%9C}kb^r~=BiDyWIXZWM&kb>Q?dd$#W`4KU|2#4qh zz;sZ>ZqS5h#Kdk$&1c9AHmDUdtmHE)CqH0RIAZEE;t(^+RXF+*FlJyk;?6Vn{&MsO zZ0HwY)b4Va!F1#s^N5$-s9(&mPa*Lu4>4SxXm~l|3?PR2jB1J!Q|(4#0i$lFME^-r zA~Q(2O+PHOdcVN((R8zqi>%+yx4PA5u&+jI zZ?)Fm8m-+`n!Bnrx0PvZE7!Q)Z+NTE@K(R!nO40sZF(n~bq_b_9H`UYU#q>pPJ3UC z_UeU>J7qcy%%`ks9)BNcS^GDOn z?oKkjHNoWO1e2?M#vd12e^_AscAnLnc~-CISiYWX`D%{k^H~<37unpMYJYdSv=Om2vbAM@`Qp{{SI=yP zj6WN*eEt0G$9EPX6FU%)-ho>hWTW!yzXBIo73<0umM-=@eG&niY^` zlG(|vuCl_x(X^Fob@=i{8+M5vWf7Bz=#aHGTNA;fZQyfbfueI8Z^639n`(DI%w^-^ zl`=@!u)r~Xf920-xd$Ab+S&PJY%K0H8a_J8uN3^_!K1_NV$*e#*Y*6|)XpiW=9H`*`Xx7W%v@7{XDma1?v0a%(K6rI&1!a YpWXKgmku8Vj|K)Vje`mzEKCg608Q#dYybcN literal 0 HcmV?d00001 diff --git a/releases/2.5.1/api/serialized-form.html b/releases/2.5.1/api/serialized-form.html new file mode 100644 index 00000000..b04ce8f7 --- /dev/null +++ b/releases/2.5.1/api/serialized-form.html @@ -0,0 +1,136 @@ + + + + + + +Serialized Form (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Serialized Form

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.1/api/stylesheet.css b/releases/2.5.1/api/stylesheet.css new file mode 100644 index 00000000..0e0d70c1 --- /dev/null +++ b/releases/2.5.1/api/stylesheet.css @@ -0,0 +1,474 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ +body { + background-color:#ffffff; + color:#353833; + font-family:Arial, Helvetica, sans-serif; + font-size:76%; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4c6b87; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4c6b87; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-size:1.3em; +} +h1 { + font-size:1.8em; +} +h2 { + font-size:1.5em; +} +h3 { + font-size:1.4em; +} +h4 { + font-size:1.3em; +} +h5 { + font-size:1.2em; +} +h6 { + font-size:1.1em; +} +ul { + list-style-type:disc; +} +code, tt { + font-size:1.2em; +} +dt code { + font-size:1.2em; +} +table tr td dt code { + font-size:1.2em; + vertical-align:top; +} +sup { + font-size:.6em; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:.8em; + z-index:200; + margin-top:-7px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + background-image:url(resources/titlebar.gif); + background-position:left top; + background-repeat:no-repeat; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:1em; + margin:0; +} +.topNav { + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; +} +.bottomNav { + margin-top:10px; + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; +} +.subNav { + background-color:#dee3e9; + border-bottom:1px solid #9eadc0; + float:left; + width:100%; + overflow:hidden; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding:3px 6px; +} +ul.subNavList li{ + list-style:none; + float:left; + font-size:90%; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; +} +.navBarCell1Rev { + background-image:url(resources/tab.gif); + background-color:#a88834; + color:#FFFFFF; + margin: auto 5px; + border:1px solid #c9aa44; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader h1 { + font-size:1.3em; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 25px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:1.2em; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + margin:0 0 6px -8px; + padding:2px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + margin:0 0 6px -8px; + padding:2px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:1.0em; +} +.indexContainer h2 { + font-size:1.1em; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:1.1em; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:10px 0 10px 20px; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:25px; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #9eadc0; + background-color:#f9f9f9; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:1px solid #9eadc0; + border-top:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; + border-bottom:1px solid #9eadc0; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.contentContainer table, .classUseContainer table, .constantValuesContainer table { + border-bottom:1px solid #9eadc0; + width:100%; +} +.contentContainer ul li table, .classUseContainer ul li table, .constantValuesContainer ul li table { + width:100%; +} +.contentContainer .description table, .contentContainer .details table { + border-bottom:none; +} +.contentContainer ul li table th.colOne, .contentContainer ul li table th.colFirst, .contentContainer ul li table th.colLast, .classUseContainer ul li table th, .constantValuesContainer ul li table th, .contentContainer ul li table td.colOne, .contentContainer ul li table td.colFirst, .contentContainer ul li table td.colLast, .classUseContainer ul li table td, .constantValuesContainer ul li table td{ + vertical-align:top; + padding-right:20px; +} +.contentContainer ul li table th.colLast, .classUseContainer ul li table th.colLast,.constantValuesContainer ul li table th.colLast, +.contentContainer ul li table td.colLast, .classUseContainer ul li table td.colLast,.constantValuesContainer ul li table td.colLast, +.contentContainer ul li table th.colOne, .classUseContainer ul li table th.colOne, +.contentContainer ul li table td.colOne, .classUseContainer ul li table td.colOne { + padding-right:3px; +} +.overviewSummary caption, .packageSummary caption, .contentContainer ul.blockList li.blockList caption, .summary caption, .classUseContainer caption, .constantValuesContainer caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#FFFFFF; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + margin:0px; +} +caption a:link, caption a:hover, caption a:active, caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .packageSummary caption span, .contentContainer ul.blockList li.blockList caption span, .summary caption span, .classUseContainer caption span, .constantValuesContainer caption span { + white-space:nowrap; + padding-top:8px; + padding-left:8px; + display:block; + float:left; + background-image:url(resources/titlebar.gif); + height:18px; +} +.overviewSummary .tabEnd, .packageSummary .tabEnd, .contentContainer ul.blockList li.blockList .tabEnd, .summary .tabEnd, .classUseContainer .tabEnd, .constantValuesContainer .tabEnd { + width:10px; + background-image:url(resources/titlebar_end.gif); + background-repeat:no-repeat; + background-position:top right; + position:relative; + float:left; +} +ul.blockList ul.blockList li.blockList table { + margin:0 0 12px 0px; + width:100%; +} +.tableSubHeadingColor { + background-color: #EEEEFF; +} +.altColor { + background-color:#eeeeef; +} +.rowColor { + background-color:#ffffff; +} +.overviewSummary td, .packageSummary td, .contentContainer ul.blockList li.blockList td, .summary td, .classUseContainer td, .constantValuesContainer td { + text-align:left; + padding:3px 3px 3px 7px; +} +th.colFirst, th.colLast, th.colOne, .constantValuesContainer th { + background:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + text-align:left; + padding:3px 3px 3px 7px; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +td.colFirst, th.colFirst { + border-left:1px solid #9eadc0; + white-space:nowrap; +} +td.colLast, th.colLast { + border-right:1px solid #9eadc0; +} +td.colOne, th.colOne { + border-right:1px solid #9eadc0; + border-left:1px solid #9eadc0; +} +table.overviewSummary { + padding:0px; + margin-left:0px; +} +table.overviewSummary td.colFirst, table.overviewSummary th.colFirst, +table.overviewSummary td.colOne, table.overviewSummary th.colOne { + width:25%; + vertical-align:middle; +} +table.packageSummary td.colFirst, table.overviewSummary th.colFirst { + width:25%; + vertical-align:middle; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:.9em; +} +.block { + display:block; + margin:3px 0 0 0; +} +.strong { + font-weight:bold; +} From fe6a58723046400594e4e809e0bed5c950fa40e1 Mon Sep 17 00:00:00 2001 From: Dawid Weiss Date: Tue, 4 Jul 2017 12:52:23 +0200 Subject: [PATCH 12/13] Release 2.5.2 --- releases/2.5.2/ant/Tasks/junit4.html | 684 +++++++ releases/2.5.2/ant/index.html | 8 + .../js/google-code-prettify/lang-apollo.js | 2 + .../ant/js/google-code-prettify/lang-clj.js | 18 + .../ant/js/google-code-prettify/lang-css.js | 2 + .../ant/js/google-code-prettify/lang-go.js | 1 + .../ant/js/google-code-prettify/lang-hs.js | 2 + .../ant/js/google-code-prettify/lang-lisp.js | 3 + .../ant/js/google-code-prettify/lang-lua.js | 2 + .../ant/js/google-code-prettify/lang-ml.js | 2 + .../ant/js/google-code-prettify/lang-n.js | 4 + .../ant/js/google-code-prettify/lang-proto.js | 1 + .../ant/js/google-code-prettify/lang-scala.js | 2 + .../ant/js/google-code-prettify/lang-sql.js | 2 + .../ant/js/google-code-prettify/lang-tex.js | 1 + .../ant/js/google-code-prettify/lang-vb.js | 2 + .../ant/js/google-code-prettify/lang-vhdl.js | 3 + .../ant/js/google-code-prettify/lang-wiki.js | 2 + .../ant/js/google-code-prettify/lang-xq.js | 3 + .../ant/js/google-code-prettify/lang-yaml.js | 2 + .../ant/js/google-code-prettify/prettify.css | 1 + .../ant/js/google-code-prettify/prettify.js | 28 + releases/2.5.2/ant/stylesheets/antmanual.css | 20 + releases/2.5.2/ant/stylesheets/junit4.css | 12 + releases/2.5.2/ant/stylesheets/style.css | 72 + releases/2.5.2/api/allclasses-frame.html | 103 + releases/2.5.2/api/allclasses-noframe.html | 103 + .../ant/tasks/junit4/BalancersList.html | 264 +++ .../ant/tasks/junit4/DiagnosticsListener.html | 288 +++ .../ant/tasks/junit4/DuplicateResources.html | 382 ++++ .../ant/tasks/junit4/Duration.html | 263 +++ .../ant/tasks/junit4/ForkedJvmInfo.html | 428 ++++ .../ant/tasks/junit4/FormattingUtils.html | 332 ++++ .../junit4/JUnit4.ExtendedPropertySet.html | 360 ++++ .../tasks/junit4/JUnit4.ExtendedVariable.html | 308 +++ .../tasks/junit4/JUnit4.JvmOutputAction.html | 364 ++++ .../tasks/junit4/JUnit4.NoTestsAction.html | 340 ++++ .../carrotsearch/ant/tasks/junit4/JUnit4.html | 1480 ++++++++++++++ .../ant/tasks/junit4/ListenersList.html | 264 +++ .../tasks/junit4/LocalSlaveStreamHandler.html | 360 ++++ .../junit4/NonEmptyWorkDirectoryAction.html | 345 ++++ .../junit4/PickFromListTask.StringValue.html | 313 +++ .../ant/tasks/junit4/PickFromListTask.html | 394 ++++ .../ant/tasks/junit4/PickSeedTask.html | 338 ++++ .../ant/tasks/junit4/Pluralize.html | 228 +++ .../junit4/SuiteBalancer.Assignment.html | 349 ++++ .../ant/tasks/junit4/SuiteBalancer.html | 260 +++ .../ant/tasks/junit4/TestsSummary.html | 432 ++++ .../junit4/TestsSummaryEventListener.html | 281 +++ .../balancers/ExecutionTimeBalancer.html | 378 ++++ .../tasks/junit4/balancers/MergeHints.html | 363 ++++ .../junit4/balancers/RoundRobinBalancer.html | 316 +++ .../ant/tasks/junit4/balancers/SuiteHint.html | 297 +++ .../ant/tasks/junit4/balancers/TopHints.html | 349 ++++ .../class-use/ExecutionTimeBalancer.html | 119 ++ .../balancers/class-use/MergeHints.html | 119 ++ .../class-use/RoundRobinBalancer.html | 119 ++ .../junit4/balancers/class-use/SuiteHint.html | 159 ++ .../junit4/balancers/class-use/TopHints.html | 119 ++ .../tasks/junit4/balancers/package-frame.html | 24 + .../junit4/balancers/package-summary.html | 164 ++ .../tasks/junit4/balancers/package-tree.html | 144 ++ .../tasks/junit4/balancers/package-use.html | 154 ++ .../tasks/junit4/class-use/BalancersList.html | 161 ++ .../junit4/class-use/DiagnosticsListener.html | 119 ++ .../junit4/class-use/DuplicateResources.html | 119 ++ .../ant/tasks/junit4/class-use/Duration.html | 119 ++ .../tasks/junit4/class-use/ForkedJvmInfo.html | 273 +++ .../junit4/class-use/FormattingUtils.html | 119 ++ .../class-use/JUnit4.ExtendedPropertySet.html | 162 ++ .../class-use/JUnit4.ExtendedVariable.html | 167 ++ .../class-use/JUnit4.JvmOutputAction.html | 181 ++ .../class-use/JUnit4.NoTestsAction.html | 168 ++ .../ant/tasks/junit4/class-use/JUnit4.html | 277 +++ .../tasks/junit4/class-use/ListenersList.html | 161 ++ .../class-use/LocalSlaveStreamHandler.html | 119 ++ .../NonEmptyWorkDirectoryAction.html | 183 ++ .../PickFromListTask.StringValue.html | 159 ++ .../junit4/class-use/PickFromListTask.html | 119 ++ .../tasks/junit4/class-use/PickSeedTask.html | 119 ++ .../ant/tasks/junit4/class-use/Pluralize.html | 119 ++ .../class-use/SuiteBalancer.Assignment.html | 208 ++ .../tasks/junit4/class-use/SuiteBalancer.html | 203 ++ .../tasks/junit4/class-use/TestsSummary.html | 181 ++ .../class-use/TestsSummaryEventListener.html | 119 ++ .../junit4/events/AppendStdErrEvent.html | 491 +++++ .../junit4/events/AppendStdOutEvent.html | 491 +++++ .../tasks/junit4/events/BootstrapEvent.html | 500 +++++ .../ant/tasks/junit4/events/Deserializer.html | 269 +++ .../ant/tasks/junit4/events/EventType.html | 514 +++++ .../ant/tasks/junit4/events/FailureEvent.html | 501 +++++ .../ant/tasks/junit4/events/IDescribable.html | 215 ++ .../ant/tasks/junit4/events/IEvent.html | 219 +++ .../ant/tasks/junit4/events/IStreamEvent.html | 217 ++ .../ant/tasks/junit4/events/IdleEvent.html | 447 +++++ .../ant/tasks/junit4/events/JsonHelpers.html | 281 +++ .../junit4/events/LowLevelHeartBeatEvent.html | 284 +++ .../ant/tasks/junit4/events/QuitEvent.html | 447 +++++ .../ant/tasks/junit4/events/RemoteEvent.html | 245 +++ .../ant/tasks/junit4/events/Serializer.html | 309 +++ .../junit4/events/SuiteCompletedEvent.html | 528 +++++ .../junit4/events/SuiteFailureEvent.html | 442 +++++ .../junit4/events/SuiteStartedEvent.html | 513 +++++ .../tasks/junit4/events/TestFailureEvent.html | 441 +++++ .../junit4/events/TestFinishedEvent.html | 527 +++++ .../events/TestIgnoredAssumptionEvent.html | 441 +++++ .../tasks/junit4/events/TestIgnoredEvent.html | 525 +++++ .../tasks/junit4/events/TestStartedEvent.html | 497 +++++ .../aggregated/AggregatedQuitEvent.html | 233 +++ .../aggregated/AggregatedResultEvent.html | 293 +++ .../aggregated/AggregatedStartEvent.html | 282 +++ .../AggregatedSuiteResultEvent.html | 511 +++++ .../AggregatedSuiteStartedEvent.html | 275 +++ .../aggregated/AggregatedTestResultEvent.html | 445 +++++ .../aggregated/AggregatingListener.html | 386 ++++ .../events/aggregated/ChildBootstrap.html | 296 +++ .../events/aggregated/HeartBeatEvent.html | 322 +++ .../events/aggregated/JvmOutputEvent.html | 327 ++++ .../events/aggregated/PartialOutputEvent.html | 276 +++ .../junit4/events/aggregated/TestStatus.html | 359 ++++ .../class-use/AggregatedQuitEvent.html | 213 ++ .../class-use/AggregatedResultEvent.html | 165 ++ .../class-use/AggregatedStartEvent.html | 159 ++ .../class-use/AggregatedSuiteResultEvent.html | 237 +++ .../AggregatedSuiteStartedEvent.html | 199 ++ .../class-use/AggregatedTestResultEvent.html | 199 ++ .../class-use/AggregatingListener.html | 119 ++ .../aggregated/class-use/ChildBootstrap.html | 159 ++ .../aggregated/class-use/HeartBeatEvent.html | 159 ++ .../aggregated/class-use/JvmOutputEvent.html | 159 ++ .../class-use/PartialOutputEvent.html | 159 ++ .../aggregated/class-use/TestStatus.html | 174 ++ .../events/aggregated/package-frame.html | 37 + .../events/aggregated/package-summary.html | 222 +++ .../events/aggregated/package-tree.html | 157 ++ .../junit4/events/aggregated/package-use.html | 289 +++ .../events/class-use/AppendStdErrEvent.html | 119 ++ .../events/class-use/AppendStdOutEvent.html | 119 ++ .../events/class-use/BootstrapEvent.html | 159 ++ .../junit4/events/class-use/Deserializer.html | 119 ++ .../junit4/events/class-use/EventType.html | 183 ++ .../junit4/events/class-use/FailureEvent.html | 169 ++ .../junit4/events/class-use/IDescribable.html | 199 ++ .../tasks/junit4/events/class-use/IEvent.html | 379 ++++ .../junit4/events/class-use/IStreamEvent.html | 163 ++ .../junit4/events/class-use/IdleEvent.html | 119 ++ .../junit4/events/class-use/JsonHelpers.html | 119 ++ .../class-use/LowLevelHeartBeatEvent.html | 161 ++ .../junit4/events/class-use/QuitEvent.html | 159 ++ .../junit4/events/class-use/RemoteEvent.html | 268 +++ .../junit4/events/class-use/Serializer.html | 163 ++ .../events/class-use/SuiteCompletedEvent.html | 159 ++ .../events/class-use/SuiteFailureEvent.html | 159 ++ .../events/class-use/SuiteStartedEvent.html | 184 ++ .../events/class-use/TestFailureEvent.html | 159 ++ .../events/class-use/TestFinishedEvent.html | 175 ++ .../class-use/TestIgnoredAssumptionEvent.html | 159 ++ .../events/class-use/TestIgnoredEvent.html | 159 ++ .../events/class-use/TestStartedEvent.html | 159 ++ .../junit4/events/mirrors/FailureMirror.html | 376 ++++ .../mirrors/class-use/FailureMirror.html | 207 ++ .../junit4/events/mirrors/package-frame.html | 20 + .../events/mirrors/package-summary.html | 139 ++ .../junit4/events/mirrors/package-tree.html | 132 ++ .../junit4/events/mirrors/package-use.html | 175 ++ .../tasks/junit4/events/package-frame.html | 48 + .../tasks/junit4/events/package-summary.html | 273 +++ .../ant/tasks/junit4/events/package-tree.html | 174 ++ .../ant/tasks/junit4/events/package-use.html | 267 +++ .../tasks/junit4/gson/stream/IOContext.html | 295 +++ .../tasks/junit4/gson/stream/JsonReader.html | 849 ++++++++ .../tasks/junit4/gson/stream/JsonToken.html | 460 +++++ .../tasks/junit4/gson/stream/JsonWriter.html | 797 ++++++++ .../gson/stream/MalformedJsonException.html | 287 +++ .../gson/stream/class-use/IOContext.html | 169 ++ .../gson/stream/class-use/JsonReader.html | 209 ++ .../gson/stream/class-use/JsonToken.html | 174 ++ .../gson/stream/class-use/JsonWriter.html | 348 ++++ .../class-use/MalformedJsonException.html | 119 ++ .../junit4/gson/stream/package-frame.html | 30 + .../junit4/gson/stream/package-summary.html | 185 ++ .../junit4/gson/stream/package-tree.html | 162 ++ .../tasks/junit4/gson/stream/package-use.html | 235 +++ .../listeners/AggregatedEventListener.html | 226 +++ .../listeners/ExecutionTimesReport.html | 462 +++++ .../junit4/listeners/StackTraceFilter.html | 335 ++++ .../listeners/TextReport.OutputMode.html | 350 ++++ .../tasks/junit4/listeners/TextReport.html | 697 +++++++ .../junit4/listeners/antxml/AntXmlReport.html | 409 ++++ .../junit4/listeners/antxml/FailureModel.html | 294 +++ .../antxml/MavenFailsafeSummaryModel.html | 346 ++++ .../listeners/antxml/PropertyModel.html | 283 +++ .../listeners/antxml/TestCaseModel.html | 333 ++++ .../listeners/antxml/TestSuiteModel.html | 415 ++++ .../antxml/class-use/AntXmlReport.html | 119 ++ .../antxml/class-use/FailureModel.html | 163 ++ .../class-use/MavenFailsafeSummaryModel.html | 119 ++ .../antxml/class-use/PropertyModel.html | 159 ++ .../antxml/class-use/TestCaseModel.html | 159 ++ .../antxml/class-use/TestSuiteModel.html | 119 ++ .../listeners/antxml/package-frame.html | 25 + .../listeners/antxml/package-summary.html | 162 ++ .../junit4/listeners/antxml/package-tree.html | 137 ++ .../junit4/listeners/antxml/package-use.html | 158 ++ .../class-use/AggregatedEventListener.html | 243 +++ .../class-use/ExecutionTimesReport.html | 119 ++ .../listeners/class-use/StackTraceFilter.html | 161 ++ .../class-use/TextReport.OutputMode.html | 168 ++ .../listeners/class-use/TextReport.html | 119 ++ .../junit4/listeners/json/JsonReport.html | 380 ++++ .../listeners/json/class-use/JsonReport.html | 119 ++ .../junit4/listeners/json/package-frame.html | 20 + .../listeners/json/package-summary.html | 139 ++ .../junit4/listeners/json/package-tree.html | 132 ++ .../junit4/listeners/json/package-use.html | 119 ++ .../tasks/junit4/listeners/package-frame.html | 30 + .../junit4/listeners/package-summary.html | 188 ++ .../tasks/junit4/listeners/package-tree.html | 150 ++ .../tasks/junit4/listeners/package-use.html | 227 +++ .../ant/tasks/junit4/package-frame.html | 47 + .../ant/tasks/junit4/package-summary.html | 279 +++ .../ant/tasks/junit4/package-tree.html | 187 ++ .../ant/tasks/junit4/package-use.html | 328 ++++ .../tools/DumpStreamsFromEventStream.html | 263 +++ .../class-use/DumpStreamsFromEventStream.html | 119 ++ .../ant/tasks/junit4/tools/package-frame.html | 20 + .../tasks/junit4/tools/package-summary.html | 137 ++ .../ant/tasks/junit4/tools/package-tree.html | 132 ++ .../ant/tasks/junit4/tools/package-use.html | 119 ++ .../AnnotatedMethodProvider.html | 284 +++ .../randomizedtesting/AssertingRandom.html | 534 +++++ .../randomizedtesting/ClassGlobFilter.html | 326 +++ .../ClassModel.FieldModel.html | 375 ++++ .../ClassModel.MethodModel.html | 375 ++++ .../randomizedtesting/ClassModel.Scope.html | 349 ++++ .../randomizedtesting/ClassModel.html | 347 ++++ .../FilterExpressionParser.Node.html | 341 ++++ .../FilterExpressionParser.html | 281 +++ .../randomizedtesting/GlobFilter.html | 355 ++++ .../randomizedtesting/GroupEvaluator.html | 245 +++ .../JUnit3MethodProvider.html | 280 +++ .../JUnit4MethodProvider.html | 247 +++ .../randomizedtesting/LifecycleScope.html | 328 ++++ .../randomizedtesting/MethodGlobFilter.html | 326 +++ .../randomizedtesting/MixWithSuiteName.html | 294 +++ .../randomizedtesting/RandomSupplier.html | 244 +++ .../randomizedtesting/RandomizedContext.html | 443 +++++ .../randomizedtesting/RandomizedRunner.html | 626 ++++++ .../randomizedtesting/RandomizedTest.html | 1690 ++++++++++++++++ .../randomizedtesting/Randomness.html | 306 +++ .../ReproduceErrorMessageBuilder.html | 337 ++++ .../randomizedtesting/Rethrow.html | 262 +++ .../randomizedtesting/SeedDecorator.html | 232 +++ .../randomizedtesting/SeedUtils.html | 278 +++ .../randomizedtesting/SysGlobals.html | 559 ++++++ .../randomizedtesting/TeeOutputStream.html | 433 ++++ .../randomizedtesting/TempPathResource.html | 274 +++ .../TestMethodAndParams.html | 224 +++ .../randomizedtesting/TestMethodProvider.html | 226 +++ .../randomizedtesting/ThreadFilter.html | 211 ++ .../randomizedtesting/TraceFormatting.html | 357 ++++ .../randomizedtesting/WriterOutputStream.html | 571 ++++++ .../Xoroshiro128PlusRandom.html | 427 ++++ .../annotations/Listeners.html | 211 ++ .../randomizedtesting/annotations/Name.html | 205 ++ .../annotations/Nightly.html | 219 +++ .../annotations/ParametersFactory.html | 245 +++ .../randomizedtesting/annotations/Repeat.html | 235 +++ .../annotations/ReplicateOnEachVm.html | 162 ++ .../randomizedtesting/annotations/Seed.html | 229 +++ .../annotations/SeedDecorators.html | 217 ++ .../randomizedtesting/annotations/Seeds.html | 218 +++ .../annotations/SuppressForbidden.html | 203 ++ .../TestCaseInstanceProvider.Type.html | 336 ++++ .../annotations/TestCaseInstanceProvider.html | 226 +++ .../TestCaseOrdering.AlphabeticOrder.html | 281 +++ .../annotations/TestCaseOrdering.html | 215 ++ .../TestContextRandomSupplier.html | 206 ++ .../annotations/TestGroup.Utilities.html | 276 +++ .../annotations/TestGroup.html | 266 +++ .../annotations/TestMethodProviders.html | 209 ++ .../annotations/ThreadLeakAction.Action.html | 331 ++++ .../annotations/ThreadLeakAction.html | 207 ++ .../annotations/ThreadLeakFilters.html | 224 +++ .../annotations/ThreadLeakGroup.Group.html | 349 ++++ .../annotations/ThreadLeakGroup.html | 207 ++ .../annotations/ThreadLeakLingering.html | 216 ++ .../annotations/ThreadLeakScope.Scope.html | 350 ++++ .../annotations/ThreadLeakScope.html | 207 ++ .../ThreadLeakZombies.Consequence.html | 344 ++++ .../annotations/ThreadLeakZombies.html | 207 ++ .../annotations/Timeout.html | 216 ++ .../annotations/TimeoutSuite.html | 221 +++ .../annotations/class-use/Listeners.html | 117 ++ .../annotations/class-use/Name.html | 117 ++ .../annotations/class-use/Nightly.html | 117 ++ .../class-use/ParametersFactory.html | 117 ++ .../annotations/class-use/Repeat.html | 117 ++ .../class-use/ReplicateOnEachVm.html | 117 ++ .../annotations/class-use/Seed.html | 117 ++ .../annotations/class-use/SeedDecorators.html | 117 ++ .../annotations/class-use/Seeds.html | 117 ++ .../class-use/SuppressForbidden.html | 179 ++ .../TestCaseInstanceProvider.Type.html | 166 ++ .../class-use/TestCaseInstanceProvider.html | 117 ++ .../TestCaseOrdering.AlphabeticOrder.html | 117 ++ .../class-use/TestCaseOrdering.html | 117 ++ .../class-use/TestContextRandomSupplier.html | 117 ++ .../class-use/TestGroup.Utilities.html | 117 ++ .../annotations/class-use/TestGroup.html | 160 ++ .../class-use/TestMethodProviders.html | 117 ++ .../class-use/ThreadLeakAction.Action.html | 166 ++ .../class-use/ThreadLeakAction.html | 117 ++ .../class-use/ThreadLeakFilters.html | 117 ++ .../class-use/ThreadLeakGroup.Group.html | 166 ++ .../class-use/ThreadLeakGroup.html | 117 ++ .../class-use/ThreadLeakLingering.html | 117 ++ .../class-use/ThreadLeakScope.Scope.html | 166 ++ .../class-use/ThreadLeakScope.html | 117 ++ .../ThreadLeakZombies.Consequence.html | 166 ++ .../class-use/ThreadLeakZombies.html | 117 ++ .../annotations/class-use/Timeout.html | 117 ++ .../annotations/class-use/TimeoutSuite.html | 117 ++ .../annotations/package-frame.html | 55 + .../annotations/package-summary.html | 316 +++ .../annotations/package-tree.html | 173 ++ .../annotations/package-use.html | 210 ++ .../class-use/AnnotatedMethodProvider.html | 159 ++ .../class-use/AssertingRandom.html | 117 ++ .../class-use/ClassGlobFilter.html | 117 ++ .../class-use/ClassModel.FieldModel.html | 157 ++ .../class-use/ClassModel.MethodModel.html | 161 ++ .../class-use/ClassModel.Scope.html | 166 ++ .../class-use/ClassModel.html | 170 ++ .../FilterExpressionParser.Node.html | 159 ++ .../class-use/FilterExpressionParser.html | 117 ++ .../class-use/GlobFilter.html | 165 ++ .../class-use/GroupEvaluator.html | 172 ++ .../class-use/JUnit3MethodProvider.html | 117 ++ .../class-use/JUnit4MethodProvider.html | 117 ++ .../class-use/LifecycleScope.html | 200 ++ .../class-use/MethodGlobFilter.html | 117 ++ .../class-use/MixWithSuiteName.html | 117 ++ .../class-use/RandomSupplier.html | 176 ++ .../class-use/RandomizedContext.html | 176 ++ .../class-use/RandomizedRunner.html | 159 ++ .../class-use/RandomizedTest.html | 117 ++ .../class-use/Randomness.html | 183 ++ .../ReproduceErrorMessageBuilder.html | 178 ++ .../randomizedtesting/class-use/Rethrow.html | 117 ++ .../class-use/SeedDecorator.html | 179 ++ .../class-use/SeedUtils.html | 117 ++ .../class-use/SysGlobals.html | 157 ++ .../class-use/TeeOutputStream.html | 117 ++ .../class-use/TempPathResource.html | 117 ++ .../class-use/TestMethodAndParams.html | 158 ++ .../class-use/TestMethodProvider.html | 171 ++ .../class-use/ThreadFilter.html | 117 ++ .../class-use/TraceFormatting.html | 159 ++ .../class-use/WriterOutputStream.html | 117 ++ .../class-use/Xoroshiro128PlusRandom.html | 117 ++ .../generators/ASCIIGenerator.html | 272 +++ .../generators/AsciiAlphanumGenerator.html | 261 +++ .../generators/AsciiLettersGenerator.html | 264 +++ .../generators/BiasedNumbers.html | 385 ++++ .../generators/CodepointSetGenerator.html | 331 ++++ .../generators/RandomBytes.html | 282 +++ .../generators/RandomNumbers.html | 311 +++ .../generators/RandomPicks.html | 407 ++++ .../generators/RandomStrings.html | 576 ++++++ .../generators/RealisticUnicodeGenerator.html | 309 +++ .../generators/StringGenerator.html | 322 +++ .../generators/UnicodeGenerator.html | 332 ++++ .../generators/class-use/ASCIIGenerator.html | 161 ++ .../class-use/AsciiAlphanumGenerator.html | 157 ++ .../class-use/AsciiLettersGenerator.html | 174 ++ .../generators/class-use/BiasedNumbers.html | 117 ++ .../class-use/CodepointSetGenerator.html | 175 ++ .../generators/class-use/RandomBytes.html | 117 ++ .../generators/class-use/RandomNumbers.html | 117 ++ .../generators/class-use/RandomPicks.html | 117 ++ .../generators/class-use/RandomStrings.html | 117 ++ .../class-use/RealisticUnicodeGenerator.html | 157 ++ .../generators/class-use/StringGenerator.html | 193 ++ .../class-use/UnicodeGenerator.html | 157 ++ .../generators/package-frame.html | 31 + .../generators/package-summary.html | 207 ++ .../generators/package-tree.html | 150 ++ .../generators/package-use.html | 186 ++ .../listeners/ReproduceInfoPrinter.html | 278 +++ .../class-use/ReproduceInfoPrinter.html | 117 ++ .../listeners/package-frame.html | 20 + .../listeners/package-summary.html | 138 ++ .../listeners/package-tree.html | 134 ++ .../listeners/package-use.html | 117 ++ .../randomizedtesting/package-frame.html | 58 + .../randomizedtesting/package-summary.html | 351 ++++ .../randomizedtesting/package-tree.html | 199 ++ .../randomizedtesting/package-use.html | 253 +++ .../rules/NoClassHooksShadowingRule.html | 248 +++ .../rules/NoInstanceHooksOverridesRule.html | 249 +++ .../NoShadowingOrOverridesOnMethodsRule.html | 305 +++ .../rules/RequireAssertionsRule.html | 322 +++ .../rules/StatementAdapter.html | 338 ++++ .../rules/StaticFieldsInvariantRule.html | 346 ++++ .../rules/SystemPropertiesInvariantRule.html | 311 +++ .../rules/SystemPropertiesRestoreRule.html | 307 +++ .../rules/TestRuleAdapter.html | 340 ++++ .../class-use/NoClassHooksShadowingRule.html | 117 ++ .../NoInstanceHooksOverridesRule.html | 117 ++ .../NoShadowingOrOverridesOnMethodsRule.html | 168 ++ .../class-use/RequireAssertionsRule.html | 117 ++ .../rules/class-use/StatementAdapter.html | 117 ++ .../class-use/StaticFieldsInvariantRule.html | 117 ++ .../SystemPropertiesInvariantRule.html | 117 ++ .../SystemPropertiesRestoreRule.html | 117 ++ .../rules/class-use/TestRuleAdapter.html | 159 ++ .../rules/package-frame.html | 28 + .../rules/package-summary.html | 196 ++ .../randomizedtesting/rules/package-tree.html | 148 ++ .../randomizedtesting/rules/package-use.html | 160 ++ releases/2.5.2/api/constant-values.html | 268 +++ releases/2.5.2/api/deprecated-list.html | 217 ++ releases/2.5.2/api/help-doc.html | 222 +++ releases/2.5.2/api/index-all.html | 1744 +++++++++++++++++ releases/2.5.2/api/index.html | 75 + releases/2.5.2/api/overview-frame.html | 25 + releases/2.5.2/api/overview-summary.html | 169 ++ releases/2.5.2/api/overview-tree.html | 281 +++ releases/2.5.2/api/package-list | 5 + releases/2.5.2/api/resources/background.gif | Bin 0 -> 2313 bytes releases/2.5.2/api/resources/tab.gif | Bin 0 -> 291 bytes releases/2.5.2/api/resources/titlebar.gif | Bin 0 -> 10701 bytes releases/2.5.2/api/resources/titlebar_end.gif | Bin 0 -> 849 bytes releases/2.5.2/api/serialized-form.html | 184 ++ releases/2.5.2/api/stylesheet.css | 474 +++++ 436 files changed, 97405 insertions(+) create mode 100644 releases/2.5.2/ant/Tasks/junit4.html create mode 100644 releases/2.5.2/ant/index.html create mode 100644 releases/2.5.2/ant/js/google-code-prettify/lang-apollo.js create mode 100644 releases/2.5.2/ant/js/google-code-prettify/lang-clj.js create mode 100644 releases/2.5.2/ant/js/google-code-prettify/lang-css.js create mode 100644 releases/2.5.2/ant/js/google-code-prettify/lang-go.js create mode 100644 releases/2.5.2/ant/js/google-code-prettify/lang-hs.js create mode 100644 releases/2.5.2/ant/js/google-code-prettify/lang-lisp.js create mode 100644 releases/2.5.2/ant/js/google-code-prettify/lang-lua.js create mode 100644 releases/2.5.2/ant/js/google-code-prettify/lang-ml.js create mode 100644 releases/2.5.2/ant/js/google-code-prettify/lang-n.js create mode 100644 releases/2.5.2/ant/js/google-code-prettify/lang-proto.js create mode 100644 releases/2.5.2/ant/js/google-code-prettify/lang-scala.js create mode 100644 releases/2.5.2/ant/js/google-code-prettify/lang-sql.js create mode 100644 releases/2.5.2/ant/js/google-code-prettify/lang-tex.js create mode 100644 releases/2.5.2/ant/js/google-code-prettify/lang-vb.js create mode 100644 releases/2.5.2/ant/js/google-code-prettify/lang-vhdl.js create mode 100644 releases/2.5.2/ant/js/google-code-prettify/lang-wiki.js create mode 100644 releases/2.5.2/ant/js/google-code-prettify/lang-xq.js create mode 100644 releases/2.5.2/ant/js/google-code-prettify/lang-yaml.js create mode 100644 releases/2.5.2/ant/js/google-code-prettify/prettify.css create mode 100644 releases/2.5.2/ant/js/google-code-prettify/prettify.js create mode 100644 releases/2.5.2/ant/stylesheets/antmanual.css create mode 100644 releases/2.5.2/ant/stylesheets/junit4.css create mode 100644 releases/2.5.2/ant/stylesheets/style.css create mode 100644 releases/2.5.2/api/allclasses-frame.html create mode 100644 releases/2.5.2/api/allclasses-noframe.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/BalancersList.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/DiagnosticsListener.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/DuplicateResources.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/Duration.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/ForkedJvmInfo.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/FormattingUtils.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/JUnit4.ExtendedPropertySet.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/JUnit4.ExtendedVariable.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/JUnit4.JvmOutputAction.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/JUnit4.NoTestsAction.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/JUnit4.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/ListenersList.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/LocalSlaveStreamHandler.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/NonEmptyWorkDirectoryAction.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/PickFromListTask.StringValue.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/PickFromListTask.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/PickSeedTask.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/Pluralize.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/SuiteBalancer.Assignment.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/SuiteBalancer.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/TestsSummary.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/TestsSummaryEventListener.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/ExecutionTimeBalancer.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/MergeHints.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/RoundRobinBalancer.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/SuiteHint.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/TopHints.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/ExecutionTimeBalancer.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/MergeHints.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/RoundRobinBalancer.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/SuiteHint.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/TopHints.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/package-frame.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/package-summary.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/package-tree.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/package-use.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/BalancersList.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/DiagnosticsListener.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/DuplicateResources.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/Duration.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/ForkedJvmInfo.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/FormattingUtils.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.ExtendedPropertySet.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.ExtendedVariable.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.JvmOutputAction.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.NoTestsAction.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/ListenersList.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/LocalSlaveStreamHandler.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/NonEmptyWorkDirectoryAction.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/PickFromListTask.StringValue.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/PickFromListTask.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/PickSeedTask.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/Pluralize.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/SuiteBalancer.Assignment.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/SuiteBalancer.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/TestsSummary.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/TestsSummaryEventListener.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/AppendStdErrEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/AppendStdOutEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/BootstrapEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/Deserializer.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/EventType.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/FailureEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/IDescribable.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/IEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/IStreamEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/IdleEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/JsonHelpers.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/LowLevelHeartBeatEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/QuitEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/RemoteEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/Serializer.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/SuiteCompletedEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/SuiteFailureEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/SuiteStartedEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/TestFailureEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/TestFinishedEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/TestIgnoredAssumptionEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/TestIgnoredEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/TestStartedEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedQuitEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedResultEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedStartEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedSuiteResultEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedSuiteStartedEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedTestResultEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatingListener.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/ChildBootstrap.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/HeartBeatEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/JvmOutputEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/PartialOutputEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/TestStatus.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedQuitEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedResultEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedStartEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedSuiteResultEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedSuiteStartedEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedTestResultEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatingListener.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/ChildBootstrap.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/HeartBeatEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/JvmOutputEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/PartialOutputEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/TestStatus.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-frame.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-summary.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-tree.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-use.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/AppendStdErrEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/AppendStdOutEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/BootstrapEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/Deserializer.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/EventType.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/FailureEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IDescribable.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IStreamEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IdleEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/JsonHelpers.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/LowLevelHeartBeatEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/QuitEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/RemoteEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/Serializer.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/SuiteCompletedEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/SuiteFailureEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/SuiteStartedEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestFailureEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestFinishedEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestIgnoredAssumptionEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestIgnoredEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestStartedEvent.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/FailureMirror.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/class-use/FailureMirror.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-frame.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-summary.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-tree.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-use.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/package-frame.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/package-summary.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/package-tree.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/package-use.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/IOContext.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/JsonReader.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/JsonToken.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/JsonWriter.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/MalformedJsonException.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/IOContext.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/JsonReader.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/JsonToken.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/JsonWriter.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/MalformedJsonException.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-frame.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-summary.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-tree.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-use.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/AggregatedEventListener.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/ExecutionTimesReport.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/StackTraceFilter.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/TextReport.OutputMode.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/TextReport.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/AntXmlReport.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/FailureModel.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/MavenFailsafeSummaryModel.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/PropertyModel.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/TestCaseModel.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/TestSuiteModel.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/AntXmlReport.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/FailureModel.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/MavenFailsafeSummaryModel.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/PropertyModel.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/TestCaseModel.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/TestSuiteModel.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-frame.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-summary.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-tree.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-use.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/AggregatedEventListener.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/ExecutionTimesReport.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/StackTraceFilter.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/TextReport.OutputMode.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/TextReport.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/json/JsonReport.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/json/class-use/JsonReport.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-frame.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-summary.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-tree.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-use.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/package-frame.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/package-summary.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/package-tree.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/package-use.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/package-frame.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/package-summary.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/package-tree.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/package-use.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/tools/DumpStreamsFromEventStream.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/tools/class-use/DumpStreamsFromEventStream.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/tools/package-frame.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/tools/package-summary.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/tools/package-tree.html create mode 100644 releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/tools/package-use.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/AssertingRandom.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/ClassModel.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/GlobFilter.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/GroupEvaluator.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/LifecycleScope.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/RandomSupplier.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/RandomizedContext.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/RandomizedTest.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/Randomness.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/Rethrow.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/SeedDecorator.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/SeedUtils.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/SysGlobals.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/TempPathResource.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/ThreadFilter.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/TraceFormatting.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/Xoroshiro128PlusRandom.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/Name.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/Seed.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/SuppressForbidden.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestContextRandomSupplier.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/SuppressForbidden.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestContextRandomSupplier.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/package-use.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/GroupEvaluator.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/RandomSupplier.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/Xoroshiro128PlusRandom.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/AsciiAlphanumGenerator.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/AsciiLettersGenerator.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/BiasedNumbers.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/RandomNumbers.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/AsciiAlphanumGenerator.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/AsciiLettersGenerator.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/BiasedNumbers.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomNumbers.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/package-frame.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/package-summary.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/package-tree.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/package-use.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/listeners/package-use.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/package-frame.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/package-summary.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/package-tree.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/package-use.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/package-frame.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/package-summary.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/package-tree.html create mode 100644 releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/package-use.html create mode 100644 releases/2.5.2/api/constant-values.html create mode 100644 releases/2.5.2/api/deprecated-list.html create mode 100644 releases/2.5.2/api/help-doc.html create mode 100644 releases/2.5.2/api/index-all.html create mode 100644 releases/2.5.2/api/index.html create mode 100644 releases/2.5.2/api/overview-frame.html create mode 100644 releases/2.5.2/api/overview-summary.html create mode 100644 releases/2.5.2/api/overview-tree.html create mode 100644 releases/2.5.2/api/package-list create mode 100644 releases/2.5.2/api/resources/background.gif create mode 100644 releases/2.5.2/api/resources/tab.gif create mode 100644 releases/2.5.2/api/resources/titlebar.gif create mode 100644 releases/2.5.2/api/resources/titlebar_end.gif create mode 100644 releases/2.5.2/api/serialized-form.html create mode 100644 releases/2.5.2/api/stylesheet.css diff --git a/releases/2.5.2/ant/Tasks/junit4.html b/releases/2.5.2/ant/Tasks/junit4.html new file mode 100644 index 00000000..3477c917 --- /dev/null +++ b/releases/2.5.2/ant/Tasks/junit4.html @@ -0,0 +1,684 @@ + + + + + + + + + + + JUnit4 Task + + + + +

JUnit4

+

Description

+ +

This task runs tests from the JUnit testing framework in versions 4.10 and above. It to some extent +mimics the style of the default ANT's junit task, but adds the following features: +

    +
  • ability to run tests in multiple forked JVMs (isolated JVMs),
  • +
  • ability to load-balance tests based on previous execution history or job-stealing,
  • +
  • seamless integration with randomized runner + to support a global seed for randomized tests and proper seed reporting,
  • +
  • Synchronized and decluttered console output from child JVMs,
  • +
  • Built-in reporting to HTML, JSON and various forms of plain text.
  • +
+ +

Note: The latest version of the JUnit framework can be found at +http://www.junit.org. +This task has been tested with JUnit 4.10 and later. +Appropriate junit*.jar must be available in the task's classpath and in the +tested code's classpath. See the examples below. +

+ +

External references: More information about randomized testing. +

+ +

Parameters

+ +

junit4 attempts to be a drop-in replacement for ANT's default junit task, but so attributes +that make little sense have been deprecated and are ignored. Attributes specific to junit4 are highlighted in +light green.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AttributeDescriptionRequired
printsummaryPrints the summary of all executed, ignored and failed tests after all suites have been + executed. To get per-suite summaries, configure a console report properly (see below).No; default is on.
forkNot used. ANT-junit drop-in compatibility only. Tests are always forked.--
forkmodeNot used. ANT-junit drop-in compatibility only. Tests are always forked into one more more + forked JVMs. Each suite is executed entirely on a single JVM.--
haltonerrorNot used. ANT-junit drop-in compatibility only. Use haltonfailure which handles both errors and failures.--
errorpropertyNot used. ANT-junit drop-in compatibility only. Use failureproperty which handles both errors and failures.--
haltonfailureStop the build process if a test fails (errors are considered failures as well). No; default is on (ANT's junit has the default set to 'off').
failurepropertyThe name of a property to set in the event of a failure + (errors are considered failures as well).No.
filtertraceNot used. ANT-junit drop-in compatibility only. Reports may provide their own filtering capabilities.--
timeoutNot used. ANT-junit drop-in compatibility only. Test runners provide their own timeout facilities.--
maxmemoryMaximum amount of memory to allocate to each forked VM (be careful if using lots of forks). + Note: + If you get java.lang.OutOfMemoryError: Java heap space + in some of your tests then you need to raise the size like + maxmemory="128m"No
jvmThe command used to invoke the forked java virtual machines, the default is 'java'. The command is resolved by + java.lang.Runtime.exec().No; default is java.
dir +

The directory in which to invoke the forked JVMs in. This is by default the project's basedir. + Because multiple JVMs may clash if they are generating files in the current working directory, one can use per-JVM directory + by setting isolateWorkingDirectories attribute to true; in such case each JVM gets a sub-directory + the provided dir. +

+

+ See onNonEmptyWorkDirectory attribute for action taken when the forked JVM's work directory is not initially + empty. +

+
No
isolateWorkingDirectoriesIf true current working directories are isolated for each forked JVM. See dir attribute too.No; default is true.
onNonEmptyWorkDirectory +

[Since version 2.5.0]. Specifies the action taken when forked JVM's work directory is not initially empty (contains files + or directories, possibly from a previous run). The values permitted are: +

+
+
fail
+
Fails the build.
+
wipe
+
Tries to wipe the work directory clean before tests begin. Fails the build if unsuccessful.
+
ignore
+
Ignores any existing files and proceeds (not recommended).
+
+
No; default is fail.
newenvironmentDo not propagate the old environment when new + environment variables are specified.No; default is false.
includeantruntimeNot used. ANT-junit drop-in compatibility only.--
showoutputNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately.--
outputtoformattersNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately.--
tempdirSpecify where to store temporary files. These temporary files include a list of suites passed + to each slave JVM so it is usually wise to just leave this attribute unset - the default is to take the value of the + dir attribute or the project's basedir. + No
reloadingNot used. ANT-junit drop-in compatibility only.--
clonevmNot used. ANT-junit drop-in compatibility only.--
logfailedtestsNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately to get + just the failing tests, their output etc.--
enableTestListenerEventsNot used. ANT-junit drop-in compatibility only.--
parallelism + The number of parallel slaves. Can be set to a constant max for the + maximum number of cores returned from Runtime.availableProcessors or + auto for sensible defaults depending on the number of cores. + +

Note: this setting forks physical JVM processes so it multiplies the + requirements for heap memory, IO, etc.

+
No; Can be set to any integer or: 'max', 'auto'. + The default is '1' (sequential execution in a forked JVM).
dynamicAssignmentRatio + Specifies the ratio of suites moved to dynamic assignment list (job-stealing). A dynamic + assignment list dispatches suites to the first idle slave JVM. Theoretically + this is an optimal strategy, but it is usually better to have some static assignments + to avoid communication costs. + +

A ratio of 0 means only static assignments are used. A ratio of 1 means + only dynamic assignments are used.

+ +

The list of dynamic assignments is sorted by decreasing cost (always) and + is inherently prone to race conditions in distributing suites. Should there + be an error based on suite-dependency it will not be directly repeatable. In such + case use the per-slave-jvm list of suites file dumped to disk for each slave JVM. + See leaveTemporary attribute. +

No; default is '0.25' (25% of all suites are assigned dynamically).
seed + Specify random seed for anything that is randomized in junit4. The order of suites + execution and suite-JVM assignments are a result of this seed for example. + +

The master seed is also passed to slave JVMs as a system property (to bootstrap randomized runner).

+
No; default is a randomly generated seed.
prefix + Initializes custom prefix for all randomized runner properties. This must be consistent + across all junit4 invocations if done from the same classpath. Use only when REALLY needed. + No; default is randomized runner's prefix.
shuffleOnSlave + Predictably shuffle tests order after balancing. This will help in spreading + lighter and heavier tests over a single slave's execution timeline while + still keeping the same tests order depending on the seed. See nested elements + for configuring load balancers. + No; the default is 'true'.
leaveTemporary + Leave temporary junit4 files after the task quits. This can be used to trace the exact order + of suites executed on each forked JVM for example. + No; default is 'false'.
jvmOutputAction + What should be done on unexpected JVM output? JVM may write directly to the + original descriptors, bypassing redirections of System.out and System.err. Typically, + these messages will be important and should fail the build (permgen space exceeded, + compiler errors, crash dumps). However, certain legitimate logs (gc activity, class loading + logs) are also printed to these streams so sometimes the output can be ignored. + +

Allowed values (any comma-delimited combination of): ignore, listeners, pipe, fail, warn.

+
No; default is 'warn, listeners'; append text report listener + to get the actual JVM output or change to 'warn, pipe' to get the output piped to system out.
sysouts + If set to true, any sysout and syserr calls will be written to original + output and error streams (and in effect will appear as "jvm output". By default + sysout and syserrs are captured and proxied to the event stream to be synchronized + with other test events (and properly handled by reports) but occasionally + one may want to synchronize them with direct JVM output (to synchronize + with compiler output or GC output for example). + +

See examples below on examples of capturing full JVM output.

+
No; default is 'false'.
heartbeat + A duration (in seconds) before an event is dispatched about forked JVM inactivity. + This can be useful to report hung or very long tests. Heartbeat information will + include an approximate location inside the non-responding JVM (suite or test case). + No; default is '0'.
uniqueSuiteNames + Allow or disallow duplicate suite names in resource collections. By default this option + is true because certain ANT-compatible report types (like XML reports) + will have a problem with duplicate suite names (will overwrite files). + No; default is 'true'.
ifNoTests + Defines the behavior when no tests were executed successfully or failed (either + there were no tests at all or all of them were filtered out). One of the following + enum constants: 'ignore', 'warn' or 'fail'. + No; default is 'ignore'.
+ + +

Nested Elements

+ +

The <junit4> task supports a nested elements. Some of them are compatible with +ANT's default <junit> task while others are unique to <junit4>. + + +

Specifying classpath for tests

+ +The <classpath> element represents a PATH like structure to be used for each +forked JVM. Note that classpath should include suiteable junit*.jar, otherwise your tests +wont run. + + +

Specifying test suite classes

+ +Unlike standard <junit> task, <junit4> defines suite classes as +resources to .class files. These resources can originate from any resource collection and +there can be any number of resource collections with such resources. For example this definition +includes all suite classes from a ZIP file (JAR file), excluding nested classes: + +

+
+ + +

jvmarg

+ +

Additional parameters may be passed to the new JVM via nested <jvmarg> elements. For example:

+ +

+
+ +

would run the JVM with a serial garbage collector on HotSpot JVM.

+ + + +

sysproperty

+ +

Use nested <sysproperty> elements to specify system +properties required by the tests. These properties will be made available +to the forked JVMs during their execution. The attributes for this element are the same +as for environment variables.

+ +

An extended attribute <ignoreEmpty> is supported which, if defined, +causes the property NOT to be defined in the forked JVM (as opposed to passing an empty property +value).

+ +
+ +

would run the test in ANT's VM and make the project's basedir property +available to the test (note the current working directory of a forked JVM will not be the + basedir typically).

+ + + +

syspropertyset

+ +

You can specify a set of properties to be passed to the target JVM as system properties +with syspropertysets. +This target behaves much like the default in ANT but allows a dynamic set of (remapped) +properties to be resolved at runtime. Similar to sysproperty, this +tag also supports ignoreEmpty attribute to work around +bugs +with local properties in ANT.

+ +
+ + +

env

+ +

It is possible to specify environment variables to pass to the +forked VM via nested <env> elements. For a description +of the <env> element's attributes, see the +description in the exec task.

+ + + +

bootclasspath

+ +

The location of bootstrap class files can be specified using this +PATH like structure.

+ + + +

assertions

+ +

You can control enablement of Java 1.4 assertions with an +<assertions> +subelement.

+ + + +

listeners and reports

+ +

There is no notion of "reports" in junit4. Reports are just listeners +that attach to the even stream and can produce something (to the console, file or otherwise). You +can also attach your own listeners if you like (although you'd have to peek at the code of existing +listeners to get the feeling how this is done -- communication is via events not interfaces).

+ +

report-text

+ +

There are a few predefined listeners to choose from. By far the most common will be report-text +which produces console output (or plain text file). A plain text report configuration may look like this: +

+ +
+ +

This listener supports stack trace filtering to reduce verbosity (console output, for +example). For production or integration builds, it is recommended to keep the full stacks. +For developer runs, the default set of filters (enabled by default) can declutter the output +a bit. An example stack trace filter, with default options and two custom filters, is shown +below.

+ +
+ +

The level of verbosity of the output can be fine-tuned to one's needs by disabling +or enabling test statuses and suite summaries or each test's output. Experimenting +highly recommended.

+ +

report-ant-xml

+ +

Another listener is report-ant-xml which can produce XML files suitable +for junitreport task (although +we highly recommend using the built-in JSON report.

+ +
+ +

report-json

+ +

Yet another built-in listener is producing a modern JSON output with test data and +an accompanying HTML5 file for visualizing it:

+ +
+ +

An example of a HTML5 report produced by the above can be seen here, for example. + +

Load balancing of test suites

+ +

Suites can be scattered across forked JVMs randomly or using a greedy load-balancing algorithm +(and followed by job-stealing if needed). For load balancing, previous execution +statistics will be needed. These statistics should ideally come from a single machine and multiple +executions so that they average the influence of the environment etc.

+ +

A dedicated listener is used to collect and update statistics. The configuration below shows +both the listener and a balancer configuration. The balancer uses multiple sources for collecting +statistics (for example precomputed statistics and previous local runs):

+ +
+ + +

Capturing original JVM output

+ +

JUnit4 has been designed to run reports and aggregation of test events on the master +JVM, not on the forked JVMs. This slightly complicates things when diagnostic JVM messages +are used because these messages are printed directly to original stream descriptors +by the JVM, bypassing System.out or System.err substitutions.

+ +

In those rare cases when the original JVM output streams are needed (possibly +mixed with what the tests have printed), junit4 can be configured to leave the original +streams on disk or pipe them to ANT's output. An example is shown below:

+ +
+ +

Should one need to preserve the original output files (in case they are large, for example), +the configuration would then look as follows:

+ +
+ +

This would result in the following message being printed to ANT (note +the output file name contains an execution-unique element to avoid clashing with other +forked JVMs or builds).

+ +
+[junit4:junit4] JVM J0: stdout was not empty, see: /home/[...]/junit4-J0-1058309761ea5fafd.sysout
+[junit4:junit4] JVM J0: stderr was not empty, see: /home/[...]/junit4-J0-1058309761ea5fafd.syserr
+
+ + + diff --git a/releases/2.5.2/ant/index.html b/releases/2.5.2/ant/index.html new file mode 100644 index 00000000..35f1ea69 --- /dev/null +++ b/releases/2.5.2/ant/index.html @@ -0,0 +1,8 @@ + + + + + +Follow to: junit4 documentation. + + diff --git a/releases/2.5.2/ant/js/google-code-prettify/lang-apollo.js b/releases/2.5.2/ant/js/google-code-prettify/lang-apollo.js new file mode 100644 index 00000000..7098baf4 --- /dev/null +++ b/releases/2.5.2/ant/js/google-code-prettify/lang-apollo.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["com",/^#[^\n\r]*/,null,"#"],["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,null,'"']],[["kwd",/^(?:ADS|AD|AUG|BZF|BZMF|CAE|CAF|CA|CCS|COM|CS|DAS|DCA|DCOM|DCS|DDOUBL|DIM|DOUBLE|DTCB|DTCF|DV|DXCH|EDRUPT|EXTEND|INCR|INDEX|NDX|INHINT|LXCH|MASK|MSK|MP|MSU|NOOP|OVSK|QXCH|RAND|READ|RELINT|RESUME|RETURN|ROR|RXOR|SQUARE|SU|TCR|TCAA|OVSK|TCF|TC|TS|WAND|WOR|WRITE|XCH|XLQ|XXALQ|ZL|ZQ|ADD|ADZ|SUB|SUZ|MPY|MPR|MPZ|DVP|COM|ABS|CLA|CLZ|LDQ|STO|STQ|ALS|LLS|LRS|TRA|TSQ|TMI|TOV|AXT|TIX|DLY|INP|OUT)\s/, +null],["typ",/^(?:-?GENADR|=MINUS|2BCADR|VN|BOF|MM|-?2CADR|-?[1-6]DNADR|ADRES|BBCON|[ES]?BANK=?|BLOCK|BNKSUM|E?CADR|COUNT\*?|2?DEC\*?|-?DNCHAN|-?DNPTR|EQUALS|ERASE|MEMORY|2?OCT|REMADR|SETLOC|SUBRO|ORG|BSS|BES|SYN|EQU|DEFINE|END)\s/,null],["lit",/^'(?:-*(?:\w|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?)?/],["pln",/^-*(?:[!-z]|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?/],["pun",/^[^\w\t\n\r "'-);\\\xa0]+/]]),["apollo","agc","aea"]); diff --git a/releases/2.5.2/ant/js/google-code-prettify/lang-clj.js b/releases/2.5.2/ant/js/google-code-prettify/lang-clj.js new file mode 100644 index 00000000..542a2205 --- /dev/null +++ b/releases/2.5.2/ant/js/google-code-prettify/lang-clj.js @@ -0,0 +1,18 @@ +/* + Copyright (C) 2011 Google Inc. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["opn",/^[([{]+/,a,"([{"],["clo",/^[)\]}]+/,a,")]}"],["com",/^;[^\n\r]*/,a,";"],["pln",/^[\t\n\r \xa0]+/,a,"\t\n\r \xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,a,'"']],[["kwd",/^(?:def|if|do|let|quote|var|fn|loop|recur|throw|try|monitor-enter|monitor-exit|defmacro|defn|defn-|macroexpand|macroexpand-1|for|doseq|dosync|dotimes|and|or|when|not|assert|doto|proxy|defstruct|first|rest|cons|defprotocol|deftype|defrecord|reify|defmulti|defmethod|meta|with-meta|ns|in-ns|create-ns|import|intern|refer|alias|namespace|resolve|ref|deref|refset|new|set!|memfn|to-array|into-array|aset|gen-class|reduce|map|filter|find|nil?|empty?|hash-map|hash-set|vec|vector|seq|flatten|reverse|assoc|dissoc|list|list?|disj|get|union|difference|intersection|extend|extend-type|extend-protocol|prn)\b/,a], +["typ",/^:[\dA-Za-z-]+/]]),["clj"]); diff --git a/releases/2.5.2/ant/js/google-code-prettify/lang-css.js b/releases/2.5.2/ant/js/google-code-prettify/lang-css.js new file mode 100644 index 00000000..041e1f59 --- /dev/null +++ b/releases/2.5.2/ant/js/google-code-prettify/lang-css.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\f\r ]+/,null," \t\r\n "]],[["str",/^"(?:[^\n\f\r"\\]|\\(?:\r\n?|\n|\f)|\\[\S\s])*"/,null],["str",/^'(?:[^\n\f\r'\\]|\\(?:\r\n?|\n|\f)|\\[\S\s])*'/,null],["lang-css-str",/^url\(([^"')]*)\)/i],["kwd",/^(?:url|rgb|!important|@import|@page|@media|@charset|inherit)(?=[^\w-]|$)/i,null],["lang-css-kw",/^(-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*)\s*:/i],["com",/^\/\*[^*]*\*+(?:[^*/][^*]*\*+)*\//],["com", +/^(?:<\!--|--\>)/],["lit",/^(?:\d+|\d*\.\d+)(?:%|[a-z]+)?/i],["lit",/^#[\da-f]{3,6}/i],["pln",/^-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*/i],["pun",/^[^\s\w"']+/]]),["css"]);PR.registerLangHandler(PR.createSimpleLexer([],[["kwd",/^-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*/i]]),["css-kw"]);PR.registerLangHandler(PR.createSimpleLexer([],[["str",/^[^"')]+/]]),["css-str"]); diff --git a/releases/2.5.2/ant/js/google-code-prettify/lang-go.js b/releases/2.5.2/ant/js/google-code-prettify/lang-go.js new file mode 100644 index 00000000..fc18dc07 --- /dev/null +++ b/releases/2.5.2/ant/js/google-code-prettify/lang-go.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["pln",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])+(?:'|$)|`[^`]*(?:`|$))/,null,"\"'"]],[["com",/^(?:\/\/[^\n\r]*|\/\*[\S\s]*?\*\/)/],["pln",/^(?:[^"'/`]|\/(?![*/]))+/]]),["go"]); diff --git a/releases/2.5.2/ant/js/google-code-prettify/lang-hs.js b/releases/2.5.2/ant/js/google-code-prettify/lang-hs.js new file mode 100644 index 00000000..9d77b083 --- /dev/null +++ b/releases/2.5.2/ant/js/google-code-prettify/lang-hs.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t-\r ]+/,null,"\t\n \r "],["str",/^"(?:[^\n\f\r"\\]|\\[\S\s])*(?:"|$)/,null,'"'],["str",/^'(?:[^\n\f\r'\\]|\\[^&])'?/,null,"'"],["lit",/^(?:0o[0-7]+|0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)/i,null,"0123456789"]],[["com",/^(?:--+[^\n\f\r]*|{-(?:[^-]|-+[^}-])*-})/],["kwd",/^(?:case|class|data|default|deriving|do|else|if|import|in|infix|infixl|infixr|instance|let|module|newtype|of|then|type|where|_)(?=[^\d'A-Za-z]|$)/, +null],["pln",/^(?:[A-Z][\w']*\.)*[A-Za-z][\w']*/],["pun",/^[^\d\t-\r "'A-Za-z]+/]]),["hs"]); diff --git a/releases/2.5.2/ant/js/google-code-prettify/lang-lisp.js b/releases/2.5.2/ant/js/google-code-prettify/lang-lisp.js new file mode 100644 index 00000000..02a30e8d --- /dev/null +++ b/releases/2.5.2/ant/js/google-code-prettify/lang-lisp.js @@ -0,0 +1,3 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["opn",/^\(+/,a,"("],["clo",/^\)+/,a,")"],["com",/^;[^\n\r]*/,a,";"],["pln",/^[\t\n\r \xa0]+/,a,"\t\n\r \xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,a,'"']],[["kwd",/^(?:block|c[ad]+r|catch|con[ds]|def(?:ine|un)|do|eq|eql|equal|equalp|eval-when|flet|format|go|if|labels|lambda|let|load-time-value|locally|macrolet|multiple-value-call|nil|progn|progv|quote|require|return-from|setq|symbol-macrolet|t|tagbody|the|throw|unwind)\b/,a], +["lit",/^[+-]?(?:[#0]x[\da-f]+|\d+\/\d+|(?:\.\d+|\d+(?:\.\d*)?)(?:[de][+-]?\d+)?)/i],["lit",/^'(?:-*(?:\w|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?)?/],["pln",/^-*(?:[_a-z]|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?/i],["pun",/^[^\w\t\n\r "'-);\\\xa0]+/]]),["cl","el","lisp","scm"]); diff --git a/releases/2.5.2/ant/js/google-code-prettify/lang-lua.js b/releases/2.5.2/ant/js/google-code-prettify/lang-lua.js new file mode 100644 index 00000000..e83a3c46 --- /dev/null +++ b/releases/2.5.2/ant/js/google-code-prettify/lang-lua.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$))/,null,"\"'"]],[["com",/^--(?:\[(=*)\[[\S\s]*?(?:]\1]|$)|[^\n\r]*)/],["str",/^\[(=*)\[[\S\s]*?(?:]\1]|$)/],["kwd",/^(?:and|break|do|else|elseif|end|false|for|function|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,null],["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i], +["pln",/^[_a-z]\w*/i],["pun",/^[^\w\t\n\r \xa0][^\w\t\n\r "'+=\xa0-]*/]]),["lua"]); diff --git a/releases/2.5.2/ant/js/google-code-prettify/lang-ml.js b/releases/2.5.2/ant/js/google-code-prettify/lang-ml.js new file mode 100644 index 00000000..6df02d72 --- /dev/null +++ b/releases/2.5.2/ant/js/google-code-prettify/lang-ml.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["com",/^#(?:if[\t\n\r \xa0]+(?:[$_a-z][\w']*|``[^\t\n\r`]*(?:``|$))|else|endif|light)/i,null,"#"],["str",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])(?:'|$))/,null,"\"'"]],[["com",/^(?:\/\/[^\n\r]*|\(\*[\S\s]*?\*\))/],["kwd",/^(?:abstract|and|as|assert|begin|class|default|delegate|do|done|downcast|downto|elif|else|end|exception|extern|false|finally|for|fun|function|if|in|inherit|inline|interface|internal|lazy|let|match|member|module|mutable|namespace|new|null|of|open|or|override|private|public|rec|return|static|struct|then|to|true|try|type|upcast|use|val|void|when|while|with|yield|asr|land|lor|lsl|lsr|lxor|mod|sig|atomic|break|checked|component|const|constraint|constructor|continue|eager|event|external|fixed|functor|global|include|method|mixin|object|parallel|process|protected|pure|sealed|trait|virtual|volatile)\b/], +["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i],["pln",/^(?:[_a-z][\w']*[!#?]?|``[^\t\n\r`]*(?:``|$))/i],["pun",/^[^\w\t\n\r "'\xa0]+/]]),["fs","ml"]); diff --git a/releases/2.5.2/ant/js/google-code-prettify/lang-n.js b/releases/2.5.2/ant/js/google-code-prettify/lang-n.js new file mode 100644 index 00000000..6c2e85b9 --- /dev/null +++ b/releases/2.5.2/ant/js/google-code-prettify/lang-n.js @@ -0,0 +1,4 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["str",/^(?:'(?:[^\n\r'\\]|\\.)*'|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,a,'"'],["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,a,"#"],["pln",/^\s+/,a," \r\n\t\xa0"]],[["str",/^@"(?:[^"]|"")*(?:"|$)/,a],["str",/^<#[^#>]*(?:#>|$)/,a],["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,a],["com",/^\/\/[^\n\r]*/,a],["com",/^\/\*[\S\s]*?(?:\*\/|$)/, +a],["kwd",/^(?:abstract|and|as|base|catch|class|def|delegate|enum|event|extern|false|finally|fun|implements|interface|internal|is|macro|match|matches|module|mutable|namespace|new|null|out|override|params|partial|private|protected|public|ref|sealed|static|struct|syntax|this|throw|true|try|type|typeof|using|variant|virtual|volatile|when|where|with|assert|assert2|async|break|checked|continue|do|else|ensures|for|foreach|if|late|lock|new|nolate|otherwise|regexp|repeat|requires|return|surroundwith|unchecked|unless|using|while|yield)\b/, +a],["typ",/^(?:array|bool|byte|char|decimal|double|float|int|list|long|object|sbyte|short|string|ulong|uint|ufloat|ulong|ushort|void)\b/,a],["lit",/^@[$_a-z][\w$@]*/i,a],["typ",/^@[A-Z]+[a-z][\w$@]*/,a],["pln",/^'?[$_a-z][\w$@]*/i,a],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,a,"0123456789"],["pun",/^.[^\s\w"-$'./@`]*/,a]]),["n","nemerle"]); diff --git a/releases/2.5.2/ant/js/google-code-prettify/lang-proto.js b/releases/2.5.2/ant/js/google-code-prettify/lang-proto.js new file mode 100644 index 00000000..f006ad8c --- /dev/null +++ b/releases/2.5.2/ant/js/google-code-prettify/lang-proto.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.sourceDecorator({keywords:"bytes,default,double,enum,extend,extensions,false,group,import,max,message,option,optional,package,repeated,required,returns,rpc,service,syntax,to,true",types:/^(bool|(double|s?fixed|[su]?int)(32|64)|float|string)\b/,cStyleComments:!0}),["proto"]); diff --git a/releases/2.5.2/ant/js/google-code-prettify/lang-scala.js b/releases/2.5.2/ant/js/google-code-prettify/lang-scala.js new file mode 100644 index 00000000..60d034de --- /dev/null +++ b/releases/2.5.2/ant/js/google-code-prettify/lang-scala.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^"(?:""(?:""?(?!")|[^"\\]|\\.)*"{0,3}|(?:[^\n\r"\\]|\\.)*"?)/,null,'"'],["lit",/^`(?:[^\n\r\\`]|\\.)*`?/,null,"`"],["pun",/^[!#%&(--:-@[-^{-~]+/,null,"!#%&()*+,-:;<=>?@[\\]^{|}~"]],[["str",/^'(?:[^\n\r'\\]|\\(?:'|[^\n\r']+))'/],["lit",/^'[$A-Z_a-z][\w$]*(?![\w$'])/],["kwd",/^(?:abstract|case|catch|class|def|do|else|extends|final|finally|for|forSome|if|implicit|import|lazy|match|new|object|override|package|private|protected|requires|return|sealed|super|throw|trait|try|type|val|var|while|with|yield)\b/], +["lit",/^(?:true|false|null|this)\b/],["lit",/^(?:0(?:[0-7]+|x[\da-f]+)l?|(?:0|[1-9]\d*)(?:(?:\.\d+)?(?:e[+-]?\d+)?f?|l?)|\\.\d+(?:e[+-]?\d+)?f?)/i],["typ",/^[$_]*[A-Z][\d$A-Z_]*[a-z][\w$]*/],["pln",/^[$A-Z_a-z][\w$]*/],["com",/^\/(?:\/.*|\*(?:\/|\**[^*/])*(?:\*+\/?)?)/],["pun",/^(?:\.+|\/)/]]),["scala"]); diff --git a/releases/2.5.2/ant/js/google-code-prettify/lang-sql.js b/releases/2.5.2/ant/js/google-code-prettify/lang-sql.js new file mode 100644 index 00000000..da705b0b --- /dev/null +++ b/releases/2.5.2/ant/js/google-code-prettify/lang-sql.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^(?:"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*')/,null,"\"'"]],[["com",/^(?:--[^\n\r]*|\/\*[\S\s]*?(?:\*\/|$))/],["kwd",/^(?:add|all|alter|and|any|as|asc|authorization|backup|begin|between|break|browse|bulk|by|cascade|case|check|checkpoint|close|clustered|coalesce|collate|column|commit|compute|constraint|contains|containstable|continue|convert|create|cross|current|current_date|current_time|current_timestamp|current_user|cursor|database|dbcc|deallocate|declare|default|delete|deny|desc|disk|distinct|distributed|double|drop|dummy|dump|else|end|errlvl|escape|except|exec|execute|exists|exit|fetch|file|fillfactor|for|foreign|freetext|freetexttable|from|full|function|goto|grant|group|having|holdlock|identity|identitycol|identity_insert|if|in|index|inner|insert|intersect|into|is|join|key|kill|left|like|lineno|load|match|merge|national|nocheck|nonclustered|not|null|nullif|of|off|offsets|on|open|opendatasource|openquery|openrowset|openxml|option|or|order|outer|over|percent|plan|precision|primary|print|proc|procedure|public|raiserror|read|readtext|reconfigure|references|replication|restore|restrict|return|revoke|right|rollback|rowcount|rowguidcol|rule|save|schema|select|session_user|set|setuser|shutdown|some|statistics|system_user|table|textsize|then|to|top|tran|transaction|trigger|truncate|tsequal|union|unique|update|updatetext|use|user|using|values|varying|view|waitfor|when|where|while|with|writetext)(?=[^\w-]|$)/i, +null],["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i],["pln",/^[_a-z][\w-]*/i],["pun",/^[^\w\t\n\r "'\xa0][^\w\t\n\r "'+\xa0-]*/]]),["sql"]); diff --git a/releases/2.5.2/ant/js/google-code-prettify/lang-tex.js b/releases/2.5.2/ant/js/google-code-prettify/lang-tex.js new file mode 100644 index 00000000..ce96fbbd --- /dev/null +++ b/releases/2.5.2/ant/js/google-code-prettify/lang-tex.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["com",/^%[^\n\r]*/,null,"%"]],[["kwd",/^\\[@-Za-z]+/],["kwd",/^\\./],["typ",/^[$&]/],["lit",/[+-]?(?:\.\d+|\d+(?:\.\d*)?)(cm|em|ex|in|pc|pt|bp|mm)/i],["pun",/^[()=[\]{}]+/]]),["latex","tex"]); diff --git a/releases/2.5.2/ant/js/google-code-prettify/lang-vb.js b/releases/2.5.2/ant/js/google-code-prettify/lang-vb.js new file mode 100644 index 00000000..07506b03 --- /dev/null +++ b/releases/2.5.2/ant/js/google-code-prettify/lang-vb.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0\u2028\u2029]+/,null,"\t\n\r Â\xa0

"],["str",/^(?:["\u201c\u201d](?:[^"\u201c\u201d]|["\u201c\u201d]{2})(?:["\u201c\u201d]c|$)|["\u201c\u201d](?:[^"\u201c\u201d]|["\u201c\u201d]{2})*(?:["\u201c\u201d]|$))/i,null,'"“â€'],["com",/^['\u2018\u2019].*/,null,"'‘’"]],[["kwd",/^(?:addhandler|addressof|alias|and|andalso|ansi|as|assembly|auto|boolean|byref|byte|byval|call|case|catch|cbool|cbyte|cchar|cdate|cdbl|cdec|char|cint|class|clng|cobj|const|cshort|csng|cstr|ctype|date|decimal|declare|default|delegate|dim|directcast|do|double|each|else|elseif|end|endif|enum|erase|error|event|exit|finally|for|friend|function|get|gettype|gosub|goto|handles|if|implements|imports|in|inherits|integer|interface|is|let|lib|like|long|loop|me|mod|module|mustinherit|mustoverride|mybase|myclass|namespace|new|next|not|notinheritable|notoverridable|object|on|option|optional|or|orelse|overloads|overridable|overrides|paramarray|preserve|private|property|protected|public|raiseevent|readonly|redim|removehandler|resume|return|select|set|shadows|shared|short|single|static|step|stop|string|structure|sub|synclock|then|throw|to|try|typeof|unicode|until|variant|wend|when|while|with|withevents|writeonly|xor|endif|gosub|let|variant|wend)\b/i, +null],["com",/^rem.*/i],["lit",/^(?:true\b|false\b|nothing\b|\d+(?:e[+-]?\d+[dfr]?|[dfilrs])?|(?:&h[\da-f]+|&o[0-7]+)[ils]?|\d*\.\d+(?:e[+-]?\d+)?[dfr]?|#\s+(?:\d+[/-]\d+[/-]\d+(?:\s+\d+:\d+(?::\d+)?(\s*(?:am|pm))?)?|\d+:\d+(?::\d+)?(\s*(?:am|pm))?)\s+#)/i],["pln",/^(?:(?:[a-z]|_\w)\w*|\[(?:[a-z]|_\w)\w*])/i],["pun",/^[^\w\t\n\r "'[\]\xa0\u2018\u2019\u201c\u201d\u2028\u2029]+/],["pun",/^(?:\[|])/]]),["vb","vbs"]); diff --git a/releases/2.5.2/ant/js/google-code-prettify/lang-vhdl.js b/releases/2.5.2/ant/js/google-code-prettify/lang-vhdl.js new file mode 100644 index 00000000..128b5b6c --- /dev/null +++ b/releases/2.5.2/ant/js/google-code-prettify/lang-vhdl.js @@ -0,0 +1,3 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"]],[["str",/^(?:[box]?"(?:[^"]|"")*"|'.')/i],["com",/^--[^\n\r]*/],["kwd",/^(?:abs|access|after|alias|all|and|architecture|array|assert|attribute|begin|block|body|buffer|bus|case|component|configuration|constant|disconnect|downto|else|elsif|end|entity|exit|file|for|function|generate|generic|group|guarded|if|impure|in|inertial|inout|is|label|library|linkage|literal|loop|map|mod|nand|new|next|nor|not|null|of|on|open|or|others|out|package|port|postponed|procedure|process|pure|range|record|register|reject|rem|report|return|rol|ror|select|severity|shared|signal|sla|sll|sra|srl|subtype|then|to|transport|type|unaffected|units|until|use|variable|wait|when|while|with|xnor|xor)(?=[^\w-]|$)/i, +null],["typ",/^(?:bit|bit_vector|character|boolean|integer|real|time|string|severity_level|positive|natural|signed|unsigned|line|text|std_u?logic(?:_vector)?)(?=[^\w-]|$)/i,null],["typ",/^'(?:active|ascending|base|delayed|driving|driving_value|event|high|image|instance_name|last_active|last_event|last_value|left|leftof|length|low|path_name|pos|pred|quiet|range|reverse_range|right|rightof|simple_name|stable|succ|transaction|val|value)(?=[^\w-]|$)/i,null],["lit",/^\d+(?:_\d+)*(?:#[\w.\\]+#(?:[+-]?\d+(?:_\d+)*)?|(?:\.\d+(?:_\d+)*)?(?:e[+-]?\d+(?:_\d+)*)?)/i], +["pln",/^(?:[a-z]\w*|\\[^\\]*\\)/i],["pun",/^[^\w\t\n\r "'\xa0][^\w\t\n\r "'\xa0-]*/]]),["vhdl","vhd"]); diff --git a/releases/2.5.2/ant/js/google-code-prettify/lang-wiki.js b/releases/2.5.2/ant/js/google-code-prettify/lang-wiki.js new file mode 100644 index 00000000..9b0b4487 --- /dev/null +++ b/releases/2.5.2/ant/js/google-code-prettify/lang-wiki.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\d\t a-gi-z\xa0]+/,null,"\t Â\xa0abcdefgijklmnopqrstuvwxyz0123456789"],["pun",/^[*=[\]^~]+/,null,"=*~^[]"]],[["lang-wiki.meta",/(?:^^|\r\n?|\n)(#[a-z]+)\b/],["lit",/^[A-Z][a-z][\da-z]+[A-Z][a-z][^\W_]+\b/],["lang-",/^{{{([\S\s]+?)}}}/],["lang-",/^`([^\n\r`]+)`/],["str",/^https?:\/\/[^\s#/?]*(?:\/[^\s#?]*)?(?:\?[^\s#]*)?(?:#\S*)?/i],["pln",/^(?:\r\n|[\S\s])[^\n\r#*=A-[^`h{~]*/]]),["wiki"]); +PR.registerLangHandler(PR.createSimpleLexer([["kwd",/^#[a-z]+/i,null,"#"]],[]),["wiki.meta"]); diff --git a/releases/2.5.2/ant/js/google-code-prettify/lang-xq.js b/releases/2.5.2/ant/js/google-code-prettify/lang-xq.js new file mode 100644 index 00000000..e323ae32 --- /dev/null +++ b/releases/2.5.2/ant/js/google-code-prettify/lang-xq.js @@ -0,0 +1,3 @@ +PR.registerLangHandler(PR.createSimpleLexer([["var pln",/^\$[\w-]+/,null,"$"]],[["pln",/^[\s=][<>][\s=]/],["lit",/^@[\w-]+/],["tag",/^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["com",/^\(:[\S\s]*?:\)/],["pln",/^[(),/;[\]{}]$/],["str",/^(?:"(?:[^"\\{]|\\[\S\s])*(?:"|$)|'(?:[^'\\{]|\\[\S\s])*(?:'|$))/,null,"\"'"],["kwd",/^(?:xquery|where|version|variable|union|typeswitch|treat|to|then|text|stable|sortby|some|self|schema|satisfies|returns|return|ref|processing-instruction|preceding-sibling|preceding|precedes|parent|only|of|node|namespace|module|let|item|intersect|instance|in|import|if|function|for|follows|following-sibling|following|external|except|every|else|element|descending|descendant-or-self|descendant|define|default|declare|comment|child|cast|case|before|attribute|assert|ascending|as|ancestor-or-self|ancestor|after|eq|order|by|or|and|schema-element|document-node|node|at)\b/], +["typ",/^(?:xs:yearMonthDuration|xs:unsignedLong|xs:time|xs:string|xs:short|xs:QName|xs:Name|xs:long|xs:integer|xs:int|xs:gYearMonth|xs:gYear|xs:gMonthDay|xs:gDay|xs:float|xs:duration|xs:double|xs:decimal|xs:dayTimeDuration|xs:dateTime|xs:date|xs:byte|xs:boolean|xs:anyURI|xf:yearMonthDuration)\b/,null],["fun pln",/^(?:xp:dereference|xinc:node-expand|xinc:link-references|xinc:link-expand|xhtml:restructure|xhtml:clean|xhtml:add-lists|xdmp:zip-manifest|xdmp:zip-get|xdmp:zip-create|xdmp:xquery-version|xdmp:word-convert|xdmp:with-namespaces|xdmp:version|xdmp:value|xdmp:user-roles|xdmp:user-last-login|xdmp:user|xdmp:url-encode|xdmp:url-decode|xdmp:uri-is-file|xdmp:uri-format|xdmp:uri-content-type|xdmp:unquote|xdmp:unpath|xdmp:triggers-database|xdmp:trace|xdmp:to-json|xdmp:tidy|xdmp:subbinary|xdmp:strftime|xdmp:spawn-in|xdmp:spawn|xdmp:sleep|xdmp:shutdown|xdmp:set-session-field|xdmp:set-response-encoding|xdmp:set-response-content-type|xdmp:set-response-code|xdmp:set-request-time-limit|xdmp:set|xdmp:servers|xdmp:server-status|xdmp:server-name|xdmp:server|xdmp:security-database|xdmp:security-assert|xdmp:schema-database|xdmp:save|xdmp:role-roles|xdmp:role|xdmp:rethrow|xdmp:restart|xdmp:request-timestamp|xdmp:request-status|xdmp:request-cancel|xdmp:request|xdmp:redirect-response|xdmp:random|xdmp:quote|xdmp:query-trace|xdmp:query-meters|xdmp:product-edition|xdmp:privilege-roles|xdmp:privilege|xdmp:pretty-print|xdmp:powerpoint-convert|xdmp:platform|xdmp:permission|xdmp:pdf-convert|xdmp:path|xdmp:octal-to-integer|xdmp:node-uri|xdmp:node-replace|xdmp:node-kind|xdmp:node-insert-child|xdmp:node-insert-before|xdmp:node-insert-after|xdmp:node-delete|xdmp:node-database|xdmp:mul64|xdmp:modules-root|xdmp:modules-database|xdmp:merging|xdmp:merge-cancel|xdmp:merge|xdmp:md5|xdmp:logout|xdmp:login|xdmp:log-level|xdmp:log|xdmp:lock-release|xdmp:lock-acquire|xdmp:load|xdmp:invoke-in|xdmp:invoke|xdmp:integer-to-octal|xdmp:integer-to-hex|xdmp:http-put|xdmp:http-post|xdmp:http-options|xdmp:http-head|xdmp:http-get|xdmp:http-delete|xdmp:hosts|xdmp:host-status|xdmp:host-name|xdmp:host|xdmp:hex-to-integer|xdmp:hash64|xdmp:hash32|xdmp:has-privilege|xdmp:groups|xdmp:group-serves|xdmp:group-servers|xdmp:group-name|xdmp:group-hosts|xdmp:group|xdmp:get-session-field-names|xdmp:get-session-field|xdmp:get-response-encoding|xdmp:get-response-code|xdmp:get-request-username|xdmp:get-request-user|xdmp:get-request-url|xdmp:get-request-protocol|xdmp:get-request-path|xdmp:get-request-method|xdmp:get-request-header-names|xdmp:get-request-header|xdmp:get-request-field-names|xdmp:get-request-field-filename|xdmp:get-request-field-content-type|xdmp:get-request-field|xdmp:get-request-client-certificate|xdmp:get-request-client-address|xdmp:get-request-body|xdmp:get-current-user|xdmp:get-current-roles|xdmp:get|xdmp:function-name|xdmp:function-module|xdmp:function|xdmp:from-json|xdmp:forests|xdmp:forest-status|xdmp:forest-restore|xdmp:forest-restart|xdmp:forest-name|xdmp:forest-delete|xdmp:forest-databases|xdmp:forest-counts|xdmp:forest-clear|xdmp:forest-backup|xdmp:forest|xdmp:filesystem-file|xdmp:filesystem-directory|xdmp:exists|xdmp:excel-convert|xdmp:eval-in|xdmp:eval|xdmp:estimate|xdmp:email|xdmp:element-content-type|xdmp:elapsed-time|xdmp:document-set-quality|xdmp:document-set-property|xdmp:document-set-properties|xdmp:document-set-permissions|xdmp:document-set-collections|xdmp:document-remove-properties|xdmp:document-remove-permissions|xdmp:document-remove-collections|xdmp:document-properties|xdmp:document-locks|xdmp:document-load|xdmp:document-insert|xdmp:document-get-quality|xdmp:document-get-properties|xdmp:document-get-permissions|xdmp:document-get-collections|xdmp:document-get|xdmp:document-forest|xdmp:document-delete|xdmp:document-add-properties|xdmp:document-add-permissions|xdmp:document-add-collections|xdmp:directory-properties|xdmp:directory-locks|xdmp:directory-delete|xdmp:directory-create|xdmp:directory|xdmp:diacritic-less|xdmp:describe|xdmp:default-permissions|xdmp:default-collections|xdmp:databases|xdmp:database-restore-validate|xdmp:database-restore-status|xdmp:database-restore-cancel|xdmp:database-restore|xdmp:database-name|xdmp:database-forests|xdmp:database-backup-validate|xdmp:database-backup-status|xdmp:database-backup-purge|xdmp:database-backup-cancel|xdmp:database-backup|xdmp:database|xdmp:collection-properties|xdmp:collection-locks|xdmp:collection-delete|xdmp:collation-canonical-uri|xdmp:castable-as|xdmp:can-grant-roles|xdmp:base64-encode|xdmp:base64-decode|xdmp:architecture|xdmp:apply|xdmp:amp-roles|xdmp:amp|xdmp:add64|xdmp:add-response-header|xdmp:access|trgr:trigger-set-recursive|trgr:trigger-set-permissions|trgr:trigger-set-name|trgr:trigger-set-module|trgr:trigger-set-event|trgr:trigger-set-description|trgr:trigger-remove-permissions|trgr:trigger-module|trgr:trigger-get-permissions|trgr:trigger-enable|trgr:trigger-disable|trgr:trigger-database-online-event|trgr:trigger-data-event|trgr:trigger-add-permissions|trgr:remove-trigger|trgr:property-content|trgr:pre-commit|trgr:post-commit|trgr:get-trigger-by-id|trgr:get-trigger|trgr:document-scope|trgr:document-content|trgr:directory-scope|trgr:create-trigger|trgr:collection-scope|trgr:any-property-content|thsr:set-entry|thsr:remove-term|thsr:remove-synonym|thsr:remove-entry|thsr:query-lookup|thsr:lookup|thsr:load|thsr:insert|thsr:expand|thsr:add-synonym|spell:suggest-detailed|spell:suggest|spell:remove-word|spell:make-dictionary|spell:load|spell:levenshtein-distance|spell:is-correct|spell:insert|spell:double-metaphone|spell:add-word|sec:users-collection|sec:user-set-roles|sec:user-set-password|sec:user-set-name|sec:user-set-description|sec:user-set-default-permissions|sec:user-set-default-collections|sec:user-remove-roles|sec:user-privileges|sec:user-get-roles|sec:user-get-description|sec:user-get-default-permissions|sec:user-get-default-collections|sec:user-doc-permissions|sec:user-doc-collections|sec:user-add-roles|sec:unprotect-collection|sec:uid-for-name|sec:set-realm|sec:security-version|sec:security-namespace|sec:security-installed|sec:security-collection|sec:roles-collection|sec:role-set-roles|sec:role-set-name|sec:role-set-description|sec:role-set-default-permissions|sec:role-set-default-collections|sec:role-remove-roles|sec:role-privileges|sec:role-get-roles|sec:role-get-description|sec:role-get-default-permissions|sec:role-get-default-collections|sec:role-doc-permissions|sec:role-doc-collections|sec:role-add-roles|sec:remove-user|sec:remove-role-from-users|sec:remove-role-from-role|sec:remove-role-from-privileges|sec:remove-role-from-amps|sec:remove-role|sec:remove-privilege|sec:remove-amp|sec:protect-collection|sec:privileges-collection|sec:privilege-set-roles|sec:privilege-set-name|sec:privilege-remove-roles|sec:privilege-get-roles|sec:privilege-add-roles|sec:priv-doc-permissions|sec:priv-doc-collections|sec:get-user-names|sec:get-unique-elem-id|sec:get-role-names|sec:get-role-ids|sec:get-privilege|sec:get-distinct-permissions|sec:get-collection|sec:get-amp|sec:create-user-with-role|sec:create-user|sec:create-role|sec:create-privilege|sec:create-amp|sec:collections-collection|sec:collection-set-permissions|sec:collection-remove-permissions|sec:collection-get-permissions|sec:collection-add-permissions|sec:check-admin|sec:amps-collection|sec:amp-set-roles|sec:amp-remove-roles|sec:amp-get-roles|sec:amp-doc-permissions|sec:amp-doc-collections|sec:amp-add-roles|search:unparse|search:suggest|search:snippet|search:search|search:resolve-nodes|search:resolve|search:remove-constraint|search:parse|search:get-default-options|search:estimate|search:check-options|prof:value|prof:reset|prof:report|prof:invoke|prof:eval|prof:enable|prof:disable|prof:allowed|ppt:clean|pki:template-set-request|pki:template-set-name|pki:template-set-key-type|pki:template-set-key-options|pki:template-set-description|pki:template-in-use|pki:template-get-version|pki:template-get-request|pki:template-get-name|pki:template-get-key-type|pki:template-get-key-options|pki:template-get-id|pki:template-get-description|pki:need-certificate|pki:is-temporary|pki:insert-trusted-certificates|pki:insert-template|pki:insert-signed-certificates|pki:insert-certificate-revocation-list|pki:get-trusted-certificate-ids|pki:get-template-ids|pki:get-template-certificate-authority|pki:get-template-by-name|pki:get-template|pki:get-pending-certificate-requests-xml|pki:get-pending-certificate-requests-pem|pki:get-pending-certificate-request|pki:get-certificates-for-template-xml|pki:get-certificates-for-template|pki:get-certificates|pki:get-certificate-xml|pki:get-certificate-pem|pki:get-certificate|pki:generate-temporary-certificate-if-necessary|pki:generate-temporary-certificate|pki:generate-template-certificate-authority|pki:generate-certificate-request|pki:delete-template|pki:delete-certificate|pki:create-template|pdf:make-toc|pdf:insert-toc-headers|pdf:get-toc|pdf:clean|p:status-transition|p:state-transition|p:remove|p:pipelines|p:insert|p:get-by-id|p:get|p:execute|p:create|p:condition|p:collection|p:action|ooxml:runs-merge|ooxml:package-uris|ooxml:package-parts-insert|ooxml:package-parts|msword:clean|mcgm:polygon|mcgm:point|mcgm:geospatial-query-from-elements|mcgm:geospatial-query|mcgm:circle|math:tanh|math:tan|math:sqrt|math:sinh|math:sin|math:pow|math:modf|math:log10|math:log|math:ldexp|math:frexp|math:fmod|math:floor|math:fabs|math:exp|math:cosh|math:cos|math:ceil|math:atan2|math:atan|math:asin|math:acos|map:put|map:map|map:keys|map:get|map:delete|map:count|map:clear|lnk:to|lnk:remove|lnk:insert|lnk:get|lnk:from|lnk:create|kml:polygon|kml:point|kml:interior-polygon|kml:geospatial-query-from-elements|kml:geospatial-query|kml:circle|kml:box|gml:polygon|gml:point|gml:interior-polygon|gml:geospatial-query-from-elements|gml:geospatial-query|gml:circle|gml:box|georss:point|georss:geospatial-query|georss:circle|geo:polygon|geo:point|geo:interior-polygon|geo:geospatial-query-from-elements|geo:geospatial-query|geo:circle|geo:box|fn:zero-or-one|fn:years-from-duration|fn:year-from-dateTime|fn:year-from-date|fn:upper-case|fn:unordered|fn:true|fn:translate|fn:trace|fn:tokenize|fn:timezone-from-time|fn:timezone-from-dateTime|fn:timezone-from-date|fn:sum|fn:subtract-dateTimes-yielding-yearMonthDuration|fn:subtract-dateTimes-yielding-dayTimeDuration|fn:substring-before|fn:substring-after|fn:substring|fn:subsequence|fn:string-to-codepoints|fn:string-pad|fn:string-length|fn:string-join|fn:string|fn:static-base-uri|fn:starts-with|fn:seconds-from-time|fn:seconds-from-duration|fn:seconds-from-dateTime|fn:round-half-to-even|fn:round|fn:root|fn:reverse|fn:resolve-uri|fn:resolve-QName|fn:replace|fn:remove|fn:QName|fn:prefix-from-QName|fn:position|fn:one-or-more|fn:number|fn:not|fn:normalize-unicode|fn:normalize-space|fn:node-name|fn:node-kind|fn:nilled|fn:namespace-uri-from-QName|fn:namespace-uri-for-prefix|fn:namespace-uri|fn:name|fn:months-from-duration|fn:month-from-dateTime|fn:month-from-date|fn:minutes-from-time|fn:minutes-from-duration|fn:minutes-from-dateTime|fn:min|fn:max|fn:matches|fn:lower-case|fn:local-name-from-QName|fn:local-name|fn:last|fn:lang|fn:iri-to-uri|fn:insert-before|fn:index-of|fn:in-scope-prefixes|fn:implicit-timezone|fn:idref|fn:id|fn:hours-from-time|fn:hours-from-duration|fn:hours-from-dateTime|fn:floor|fn:false|fn:expanded-QName|fn:exists|fn:exactly-one|fn:escape-uri|fn:escape-html-uri|fn:error|fn:ends-with|fn:encode-for-uri|fn:empty|fn:document-uri|fn:doc-available|fn:doc|fn:distinct-values|fn:distinct-nodes|fn:default-collation|fn:deep-equal|fn:days-from-duration|fn:day-from-dateTime|fn:day-from-date|fn:data|fn:current-time|fn:current-dateTime|fn:current-date|fn:count|fn:contains|fn:concat|fn:compare|fn:collection|fn:codepoints-to-string|fn:codepoint-equal|fn:ceiling|fn:boolean|fn:base-uri|fn:avg|fn:adjust-time-to-timezone|fn:adjust-dateTime-to-timezone|fn:adjust-date-to-timezone|fn:abs|feed:unsubscribe|feed:subscription|feed:subscribe|feed:request|feed:item|feed:description|excel:clean|entity:enrich|dom:set-pipelines|dom:set-permissions|dom:set-name|dom:set-evaluation-context|dom:set-domain-scope|dom:set-description|dom:remove-pipeline|dom:remove-permissions|dom:remove|dom:get|dom:evaluation-context|dom:domains|dom:domain-scope|dom:create|dom:configuration-set-restart-user|dom:configuration-set-permissions|dom:configuration-set-evaluation-context|dom:configuration-set-default-domain|dom:configuration-get|dom:configuration-create|dom:collection|dom:add-pipeline|dom:add-permissions|dls:retention-rules|dls:retention-rule-remove|dls:retention-rule-insert|dls:retention-rule|dls:purge|dls:node-expand|dls:link-references|dls:link-expand|dls:documents-query|dls:document-versions-query|dls:document-version-uri|dls:document-version-query|dls:document-version-delete|dls:document-version-as-of|dls:document-version|dls:document-update|dls:document-unmanage|dls:document-set-quality|dls:document-set-property|dls:document-set-properties|dls:document-set-permissions|dls:document-set-collections|dls:document-retention-rules|dls:document-remove-properties|dls:document-remove-permissions|dls:document-remove-collections|dls:document-purge|dls:document-manage|dls:document-is-managed|dls:document-insert-and-manage|dls:document-include-query|dls:document-history|dls:document-get-permissions|dls:document-extract-part|dls:document-delete|dls:document-checkout-status|dls:document-checkout|dls:document-checkin|dls:document-add-properties|dls:document-add-permissions|dls:document-add-collections|dls:break-checkout|dls:author-query|dls:as-of-query|dbk:convert|dbg:wait|dbg:value|dbg:stopped|dbg:stop|dbg:step|dbg:status|dbg:stack|dbg:out|dbg:next|dbg:line|dbg:invoke|dbg:function|dbg:finish|dbg:expr|dbg:eval|dbg:disconnect|dbg:detach|dbg:continue|dbg:connect|dbg:clear|dbg:breakpoints|dbg:break|dbg:attached|dbg:attach|cvt:save-converted-documents|cvt:part-uri|cvt:destination-uri|cvt:basepath|cvt:basename|cts:words|cts:word-query-weight|cts:word-query-text|cts:word-query-options|cts:word-query|cts:word-match|cts:walk|cts:uris|cts:uri-match|cts:train|cts:tokenize|cts:thresholds|cts:stem|cts:similar-query-weight|cts:similar-query-nodes|cts:similar-query|cts:shortest-distance|cts:search|cts:score|cts:reverse-query-weight|cts:reverse-query-nodes|cts:reverse-query|cts:remainder|cts:registered-query-weight|cts:registered-query-options|cts:registered-query-ids|cts:registered-query|cts:register|cts:query|cts:quality|cts:properties-query-query|cts:properties-query|cts:polygon-vertices|cts:polygon|cts:point-longitude|cts:point-latitude|cts:point|cts:or-query-queries|cts:or-query|cts:not-query-weight|cts:not-query-query|cts:not-query|cts:near-query-weight|cts:near-query-queries|cts:near-query-options|cts:near-query-distance|cts:near-query|cts:highlight|cts:geospatial-co-occurrences|cts:frequency|cts:fitness|cts:field-words|cts:field-word-query-weight|cts:field-word-query-text|cts:field-word-query-options|cts:field-word-query-field-name|cts:field-word-query|cts:field-word-match|cts:entity-highlight|cts:element-words|cts:element-word-query-weight|cts:element-word-query-text|cts:element-word-query-options|cts:element-word-query-element-name|cts:element-word-query|cts:element-word-match|cts:element-values|cts:element-value-ranges|cts:element-value-query-weight|cts:element-value-query-text|cts:element-value-query-options|cts:element-value-query-element-name|cts:element-value-query|cts:element-value-match|cts:element-value-geospatial-co-occurrences|cts:element-value-co-occurrences|cts:element-range-query-weight|cts:element-range-query-value|cts:element-range-query-options|cts:element-range-query-operator|cts:element-range-query-element-name|cts:element-range-query|cts:element-query-query|cts:element-query-element-name|cts:element-query|cts:element-pair-geospatial-values|cts:element-pair-geospatial-value-match|cts:element-pair-geospatial-query-weight|cts:element-pair-geospatial-query-region|cts:element-pair-geospatial-query-options|cts:element-pair-geospatial-query-longitude-name|cts:element-pair-geospatial-query-latitude-name|cts:element-pair-geospatial-query-element-name|cts:element-pair-geospatial-query|cts:element-pair-geospatial-boxes|cts:element-geospatial-values|cts:element-geospatial-value-match|cts:element-geospatial-query-weight|cts:element-geospatial-query-region|cts:element-geospatial-query-options|cts:element-geospatial-query-element-name|cts:element-geospatial-query|cts:element-geospatial-boxes|cts:element-child-geospatial-values|cts:element-child-geospatial-value-match|cts:element-child-geospatial-query-weight|cts:element-child-geospatial-query-region|cts:element-child-geospatial-query-options|cts:element-child-geospatial-query-element-name|cts:element-child-geospatial-query-child-name|cts:element-child-geospatial-query|cts:element-child-geospatial-boxes|cts:element-attribute-words|cts:element-attribute-word-query-weight|cts:element-attribute-word-query-text|cts:element-attribute-word-query-options|cts:element-attribute-word-query-element-name|cts:element-attribute-word-query-attribute-name|cts:element-attribute-word-query|cts:element-attribute-word-match|cts:element-attribute-values|cts:element-attribute-value-ranges|cts:element-attribute-value-query-weight|cts:element-attribute-value-query-text|cts:element-attribute-value-query-options|cts:element-attribute-value-query-element-name|cts:element-attribute-value-query-attribute-name|cts:element-attribute-value-query|cts:element-attribute-value-match|cts:element-attribute-value-geospatial-co-occurrences|cts:element-attribute-value-co-occurrences|cts:element-attribute-range-query-weight|cts:element-attribute-range-query-value|cts:element-attribute-range-query-options|cts:element-attribute-range-query-operator|cts:element-attribute-range-query-element-name|cts:element-attribute-range-query-attribute-name|cts:element-attribute-range-query|cts:element-attribute-pair-geospatial-values|cts:element-attribute-pair-geospatial-value-match|cts:element-attribute-pair-geospatial-query-weight|cts:element-attribute-pair-geospatial-query-region|cts:element-attribute-pair-geospatial-query-options|cts:element-attribute-pair-geospatial-query-longitude-name|cts:element-attribute-pair-geospatial-query-latitude-name|cts:element-attribute-pair-geospatial-query-element-name|cts:element-attribute-pair-geospatial-query|cts:element-attribute-pair-geospatial-boxes|cts:document-query-uris|cts:document-query|cts:distance|cts:directory-query-uris|cts:directory-query-depth|cts:directory-query|cts:destination|cts:deregister|cts:contains|cts:confidence|cts:collections|cts:collection-query-uris|cts:collection-query|cts:collection-match|cts:classify|cts:circle-radius|cts:circle-center|cts:circle|cts:box-west|cts:box-south|cts:box-north|cts:box-east|cts:box|cts:bearing|cts:arc-intersection|cts:and-query-queries|cts:and-query-options|cts:and-query|cts:and-not-query-positive-query|cts:and-not-query-negative-query|cts:and-not-query|css:get|css:convert|cpf:success|cpf:failure|cpf:document-set-state|cpf:document-set-processing-status|cpf:document-set-last-updated|cpf:document-set-error|cpf:document-get-state|cpf:document-get-processing-status|cpf:document-get-last-updated|cpf:document-get-error|cpf:check-transition|alert:spawn-matching-actions|alert:rule-user-id-query|alert:rule-set-user-id|alert:rule-set-query|alert:rule-set-options|alert:rule-set-name|alert:rule-set-description|alert:rule-set-action|alert:rule-remove|alert:rule-name-query|alert:rule-insert|alert:rule-id-query|alert:rule-get-user-id|alert:rule-get-query|alert:rule-get-options|alert:rule-get-name|alert:rule-get-id|alert:rule-get-description|alert:rule-get-action|alert:rule-action-query|alert:remove-triggers|alert:make-rule|alert:make-log-action|alert:make-config|alert:make-action|alert:invoke-matching-actions|alert:get-my-rules|alert:get-all-rules|alert:get-actions|alert:find-matching-rules|alert:create-triggers|alert:config-set-uri|alert:config-set-trigger-ids|alert:config-set-options|alert:config-set-name|alert:config-set-description|alert:config-set-cpf-domain-names|alert:config-set-cpf-domain-ids|alert:config-insert|alert:config-get-uri|alert:config-get-trigger-ids|alert:config-get-options|alert:config-get-name|alert:config-get-id|alert:config-get-description|alert:config-get-cpf-domain-names|alert:config-get-cpf-domain-ids|alert:config-get|alert:config-delete|alert:action-set-options|alert:action-set-name|alert:action-set-module-root|alert:action-set-module-db|alert:action-set-module|alert:action-set-description|alert:action-remove|alert:action-insert|alert:action-get-options|alert:action-get-name|alert:action-get-module-root|alert:action-get-module-db|alert:action-get-module|alert:action-get-description|zero-or-one|years-from-duration|year-from-dateTime|year-from-date|upper-case|unordered|true|translate|trace|tokenize|timezone-from-time|timezone-from-dateTime|timezone-from-date|sum|subtract-dateTimes-yielding-yearMonthDuration|subtract-dateTimes-yielding-dayTimeDuration|substring-before|substring-after|substring|subsequence|string-to-codepoints|string-pad|string-length|string-join|string|static-base-uri|starts-with|seconds-from-time|seconds-from-duration|seconds-from-dateTime|round-half-to-even|round|root|reverse|resolve-uri|resolve-QName|replace|remove|QName|prefix-from-QName|position|one-or-more|number|not|normalize-unicode|normalize-space|node-name|node-kind|nilled|namespace-uri-from-QName|namespace-uri-for-prefix|namespace-uri|name|months-from-duration|month-from-dateTime|month-from-date|minutes-from-time|minutes-from-duration|minutes-from-dateTime|min|max|matches|lower-case|local-name-from-QName|local-name|last|lang|iri-to-uri|insert-before|index-of|in-scope-prefixes|implicit-timezone|idref|id|hours-from-time|hours-from-duration|hours-from-dateTime|floor|false|expanded-QName|exists|exactly-one|escape-uri|escape-html-uri|error|ends-with|encode-for-uri|empty|document-uri|doc-available|doc|distinct-values|distinct-nodes|default-collation|deep-equal|days-from-duration|day-from-dateTime|day-from-date|data|current-time|current-dateTime|current-date|count|contains|concat|compare|collection|codepoints-to-string|codepoint-equal|ceiling|boolean|base-uri|avg|adjust-time-to-timezone|adjust-dateTime-to-timezone|adjust-date-to-timezone|abs)\b/], +["pln",/^[\w:-]+/],["pln",/^[\t\n\r \xa0]+/]]),["xq","xquery"]); diff --git a/releases/2.5.2/ant/js/google-code-prettify/lang-yaml.js b/releases/2.5.2/ant/js/google-code-prettify/lang-yaml.js new file mode 100644 index 00000000..c38729b6 --- /dev/null +++ b/releases/2.5.2/ant/js/google-code-prettify/lang-yaml.js @@ -0,0 +1,2 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["pun",/^[:>?|]+/,a,":|>?"],["dec",/^%(?:YAML|TAG)[^\n\r#]+/,a,"%"],["typ",/^&\S+/,a,"&"],["typ",/^!\S*/,a,"!"],["str",/^"(?:[^"\\]|\\.)*(?:"|$)/,a,'"'],["str",/^'(?:[^']|'')*(?:'|$)/,a,"'"],["com",/^#[^\n\r]*/,a,"#"],["pln",/^\s+/,a," \t\r\n"]],[["dec",/^(?:---|\.\.\.)(?:[\n\r]|$)/],["pun",/^-/],["kwd",/^\w+:[\n\r ]/],["pln",/^\w+/]]),["yaml","yml"]); diff --git a/releases/2.5.2/ant/js/google-code-prettify/prettify.css b/releases/2.5.2/ant/js/google-code-prettify/prettify.css new file mode 100644 index 00000000..d44b3a22 --- /dev/null +++ b/releases/2.5.2/ant/js/google-code-prettify/prettify.css @@ -0,0 +1 @@ +.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee} \ No newline at end of file diff --git a/releases/2.5.2/ant/js/google-code-prettify/prettify.js b/releases/2.5.2/ant/js/google-code-prettify/prettify.js new file mode 100644 index 00000000..eef5ad7e --- /dev/null +++ b/releases/2.5.2/ant/js/google-code-prettify/prettify.js @@ -0,0 +1,28 @@ +var q=null;window.PR_SHOULD_USE_CONTINUATION=!0; +(function(){function L(a){function m(a){var f=a.charCodeAt(0);if(f!==92)return f;var b=a.charAt(1);return(f=r[b])?f:"0"<=b&&b<="7"?parseInt(a.substring(1),8):b==="u"||b==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function e(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);a=String.fromCharCode(a);if(a==="\\"||a==="-"||a==="["||a==="]")a="\\"+a;return a}function h(a){for(var f=a.substring(1,a.length-1).match(/\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\[0-3][0-7]{0,2}|\\[0-7]{1,2}|\\[\S\s]|[^\\]/g),a= +[],b=[],o=f[0]==="^",c=o?1:0,i=f.length;c122||(d<65||j>90||b.push([Math.max(65,j)|32,Math.min(d,90)|32]),d<97||j>122||b.push([Math.max(97,j)&-33,Math.min(d,122)&-33]))}}b.sort(function(a,f){return a[0]-f[0]||f[1]-a[1]});f=[];j=[NaN,NaN];for(c=0;ci[0]&&(i[1]+1>i[0]&&b.push("-"),b.push(e(i[1])));b.push("]");return b.join("")}function y(a){for(var f=a.source.match(/\[(?:[^\\\]]|\\[\S\s])*]|\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\\d+|\\[^\dux]|\(\?[!:=]|[()^]|[^()[\\^]+/g),b=f.length,d=[],c=0,i=0;c=2&&a==="["?f[c]=h(j):a!=="\\"&&(f[c]=j.replace(/[A-Za-z]/g,function(a){a=a.charCodeAt(0);return"["+String.fromCharCode(a&-33,a|32)+"]"}));return f.join("")}for(var t=0,s=!1,l=!1,p=0,d=a.length;p=5&&"lang-"===b.substring(0,5))&&!(o&&typeof o[1]==="string"))c=!1,b="src";c||(r[f]=b)}i=d;d+=f.length;if(c){c=o[1];var j=f.indexOf(c),k=j+c.length;o[2]&&(k=f.length-o[2].length,j=k-c.length);b=b.substring(5);B(l+i,f.substring(0,j),e,p);B(l+i+j,c,C(b,c),p);B(l+i+k,f.substring(k),e,p)}else p.push(l+i,b)}a.e=p}var h={},y;(function(){for(var e=a.concat(m), +l=[],p={},d=0,g=e.length;d=0;)h[n.charAt(k)]=r;r=r[1];n=""+r;p.hasOwnProperty(n)||(l.push(r),p[n]=q)}l.push(/[\S\s]/);y=L(l)})();var t=m.length;return e}function u(a){var m=[],e=[];a.tripleQuotedStrings?m.push(["str",/^(?:'''(?:[^'\\]|\\[\S\s]|''?(?=[^']))*(?:'''|$)|"""(?:[^"\\]|\\[\S\s]|""?(?=[^"]))*(?:"""|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$))/,q,"'\""]):a.multiLineStrings?m.push(["str",/^(?:'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$)|`(?:[^\\`]|\\[\S\s])*(?:`|$))/, +q,"'\"`"]):m.push(["str",/^(?:'(?:[^\n\r'\\]|\\.)*(?:'|$)|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,q,"\"'"]);a.verbatimStrings&&e.push(["str",/^@"(?:[^"]|"")*(?:"|$)/,q]);var h=a.hashComments;h&&(a.cStyleComments?(h>1?m.push(["com",/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,q,"#"]):m.push(["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,q,"#"]),e.push(["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,q])):m.push(["com",/^#[^\n\r]*/, +q,"#"]));a.cStyleComments&&(e.push(["com",/^\/\/[^\n\r]*/,q]),e.push(["com",/^\/\*[\S\s]*?(?:\*\/|$)/,q]));a.regexLiterals&&e.push(["lang-regex",/^(?:^^\.?|[!+-]|!=|!==|#|%|%=|&|&&|&&=|&=|\(|\*|\*=|\+=|,|-=|->|\/|\/=|:|::|;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|[?@[^]|\^=|\^\^|\^\^=|{|\||\|=|\|\||\|\|=|~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\s*(\/(?=[^*/])(?:[^/[\\]|\\[\S\s]|\[(?:[^\\\]]|\\[\S\s])*(?:]|$))+\/)/]);(h=a.types)&&e.push(["typ",h]);a=(""+a.keywords).replace(/^ | $/g, +"");a.length&&e.push(["kwd",RegExp("^(?:"+a.replace(/[\s,]+/g,"|")+")\\b"),q]);m.push(["pln",/^\s+/,q," \r\n\t\xa0"]);e.push(["lit",/^@[$_a-z][\w$@]*/i,q],["typ",/^(?:[@_]?[A-Z]+[a-z][\w$@]*|\w+_t\b)/,q],["pln",/^[$_a-z][\w$@]*/i,q],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,q,"0123456789"],["pln",/^\\[\S\s]?/,q],["pun",/^.[^\s\w"-$'./@\\`]*/,q]);return x(m,e)}function D(a,m){function e(a){switch(a.nodeType){case 1:if(k.test(a.className))break;if("BR"===a.nodeName)h(a), +a.parentNode&&a.parentNode.removeChild(a);else for(a=a.firstChild;a;a=a.nextSibling)e(a);break;case 3:case 4:if(p){var b=a.nodeValue,d=b.match(t);if(d){var c=b.substring(0,d.index);a.nodeValue=c;(b=b.substring(d.index+d[0].length))&&a.parentNode.insertBefore(s.createTextNode(b),a.nextSibling);h(a);c||a.parentNode.removeChild(a)}}}}function h(a){function b(a,d){var e=d?a.cloneNode(!1):a,f=a.parentNode;if(f){var f=b(f,1),g=a.nextSibling;f.appendChild(e);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return e} +for(;!a.nextSibling;)if(a=a.parentNode,!a)return;for(var a=b(a.nextSibling,0),e;(e=a.parentNode)&&e.nodeType===1;)a=e;d.push(a)}var k=/(?:^|\s)nocode(?:\s|$)/,t=/\r\n?|\n/,s=a.ownerDocument,l;a.currentStyle?l=a.currentStyle.whiteSpace:window.getComputedStyle&&(l=s.defaultView.getComputedStyle(a,q).getPropertyValue("white-space"));var p=l&&"pre"===l.substring(0,3);for(l=s.createElement("LI");a.firstChild;)l.appendChild(a.firstChild);for(var d=[l],g=0;g=0;){var h=m[e];A.hasOwnProperty(h)?window.console&&console.warn("cannot override language handler %s",h):A[h]=a}}function C(a,m){if(!a||!A.hasOwnProperty(a))a=/^\s*=o&&(h+=2);e>=c&&(a+=2)}}catch(w){"console"in window&&console.log(w&&w.stack?w.stack:w)}}var v=["break,continue,do,else,for,if,return,while"],w=[[v,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"], +"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],F=[w,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],G=[w,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"], +H=[G,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],w=[w,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],I=[v,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"], +J=[v,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],v=[v,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],K=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,N=/\S/,O=u({keywords:[F,H,w,"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END"+ +I,J,v],hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),A={};k(O,["default-code"]);k(x([],[["pln",/^[^]*(?:>|$)/],["com",/^<\!--[\S\s]*?(?:--\>|$)/],["lang-",/^<\?([\S\s]+?)(?:\?>|$)/],["lang-",/^<%([\S\s]+?)(?:%>|$)/],["pun",/^(?:<[%?]|[%?]>)/],["lang-",/^]*>([\S\s]+?)<\/xmp\b[^>]*>/i],["lang-js",/^]*>([\S\s]*?)(<\/script\b[^>]*>)/i],["lang-css",/^]*>([\S\s]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]), +["default-markup","htm","html","mxml","xhtml","xml","xsl"]);k(x([["pln",/^\s+/,q," \t\r\n"],["atv",/^(?:"[^"]*"?|'[^']*'?)/,q,"\"'"]],[["tag",/^^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["atn",/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^\s"'>]*(?:[^\s"'/>]|\/(?=\s)))/],["pun",/^[/<->]+/],["lang-js",/^on\w+\s*=\s*"([^"]+)"/i],["lang-js",/^on\w+\s*=\s*'([^']+)'/i],["lang-js",/^on\w+\s*=\s*([^\s"'>]+)/i],["lang-css",/^style\s*=\s*"([^"]+)"/i],["lang-css",/^style\s*=\s*'([^']+)'/i],["lang-css", +/^style\s*=\s*([^\s"'>]+)/i]]),["in.tag"]);k(x([],[["atv",/^[\S\s]+/]]),["uq.val"]);k(u({keywords:F,hashComments:!0,cStyleComments:!0,types:K}),["c","cc","cpp","cxx","cyc","m"]);k(u({keywords:"null,true,false"}),["json"]);k(u({keywords:H,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:K}),["cs"]);k(u({keywords:G,cStyleComments:!0}),["java"]);k(u({keywords:v,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]);k(u({keywords:I,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}), +["cv","py"]);k(u({keywords:"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]);k(u({keywords:J,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]);k(u({keywords:w,cStyleComments:!0,regexLiterals:!0}),["js"]);k(u({keywords:"all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes", +hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]);k(x([],[["str",/^[\S\s]+/]]),["regex"]);window.prettyPrintOne=function(a,m,e){var h=document.createElement("PRE");h.innerHTML=a;e&&D(h,e);E({g:m,i:e,h:h});return h.innerHTML};window.prettyPrint=function(a){function m(){for(var e=window.PR_SHOULD_USE_CONTINUATION?l.now()+250:Infinity;p=0){var k=k.match(g),f,b;if(b= +!k){b=n;for(var o=void 0,c=b.firstChild;c;c=c.nextSibling)var i=c.nodeType,o=i===1?o?b:c:i===3?N.test(c.nodeValue)?b:o:o;b=(f=o===b?void 0:o)&&"CODE"===f.tagName}b&&(k=f.className.match(g));k&&(k=k[1]);b=!1;for(o=n.parentNode;o;o=o.parentNode)if((o.tagName==="pre"||o.tagName==="code"||o.tagName==="xmp")&&o.className&&o.className.indexOf("prettyprint")>=0){b=!0;break}b||((b=(b=n.className.match(/\blinenums\b(?::(\d+))?/))?b[1]&&b[1].length?+b[1]:!0:!1)&&D(n,b),d={g:k,h:n,i:b},E(d))}}p + + + + + +All Classes (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + +

All Classes

+
+ +
+ + diff --git a/releases/2.5.2/api/allclasses-noframe.html b/releases/2.5.2/api/allclasses-noframe.html new file mode 100644 index 00000000..73c7dab2 --- /dev/null +++ b/releases/2.5.2/api/allclasses-noframe.html @@ -0,0 +1,103 @@ + + + + + + +All Classes (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + +

All Classes

+
+ +
+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/BalancersList.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/BalancersList.html new file mode 100644 index 00000000..811f573e --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/BalancersList.html @@ -0,0 +1,264 @@ + + + + + + +BalancersList (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class BalancersList

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.BalancersList
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class BalancersList
    +extends java.lang.Object
    +
    A nested list of SuiteBalancers.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidaddConfigured(SuiteBalancer balancer) +
      Adds a balancer to the balancers list.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BalancersList

        +
        public BalancersList(java.util.List<SuiteBalancer> balancers)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        addConfigured

        +
        public void addConfigured(SuiteBalancer balancer)
        +
        Adds a balancer to the balancers list.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/DiagnosticsListener.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/DiagnosticsListener.html new file mode 100644 index 00000000..c17787a4 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/DiagnosticsListener.html @@ -0,0 +1,288 @@ + + + + + + +DiagnosticsListener (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class DiagnosticsListener

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.DiagnosticsListener
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class DiagnosticsListener
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        receiveAll

        +
        public void receiveAll(IEvent e)
        +
      • +
      + + + +
        +
      • +

        receiveBootstrap

        +
        public void receiveBootstrap(BootstrapEvent e)
        +
      • +
      + + + +
        +
      • +

        receiveQuit

        +
        public void receiveQuit(QuitEvent e)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/DuplicateResources.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/DuplicateResources.html new file mode 100644 index 00000000..d682e648 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/DuplicateResources.html @@ -0,0 +1,382 @@ + + + + + + +DuplicateResources (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class DuplicateResources

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.apache.tools.ant.ProjectComponent
    • +
    • +
        +
      • org.apache.tools.ant.types.DataType
      • +
      • +
          +
        • com.carrotsearch.ant.tasks.junit4.DuplicateResources
        • +
        +
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.lang.Cloneable, java.lang.Iterable<org.apache.tools.ant.types.Resource>, org.apache.tools.ant.types.ResourceCollection
    +
    +
    +
    +
    public class DuplicateResources
    +extends org.apache.tools.ant.types.DataType
    +implements org.apache.tools.ant.types.ResourceCollection
    +
    Duplicate nested resources N times. Useful for running + suites multiple times with load balancing.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class org.apache.tools.ant.types.DataType

        +checked, ref
      • +
      +
        +
      • + + +

        Fields inherited from class org.apache.tools.ant.ProjectComponent

        +description, location, project
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      DuplicateResources() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidaddConfigured(org.apache.tools.ant.types.ResourceCollection rc) 
      booleanisFilesystemOnly() 
      java.util.Iteratoriterator() 
      voidsetTimes(int times) +
      Set the number of times the input resources should be duplicated.
      +
      intsize() 
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.types.DataType

        +checkAttributesAllowed, checkChildrenAllowed, circularReference, clone, dieOnCircularReference, dieOnCircularReference, dieOnCircularReference, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck, isChecked, isReference, noChildrenAllowed, pushAndInvokeCircularReferenceCheck, setChecked, setRefid, tooManyAttributes, toString
      • +
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.ProjectComponent

        +getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DuplicateResources

        +
        public DuplicateResources()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        addConfigured

        +
        public void addConfigured(org.apache.tools.ant.types.ResourceCollection rc)
        +
      • +
      + + + +
        +
      • +

        setTimes

        +
        public void setTimes(int times)
        +
        Set the number of times the input resources should be duplicated.
        +
      • +
      + + + +
        +
      • +

        iterator

        +
        public java.util.Iterator iterator()
        +
        +
        Specified by:
        +
        iterator in interface java.lang.Iterable<org.apache.tools.ant.types.Resource>
        +
        Specified by:
        +
        iterator in interface org.apache.tools.ant.types.ResourceCollection
        +
        +
      • +
      + + + +
        +
      • +

        size

        +
        public int size()
        +
        +
        Specified by:
        +
        size in interface org.apache.tools.ant.types.ResourceCollection
        +
        +
      • +
      + + + +
        +
      • +

        isFilesystemOnly

        +
        public boolean isFilesystemOnly()
        +
        +
        Specified by:
        +
        isFilesystemOnly in interface org.apache.tools.ant.types.ResourceCollection
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/Duration.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/Duration.html new file mode 100644 index 00000000..d7ac3253 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/Duration.html @@ -0,0 +1,263 @@ + + + + + + +Duration (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class Duration

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.Duration
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class Duration
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Duration() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.CharSequencetoHumanDuration(long duration) +
      Format a duration in milliseconds to a human string (in English).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Duration

        +
        public Duration()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toHumanDuration

        +
        public static java.lang.CharSequence toHumanDuration(long duration)
        +
        Format a duration in milliseconds to a human string (in English).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/ForkedJvmInfo.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/ForkedJvmInfo.html new file mode 100644 index 00000000..c59c29d7 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/ForkedJvmInfo.html @@ -0,0 +1,428 @@ + + + + + + +ForkedJvmInfo (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class ForkedJvmInfo

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.ForkedJvmInfo
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class ForkedJvmInfo
    +extends java.lang.Object
    +
    Static slave information.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      intid +
      Unique sequential slave identifier.
      +
      intslaves +
      The number of executed slaves, total.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ForkedJvmInfo(int id, + int slaves) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voiddecodeStreams(java.util.List<IEvent> events, + java.io.Writer sysout, + java.io.Writer syserr) +
      Filter through events looking for sysouts and syserrs and decode them + into a character streams.
      +
      java.nio.charset.CharsetgetCharset() +
      Return the Charset used to encode stream bytes from the slave.
      +
      java.lang.StringgetCommandLine() +
      Command line string used to invoke the slave.
      +
      java.lang.StringgetJvmName() +
      JVM name (slave).
      +
      java.lang.StringgetPidString() +
      PID string of the forked JVM.
      +
      java.util.Map<java.lang.String,java.lang.String>getSystemProperties() +
      System properties on the slave.
      +
      voidserialize(JsonWriter w) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        id

        +
        public final int id
        +
        Unique sequential slave identifier.
        +
      • +
      + + + +
        +
      • +

        slaves

        +
        public final int slaves
        +
        The number of executed slaves, total.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ForkedJvmInfo

        +
        public ForkedJvmInfo(int id,
        +             int slaves)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getCharset

        +
        public java.nio.charset.Charset getCharset()
        +
        Return the Charset used to encode stream bytes from the slave.
        +
      • +
      + + + +
        +
      • +

        getSystemProperties

        +
        public java.util.Map<java.lang.String,java.lang.String> getSystemProperties()
        +
        System properties on the slave.
        +
      • +
      + + + +
        +
      • +

        getPidString

        +
        public java.lang.String getPidString()
        +
        PID string of the forked JVM. May not be available or may come in an unknown format + (Java 8 will have real PID support, supposedly).
        +
      • +
      + + + +
        +
      • +

        getCommandLine

        +
        public java.lang.String getCommandLine()
        +
        Command line string used to invoke the slave.
        +
      • +
      + + + +
        +
      • +

        getJvmName

        +
        public java.lang.String getJvmName()
        +
        JVM name (slave).
        +
      • +
      + + + +
        +
      • +

        decodeStreams

        +
        public void decodeStreams(java.util.List<IEvent> events,
        +                 java.io.Writer sysout,
        +                 java.io.Writer syserr)
        +                   throws java.io.IOException
        +
        Filter through events looking for sysouts and syserrs and decode them + into a character streams. If both Writer arguments are the same object + the streams will be combined.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        serialize

        +
        public void serialize(JsonWriter w)
        +               throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/FormattingUtils.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/FormattingUtils.html new file mode 100644 index 00000000..2e820a59 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/FormattingUtils.html @@ -0,0 +1,332 @@ + + + + + + +FormattingUtils (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class FormattingUtils

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.FormattingUtils
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class FormattingUtils
    +extends java.lang.Object
    +
    Formatting utilities for consistency across code.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      FormattingUtils() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringformatDescription(org.junit.runner.Description description) 
      static java.lang.StringformatDescription(org.junit.runner.Description description, + boolean fullNames) 
      static java.lang.StringformatDurationInSeconds(long timeMillis) 
      static java.lang.StringformatTime(long timestamp) 
      static java.lang.StringformatTimestamp(long ts) 
      static java.lang.StringpadTo(int columns, + java.lang.String text, + java.lang.String ellipsis) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FormattingUtils

        +
        public FormattingUtils()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        padTo

        +
        public static java.lang.String padTo(int columns,
        +                     java.lang.String text,
        +                     java.lang.String ellipsis)
        +
      • +
      + + + +
        +
      • +

        formatTime

        +
        public static java.lang.String formatTime(long timestamp)
        +
      • +
      + + + +
        +
      • +

        formatTimestamp

        +
        public static java.lang.String formatTimestamp(long ts)
        +
      • +
      + + + +
        +
      • +

        formatDurationInSeconds

        +
        public static java.lang.String formatDurationInSeconds(long timeMillis)
        +
      • +
      + + + +
        +
      • +

        formatDescription

        +
        public static java.lang.String formatDescription(org.junit.runner.Description description)
        +
      • +
      + + + +
        +
      • +

        formatDescription

        +
        public static java.lang.String formatDescription(org.junit.runner.Description description,
        +                                 boolean fullNames)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/JUnit4.ExtendedPropertySet.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/JUnit4.ExtendedPropertySet.html new file mode 100644 index 00000000..ab0196aa --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/JUnit4.ExtendedPropertySet.html @@ -0,0 +1,360 @@ + + + + + + +JUnit4.ExtendedPropertySet (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class JUnit4.ExtendedPropertySet

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.apache.tools.ant.ProjectComponent
    • +
    • +
        +
      • org.apache.tools.ant.types.DataType
      • +
      • +
          +
        • org.apache.tools.ant.types.PropertySet
        • +
        • +
            +
          • com.carrotsearch.ant.tasks.junit4.JUnit4.ExtendedPropertySet
          • +
          +
        • +
        +
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.lang.Cloneable, java.lang.Iterable<org.apache.tools.ant.types.Resource>, org.apache.tools.ant.types.ResourceCollection
    +
    +
    +
    Enclosing class:
    +
    JUnit4
    +
    +
    +
    +
    public static class JUnit4.ExtendedPropertySet
    +extends org.apache.tools.ant.types.PropertySet
    +
    A PropertySet with an additional + attribute specifying whether or not empty values should be propagated or ignored.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class org.apache.tools.ant.types.PropertySet

        +org.apache.tools.ant.types.PropertySet.BuiltinPropertySetName, org.apache.tools.ant.types.PropertySet.PropertyRef
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class org.apache.tools.ant.types.DataType

        +checked, ref
      • +
      +
        +
      • + + +

        Fields inherited from class org.apache.tools.ant.ProjectComponent

        +description, location, project
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.PropertiesgetProperties() 
      voidsetIgnoreEmpty(boolean ignoreEmptyValue) 
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.types.PropertySet

        +add, addPropertyref, addPropertyset, appendBuiltin, appendName, appendPrefix, appendRegex, assertNotReference, createMapper, dieOnCircularReference, getDynamic, getMapper, getRef, isFilesystemOnly, iterator, setDynamic, setMapper, setNegate, setRefid, size, toString
      • +
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.types.DataType

        +checkAttributesAllowed, checkChildrenAllowed, circularReference, clone, dieOnCircularReference, dieOnCircularReference, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck, isChecked, isReference, noChildrenAllowed, pushAndInvokeCircularReferenceCheck, setChecked, tooManyAttributes
      • +
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.ProjectComponent

        +getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JUnit4.ExtendedPropertySet

        +
        public JUnit4.ExtendedPropertySet()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setIgnoreEmpty

        +
        public void setIgnoreEmpty(boolean ignoreEmptyValue)
        +
      • +
      + + + +
        +
      • +

        getProperties

        +
        public java.util.Properties getProperties()
        +
        +
        Overrides:
        +
        getProperties in class org.apache.tools.ant.types.PropertySet
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/JUnit4.ExtendedVariable.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/JUnit4.ExtendedVariable.html new file mode 100644 index 00000000..039e17ef --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/JUnit4.ExtendedVariable.html @@ -0,0 +1,308 @@ + + + + + + +JUnit4.ExtendedVariable (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class JUnit4.ExtendedVariable

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.apache.tools.ant.types.Environment.Variable
    • +
    • +
        +
      • com.carrotsearch.ant.tasks.junit4.JUnit4.ExtendedVariable
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    JUnit4
    +
    +
    +
    +
    public static class JUnit4.ExtendedVariable
    +extends org.apache.tools.ant.types.Environment.Variable
    +
    A Environment.Variable with an additional + attribute specifying whether or not empty values should be propagated or ignored.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidsetIgnoreEmpty(boolean ignoreEmptyValue) 
      booleanshouldIgnore() 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.types.Environment.Variable

        +getContent, getKey, getValue, setFile, setKey, setPath, setValue, validate
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JUnit4.ExtendedVariable

        +
        public JUnit4.ExtendedVariable()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setIgnoreEmpty

        +
        public void setIgnoreEmpty(boolean ignoreEmptyValue)
        +
      • +
      + + + +
        +
      • +

        shouldIgnore

        +
        public boolean shouldIgnore()
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/JUnit4.JvmOutputAction.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/JUnit4.JvmOutputAction.html new file mode 100644 index 00000000..9ee40101 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/JUnit4.JvmOutputAction.html @@ -0,0 +1,364 @@ + + + + + + +JUnit4.JvmOutputAction (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Enum JUnit4.JvmOutputAction

+
+
+
    +
  • java.lang.Object
  • +
  • + +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<JUnit4.JvmOutputAction>
    +
    +
    +
    Enclosing class:
    +
    JUnit4
    +
    +
    +
    +
    public static enum JUnit4.JvmOutputAction
    +extends java.lang.Enum<JUnit4.JvmOutputAction>
    +
    What to do on JVM output?
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      FAIL 
      IGNORE 
      LISTENERS 
      PIPE 
      WARN 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static JUnit4.JvmOutputActionvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static JUnit4.JvmOutputAction[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static JUnit4.JvmOutputAction[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (JUnit4.JvmOutputAction c : JUnit4.JvmOutputAction.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static JUnit4.JvmOutputAction valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/JUnit4.NoTestsAction.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/JUnit4.NoTestsAction.html new file mode 100644 index 00000000..0ca54587 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/JUnit4.NoTestsAction.html @@ -0,0 +1,340 @@ + + + + + + +JUnit4.NoTestsAction (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Enum JUnit4.NoTestsAction

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<JUnit4.NoTestsAction>
    • +
    • +
        +
      • com.carrotsearch.ant.tasks.junit4.JUnit4.NoTestsAction
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<JUnit4.NoTestsAction>
    +
    +
    +
    Enclosing class:
    +
    JUnit4
    +
    +
    +
    +
    public static enum JUnit4.NoTestsAction
    +extends java.lang.Enum<JUnit4.NoTestsAction>
    +
    What to do when there were no executed tests (all ignored or none at all?).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      FAIL 
      IGNORE 
      WARN 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static JUnit4.NoTestsActionvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static JUnit4.NoTestsAction[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static JUnit4.NoTestsAction[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (JUnit4.NoTestsAction c : JUnit4.NoTestsAction.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static JUnit4.NoTestsAction valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/JUnit4.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/JUnit4.html new file mode 100644 index 00000000..f2cc138a --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/JUnit4.html @@ -0,0 +1,1480 @@ + + + + + + +JUnit4 (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class JUnit4

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.apache.tools.ant.ProjectComponent
    • +
    • +
        +
      • org.apache.tools.ant.Task
      • +
      • +
          +
        • com.carrotsearch.ant.tasks.junit4.JUnit4
        • +
        +
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.lang.Cloneable
    +
    +
    +
    +
    public class JUnit4
    +extends org.apache.tools.ant.Task
    +
    An ANT task to run JUnit4 tests. Differences (benefits?) compared to ANT's default JUnit task: +
      +
    • Built-in parallel test execution support (spawns multiple JVMs to avoid + test interactions).
    • +
    • Randomization of the order of test suites within a single JVM.
    • +
    • Aggregates and synchronizes test events from executors. All reports run on + the task's JVM (not on the test JVM).
    • +
    • Fully configurable reporting via listeners (console, ANT-compliant XML, JSON). + Report listeners use Google Guava's EventBus and receive full information + about tests' execution (including skipped, assumption-skipped tests, streamlined + output and error stream chunks, etc.).
    • +
    • JUnit 4.10+ is required both for the task and for the tests classpath. + Older versions will cause build failure.
    • +
    • Integration with RandomizedRunner (randomization seed is passed to + children JVMs).
    • +
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JUnit4

        +
        public JUnit4()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setJvmOutputAction

        +
        public void setJvmOutputAction(java.lang.String jvmOutputActions)
        +
        What should be done on unexpected JVM output? JVM may write directly to the + original descriptors, bypassing redirections of System.out and System.err. Typically, + these messages will be important and should fail the build (permgen space exceeded, + compiler errors, crash dumps). However, certain legitimate logs (gc activity, class loading + logs) are also printed to these streams so sometimes the output can be ignored. + +

        Allowed values (any comma-delimited combination of): JUnit4.JvmOutputAction + constants.

        +
      • +
      + + + +
        +
      • +

        setSysouts

        +
        public void setSysouts(boolean sysouts)
        +
        If set to true, any sysout and syserr calls will be written to original + output and error streams (and in effect will appear as "jvm output". By default + sysout and syserrs are captured and proxied to the event stream to be synchronized + with other test events but occasionally one may want to synchronize them with direct + JVM output (to synchronize with compiler output or GC output for example).
        +
      • +
      + + + +
        +
      • +

        setDebugStream

        +
        public void setDebugStream(boolean debugStream)
        +
        Enables a debug stream from each forked JVM. This will create an additional file + next to each events file. For debugging the framework only, not a general-purpose setting.
        +
      • +
      + + + +
        +
      • +

        setUniqueSuiteNames

        +
        public void setUniqueSuiteNames(boolean uniqueSuiteNames)
        +
        Allow or disallow duplicate suite names in resource collections. By default this option + is true because certain ANT-compatible report types (like XML reports) + will have a problem with duplicate suite names (will overwrite files).
        +
      • +
      + + + + + + + +
        +
      • +

        setDynamicAssignmentRatio

        +
        public void setDynamicAssignmentRatio(float ratio)
        +
        Specifies the ratio of suites moved to dynamic assignment list. A dynamic + assignment list dispatches suites to the first idle slave JVM. Theoretically + this is an optimal strategy, but it is usually better to have some static assignments + to avoid communication costs. + +

        A ratio of 0 means only static assignments are used. A ratio of 1 means + only dynamic assignments are used. + +

        The list of dynamic assignments is sorted by decreasing cost (always) and + is inherently prone to race conditions in distributing suites. Should there + be an error based on suite-dependency it will not be directly repeatable. In such + case use the per-slave-jvm list of suites file dumped to disk for each slave JVM. + (see setLeaveTemporary(boolean)).

        +
      • +
      + + + +
        +
      • +

        setParallelism

        +
        public void setParallelism(java.lang.String parallelism)
        +
        The number of parallel slaves. Can be set to a constant "max" for the + number of cores returned from Runtime.availableProcessors() or + "auto" for sensible defaults depending on the number of cores. + The default is a single subprocess. + +

        Note that this setting forks physical JVM processes so it multiplies the + requirements for heap memory, IO, etc.

        +
      • +
      + + + +
        +
      • +

        setFailureProperty

        +
        public void setFailureProperty(java.lang.String failureProperty)
        +
        Property to set to "true" if there is a failure in a test.
        +
      • +
      + + + +
        +
      • +

        setNewEnvironment

        +
        public void setNewEnvironment(boolean v)
        +
        Do not propagate the old environment when new environment variables are specified.
        +
      • +
      + + + +
        +
      • +

        setSeed

        +
        public void setSeed(java.lang.String randomSeed)
        +
        Initial random seed used for shuffling test suites and other sources + of pseudo-randomness. If not set, any random value is set. + +

        The seed's format is compatible with RandomizedRunner so that + seed can be fixed for suites and methods alike.

        +
      • +
      + + + +
        +
      • +

        setPrefix

        +
        public void setPrefix(java.lang.String prefix)
        +
        Initializes custom prefix for all junit4 properties. This must be consistent + across all junit4 invocations if done from the same classpath. Use only when REALLY needed.
        +
      • +
      + + + +
        +
      • +

        getSeed

        +
        public java.lang.String getSeed()
        +
        See Also:
        setSeed(String)
        +
      • +
      + + + +
        +
      • +

        setShuffleOnSlave

        +
        public void setShuffleOnSlave(boolean shuffle)
        +
        Predictably shuffle tests order after balancing. This will help in spreading + lighter and heavier tests over a single slave's execution timeline while + still keeping the same tests order depending on the seed.
        +
      • +
      + + + +
        +
      • +

        setProject

        +
        public void setProject(org.apache.tools.ant.Project project)
        +
        +
        Overrides:
        +
        setProject in class org.apache.tools.ant.ProjectComponent
        +
        +
      • +
      + + + +
        +
      • +

        setPrintSummary

        +
        public void setPrintSummary(boolean printSummary)
        +
        Prints the summary of all executed, ignored etc. tests at the end.
        +
      • +
      + + + +
        +
      • +

        setHaltOnFailure

        +
        public void setHaltOnFailure(boolean haltOnFailure)
        +
        Stop the build process if there were failures or errors during test execution.
        +
      • +
      + + + +
        +
      • +

        setMaxmemory

        +
        public void setMaxmemory(java.lang.String max)
        +
        Set the maximum memory to be used by all forked JVMs.
        +
        Parameters:
        max - the value as defined by -mx or -Xmx in the java + command line options.
        +
      • +
      + + + +
        +
      • +

        setLeaveTemporary

        +
        public void setLeaveTemporary(boolean leaveTemporary)
        +
        Set to true to leave temporary files for diagnostics.
        +
      • +
      + + + +
        +
      • +

        createJvmarg

        +
        public org.apache.tools.ant.types.Commandline.Argument createJvmarg()
        +
        Add an additional argument to any forked JVM.
        +
      • +
      + + + +
        +
      • +

        setDir

        +
        public void setDir(java.io.File dir)
        +
        The directory to invoke forked VMs in.
        +
      • +
      + + + +
        +
      • +

        setTempDir

        +
        public void setTempDir(java.io.File tempDir)
        +
        The directory to store temporary files in.
        +
      • +
      + + + +
        +
      • +

        setIfNoTests

        +
        public void setIfNoTests(java.lang.String value)
        +
        What to do when no tests were executed (all tests were ignored)?
        +
        See Also:
        JUnit4.NoTestsAction
        +
      • +
      + + + +
        +
      • +

        addConfiguredSysproperty

        +
        public void addConfiguredSysproperty(JUnit4.ExtendedVariable sysp)
        +
        Adds a system property to any forked JVM.
        +
      • +
      + + + +
        +
      • +

        addConfiguredSyspropertyset

        +
        public void addConfiguredSyspropertyset(JUnit4.ExtendedPropertySet sysp)
        +
        Adds a set of properties that will be used as system properties that tests + can access. + + This might be useful to transfer Ant properties to the testcases.
        +
      • +
      + + + +
        +
      • +

        setJvm

        +
        public void setJvm(java.lang.String jvm)
        +
        The command used to invoke the Java Virtual Machine, default is 'java'. The + command is resolved by java.lang.Runtime.exec().
        +
      • +
      + + + +
        +
      • +

        setIsolateWorkingDirectories

        +
        public void setIsolateWorkingDirectories(boolean isolateWorkingDirectories)
        +
        If set to true each slave JVM gets a separate working directory + under whatever is set in setDir(File). The directory naming for each slave + follows: "Snum", where num is slave's number. Directories are created + automatically and removed unless setLeaveTemporary(boolean) is set to + true.
        +
      • +
      + + + +
        +
      • +

        setOnNonEmptyWorkDirectory

        +
        public void setOnNonEmptyWorkDirectory(java.lang.String value)
        +
        Determines the behavior on detecting non-empty existing current working + directory for a forked JVM, before the tests commence. This action is performed + only if work directory isolation is set to true (see setIsolateWorkingDirectories(boolean)).
        +
      • +
      + + + +
        +
      • +

        addEnv

        +
        public void addEnv(JUnit4.ExtendedVariable var)
        +
        Adds an environment variable; used when forking.
        +
      • +
      + + + +
        +
      • +

        addFileSet

        +
        public void addFileSet(org.apache.tools.ant.types.FileSet fs)
        +
        Adds a set of tests based on pattern matching.
        +
      • +
      + + + +
        +
      • +

        add

        +
        public void add(org.apache.tools.ant.types.ResourceCollection rc)
        +
        Adds a set of tests based on pattern matching.
        +
      • +
      + + + +
        +
      • +

        createListeners

        +
        public ListenersList createListeners()
        +
        Creates a new list of listeners.
        +
      • +
      + + + +
        +
      • +

        addAssertions

        +
        public void addAssertions(org.apache.tools.ant.types.Assertions asserts)
        +
        Add assertions to tests execution.
        +
      • +
      + + + +
        +
      • +

        createBalancers

        +
        public BalancersList createBalancers()
        +
        Creates a new list of balancers.
        +
      • +
      + + + +
        +
      • +

        createClasspath

        +
        public org.apache.tools.ant.types.Path createClasspath()
        +
        Adds path to classpath used for tests.
        +
        Returns:
        reference to the classpath in the embedded java command line
        +
      • +
      + + + +
        +
      • +

        createBootclasspath

        +
        public org.apache.tools.ant.types.Path createBootclasspath()
        +
        Adds a path to the bootclasspath.
        +
        Returns:
        reference to the bootclasspath in the embedded java command line
        +
      • +
      + + + +
        +
      • +

        setFork

        +
        public void setFork(boolean fork)
        +
      • +
      + + + +
        +
      • +

        setForkmode

        +
        public void setForkmode(java.lang.String forkMode)
        +
      • +
      + + + +
        +
      • +

        setHaltOnError

        +
        public void setHaltOnError(boolean haltOnError)
        +
      • +
      + + + +
        +
      • +

        setFiltertrace

        +
        public void setFiltertrace(boolean filterTrace)
        +
      • +
      + + + +
        +
      • +

        setTimeout

        +
        public void setTimeout(java.lang.String v)
        +
      • +
      + + + +
        +
      • +

        setIncludeantruntime

        +
        public void setIncludeantruntime(java.lang.String v)
        +
      • +
      + + + +
        +
      • +

        setShowoutput

        +
        public void setShowoutput(java.lang.String v)
        +
      • +
      + + + +
        +
      • +

        setOutputtoformatters

        +
        public void setOutputtoformatters(java.lang.String v)
        +
      • +
      + + + +
        +
      • +

        setReloading

        +
        public void setReloading(java.lang.String v)
        +
      • +
      + + + +
        +
      • +

        setClonevm

        +
        public void setClonevm(java.lang.String v)
        +
      • +
      + + + +
        +
      • +

        setErrorproperty

        +
        public void setErrorproperty(java.lang.String v)
        +
      • +
      + + + +
        +
      • +

        setLogfailedtests

        +
        public void setLogfailedtests(java.lang.String v)
        +
      • +
      + + + +
        +
      • +

        setEnableTestListenerEvents

        +
        public void setEnableTestListenerEvents(java.lang.String v)
        +
      • +
      + + + +
        +
      • +

        createFormatter

        +
        public java.lang.Object createFormatter()
        +
      • +
      + + + +
        +
      • +

        createTest

        +
        public java.lang.Object createTest()
        +
      • +
      + + + +
        +
      • +

        createBatchtest

        +
        public java.lang.Object createBatchtest()
        +
      • +
      + + + +
        +
      • +

        setHeartbeat

        +
        public void setHeartbeat(long heartbeat)
        +
        Sets the heartbeat used to detect inactive/ hung forked tests (JVMs) to the given + number of seconds. The heartbeat detects + no-event intervals and will report them to listeners. Notably, text report report will + emit heartbeat information (to a file or console). + +

        Setting the heartbeat to zero means no detection.

        +
      • +
      + + + +
        +
      • +

        setStatsPropertyPrefix

        +
        public void setStatsPropertyPrefix(java.lang.String statsPropertyPrefix)
        +
        Sets the property prefix to which test statistics are saved.
        +
      • +
      + + + +
        +
      • +

        execute

        +
        public void execute()
        +             throws org.apache.tools.ant.BuildException
        +
        +
        Overrides:
        +
        execute in class org.apache.tools.ant.Task
        +
        Throws:
        +
        org.apache.tools.ant.BuildException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/ListenersList.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/ListenersList.html new file mode 100644 index 00000000..f1d408b3 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/ListenersList.html @@ -0,0 +1,264 @@ + + + + + + +ListenersList (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class ListenersList

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.ListenersList
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class ListenersList
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ListenersList(java.util.List<java.lang.Object> listeners) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidaddConfigured(AggregatedEventListener listener) +
      Adds a listener to the listeners list.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ListenersList

        +
        public ListenersList(java.util.List<java.lang.Object> listeners)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        addConfigured

        +
        public void addConfigured(AggregatedEventListener listener)
        +
        Adds a listener to the listeners list.
        +
        Parameters:
        listener -
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/LocalSlaveStreamHandler.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/LocalSlaveStreamHandler.html new file mode 100644 index 00000000..fb6ba939 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/LocalSlaveStreamHandler.html @@ -0,0 +1,360 @@ + + + + + + +LocalSlaveStreamHandler (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class LocalSlaveStreamHandler

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.LocalSlaveStreamHandler
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.apache.tools.ant.taskdefs.ExecuteStreamHandler
    +
    +
    +
    +
    public class LocalSlaveStreamHandler
    +extends java.lang.Object
    +implements org.apache.tools.ant.taskdefs.ExecuteStreamHandler
    +
    Establish event passing with a subprocess and pump events to the bus.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      LocalSlaveStreamHandler(com.google.common.eventbus.EventBus eventBus, + java.lang.ClassLoader classLoader, + java.io.PrintStream warnStream, + java.io.InputStream eventStream, + java.io.OutputStream sysout, + java.io.OutputStream syserr, + long heartbeat, + java.io.RandomAccessFile streamsBuffer) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidsetProcessErrorStream(java.io.InputStream is) 
      voidsetProcessInputStream(java.io.OutputStream os) 
      voidsetProcessOutputStream(java.io.InputStream is) 
      voidstart() 
      voidstop() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        LocalSlaveStreamHandler

        +
        public LocalSlaveStreamHandler(com.google.common.eventbus.EventBus eventBus,
        +                       java.lang.ClassLoader classLoader,
        +                       java.io.PrintStream warnStream,
        +                       java.io.InputStream eventStream,
        +                       java.io.OutputStream sysout,
        +                       java.io.OutputStream syserr,
        +                       long heartbeat,
        +                       java.io.RandomAccessFile streamsBuffer)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setProcessErrorStream

        +
        public void setProcessErrorStream(java.io.InputStream is)
        +                           throws java.io.IOException
        +
        +
        Specified by:
        +
        setProcessErrorStream in interface org.apache.tools.ant.taskdefs.ExecuteStreamHandler
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        setProcessOutputStream

        +
        public void setProcessOutputStream(java.io.InputStream is)
        +                            throws java.io.IOException
        +
        +
        Specified by:
        +
        setProcessOutputStream in interface org.apache.tools.ant.taskdefs.ExecuteStreamHandler
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        setProcessInputStream

        +
        public void setProcessInputStream(java.io.OutputStream os)
        +                           throws java.io.IOException
        +
        +
        Specified by:
        +
        setProcessInputStream in interface org.apache.tools.ant.taskdefs.ExecuteStreamHandler
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        start

        +
        public void start()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        start in interface org.apache.tools.ant.taskdefs.ExecuteStreamHandler
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        stop

        +
        public void stop()
        +
        +
        Specified by:
        +
        stop in interface org.apache.tools.ant.taskdefs.ExecuteStreamHandler
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/NonEmptyWorkDirectoryAction.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/NonEmptyWorkDirectoryAction.html new file mode 100644 index 00000000..bf59dc9a --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/NonEmptyWorkDirectoryAction.html @@ -0,0 +1,345 @@ + + + + + + +NonEmptyWorkDirectoryAction (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Enum NonEmptyWorkDirectoryAction

+
+
+
    +
  • java.lang.Object
  • +
  • + +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      FAIL +
      Fail the build if the work directory is not empty.
      +
      IGNORE +
      Ignore any existing files in the work directory.
      +
      WIPE +
      Wipe the content of the work directory clean if there are any files in it.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static NonEmptyWorkDirectoryActionvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static NonEmptyWorkDirectoryAction[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + + + + + +
        +
      • +

        WIPE

        +
        public static final NonEmptyWorkDirectoryAction WIPE
        +
        Wipe the content of the work directory clean if there are any files in it. + Failure to delete any of the files will cause a build error.
        +
      • +
      + + + + +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static NonEmptyWorkDirectoryAction[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (NonEmptyWorkDirectoryAction c : NonEmptyWorkDirectoryAction.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static NonEmptyWorkDirectoryAction valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/PickFromListTask.StringValue.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/PickFromListTask.StringValue.html new file mode 100644 index 00000000..2d26daac --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/PickFromListTask.StringValue.html @@ -0,0 +1,313 @@ + + + + + + +PickFromListTask.StringValue (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class PickFromListTask.StringValue

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.apache.tools.ant.ProjectComponent
    • +
    • +
        +
      • com.carrotsearch.ant.tasks.junit4.PickFromListTask.StringValue
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.lang.Cloneable
    +
    +
    +
    Enclosing class:
    +
    PickFromListTask
    +
    +
    +
    +
    public static final class PickFromListTask.StringValue
    +extends org.apache.tools.ant.ProjectComponent
    +
    Nested value element.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class org.apache.tools.ant.ProjectComponent

        +description, location, project
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidaddText(java.lang.String value) 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.ProjectComponent

        +clone, getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        PickFromListTask.StringValue

        +
        public PickFromListTask.StringValue()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        addText

        +
        public void addText(java.lang.String value)
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/PickFromListTask.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/PickFromListTask.html new file mode 100644 index 00000000..d5d1d536 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/PickFromListTask.html @@ -0,0 +1,394 @@ + + + + + + +PickFromListTask (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class PickFromListTask

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.apache.tools.ant.ProjectComponent
    • +
    • +
        +
      • org.apache.tools.ant.Task
      • +
      • +
          +
        • com.carrotsearch.ant.tasks.junit4.PickFromListTask
        • +
        +
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.lang.Cloneable
    +
    +
    +
    +
    public class PickFromListTask
    +extends org.apache.tools.ant.Task
    +
    An ANT task to pick and fix the random seed in advance (for selecting + other derivative values, for example).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class PickFromListTask.StringValue +
      Nested value element.
      +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class org.apache.tools.ant.Task

        +target, taskName, taskType, wrapper
      • +
      +
        +
      • + + +

        Fields inherited from class org.apache.tools.ant.ProjectComponent

        +description, location, project
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      PickFromListTask() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      PickFromListTask.StringValuecreateValue() 
      voidexecute() +
      Execute the task.
      +
      voidsetAllowUndefined(boolean allowUndefined) 
      voidsetProperty(java.lang.String propertyName) 
      voidsetSeed(java.lang.String randomSeed) 
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.Task

        +bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
      • +
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.ProjectComponent

        +clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        PickFromListTask

        +
        public PickFromListTask()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setProperty

        +
        public void setProperty(java.lang.String propertyName)
        +
      • +
      + + + +
        +
      • +

        setAllowUndefined

        +
        public void setAllowUndefined(boolean allowUndefined)
        +
      • +
      + + + +
        +
      • +

        setSeed

        +
        public void setSeed(java.lang.String randomSeed)
        +
      • +
      + + + + + + + +
        +
      • +

        execute

        +
        public void execute()
        +             throws org.apache.tools.ant.BuildException
        +
        Execute the task.
        +
        +
        Overrides:
        +
        execute in class org.apache.tools.ant.Task
        +
        Throws:
        +
        org.apache.tools.ant.BuildException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/PickSeedTask.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/PickSeedTask.html new file mode 100644 index 00000000..79669de4 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/PickSeedTask.html @@ -0,0 +1,338 @@ + + + + + + +PickSeedTask (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class PickSeedTask

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.apache.tools.ant.ProjectComponent
    • +
    • +
        +
      • org.apache.tools.ant.Task
      • +
      • +
          +
        • com.carrotsearch.ant.tasks.junit4.PickSeedTask
        • +
        +
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.lang.Cloneable
    +
    +
    +
    +
    public class PickSeedTask
    +extends org.apache.tools.ant.Task
    +
    An ANT task to pick and fix the random seed in advance (for selecting + other derivative values, for example).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class org.apache.tools.ant.Task

        +target, taskName, taskType, wrapper
      • +
      +
        +
      • + + +

        Fields inherited from class org.apache.tools.ant.ProjectComponent

        +description, location, project
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      PickSeedTask() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidexecute() +
      Execute the task.
      +
      voidsetProperty(java.lang.String propertyName) +
      Picks a random seed and writes it to a given property.
      +
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.Task

        +bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
      • +
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.ProjectComponent

        +clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        PickSeedTask

        +
        public PickSeedTask()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setProperty

        +
        public void setProperty(java.lang.String propertyName)
        +
        Picks a random seed and writes it to a given property. If the property + is already defined nothing is done.
        +
      • +
      + + + +
        +
      • +

        execute

        +
        public void execute()
        +             throws org.apache.tools.ant.BuildException
        +
        Execute the task.
        +
        +
        Overrides:
        +
        execute in class org.apache.tools.ant.Task
        +
        Throws:
        +
        org.apache.tools.ant.BuildException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/Pluralize.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/Pluralize.html new file mode 100644 index 00000000..5f8e9b5d --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/Pluralize.html @@ -0,0 +1,228 @@ + + + + + + +Pluralize (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class Pluralize

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.Pluralize
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class Pluralize
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.Stringpluralize(int count, + java.lang.String word) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        pluralize

        +
        public static java.lang.String pluralize(int count,
        +                         java.lang.String word)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/SuiteBalancer.Assignment.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/SuiteBalancer.Assignment.html new file mode 100644 index 00000000..6cabb01f --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/SuiteBalancer.Assignment.html @@ -0,0 +1,349 @@ + + + + + + +SuiteBalancer.Assignment (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class SuiteBalancer.Assignment

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.SuiteBalancer.Assignment
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      intestimatedCost +
      Estimated cost; informational only (depends on the balancer).
      +
      intslaveId +
      Slave assignment.
      +
      java.lang.StringsuiteName +
      Test suite name.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      SuiteBalancer.Assignment(java.lang.String suiteName, + int slaveId, + int estimatedCost) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      intcompareTo(SuiteBalancer.Assignment other) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        suiteName

        +
        public final java.lang.String suiteName
        +
        Test suite name.
        +
      • +
      + + + +
        +
      • +

        slaveId

        +
        public final int slaveId
        +
        Slave assignment.
        +
      • +
      + + + +
        +
      • +

        estimatedCost

        +
        public final int estimatedCost
        +
        Estimated cost; informational only (depends on the balancer). May be zero + for balancers which don't use cost at all.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SuiteBalancer.Assignment

        +
        public SuiteBalancer.Assignment(java.lang.String suiteName,
        +                        int slaveId,
        +                        int estimatedCost)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/SuiteBalancer.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/SuiteBalancer.html new file mode 100644 index 00000000..0c90025e --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/SuiteBalancer.html @@ -0,0 +1,260 @@ + + + + + + +SuiteBalancer (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Interface SuiteBalancer

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeInterface and Description
      static class SuiteBalancer.Assignment 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.List<SuiteBalancer.Assignment>assign(java.util.Collection<java.lang.String> suiteNames, + int slaves, + long seed) +
      Provide assignments for suite names and a given number of slaves.
      +
      voidsetOwner(JUnit4 owner) +
      Sets the owner task (for logging mostly).
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setOwner

        +
        void setOwner(JUnit4 owner)
        +
        Sets the owner task (for logging mostly).
        +
      • +
      + + + +
        +
      • +

        assign

        +
        java.util.List<SuiteBalancer.Assignment> assign(java.util.Collection<java.lang.String> suiteNames,
        +                                              int slaves,
        +                                              long seed)
        +
        Provide assignments for suite names and a given number of slaves.
        +
        Returns:
        Returns an ordered list with assignments. Any suite name not present + in the keys of the returned map will be assigned by following + balancers (or randomly).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/TestsSummary.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/TestsSummary.html new file mode 100644 index 00000000..cfbb6f4e --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/TestsSummary.html @@ -0,0 +1,432 @@ + + + + + + +TestsSummary (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class TestsSummary

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.TestsSummary
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class TestsSummary
    +extends java.lang.Object
    +
    Summary of tests execution.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TestsSummary(int suites, + int ignoredSuites, + int suiteErrors, + int tests, + int failures, + int errors, + int assumptions, + int ignores) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      intgetNonIgnoredTestsCount() 
      booleanisSuccessful() 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        suites

        +
        public final int suites
        +
      • +
      + + + +
        +
      • +

        ignoredSuites

        +
        public final int ignoredSuites
        +
      • +
      + + + +
        +
      • +

        suiteErrors

        +
        public final int suiteErrors
        +
      • +
      + + + +
        +
      • +

        tests

        +
        public final int tests
        +
      • +
      + + + +
        +
      • +

        failures

        +
        public final int failures
        +
      • +
      + + + +
        +
      • +

        errors

        +
        public final int errors
        +
      • +
      + + + +
        +
      • +

        assumptions

        +
        public final int assumptions
        +
      • +
      + + + +
        +
      • +

        ignores

        +
        public final int ignores
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestsSummary

        +
        public TestsSummary(int suites,
        +            int ignoredSuites,
        +            int suiteErrors,
        +            int tests,
        +            int failures,
        +            int errors,
        +            int assumptions,
        +            int ignores)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        isSuccessful

        +
        public boolean isSuccessful()
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        getNonIgnoredTestsCount

        +
        public int getNonIgnoredTestsCount()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/TestsSummaryEventListener.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/TestsSummaryEventListener.html new file mode 100644 index 00000000..16071b77 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/TestsSummaryEventListener.html @@ -0,0 +1,281 @@ + + + + + + +TestsSummaryEventListener (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4
+

Class TestsSummaryEventListener

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.TestsSummaryEventListener
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class TestsSummaryEventListener
    +extends java.lang.Object
    +
    Create a summary of tests execution.
    +
    See Also:
    EventBus
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      TestsSummarygetResult() +
      Return the summary of all tests.
      +
      voidsuiteSummary(AggregatedSuiteResultEvent e) +
      React to suite summaries only.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestsSummaryEventListener

        +
        public TestsSummaryEventListener()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/ExecutionTimeBalancer.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/ExecutionTimeBalancer.html new file mode 100644 index 00000000..01315b95 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/ExecutionTimeBalancer.html @@ -0,0 +1,378 @@ + + + + + + +ExecutionTimeBalancer (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.balancers
+

Class ExecutionTimeBalancer

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.apache.tools.ant.ProjectComponent
    • +
    • +
        +
      • com.carrotsearch.ant.tasks.junit4.balancers.ExecutionTimeBalancer
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    SuiteBalancer, java.lang.Cloneable
    +
    +
    +
    +
    public class ExecutionTimeBalancer
    +extends org.apache.tools.ant.ProjectComponent
    +implements SuiteBalancer
    +
    A test suite balancer based on past execution times saved using + ExecutionTimesReport.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class org.apache.tools.ant.ProjectComponent

        +description, location, project
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidadd(org.apache.tools.ant.types.ResourceCollection rc) +
      Adds a resource collection with execution hints.
      +
      java.util.List<SuiteBalancer.Assignment>assign(java.util.Collection<java.lang.String> suiteNames, + int slaves, + long seed) +
      Assign based on execution time history.
      +
      voidsetOwner(JUnit4 owner) +
      Sets the owner task (for logging mostly).
      +
      voidsetVerbose(boolean verbose) +
      Be verbose about estimated times etc.
      +
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.ProjectComponent

        +clone, getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ExecutionTimeBalancer

        +
        public ExecutionTimeBalancer()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setVerbose

        +
        public void setVerbose(boolean verbose)
        +
        Be verbose about estimated times etc.
        +
      • +
      + + + +
        +
      • +

        add

        +
        public void add(org.apache.tools.ant.types.ResourceCollection rc)
        +
        Adds a resource collection with execution hints.
        +
      • +
      + + + +
        +
      • +

        assign

        +
        public java.util.List<SuiteBalancer.Assignment> assign(java.util.Collection<java.lang.String> suiteNames,
        +                                              int slaves,
        +                                              long seed)
        +
        Assign based on execution time history. The algorithm is a greedy heuristic + assigning the longest remaining test to the slave with the + shortest-completion time so far. This is not optimal but fast and provides + a decent average assignment.
        +
        +
        Specified by:
        +
        assign in interface SuiteBalancer
        +
        Returns:
        Returns an ordered list with assignments. Any suite name not present + in the keys of the returned map will be assigned by following + balancers (or randomly).
        +
      • +
      + + + +
        +
      • +

        setOwner

        +
        public void setOwner(JUnit4 owner)
        +
        Description copied from interface: SuiteBalancer
        +
        Sets the owner task (for logging mostly).
        +
        +
        Specified by:
        +
        setOwner in interface SuiteBalancer
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/MergeHints.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/MergeHints.html new file mode 100644 index 00000000..deafa794 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/MergeHints.html @@ -0,0 +1,363 @@ + + + + + + +MergeHints (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.balancers
+

Class MergeHints

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.apache.tools.ant.ProjectComponent
    • +
    • +
        +
      • org.apache.tools.ant.Task
      • +
      • +
          +
        • com.carrotsearch.ant.tasks.junit4.balancers.MergeHints
        • +
        +
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.lang.Cloneable
    +
    +
    +
    +
    public class MergeHints
    +extends org.apache.tools.ant.Task
    +
    Merge execution hints emitted by ExecutionTimeBalancer to one file.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class org.apache.tools.ant.Task

        +target, taskName, taskType, wrapper
      • +
      +
        +
      • + + +

        Fields inherited from class org.apache.tools.ant.ProjectComponent

        +description, location, project
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MergeHints() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidadd(org.apache.tools.ant.types.ResourceCollection rc) +
      Adds a resource collection with execution hints.
      +
      voidexecute() 
      voidsetFile(java.io.File file) +
      Set the output file for merged hints.
      +
      voidsetHistoryLength(int historyLength) 
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.Task

        +bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
      • +
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.ProjectComponent

        +clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MergeHints

        +
        public MergeHints()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        setFile

        +
        public void setFile(java.io.File file)
        +
        Set the output file for merged hints.
        +
      • +
      + + + +
        +
      • +

        add

        +
        public void add(org.apache.tools.ant.types.ResourceCollection rc)
        +
        Adds a resource collection with execution hints.
        +
      • +
      + + + +
        +
      • +

        execute

        +
        public void execute()
        +             throws org.apache.tools.ant.BuildException
        +
        +
        Overrides:
        +
        execute in class org.apache.tools.ant.Task
        +
        Throws:
        +
        org.apache.tools.ant.BuildException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/RoundRobinBalancer.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/RoundRobinBalancer.html new file mode 100644 index 00000000..7d501a4b --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/RoundRobinBalancer.html @@ -0,0 +1,316 @@ + + + + + + +RoundRobinBalancer (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.balancers
+

Class RoundRobinBalancer

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.balancers.RoundRobinBalancer
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    SuiteBalancer
    +
    +
    +
    +
    public class RoundRobinBalancer
    +extends java.lang.Object
    +implements SuiteBalancer
    +
    A round-robin suite balancer (default for non-assigned suites).
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RoundRobinBalancer() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.List<SuiteBalancer.Assignment>assign(java.util.Collection<java.lang.String> suiteNames, + int slaves, + long seed) +
      Provide assignments for suite names and a given number of slaves.
      +
      voidsetOwner(JUnit4 owner) +
      Sets the owner task (for logging mostly).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RoundRobinBalancer

        +
        public RoundRobinBalancer()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        assign

        +
        public java.util.List<SuiteBalancer.Assignment> assign(java.util.Collection<java.lang.String> suiteNames,
        +                                              int slaves,
        +                                              long seed)
        +
        Description copied from interface: SuiteBalancer
        +
        Provide assignments for suite names and a given number of slaves.
        +
        +
        Specified by:
        +
        assign in interface SuiteBalancer
        +
        Returns:
        Returns an ordered list with assignments. Any suite name not present + in the keys of the returned map will be assigned by following + balancers (or randomly).
        +
      • +
      + + + +
        +
      • +

        setOwner

        +
        public void setOwner(JUnit4 owner)
        +
        Description copied from interface: SuiteBalancer
        +
        Sets the owner task (for logging mostly).
        +
        +
        Specified by:
        +
        setOwner in interface SuiteBalancer
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/SuiteHint.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/SuiteHint.html new file mode 100644 index 00000000..ba29b640 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/SuiteHint.html @@ -0,0 +1,297 @@ + + + + + + +SuiteHint (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.balancers
+

Class SuiteHint

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.balancers.SuiteHint
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class SuiteHint
    +extends java.lang.Object
    +
    A suite with the cost hint.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      SuiteHint(java.lang.String suiteName, + long weight) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        DESCENDING_BY_WEIGHT

        +
        public static final java.util.Comparator<SuiteHint> DESCENDING_BY_WEIGHT
        +
      • +
      + + + +
        +
      • +

        suiteName

        +
        public final java.lang.String suiteName
        +
      • +
      + + + +
        +
      • +

        cost

        +
        public final long cost
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SuiteHint

        +
        public SuiteHint(java.lang.String suiteName,
        +         long weight)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/TopHints.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/TopHints.html new file mode 100644 index 00000000..c861e68d --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/TopHints.html @@ -0,0 +1,349 @@ + + + + + + +TopHints (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.balancers
+

Class TopHints

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.apache.tools.ant.ProjectComponent
    • +
    • +
        +
      • org.apache.tools.ant.Task
      • +
      • +
          +
        • com.carrotsearch.ant.tasks.junit4.balancers.TopHints
        • +
        +
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.lang.Cloneable
    +
    +
    +
    +
    public class TopHints
    +extends org.apache.tools.ant.Task
    +
    Display the slowest test suites based on hints files.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class org.apache.tools.ant.Task

        +target, taskName, taskType, wrapper
      • +
      +
        +
      • + + +

        Fields inherited from class org.apache.tools.ant.ProjectComponent

        +description, location, project
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TopHints() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidadd(org.apache.tools.ant.types.ResourceCollection rc) +
      Adds a resource collection with execution hints.
      +
      voidexecute() 
      voidsetMax(int maxEntries) +
      The number of entries to display, maximum.
      +
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.Task

        +bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
      • +
      +
        +
      • + + +

        Methods inherited from class org.apache.tools.ant.ProjectComponent

        +clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TopHints

        +
        public TopHints()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setMax

        +
        public void setMax(int maxEntries)
        +
        The number of entries to display, maximum.
        +
      • +
      + + + +
        +
      • +

        add

        +
        public void add(org.apache.tools.ant.types.ResourceCollection rc)
        +
        Adds a resource collection with execution hints.
        +
      • +
      + + + +
        +
      • +

        execute

        +
        public void execute()
        +             throws org.apache.tools.ant.BuildException
        +
        +
        Overrides:
        +
        execute in class org.apache.tools.ant.Task
        +
        Throws:
        +
        org.apache.tools.ant.BuildException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/ExecutionTimeBalancer.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/ExecutionTimeBalancer.html new file mode 100644 index 00000000..2185540e --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/ExecutionTimeBalancer.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.balancers.ExecutionTimeBalancer (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.balancers.ExecutionTimeBalancer

+
+
No usage of com.carrotsearch.ant.tasks.junit4.balancers.ExecutionTimeBalancer
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/MergeHints.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/MergeHints.html new file mode 100644 index 00000000..a40cdb73 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/MergeHints.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.balancers.MergeHints (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.balancers.MergeHints

+
+
No usage of com.carrotsearch.ant.tasks.junit4.balancers.MergeHints
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/RoundRobinBalancer.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/RoundRobinBalancer.html new file mode 100644 index 00000000..73beec6e --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/RoundRobinBalancer.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.balancers.RoundRobinBalancer (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.balancers.RoundRobinBalancer

+
+
No usage of com.carrotsearch.ant.tasks.junit4.balancers.RoundRobinBalancer
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/SuiteHint.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/SuiteHint.html new file mode 100644 index 00000000..b4882681 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/SuiteHint.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.balancers.SuiteHint (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.balancers.SuiteHint

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/TopHints.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/TopHints.html new file mode 100644 index 00000000..e3fe5653 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/class-use/TopHints.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.balancers.TopHints (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.balancers.TopHints

+
+
No usage of com.carrotsearch.ant.tasks.junit4.balancers.TopHints
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/package-frame.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/package-frame.html new file mode 100644 index 00000000..be5c7805 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/package-frame.html @@ -0,0 +1,24 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.balancers (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + +

com.carrotsearch.ant.tasks.junit4.balancers

+ + + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/package-summary.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/package-summary.html new file mode 100644 index 00000000..d59c7f9c --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/package-summary.html @@ -0,0 +1,164 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.balancers (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Package com.carrotsearch.ant.tasks.junit4.balancers

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/package-tree.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/package-tree.html new file mode 100644 index 00000000..a878b035 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/package-tree.html @@ -0,0 +1,144 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.balancers Class Hierarchy (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Hierarchy For Package com.carrotsearch.ant.tasks.junit4.balancers

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • org.apache.tools.ant.ProjectComponent (implements java.lang.Cloneable) +
        +
      • com.carrotsearch.ant.tasks.junit4.balancers.ExecutionTimeBalancer (implements com.carrotsearch.ant.tasks.junit4.SuiteBalancer)
      • +
      • org.apache.tools.ant.Task +
          +
        • com.carrotsearch.ant.tasks.junit4.balancers.MergeHints
        • +
        • com.carrotsearch.ant.tasks.junit4.balancers.TopHints
        • +
        +
      • +
      +
    • +
    • com.carrotsearch.ant.tasks.junit4.balancers.RoundRobinBalancer (implements com.carrotsearch.ant.tasks.junit4.SuiteBalancer)
    • +
    • com.carrotsearch.ant.tasks.junit4.balancers.SuiteHint
    • +
    +
  • +
+
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/package-use.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/package-use.html new file mode 100644 index 00000000..f411a326 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/balancers/package-use.html @@ -0,0 +1,154 @@ + + + + + + +Uses of Package com.carrotsearch.ant.tasks.junit4.balancers (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Package
com.carrotsearch.ant.tasks.junit4.balancers

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/BalancersList.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/BalancersList.html new file mode 100644 index 00000000..f66b88c3 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/BalancersList.html @@ -0,0 +1,161 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.BalancersList (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.BalancersList

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/DiagnosticsListener.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/DiagnosticsListener.html new file mode 100644 index 00000000..adc2c126 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/DiagnosticsListener.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.DiagnosticsListener (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.DiagnosticsListener

+
+
No usage of com.carrotsearch.ant.tasks.junit4.DiagnosticsListener
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/DuplicateResources.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/DuplicateResources.html new file mode 100644 index 00000000..c399b873 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/DuplicateResources.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.DuplicateResources (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.DuplicateResources

+
+
No usage of com.carrotsearch.ant.tasks.junit4.DuplicateResources
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/Duration.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/Duration.html new file mode 100644 index 00000000..1350f4ec --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/Duration.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.Duration (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.Duration

+
+
No usage of com.carrotsearch.ant.tasks.junit4.Duration
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/ForkedJvmInfo.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/ForkedJvmInfo.html new file mode 100644 index 00000000..58b74f9b --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/ForkedJvmInfo.html @@ -0,0 +1,273 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.ForkedJvmInfo (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.ForkedJvmInfo

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/FormattingUtils.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/FormattingUtils.html new file mode 100644 index 00000000..62d79096 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/FormattingUtils.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.FormattingUtils (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.FormattingUtils

+
+
No usage of com.carrotsearch.ant.tasks.junit4.FormattingUtils
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.ExtendedPropertySet.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.ExtendedPropertySet.html new file mode 100644 index 00000000..1d9bf8fd --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.ExtendedPropertySet.html @@ -0,0 +1,162 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.JUnit4.ExtendedPropertySet (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.JUnit4.ExtendedPropertySet

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.ExtendedVariable.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.ExtendedVariable.html new file mode 100644 index 00000000..4b180e93 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.ExtendedVariable.html @@ -0,0 +1,167 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.JUnit4.ExtendedVariable (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.JUnit4.ExtendedVariable

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.JvmOutputAction.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.JvmOutputAction.html new file mode 100644 index 00000000..55f30b30 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.JvmOutputAction.html @@ -0,0 +1,181 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.JUnit4.JvmOutputAction (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.JUnit4.JvmOutputAction

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.NoTestsAction.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.NoTestsAction.html new file mode 100644 index 00000000..a8a482af --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.NoTestsAction.html @@ -0,0 +1,168 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.JUnit4.NoTestsAction (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.JUnit4.NoTestsAction

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.html new file mode 100644 index 00000000..e749187d --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/JUnit4.html @@ -0,0 +1,277 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.JUnit4 (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.JUnit4

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/ListenersList.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/ListenersList.html new file mode 100644 index 00000000..c47dc8be --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/ListenersList.html @@ -0,0 +1,161 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.ListenersList (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.ListenersList

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/LocalSlaveStreamHandler.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/LocalSlaveStreamHandler.html new file mode 100644 index 00000000..191d3135 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/LocalSlaveStreamHandler.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.LocalSlaveStreamHandler (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.LocalSlaveStreamHandler

+
+
No usage of com.carrotsearch.ant.tasks.junit4.LocalSlaveStreamHandler
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/NonEmptyWorkDirectoryAction.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/NonEmptyWorkDirectoryAction.html new file mode 100644 index 00000000..68b69130 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/NonEmptyWorkDirectoryAction.html @@ -0,0 +1,183 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.NonEmptyWorkDirectoryAction (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.NonEmptyWorkDirectoryAction

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/PickFromListTask.StringValue.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/PickFromListTask.StringValue.html new file mode 100644 index 00000000..f643b289 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/PickFromListTask.StringValue.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.PickFromListTask.StringValue (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.PickFromListTask.StringValue

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/PickFromListTask.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/PickFromListTask.html new file mode 100644 index 00000000..0752be54 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/PickFromListTask.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.PickFromListTask (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.PickFromListTask

+
+
No usage of com.carrotsearch.ant.tasks.junit4.PickFromListTask
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/PickSeedTask.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/PickSeedTask.html new file mode 100644 index 00000000..562dd92a --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/PickSeedTask.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.PickSeedTask (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.PickSeedTask

+
+
No usage of com.carrotsearch.ant.tasks.junit4.PickSeedTask
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/Pluralize.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/Pluralize.html new file mode 100644 index 00000000..9a8ed66d --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/Pluralize.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.Pluralize (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.Pluralize

+
+
No usage of com.carrotsearch.ant.tasks.junit4.Pluralize
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/SuiteBalancer.Assignment.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/SuiteBalancer.Assignment.html new file mode 100644 index 00000000..9e5c07b4 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/SuiteBalancer.Assignment.html @@ -0,0 +1,208 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.SuiteBalancer.Assignment (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.SuiteBalancer.Assignment

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/SuiteBalancer.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/SuiteBalancer.html new file mode 100644 index 00000000..7f2ed0af --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/SuiteBalancer.html @@ -0,0 +1,203 @@ + + + + + + +Uses of Interface com.carrotsearch.ant.tasks.junit4.SuiteBalancer (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Interface
com.carrotsearch.ant.tasks.junit4.SuiteBalancer

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/TestsSummary.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/TestsSummary.html new file mode 100644 index 00000000..f4567156 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/TestsSummary.html @@ -0,0 +1,181 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.TestsSummary (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.TestsSummary

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/TestsSummaryEventListener.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/TestsSummaryEventListener.html new file mode 100644 index 00000000..d557298c --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/class-use/TestsSummaryEventListener.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.TestsSummaryEventListener (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.TestsSummaryEventListener

+
+
No usage of com.carrotsearch.ant.tasks.junit4.TestsSummaryEventListener
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/AppendStdErrEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/AppendStdErrEvent.html new file mode 100644 index 00000000..2702af5c --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/AppendStdErrEvent.html @@ -0,0 +1,491 @@ + + + + + + +AppendStdErrEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class AppendStdErrEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.AppendStdErrEvent
    • +
    +
  • +
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AppendStdErrEvent

        +
        protected AppendStdErrEvent()
        +
      • +
      + + + +
        +
      • +

        AppendStdErrEvent

        +
        public AppendStdErrEvent(byte[] b,
        +                 int off,
        +                 int len)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        copyTo

        +
        public void copyTo(java.io.OutputStream os)
        +            throws java.io.IOException
        +
        +
        Specified by:
        +
        copyTo in interface IStreamEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        serialize

        +
        public void serialize(JsonWriter writer)
        +               throws java.io.IOException
        +
        +
        Specified by:
        +
        serialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        deserialize

        +
        public void deserialize(JsonReader reader)
        +                 throws java.io.IOException
        +
        +
        Specified by:
        +
        deserialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + + + + + +
        +
      • +

        writeBinaryProperty

        +
        protected static JsonWriter writeBinaryProperty(JsonWriter writer,
        +                             java.lang.String propertyName,
        +                             byte[] value)
        +                                         throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBinaryProperty

        +
        protected static byte[] readBinaryProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringProperty

        +
        protected static java.lang.String readStringProperty(JsonReader reader,
        +                                  java.lang.String propertyName)
        +                                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringOrNullProperty

        +
        protected static java.lang.String readStringOrNullProperty(JsonReader reader,
        +                                        java.lang.String propertyName)
        +                                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBoolean

        +
        protected static boolean readBoolean(JsonReader reader,
        +                  java.lang.String propertyName)
        +                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readLongProperty

        +
        protected static long readLongProperty(JsonReader reader,
        +                    java.lang.String propertyName)
        +                                throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        expectProperty

        +
        protected static JsonReader expectProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        writeDescription

        +
        public static void writeDescription(JsonWriter writer,
        +                    org.junit.runner.Description e)
        +                             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/AppendStdOutEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/AppendStdOutEvent.html new file mode 100644 index 00000000..f0e5d761 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/AppendStdOutEvent.html @@ -0,0 +1,491 @@ + + + + + + +AppendStdOutEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class AppendStdOutEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.AppendStdOutEvent
    • +
    +
  • +
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AppendStdOutEvent

        +
        protected AppendStdOutEvent()
        +
      • +
      + + + +
        +
      • +

        AppendStdOutEvent

        +
        public AppendStdOutEvent(byte[] b,
        +                 int off,
        +                 int len)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        copyTo

        +
        public void copyTo(java.io.OutputStream os)
        +            throws java.io.IOException
        +
        +
        Specified by:
        +
        copyTo in interface IStreamEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        serialize

        +
        public void serialize(JsonWriter writer)
        +               throws java.io.IOException
        +
        +
        Specified by:
        +
        serialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        deserialize

        +
        public void deserialize(JsonReader reader)
        +                 throws java.io.IOException
        +
        +
        Specified by:
        +
        deserialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + + + + + +
        +
      • +

        writeBinaryProperty

        +
        protected static JsonWriter writeBinaryProperty(JsonWriter writer,
        +                             java.lang.String propertyName,
        +                             byte[] value)
        +                                         throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBinaryProperty

        +
        protected static byte[] readBinaryProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringProperty

        +
        protected static java.lang.String readStringProperty(JsonReader reader,
        +                                  java.lang.String propertyName)
        +                                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringOrNullProperty

        +
        protected static java.lang.String readStringOrNullProperty(JsonReader reader,
        +                                        java.lang.String propertyName)
        +                                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBoolean

        +
        protected static boolean readBoolean(JsonReader reader,
        +                  java.lang.String propertyName)
        +                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readLongProperty

        +
        protected static long readLongProperty(JsonReader reader,
        +                    java.lang.String propertyName)
        +                                throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        expectProperty

        +
        protected static JsonReader expectProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        writeDescription

        +
        public static void writeDescription(JsonWriter writer,
        +                    org.junit.runner.Description e)
        +                             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/BootstrapEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/BootstrapEvent.html new file mode 100644 index 00000000..96ae6e62 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/BootstrapEvent.html @@ -0,0 +1,500 @@ + + + + + + +BootstrapEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class BootstrapEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.BootstrapEvent
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    IEvent, RemoteEvent
    +
    +
    +
    +
    public class BootstrapEvent
    +extends java.lang.Object
    +
    Initial message sent from the slave to the master (if forked locally).
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BootstrapEvent

        +
        public BootstrapEvent()
        +
        Preinitialization with local machine's configuration.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getDefaultCharsetName

        +
        public java.lang.String getDefaultCharsetName()
        +
        Default charset on the slave.
        +
      • +
      + + + +
        +
      • +

        getSystemProperties

        +
        public java.util.Map<java.lang.String,java.lang.String> getSystemProperties()
        +
        System properties on the slave.
        +
      • +
      + + + +
        +
      • +

        getPidString

        +
        public java.lang.String getPidString()
        +
        Returns a PID string or anything that approximates it and would + help in dumping a stack trace externally, for example.
        +
      • +
      + + + +
        +
      • +

        serialize

        +
        public void serialize(JsonWriter writer)
        +               throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        deserialize

        +
        public void deserialize(JsonReader reader)
        +                 throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + + + + + +
        +
      • +

        writeBinaryProperty

        +
        protected static JsonWriter writeBinaryProperty(JsonWriter writer,
        +                             java.lang.String propertyName,
        +                             byte[] value)
        +                                         throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBinaryProperty

        +
        protected static byte[] readBinaryProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringProperty

        +
        protected static java.lang.String readStringProperty(JsonReader reader,
        +                                  java.lang.String propertyName)
        +                                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringOrNullProperty

        +
        protected static java.lang.String readStringOrNullProperty(JsonReader reader,
        +                                        java.lang.String propertyName)
        +                                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBoolean

        +
        protected static boolean readBoolean(JsonReader reader,
        +                  java.lang.String propertyName)
        +                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readLongProperty

        +
        protected static long readLongProperty(JsonReader reader,
        +                    java.lang.String propertyName)
        +                                throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        expectProperty

        +
        protected static JsonReader expectProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        writeDescription

        +
        public static void writeDescription(JsonWriter writer,
        +                    org.junit.runner.Description e)
        +                             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/Deserializer.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/Deserializer.html new file mode 100644 index 00000000..0f75e8ec --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/Deserializer.html @@ -0,0 +1,269 @@ + + + + + + +Deserializer (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class Deserializer

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.Deserializer
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class Deserializer
    +extends java.lang.Object
    +
    Event deserializer.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Deserializer(java.io.InputStream is, + java.lang.ClassLoader refLoader) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      IEventdeserialize() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Deserializer

        +
        public Deserializer(java.io.InputStream is,
        +            java.lang.ClassLoader refLoader)
        +             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        deserialize

        +
        public IEvent deserialize()
        +                   throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/EventType.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/EventType.html new file mode 100644 index 00000000..cad6eeb2 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/EventType.html @@ -0,0 +1,514 @@ + + + + + + +EventType (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Enum EventType

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<EventType>
    • +
    • +
        +
      • com.carrotsearch.ant.tasks.junit4.events.EventType
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<EventType>
    +
    +
    +
    +
    public enum EventType
    +extends java.lang.Enum<EventType>
    +
    Events (messages) passed between the slave and the master.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        BOOTSTRAP

        +
        public static final EventType BOOTSTRAP
        +
      • +
      + + + +
        +
      • +

        SUITE_STARTED

        +
        public static final EventType SUITE_STARTED
        +
      • +
      + + + +
        +
      • +

        SUITE_FAILURE

        +
        public static final EventType SUITE_FAILURE
        +
      • +
      + + + +
        +
      • +

        SUITE_COMPLETED

        +
        public static final EventType SUITE_COMPLETED
        +
      • +
      + + + +
        +
      • +

        APPEND_STDOUT

        +
        public static final EventType APPEND_STDOUT
        +
      • +
      + + + +
        +
      • +

        APPEND_STDERR

        +
        public static final EventType APPEND_STDERR
        +
      • +
      + + + +
        +
      • +

        TEST_STARTED

        +
        public static final EventType TEST_STARTED
        +
      • +
      + + + +
        +
      • +

        TEST_FAILURE

        +
        public static final EventType TEST_FAILURE
        +
      • +
      + + + +
        +
      • +

        TEST_IGNORED_ASSUMPTION

        +
        public static final EventType TEST_IGNORED_ASSUMPTION
        +
      • +
      + + + +
        +
      • +

        TEST_IGNORED

        +
        public static final EventType TEST_IGNORED
        +
      • +
      + + + +
        +
      • +

        TEST_FINISHED

        +
        public static final EventType TEST_FINISHED
        +
      • +
      + + + +
        +
      • +

        IDLE

        +
        public static final EventType IDLE
        +
      • +
      + + + +
        +
      • +

        QUIT

        +
        public static final EventType QUIT
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        eventClass

        +
        public final java.lang.Class<? extends RemoteEvent> eventClass
        +
        Concrete class associated with the given event type.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static EventType[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (EventType c : EventType.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static EventType valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      + + + +
        +
      • +

        deserialize

        +
        public RemoteEvent deserialize(JsonReader input)
        +                        throws java.io.IOException
        +
        Deserialize a given event type from stream.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/FailureEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/FailureEvent.html new file mode 100644 index 00000000..3fb1fe05 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/FailureEvent.html @@ -0,0 +1,501 @@ + + + + + + +FailureEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class FailureEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.FailureEvent
    • +
    +
  • +
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FailureEvent

        +
        public FailureEvent(EventType type)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setFailure

        +
        protected void setFailure(org.junit.runner.notification.Failure failure)
        +
      • +
      + + + + + + + +
        +
      • +

        getDescription

        +
        public org.junit.runner.Description getDescription()
        +
        +
        Specified by:
        +
        getDescription in interface IDescribable
        +
        +
      • +
      + + + +
        +
      • +

        serialize

        +
        public void serialize(JsonWriter writer)
        +               throws java.io.IOException
        +
        +
        Specified by:
        +
        serialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        deserialize

        +
        public void deserialize(JsonReader reader)
        +                 throws java.io.IOException
        +
        +
        Specified by:
        +
        deserialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + + + + + +
        +
      • +

        writeBinaryProperty

        +
        protected static JsonWriter writeBinaryProperty(JsonWriter writer,
        +                             java.lang.String propertyName,
        +                             byte[] value)
        +                                         throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBinaryProperty

        +
        protected static byte[] readBinaryProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringProperty

        +
        protected static java.lang.String readStringProperty(JsonReader reader,
        +                                  java.lang.String propertyName)
        +                                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringOrNullProperty

        +
        protected static java.lang.String readStringOrNullProperty(JsonReader reader,
        +                                        java.lang.String propertyName)
        +                                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBoolean

        +
        protected static boolean readBoolean(JsonReader reader,
        +                  java.lang.String propertyName)
        +                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readLongProperty

        +
        protected static long readLongProperty(JsonReader reader,
        +                    java.lang.String propertyName)
        +                                throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        expectProperty

        +
        protected static JsonReader expectProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        writeDescription

        +
        public static void writeDescription(JsonWriter writer,
        +                    org.junit.runner.Description e)
        +                             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/IDescribable.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/IDescribable.html new file mode 100644 index 00000000..5c7a942b --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/IDescribable.html @@ -0,0 +1,215 @@ + + + + + + +IDescribable (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Interface IDescribable

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runner.DescriptiongetDescription() 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getDescription

        +
        org.junit.runner.Description getDescription()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/IEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/IEvent.html new file mode 100644 index 00000000..8bd9f077 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/IEvent.html @@ -0,0 +1,219 @@ + + + + + + +IEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Interface IEvent

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      EventTypegetType() 
      +
    • +
    +
  • +
+
+
+ +
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/IStreamEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/IStreamEvent.html new file mode 100644 index 00000000..56f3a7a7 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/IStreamEvent.html @@ -0,0 +1,217 @@ + + + + + + +IStreamEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Interface IStreamEvent

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidcopyTo(java.io.OutputStream os) 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        copyTo

        +
        void copyTo(java.io.OutputStream os)
        +            throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/IdleEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/IdleEvent.html new file mode 100644 index 00000000..18598c83 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/IdleEvent.html @@ -0,0 +1,447 @@ + + + + + + +IdleEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class IdleEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.IdleEvent
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    IEvent, RemoteEvent
    +
    +
    +
    +
    public class IdleEvent
    +extends java.lang.Object
    +
    Marker that the slave is idle and awaiting more suite names.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        IdleEvent

        +
        public IdleEvent()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        serialize

        +
        public void serialize(JsonWriter writer)
        +               throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        deserialize

        +
        public void deserialize(JsonReader reader)
        +                 throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + + + + + +
        +
      • +

        writeBinaryProperty

        +
        protected static JsonWriter writeBinaryProperty(JsonWriter writer,
        +                             java.lang.String propertyName,
        +                             byte[] value)
        +                                         throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBinaryProperty

        +
        protected static byte[] readBinaryProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringProperty

        +
        protected static java.lang.String readStringProperty(JsonReader reader,
        +                                  java.lang.String propertyName)
        +                                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringOrNullProperty

        +
        protected static java.lang.String readStringOrNullProperty(JsonReader reader,
        +                                        java.lang.String propertyName)
        +                                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBoolean

        +
        protected static boolean readBoolean(JsonReader reader,
        +                  java.lang.String propertyName)
        +                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readLongProperty

        +
        protected static long readLongProperty(JsonReader reader,
        +                    java.lang.String propertyName)
        +                                throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        expectProperty

        +
        protected static JsonReader expectProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        writeDescription

        +
        public static void writeDescription(JsonWriter writer,
        +                    org.junit.runner.Description e)
        +                             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/JsonHelpers.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/JsonHelpers.html new file mode 100644 index 00000000..d2a9006c --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/JsonHelpers.html @@ -0,0 +1,281 @@ + + + + + + +JsonHelpers (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class JsonHelpers

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.JsonHelpers
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class JsonHelpers
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      JsonHelpers() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected static org.junit.runner.DescriptionreadDescription(JsonReader reader) 
      static voidwriteDescription(JsonWriter writer, + org.junit.runner.Description e) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JsonHelpers

        +
        public JsonHelpers()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        writeDescription

        +
        public static void writeDescription(JsonWriter writer,
        +                    org.junit.runner.Description e)
        +                             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readDescription

        +
        protected static org.junit.runner.Description readDescription(JsonReader reader)
        +                                                       throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/LowLevelHeartBeatEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/LowLevelHeartBeatEvent.html new file mode 100644 index 00000000..79e2d54a --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/LowLevelHeartBeatEvent.html @@ -0,0 +1,284 @@ + + + + + + +LowLevelHeartBeatEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class LowLevelHeartBeatEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.LowLevelHeartBeatEvent
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class LowLevelHeartBeatEvent
    +extends java.lang.Object
    +
    Heartbeat for reporting long running tests.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      longcurrentTime 
      longlastActivity 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      LowLevelHeartBeatEvent(long last, + long currentTime) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        lastActivity

        +
        public final long lastActivity
        +
      • +
      + + + +
        +
      • +

        currentTime

        +
        public final long currentTime
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        LowLevelHeartBeatEvent

        +
        public LowLevelHeartBeatEvent(long last,
        +                      long currentTime)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/QuitEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/QuitEvent.html new file mode 100644 index 00000000..64aef58a --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/QuitEvent.html @@ -0,0 +1,447 @@ + + + + + + +QuitEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class QuitEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.QuitEvent
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    IEvent, RemoteEvent
    +
    +
    +
    +
    public class QuitEvent
    +extends java.lang.Object
    +
    Final message sent from the slave. Also signals orderly shutdown.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        QuitEvent

        +
        public QuitEvent()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        serialize

        +
        public void serialize(JsonWriter writer)
        +               throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        deserialize

        +
        public void deserialize(JsonReader reader)
        +                 throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + + + + + +
        +
      • +

        writeBinaryProperty

        +
        protected static JsonWriter writeBinaryProperty(JsonWriter writer,
        +                             java.lang.String propertyName,
        +                             byte[] value)
        +                                         throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBinaryProperty

        +
        protected static byte[] readBinaryProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringProperty

        +
        protected static java.lang.String readStringProperty(JsonReader reader,
        +                                  java.lang.String propertyName)
        +                                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringOrNullProperty

        +
        protected static java.lang.String readStringOrNullProperty(JsonReader reader,
        +                                        java.lang.String propertyName)
        +                                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBoolean

        +
        protected static boolean readBoolean(JsonReader reader,
        +                  java.lang.String propertyName)
        +                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readLongProperty

        +
        protected static long readLongProperty(JsonReader reader,
        +                    java.lang.String propertyName)
        +                                throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        expectProperty

        +
        protected static JsonReader expectProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        writeDescription

        +
        public static void writeDescription(JsonWriter writer,
        +                    org.junit.runner.Description e)
        +                             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/RemoteEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/RemoteEvent.html new file mode 100644 index 00000000..88ebdccd --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/RemoteEvent.html @@ -0,0 +1,245 @@ + + + + + + +RemoteEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Interface RemoteEvent

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        serialize

        +
        void serialize(JsonWriter writer)
        +               throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        deserialize

        +
        void deserialize(JsonReader reader)
        +                 throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/Serializer.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/Serializer.html new file mode 100644 index 00000000..37c014a4 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/Serializer.html @@ -0,0 +1,309 @@ + + + + + + +Serializer (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class Serializer

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.Serializer
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Closeable, java.lang.AutoCloseable
    +
    +
    +
    +
    public class Serializer
    +extends java.lang.Object
    +implements java.io.Closeable
    +
    Event serializer.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Serializer(java.io.OutputStream os) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidclose() 
      Serializerflush() 
      Serializerserialize(RemoteEvent event) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Serializer

        +
        public Serializer(java.io.OutputStream os)
        +           throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        serialize

        +
        public Serializer serialize(RemoteEvent event)
        +                     throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        flush

        +
        public Serializer flush()
        +                 throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/SuiteCompletedEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/SuiteCompletedEvent.html new file mode 100644 index 00000000..bc9f2b34 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/SuiteCompletedEvent.html @@ -0,0 +1,528 @@ + + + + + + +SuiteCompletedEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class SuiteCompletedEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.SuiteCompletedEvent
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    IDescribable, IEvent, RemoteEvent
    +
    +
    +
    +
    public class SuiteCompletedEvent
    +extends java.lang.Object
    +
    Serialized failure.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SuiteCompletedEvent

        +
        protected SuiteCompletedEvent()
        +
      • +
      + + + +
        +
      • +

        SuiteCompletedEvent

        +
        public SuiteCompletedEvent(org.junit.runner.Description description,
        +                   long start,
        +                   long duration)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getExecutionTime

        +
        public long getExecutionTime()
        +
      • +
      + + + +
        +
      • +

        getStartTimestamp

        +
        public long getStartTimestamp()
        +
      • +
      + + + +
        +
      • +

        serialize

        +
        public void serialize(JsonWriter writer)
        +               throws java.io.IOException
        +
        +
        Specified by:
        +
        serialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        deserialize

        +
        public void deserialize(JsonReader reader)
        +                 throws java.io.IOException
        +
        +
        Specified by:
        +
        deserialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        getDescription

        +
        public org.junit.runner.Description getDescription()
        +
        +
        Specified by:
        +
        getDescription in interface IDescribable
        +
        +
      • +
      + + + +
        +
      • +

        setDescription

        +
        protected void setDescription(org.junit.runner.Description description)
        +
      • +
      + + + + + + + +
        +
      • +

        writeBinaryProperty

        +
        protected static JsonWriter writeBinaryProperty(JsonWriter writer,
        +                             java.lang.String propertyName,
        +                             byte[] value)
        +                                         throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBinaryProperty

        +
        protected static byte[] readBinaryProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringProperty

        +
        protected static java.lang.String readStringProperty(JsonReader reader,
        +                                  java.lang.String propertyName)
        +                                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringOrNullProperty

        +
        protected static java.lang.String readStringOrNullProperty(JsonReader reader,
        +                                        java.lang.String propertyName)
        +                                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBoolean

        +
        protected static boolean readBoolean(JsonReader reader,
        +                  java.lang.String propertyName)
        +                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readLongProperty

        +
        protected static long readLongProperty(JsonReader reader,
        +                    java.lang.String propertyName)
        +                                throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        expectProperty

        +
        protected static JsonReader expectProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        writeDescription

        +
        public static void writeDescription(JsonWriter writer,
        +                    org.junit.runner.Description e)
        +                             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/SuiteFailureEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/SuiteFailureEvent.html new file mode 100644 index 00000000..7f10a9ff --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/SuiteFailureEvent.html @@ -0,0 +1,442 @@ + + + + + + +SuiteFailureEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class SuiteFailureEvent

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SuiteFailureEvent

        +
        protected SuiteFailureEvent()
        +
      • +
      + + + +
        +
      • +

        SuiteFailureEvent

        +
        public SuiteFailureEvent(org.junit.runner.notification.Failure failure)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        writeBinaryProperty

        +
        protected static JsonWriter writeBinaryProperty(JsonWriter writer,
        +                             java.lang.String propertyName,
        +                             byte[] value)
        +                                         throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBinaryProperty

        +
        protected static byte[] readBinaryProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringProperty

        +
        protected static java.lang.String readStringProperty(JsonReader reader,
        +                                  java.lang.String propertyName)
        +                                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringOrNullProperty

        +
        protected static java.lang.String readStringOrNullProperty(JsonReader reader,
        +                                        java.lang.String propertyName)
        +                                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBoolean

        +
        protected static boolean readBoolean(JsonReader reader,
        +                  java.lang.String propertyName)
        +                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readLongProperty

        +
        protected static long readLongProperty(JsonReader reader,
        +                    java.lang.String propertyName)
        +                                throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        expectProperty

        +
        protected static JsonReader expectProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        writeDescription

        +
        public static void writeDescription(JsonWriter writer,
        +                    org.junit.runner.Description e)
        +                             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/SuiteStartedEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/SuiteStartedEvent.html new file mode 100644 index 00000000..2acc54ae --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/SuiteStartedEvent.html @@ -0,0 +1,513 @@ + + + + + + +SuiteStartedEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class SuiteStartedEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.SuiteStartedEvent
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    IDescribable, IEvent, RemoteEvent
    +
    +
    +
    +
    public class SuiteStartedEvent
    +extends java.lang.Object
    +
    Serialized failure.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SuiteStartedEvent

        +
        protected SuiteStartedEvent()
        +
      • +
      + + + +
        +
      • +

        SuiteStartedEvent

        +
        public SuiteStartedEvent(org.junit.runner.Description description,
        +                 long startTimestamp)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getStartTimestamp

        +
        public long getStartTimestamp()
        +
      • +
      + + + +
        +
      • +

        serialize

        +
        public void serialize(JsonWriter writer)
        +               throws java.io.IOException
        +
        +
        Specified by:
        +
        serialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        deserialize

        +
        public void deserialize(JsonReader reader)
        +                 throws java.io.IOException
        +
        +
        Specified by:
        +
        deserialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        getDescription

        +
        public org.junit.runner.Description getDescription()
        +
        +
        Specified by:
        +
        getDescription in interface IDescribable
        +
        +
      • +
      + + + +
        +
      • +

        setDescription

        +
        protected void setDescription(org.junit.runner.Description description)
        +
      • +
      + + + + + + + +
        +
      • +

        writeBinaryProperty

        +
        protected static JsonWriter writeBinaryProperty(JsonWriter writer,
        +                             java.lang.String propertyName,
        +                             byte[] value)
        +                                         throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBinaryProperty

        +
        protected static byte[] readBinaryProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringProperty

        +
        protected static java.lang.String readStringProperty(JsonReader reader,
        +                                  java.lang.String propertyName)
        +                                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringOrNullProperty

        +
        protected static java.lang.String readStringOrNullProperty(JsonReader reader,
        +                                        java.lang.String propertyName)
        +                                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBoolean

        +
        protected static boolean readBoolean(JsonReader reader,
        +                  java.lang.String propertyName)
        +                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readLongProperty

        +
        protected static long readLongProperty(JsonReader reader,
        +                    java.lang.String propertyName)
        +                                throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        expectProperty

        +
        protected static JsonReader expectProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        writeDescription

        +
        public static void writeDescription(JsonWriter writer,
        +                    org.junit.runner.Description e)
        +                             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/TestFailureEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/TestFailureEvent.html new file mode 100644 index 00000000..b15e887a --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/TestFailureEvent.html @@ -0,0 +1,441 @@ + + + + + + +TestFailureEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class TestFailureEvent

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestFailureEvent

        +
        protected TestFailureEvent()
        +
      • +
      + + + +
        +
      • +

        TestFailureEvent

        +
        public TestFailureEvent(org.junit.runner.notification.Failure failure)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        writeBinaryProperty

        +
        protected static JsonWriter writeBinaryProperty(JsonWriter writer,
        +                             java.lang.String propertyName,
        +                             byte[] value)
        +                                         throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBinaryProperty

        +
        protected static byte[] readBinaryProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringProperty

        +
        protected static java.lang.String readStringProperty(JsonReader reader,
        +                                  java.lang.String propertyName)
        +                                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringOrNullProperty

        +
        protected static java.lang.String readStringOrNullProperty(JsonReader reader,
        +                                        java.lang.String propertyName)
        +                                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBoolean

        +
        protected static boolean readBoolean(JsonReader reader,
        +                  java.lang.String propertyName)
        +                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readLongProperty

        +
        protected static long readLongProperty(JsonReader reader,
        +                    java.lang.String propertyName)
        +                                throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        expectProperty

        +
        protected static JsonReader expectProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        writeDescription

        +
        public static void writeDescription(JsonWriter writer,
        +                    org.junit.runner.Description e)
        +                             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/TestFinishedEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/TestFinishedEvent.html new file mode 100644 index 00000000..8b61e2cb --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/TestFinishedEvent.html @@ -0,0 +1,527 @@ + + + + + + +TestFinishedEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class TestFinishedEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.TestFinishedEvent
    • +
    +
  • +
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestFinishedEvent

        +
        protected TestFinishedEvent()
        +
      • +
      + + + +
        +
      • +

        TestFinishedEvent

        +
        public TestFinishedEvent(org.junit.runner.Description description,
        +                 long timeMillis,
        +                 long startTimestamp)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getExecutionTime

        +
        public long getExecutionTime()
        +
      • +
      + + + +
        +
      • +

        getStartTimestamp

        +
        public long getStartTimestamp()
        +
      • +
      + + + +
        +
      • +

        serialize

        +
        public void serialize(JsonWriter writer)
        +               throws java.io.IOException
        +
        +
        Specified by:
        +
        serialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        deserialize

        +
        public void deserialize(JsonReader reader)
        +                 throws java.io.IOException
        +
        +
        Specified by:
        +
        deserialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        getDescription

        +
        public org.junit.runner.Description getDescription()
        +
        +
        Specified by:
        +
        getDescription in interface IDescribable
        +
        +
      • +
      + + + +
        +
      • +

        setDescription

        +
        protected void setDescription(org.junit.runner.Description description)
        +
      • +
      + + + + + + + +
        +
      • +

        writeBinaryProperty

        +
        protected static JsonWriter writeBinaryProperty(JsonWriter writer,
        +                             java.lang.String propertyName,
        +                             byte[] value)
        +                                         throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBinaryProperty

        +
        protected static byte[] readBinaryProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringProperty

        +
        protected static java.lang.String readStringProperty(JsonReader reader,
        +                                  java.lang.String propertyName)
        +                                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringOrNullProperty

        +
        protected static java.lang.String readStringOrNullProperty(JsonReader reader,
        +                                        java.lang.String propertyName)
        +                                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBoolean

        +
        protected static boolean readBoolean(JsonReader reader,
        +                  java.lang.String propertyName)
        +                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readLongProperty

        +
        protected static long readLongProperty(JsonReader reader,
        +                    java.lang.String propertyName)
        +                                throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        expectProperty

        +
        protected static JsonReader expectProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        writeDescription

        +
        public static void writeDescription(JsonWriter writer,
        +                    org.junit.runner.Description e)
        +                             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/TestIgnoredAssumptionEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/TestIgnoredAssumptionEvent.html new file mode 100644 index 00000000..70962ef4 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/TestIgnoredAssumptionEvent.html @@ -0,0 +1,441 @@ + + + + + + +TestIgnoredAssumptionEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class TestIgnoredAssumptionEvent

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestIgnoredAssumptionEvent

        +
        protected TestIgnoredAssumptionEvent()
        +
      • +
      + + + +
        +
      • +

        TestIgnoredAssumptionEvent

        +
        public TestIgnoredAssumptionEvent(org.junit.runner.notification.Failure failure)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        writeBinaryProperty

        +
        protected static JsonWriter writeBinaryProperty(JsonWriter writer,
        +                             java.lang.String propertyName,
        +                             byte[] value)
        +                                         throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBinaryProperty

        +
        protected static byte[] readBinaryProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringProperty

        +
        protected static java.lang.String readStringProperty(JsonReader reader,
        +                                  java.lang.String propertyName)
        +                                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringOrNullProperty

        +
        protected static java.lang.String readStringOrNullProperty(JsonReader reader,
        +                                        java.lang.String propertyName)
        +                                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBoolean

        +
        protected static boolean readBoolean(JsonReader reader,
        +                  java.lang.String propertyName)
        +                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readLongProperty

        +
        protected static long readLongProperty(JsonReader reader,
        +                    java.lang.String propertyName)
        +                                throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        expectProperty

        +
        protected static JsonReader expectProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        writeDescription

        +
        public static void writeDescription(JsonWriter writer,
        +                    org.junit.runner.Description e)
        +                             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/TestIgnoredEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/TestIgnoredEvent.html new file mode 100644 index 00000000..99f32fc4 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/TestIgnoredEvent.html @@ -0,0 +1,525 @@ + + + + + + +TestIgnoredEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class TestIgnoredEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.TestIgnoredEvent
    • +
    +
  • +
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestIgnoredEvent

        +
        protected TestIgnoredEvent()
        +
      • +
      + + + +
        +
      • +

        TestIgnoredEvent

        +
        public TestIgnoredEvent(org.junit.runner.Description description,
        +                java.lang.String cause)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getStartTimestamp

        +
        public long getStartTimestamp()
        +
      • +
      + + + +
        +
      • +

        getCause

        +
        public java.lang.String getCause()
        +
      • +
      + + + +
        +
      • +

        serialize

        +
        public void serialize(JsonWriter writer)
        +               throws java.io.IOException
        +
        +
        Specified by:
        +
        serialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        deserialize

        +
        public void deserialize(JsonReader reader)
        +                 throws java.io.IOException
        +
        +
        Specified by:
        +
        deserialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        getDescription

        +
        public org.junit.runner.Description getDescription()
        +
        +
        Specified by:
        +
        getDescription in interface IDescribable
        +
        +
      • +
      + + + +
        +
      • +

        setDescription

        +
        protected void setDescription(org.junit.runner.Description description)
        +
      • +
      + + + + + + + +
        +
      • +

        writeBinaryProperty

        +
        protected static JsonWriter writeBinaryProperty(JsonWriter writer,
        +                             java.lang.String propertyName,
        +                             byte[] value)
        +                                         throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBinaryProperty

        +
        protected static byte[] readBinaryProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringProperty

        +
        protected static java.lang.String readStringProperty(JsonReader reader,
        +                                  java.lang.String propertyName)
        +                                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringOrNullProperty

        +
        protected static java.lang.String readStringOrNullProperty(JsonReader reader,
        +                                        java.lang.String propertyName)
        +                                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBoolean

        +
        protected static boolean readBoolean(JsonReader reader,
        +                  java.lang.String propertyName)
        +                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readLongProperty

        +
        protected static long readLongProperty(JsonReader reader,
        +                    java.lang.String propertyName)
        +                                throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        expectProperty

        +
        protected static JsonReader expectProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        writeDescription

        +
        public static void writeDescription(JsonWriter writer,
        +                    org.junit.runner.Description e)
        +                             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/TestStartedEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/TestStartedEvent.html new file mode 100644 index 00000000..45820454 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/TestStartedEvent.html @@ -0,0 +1,497 @@ + + + + + + +TestStartedEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events
+

Class TestStartedEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.TestStartedEvent
    • +
    +
  • +
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestStartedEvent

        +
        protected TestStartedEvent()
        +
      • +
      + + + +
        +
      • +

        TestStartedEvent

        +
        public TestStartedEvent(org.junit.runner.Description description)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getDescription

        +
        public org.junit.runner.Description getDescription()
        +
        +
        Specified by:
        +
        getDescription in interface IDescribable
        +
        +
      • +
      + + + +
        +
      • +

        setDescription

        +
        protected void setDescription(org.junit.runner.Description description)
        +
      • +
      + + + +
        +
      • +

        serialize

        +
        public void serialize(JsonWriter writer)
        +               throws java.io.IOException
        +
        +
        Specified by:
        +
        serialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        deserialize

        +
        public void deserialize(JsonReader reader)
        +                 throws java.io.IOException
        +
        +
        Specified by:
        +
        deserialize in interface RemoteEvent
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + + + + + +
        +
      • +

        writeBinaryProperty

        +
        protected static JsonWriter writeBinaryProperty(JsonWriter writer,
        +                             java.lang.String propertyName,
        +                             byte[] value)
        +                                         throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBinaryProperty

        +
        protected static byte[] readBinaryProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringProperty

        +
        protected static java.lang.String readStringProperty(JsonReader reader,
        +                                  java.lang.String propertyName)
        +                                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readStringOrNullProperty

        +
        protected static java.lang.String readStringOrNullProperty(JsonReader reader,
        +                                        java.lang.String propertyName)
        +                                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readBoolean

        +
        protected static boolean readBoolean(JsonReader reader,
        +                  java.lang.String propertyName)
        +                              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        readLongProperty

        +
        protected static long readLongProperty(JsonReader reader,
        +                    java.lang.String propertyName)
        +                                throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        expectProperty

        +
        protected static JsonReader expectProperty(JsonReader reader,
        +                        java.lang.String propertyName)
        +                                    throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        writeDescription

        +
        public static void writeDescription(JsonWriter writer,
        +                    org.junit.runner.Description e)
        +                             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedQuitEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedQuitEvent.html new file mode 100644 index 00000000..1bc20d0e --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedQuitEvent.html @@ -0,0 +1,233 @@ + + + + + + +AggregatedQuitEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events.aggregated
+

Class AggregatedQuitEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedQuitEvent
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class AggregatedQuitEvent
    +extends java.lang.Object
    +
    An event dispatched after all slaves have completed their jobs.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AggregatedQuitEvent

        +
        public AggregatedQuitEvent()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedResultEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedResultEvent.html new file mode 100644 index 00000000..d95d1aa7 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedResultEvent.html @@ -0,0 +1,293 @@ + + + + + + +AggregatedResultEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events.aggregated
+

Interface AggregatedResultEvent

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getDescription

        +
        org.junit.runner.Description getDescription()
        +
      • +
      + + + + + + + +
        +
      • +

        isSuccessful

        +
        boolean isSuccessful()
        +
      • +
      + + + +
        +
      • +

        getFailures

        +
        java.util.List<FailureMirror> getFailures()
        +
      • +
      + + + +
        +
      • +

        getEventStream

        +
        java.util.List<IEvent> getEventStream()
        +
      • +
      + + + +
        +
      • +

        getStartTimestamp

        +
        long getStartTimestamp()
        +
      • +
      + + + +
        +
      • +

        getExecutionTime

        +
        long getExecutionTime()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedStartEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedStartEvent.html new file mode 100644 index 00000000..36d75e3e --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedStartEvent.html @@ -0,0 +1,282 @@ + + + + + + +AggregatedStartEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events.aggregated
+

Class AggregatedStartEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedStartEvent
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class AggregatedStartEvent
    +extends java.lang.Object
    +
    An event dispatched before any slave starts.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AggregatedStartEvent(int slaves, + int suiteCount) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      intgetSlaveCount() +
      Number of slave processes.
      +
      intgetSuiteCount() +
      Number of test suites, total.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AggregatedStartEvent

        +
        public AggregatedStartEvent(int slaves,
        +                    int suiteCount)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getSlaveCount

        +
        public int getSlaveCount()
        +
        Number of slave processes.
        +
      • +
      + + + +
        +
      • +

        getSuiteCount

        +
        public int getSuiteCount()
        +
        Number of test suites, total.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedSuiteResultEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedSuiteResultEvent.html new file mode 100644 index 00000000..4c91f87a --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedSuiteResultEvent.html @@ -0,0 +1,511 @@ + + + + + + +AggregatedSuiteResultEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events.aggregated
+

Class AggregatedSuiteResultEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedSuiteResultEvent
    • +
    +
  • +
+
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedSuiteStartedEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedSuiteStartedEvent.html new file mode 100644 index 00000000..b548e4ef --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedSuiteStartedEvent.html @@ -0,0 +1,275 @@ + + + + + + +AggregatedSuiteStartedEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events.aggregated
+

Class AggregatedSuiteStartedEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedSuiteStartedEvent
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class AggregatedSuiteStartedEvent
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedTestResultEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedTestResultEvent.html new file mode 100644 index 00000000..a51fe4e3 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatedTestResultEvent.html @@ -0,0 +1,445 @@ + + + + + + +AggregatedTestResultEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events.aggregated
+

Class AggregatedTestResultEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedTestResultEvent
    • +
    +
  • +
+
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatingListener.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatingListener.html new file mode 100644 index 00000000..54c12389 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/AggregatingListener.html @@ -0,0 +1,386 @@ + + + + + + +AggregatingListener (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events.aggregated
+

Class AggregatingListener

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatingListener
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class AggregatingListener
    +extends java.lang.Object
    +
    Aggregates atomic events from JUnitCore to higher-level events that + contain a full summary of a given test's execution. Simplifies reporting + logic.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AggregatingListener

        +
        public AggregatingListener(com.google.common.eventbus.EventBus target,
        +                   ForkedJvmInfo slave)
        +
        Parameters:
        target - Which event bus to repost aggregated events to?
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/ChildBootstrap.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/ChildBootstrap.html new file mode 100644 index 00000000..548f91f5 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/ChildBootstrap.html @@ -0,0 +1,296 @@ + + + + + + +ChildBootstrap (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events.aggregated
+

Class ChildBootstrap

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.aggregated.ChildBootstrap
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class ChildBootstrap
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      ForkedJvmInfogetSlave() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+ +
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/HeartBeatEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/HeartBeatEvent.html new file mode 100644 index 00000000..2cb32735 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/HeartBeatEvent.html @@ -0,0 +1,322 @@ + + + + + + +HeartBeatEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events.aggregated
+

Class HeartBeatEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.aggregated.HeartBeatEvent
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class HeartBeatEvent
    +extends java.lang.Object
    +
    High level heartbeat event issued to report listeners when a forked JVM + does not repond for a longer while. The getDescription() method should + return an approximate place where the forked JVM is at the moment, but this is + not guaranteed (and may be null).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      HeartBeatEvent(ForkedJvmInfo slave, + org.junit.runner.Description description, + long lastActivity, + long currentTime) 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HeartBeatEvent

        +
        public HeartBeatEvent(ForkedJvmInfo slave,
        +              org.junit.runner.Description description,
        +              long lastActivity,
        +              long currentTime)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getDescription

        +
        public org.junit.runner.Description getDescription()
        +
      • +
      + + + +
        +
      • +

        getCurrentTime

        +
        public long getCurrentTime()
        +
      • +
      + + + +
        +
      • +

        getLastActivity

        +
        public long getLastActivity()
        +
      • +
      + + + +
        +
      • +

        getNoEventDuration

        +
        public long getNoEventDuration()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/JvmOutputEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/JvmOutputEvent.html new file mode 100644 index 00000000..b648dd51 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/JvmOutputEvent.html @@ -0,0 +1,327 @@ + + + + + + +JvmOutputEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events.aggregated
+

Class JvmOutputEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.aggregated.JvmOutputEvent
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class JvmOutputEvent
    +extends java.lang.Object
    +
    An event emitted when there was any unexpected JVM output + from the forked JVM. This can happen for internal JVM logs + or crash dumps that bypass System.* streams.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      JvmOutputEvent(ForkedJvmInfo childInfo, + java.io.File jvmOutput) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.io.FilegetJvmOutputFile() 
      ForkedJvmInfogetSlave() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + +
        +
      • +

        jvmOutput

        +
        public final java.io.File jvmOutput
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JvmOutputEvent

        +
        public JvmOutputEvent(ForkedJvmInfo childInfo,
        +              java.io.File jvmOutput)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        getJvmOutputFile

        +
        public java.io.File getJvmOutputFile()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/PartialOutputEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/PartialOutputEvent.html new file mode 100644 index 00000000..4ca6f07a --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/PartialOutputEvent.html @@ -0,0 +1,276 @@ + + + + + + +PartialOutputEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events.aggregated
+

Class PartialOutputEvent

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.aggregated.PartialOutputEvent
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class PartialOutputEvent
    +extends java.lang.Object
    +
    Partial output emitted from a given slave.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      IEventgetEvent() 
      ForkedJvmInfogetSlave() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+ +
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/TestStatus.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/TestStatus.html new file mode 100644 index 00000000..7c18f409 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/TestStatus.html @@ -0,0 +1,359 @@ + + + + + + +TestStatus (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events.aggregated
+

Enum TestStatus

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<TestStatus>
    • +
    • +
        +
      • com.carrotsearch.ant.tasks.junit4.events.aggregated.TestStatus
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<TestStatus>
    +
    +
    +
    +
    public enum TestStatus
    +extends java.lang.Enum<TestStatus>
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static TestStatusvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static TestStatus[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static TestStatus[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (TestStatus c : TestStatus.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static TestStatus valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedQuitEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedQuitEvent.html new file mode 100644 index 00000000..f12d28b8 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedQuitEvent.html @@ -0,0 +1,213 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedQuitEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedQuitEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedResultEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedResultEvent.html new file mode 100644 index 00000000..52f06d25 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedResultEvent.html @@ -0,0 +1,165 @@ + + + + + + +Uses of Interface com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedResultEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Interface
com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedResultEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedStartEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedStartEvent.html new file mode 100644 index 00000000..d9a468b1 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedStartEvent.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedStartEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedStartEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedSuiteResultEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedSuiteResultEvent.html new file mode 100644 index 00000000..f9c18224 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedSuiteResultEvent.html @@ -0,0 +1,237 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedSuiteResultEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedSuiteResultEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedSuiteStartedEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedSuiteStartedEvent.html new file mode 100644 index 00000000..4a84a74d --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedSuiteStartedEvent.html @@ -0,0 +1,199 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedSuiteStartedEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedSuiteStartedEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedTestResultEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedTestResultEvent.html new file mode 100644 index 00000000..1409dc74 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatedTestResultEvent.html @@ -0,0 +1,199 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedTestResultEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatedTestResultEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatingListener.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatingListener.html new file mode 100644 index 00000000..788aa7d5 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/AggregatingListener.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatingListener (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatingListener

+
+
No usage of com.carrotsearch.ant.tasks.junit4.events.aggregated.AggregatingListener
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/ChildBootstrap.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/ChildBootstrap.html new file mode 100644 index 00000000..fb66908d --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/ChildBootstrap.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.aggregated.ChildBootstrap (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.aggregated.ChildBootstrap

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/HeartBeatEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/HeartBeatEvent.html new file mode 100644 index 00000000..d25521be --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/HeartBeatEvent.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.aggregated.HeartBeatEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.aggregated.HeartBeatEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/JvmOutputEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/JvmOutputEvent.html new file mode 100644 index 00000000..7a2431b8 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/JvmOutputEvent.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.aggregated.JvmOutputEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.aggregated.JvmOutputEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/PartialOutputEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/PartialOutputEvent.html new file mode 100644 index 00000000..a54f3506 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/PartialOutputEvent.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.aggregated.PartialOutputEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.aggregated.PartialOutputEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/TestStatus.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/TestStatus.html new file mode 100644 index 00000000..5432697e --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/class-use/TestStatus.html @@ -0,0 +1,174 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.aggregated.TestStatus (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.aggregated.TestStatus

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-frame.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-frame.html new file mode 100644 index 00000000..91dd17e8 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-frame.html @@ -0,0 +1,37 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.events.aggregated (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + +

com.carrotsearch.ant.tasks.junit4.events.aggregated

+ + + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-summary.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-summary.html new file mode 100644 index 00000000..5df4a3c5 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-summary.html @@ -0,0 +1,222 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.events.aggregated (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Package com.carrotsearch.ant.tasks.junit4.events.aggregated

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-tree.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-tree.html new file mode 100644 index 00000000..c69e0af8 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-tree.html @@ -0,0 +1,157 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.events.aggregated Class Hierarchy (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Hierarchy For Package com.carrotsearch.ant.tasks.junit4.events.aggregated

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Enum Hierarchy

+
    +
  • java.lang.Object +
      +
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) +
        +
      • com.carrotsearch.ant.tasks.junit4.events.aggregated.TestStatus
      • +
      +
    • +
    +
  • +
+
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-use.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-use.html new file mode 100644 index 00000000..a40ccc0f --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/aggregated/package-use.html @@ -0,0 +1,289 @@ + + + + + + +Uses of Package com.carrotsearch.ant.tasks.junit4.events.aggregated (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Package
com.carrotsearch.ant.tasks.junit4.events.aggregated

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/AppendStdErrEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/AppendStdErrEvent.html new file mode 100644 index 00000000..b61246f4 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/AppendStdErrEvent.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.AppendStdErrEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.AppendStdErrEvent

+
+
No usage of com.carrotsearch.ant.tasks.junit4.events.AppendStdErrEvent
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/AppendStdOutEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/AppendStdOutEvent.html new file mode 100644 index 00000000..3e84968f --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/AppendStdOutEvent.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.AppendStdOutEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.AppendStdOutEvent

+
+
No usage of com.carrotsearch.ant.tasks.junit4.events.AppendStdOutEvent
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/BootstrapEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/BootstrapEvent.html new file mode 100644 index 00000000..acc56c7a --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/BootstrapEvent.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.BootstrapEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.BootstrapEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/Deserializer.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/Deserializer.html new file mode 100644 index 00000000..1c28c391 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/Deserializer.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.Deserializer (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.Deserializer

+
+
No usage of com.carrotsearch.ant.tasks.junit4.events.Deserializer
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/EventType.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/EventType.html new file mode 100644 index 00000000..df729c14 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/EventType.html @@ -0,0 +1,183 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.EventType (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.EventType

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/FailureEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/FailureEvent.html new file mode 100644 index 00000000..eff988a5 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/FailureEvent.html @@ -0,0 +1,169 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.FailureEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.FailureEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IDescribable.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IDescribable.html new file mode 100644 index 00000000..c4514380 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IDescribable.html @@ -0,0 +1,199 @@ + + + + + + +Uses of Interface com.carrotsearch.ant.tasks.junit4.events.IDescribable (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Interface
com.carrotsearch.ant.tasks.junit4.events.IDescribable

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IEvent.html new file mode 100644 index 00000000..8568df07 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IEvent.html @@ -0,0 +1,379 @@ + + + + + + +Uses of Interface com.carrotsearch.ant.tasks.junit4.events.IEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Interface
com.carrotsearch.ant.tasks.junit4.events.IEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IStreamEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IStreamEvent.html new file mode 100644 index 00000000..53f7d919 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IStreamEvent.html @@ -0,0 +1,163 @@ + + + + + + +Uses of Interface com.carrotsearch.ant.tasks.junit4.events.IStreamEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Interface
com.carrotsearch.ant.tasks.junit4.events.IStreamEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IdleEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IdleEvent.html new file mode 100644 index 00000000..f4427265 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/IdleEvent.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.IdleEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.IdleEvent

+
+
No usage of com.carrotsearch.ant.tasks.junit4.events.IdleEvent
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/JsonHelpers.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/JsonHelpers.html new file mode 100644 index 00000000..c6d63cc7 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/JsonHelpers.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.JsonHelpers (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.JsonHelpers

+
+
No usage of com.carrotsearch.ant.tasks.junit4.events.JsonHelpers
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/LowLevelHeartBeatEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/LowLevelHeartBeatEvent.html new file mode 100644 index 00000000..04dfbd9b --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/LowLevelHeartBeatEvent.html @@ -0,0 +1,161 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.LowLevelHeartBeatEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.LowLevelHeartBeatEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/QuitEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/QuitEvent.html new file mode 100644 index 00000000..a7700c49 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/QuitEvent.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.QuitEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.QuitEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/RemoteEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/RemoteEvent.html new file mode 100644 index 00000000..00e3ffbb --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/RemoteEvent.html @@ -0,0 +1,268 @@ + + + + + + +Uses of Interface com.carrotsearch.ant.tasks.junit4.events.RemoteEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Interface
com.carrotsearch.ant.tasks.junit4.events.RemoteEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/Serializer.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/Serializer.html new file mode 100644 index 00000000..201a8312 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/Serializer.html @@ -0,0 +1,163 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.Serializer (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.Serializer

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/SuiteCompletedEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/SuiteCompletedEvent.html new file mode 100644 index 00000000..f199823b --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/SuiteCompletedEvent.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.SuiteCompletedEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.SuiteCompletedEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/SuiteFailureEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/SuiteFailureEvent.html new file mode 100644 index 00000000..4431dda9 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/SuiteFailureEvent.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.SuiteFailureEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.SuiteFailureEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/SuiteStartedEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/SuiteStartedEvent.html new file mode 100644 index 00000000..e3931428 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/SuiteStartedEvent.html @@ -0,0 +1,184 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.SuiteStartedEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.SuiteStartedEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestFailureEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestFailureEvent.html new file mode 100644 index 00000000..4788d2e2 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestFailureEvent.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.TestFailureEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.TestFailureEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestFinishedEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestFinishedEvent.html new file mode 100644 index 00000000..a6cf7303 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestFinishedEvent.html @@ -0,0 +1,175 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.TestFinishedEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.TestFinishedEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestIgnoredAssumptionEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestIgnoredAssumptionEvent.html new file mode 100644 index 00000000..3901bcb7 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestIgnoredAssumptionEvent.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.TestIgnoredAssumptionEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.TestIgnoredAssumptionEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestIgnoredEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestIgnoredEvent.html new file mode 100644 index 00000000..aee4c61f --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestIgnoredEvent.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.TestIgnoredEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.TestIgnoredEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestStartedEvent.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestStartedEvent.html new file mode 100644 index 00000000..90ec330d --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/class-use/TestStartedEvent.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.TestStartedEvent (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.TestStartedEvent

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/FailureMirror.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/FailureMirror.html new file mode 100644 index 00000000..b3c18665 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/FailureMirror.html @@ -0,0 +1,376 @@ + + + + + + +FailureMirror (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.events.mirrors
+

Class FailureMirror

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.events.mirrors.FailureMirror
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class FailureMirror
    +extends java.lang.Object
    +
    A type-safe mirror of Failure.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      FailureMirror(org.junit.runner.Description description, + java.lang.String message, + java.lang.String trace, + java.lang.String throwableString, + java.lang.String throwableClass, + boolean assertionViolation, + boolean assumptionViolation) 
      FailureMirror(org.junit.runner.notification.Failure failure) 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FailureMirror

        +
        public FailureMirror(org.junit.runner.Description description,
        +             java.lang.String message,
        +             java.lang.String trace,
        +             java.lang.String throwableString,
        +             java.lang.String throwableClass,
        +             boolean assertionViolation,
        +             boolean assumptionViolation)
        +
      • +
      + + + +
        +
      • +

        FailureMirror

        +
        public FailureMirror(org.junit.runner.notification.Failure failure)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getMessage

        +
        public java.lang.String getMessage()
        +
      • +
      + + + +
        +
      • +

        getThrowableString

        +
        public java.lang.String getThrowableString()
        +
      • +
      + + + +
        +
      • +

        getDescription

        +
        public org.junit.runner.Description getDescription()
        +
      • +
      + + + +
        +
      • +

        getTrace

        +
        public java.lang.String getTrace()
        +
      • +
      + + + +
        +
      • +

        isAssumptionViolation

        +
        public boolean isAssumptionViolation()
        +
      • +
      + + + +
        +
      • +

        isAssertionViolation

        +
        public boolean isAssertionViolation()
        +
      • +
      + + + +
        +
      • +

        isErrorViolation

        +
        public boolean isErrorViolation()
        +
      • +
      + + + +
        +
      • +

        getThrowableClass

        +
        public java.lang.String getThrowableClass()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/class-use/FailureMirror.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/class-use/FailureMirror.html new file mode 100644 index 00000000..568f0a20 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/class-use/FailureMirror.html @@ -0,0 +1,207 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.events.mirrors.FailureMirror (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.events.mirrors.FailureMirror

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-frame.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-frame.html new file mode 100644 index 00000000..bfac7734 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-frame.html @@ -0,0 +1,20 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.events.mirrors (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + +

com.carrotsearch.ant.tasks.junit4.events.mirrors

+
+

Classes

+ +
+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-summary.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-summary.html new file mode 100644 index 00000000..e1564f58 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-summary.html @@ -0,0 +1,139 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.events.mirrors (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Package com.carrotsearch.ant.tasks.junit4.events.mirrors

+
+
+
    +
  • + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    FailureMirror +
    A type-safe mirror of Failure.
    +
    +
  • +
+
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-tree.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-tree.html new file mode 100644 index 00000000..6b678157 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-tree.html @@ -0,0 +1,132 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.events.mirrors Class Hierarchy (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Hierarchy For Package com.carrotsearch.ant.tasks.junit4.events.mirrors

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • com.carrotsearch.ant.tasks.junit4.events.mirrors.FailureMirror
    • +
    +
  • +
+
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-use.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-use.html new file mode 100644 index 00000000..f739fc71 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/mirrors/package-use.html @@ -0,0 +1,175 @@ + + + + + + +Uses of Package com.carrotsearch.ant.tasks.junit4.events.mirrors (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Package
com.carrotsearch.ant.tasks.junit4.events.mirrors

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/package-frame.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/package-frame.html new file mode 100644 index 00000000..3471a60d --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/package-frame.html @@ -0,0 +1,48 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.events (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + +

com.carrotsearch.ant.tasks.junit4.events

+ + + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/package-summary.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/package-summary.html new file mode 100644 index 00000000..1ffadab7 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/package-summary.html @@ -0,0 +1,273 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.events (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Package com.carrotsearch.ant.tasks.junit4.events

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/package-tree.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/package-tree.html new file mode 100644 index 00000000..d582a64d --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/package-tree.html @@ -0,0 +1,174 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.events Class Hierarchy (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Hierarchy For Package com.carrotsearch.ant.tasks.junit4.events

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+
    +
  • com.carrotsearch.ant.tasks.junit4.events.IDescribable
  • +
  • com.carrotsearch.ant.tasks.junit4.events.IEvent +
      +
    • com.carrotsearch.ant.tasks.junit4.events.RemoteEvent
    • +
    +
  • +
  • com.carrotsearch.ant.tasks.junit4.events.IStreamEvent
  • +
+

Enum Hierarchy

+
    +
  • java.lang.Object +
      +
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) +
        +
      • com.carrotsearch.ant.tasks.junit4.events.EventType
      • +
      +
    • +
    +
  • +
+
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/package-use.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/package-use.html new file mode 100644 index 00000000..cb57c3af --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/events/package-use.html @@ -0,0 +1,267 @@ + + + + + + +Uses of Package com.carrotsearch.ant.tasks.junit4.events (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Package
com.carrotsearch.ant.tasks.junit4.events

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/IOContext.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/IOContext.html new file mode 100644 index 00000000..ef0bdd96 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/IOContext.html @@ -0,0 +1,295 @@ + + + + + + +IOContext (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.gson.stream
+

Class IOContext

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.gson.stream.IOContext
    • +
    +
  • +
+
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    JsonReader, JsonWriter
    +
    +
    +
    +
    public class IOContext
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      IOContext() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleaninContext(java.lang.Object key) 
      java.lang.ObjectlookupInContext(java.lang.Object key) 
      voidregisterInContext(java.lang.Object key, + java.lang.Object value) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        IOContext

        +
        public IOContext()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        registerInContext

        +
        public void registerInContext(java.lang.Object key,
        +                     java.lang.Object value)
        +                       throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        lookupInContext

        +
        public java.lang.Object lookupInContext(java.lang.Object key)
        +
      • +
      + + + +
        +
      • +

        inContext

        +
        public boolean inContext(java.lang.Object key)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/JsonReader.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/JsonReader.html new file mode 100644 index 00000000..91eb2a07 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/JsonReader.html @@ -0,0 +1,849 @@ + + + + + + +JsonReader (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.gson.stream
+

Class JsonReader

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Closeable, java.lang.AutoCloseable
    +
    +
    +
    +
    public class JsonReader
    +extends IOContext
    +implements java.io.Closeable
    +
    Reads a JSON (RFC 4627) + encoded value as a stream of tokens. This stream includes both literal + values (strings, numbers, booleans, and nulls) as well as the begin and + end delimiters of objects and arrays. The tokens are traversed in + depth-first order, the same order that they appear in the JSON document. + Within JSON objects, name/value pairs are represented by a single token. + +

    Parsing JSON

    + To create a recursive descent parser for your own JSON streams, first create + an entry point method that creates a JsonReader. + +

    Next, create handler methods for each structure in your JSON text. You'll + need a method for each object type and for each array type. +

      +
    • Within array handling methods, first call beginArray() to consume the array's opening bracket. Then create a + while loop that accumulates values, terminating when hasNext() + is false. Finally, read the array's closing bracket by calling endArray(). +
    • Within object handling methods, first call beginObject() to consume the object's opening brace. Then create a + while loop that assigns values to local variables based on their name. + This loop should terminate when hasNext() is false. Finally, + read the object's closing brace by calling endObject(). +
    +

    When a nested object or array is encountered, delegate to the + corresponding handler method. + +

    When an unknown name is encountered, strict parsers should fail with an + exception. Lenient parsers should call skipValue() to recursively + skip the value's nested tokens, which may otherwise conflict. + +

    If a value may be null, you should first check using peek(). + Null literals can be consumed using either nextNull() or skipValue(). + +

    Example

    + Suppose we'd like to parse a stream of messages such as the following:
    [
    +   {
    +     "id": 912345678901,
    +     "text": "How do I read a JSON stream in Java?",
    +     "geo": null,
    +     "user": {
    +       "name": "json_newb",
    +       "followers_count": 41
    +      }
    +   },
    +   {
    +     "id": 912345678902,
    +     "text": "@json_newb just use JsonReader!",
    +     "geo": [50.454722, -104.606667],
    +     "user": {
    +       "name": "jesse",
    +       "followers_count": 2
    +     }
    +   }
    + ]
    + This code implements the parser for the above structure:
    public List<Message> readJsonStream(InputStream in) throws IOException {
    +     JsonReader reader = new JsonReader(new InputStreamReader(in, "UTF-8"));
    +     try {
    +       return readMessagesArray(reader);
    +     } finally {
    +       reader.close();
    +     }
    +   }
    +
    +   public List<Message> readMessagesArray(JsonReader reader) throws IOException {
    +     List<Message> messages = new ArrayList<Message>();
    +
    +     reader.beginArray();
    +     while (reader.hasNext()) {
    +       messages.add(readMessage(reader));
    +     }
    +     reader.endArray();
    +     return messages;
    +   }
    +
    +   public Message readMessage(JsonReader reader) throws IOException {
    +     long id = -1;
    +     String text = null;
    +     User user = null;
    +     List<Double> geo = null;
    +
    +     reader.beginObject();
    +     while (reader.hasNext()) {
    +       String name = reader.nextName();
    +       if (name.equals("id")) {
    +         id = reader.nextLong();
    +       } else if (name.equals("text")) {
    +         text = reader.nextString();
    +       } else if (name.equals("geo") && reader.peek() != JsonToken.NULL) {
    +         geo = readDoublesArray(reader);
    +       } else if (name.equals("user")) {
    +         user = readUser(reader);
    +       } else {
    +         reader.skipValue();
    +       }
    +     }
    +     reader.endObject();
    +     return new Message(id, text, user, geo);
    +   }
    +
    +   public List<Double> readDoublesArray(JsonReader reader) throws IOException {
    +     List<Double> doubles = new ArrayList<Double>();
    +
    +     reader.beginArray();
    +     while (reader.hasNext()) {
    +       doubles.add(reader.nextDouble());
    +     }
    +     reader.endArray();
    +     return doubles;
    +   }
    +
    +   public User readUser(JsonReader reader) throws IOException {
    +     String username = null;
    +     int followersCount = -1;
    +
    +     reader.beginObject();
    +     while (reader.hasNext()) {
    +       String name = reader.nextName();
    +       if (name.equals("name")) {
    +         username = reader.nextString();
    +       } else if (name.equals("followers_count")) {
    +         followersCount = reader.nextInt();
    +       } else {
    +         reader.skipValue();
    +       }
    +     }
    +     reader.endObject();
    +     return new User(username, followersCount);
    +   }
    + +

    Number Handling

    + This reader permits numeric values to be read as strings and string values to + be read as numbers. For example, both elements of the JSON array [1, "1"] may be read using either nextInt() or nextString(). + This behavior is intended to prevent lossy numeric conversions: double is + JavaScript's only numeric type and very large values like 9007199254740993 cannot be represented exactly on that platform. To minimize + precision loss, extremely large values should be written and read as strings + in JSON. + +

    Non-Execute Prefix

    + Web servers that serve private data using JSON may be vulnerable to Cross-site + request forgery attacks. In such an attack, a malicious site gains access + to a private JSON file by executing it with an HTML <script> tag. + + Prefixing JSON files with ")]}'\n" makes them non-executable + by <script> tags, disarming the attack. Since the prefix is malformed + JSON, strict parsing fails when it is encountered. This class permits the + non-execute prefix when lenient parsing is + enabled. + + Each JsonReader may be used to read a single JSON stream. Instances + of this class are not thread safe.
    +
    Since:
    +
    1.6
    +
    Author:
    +
    Jesse Wilson
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      JsonReader(java.io.Reader in) +
      Creates a new instance that reads a JSON-encoded stream from in.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidbeginArray() +
      Consumes the next token from the JSON stream and asserts that it is the + beginning of a new array.
      +
      voidbeginObject() +
      Consumes the next token from the JSON stream and asserts that it is the + beginning of a new object.
      +
      voidclose() +
      Closes this JSON reader and the underlying Reader.
      +
      voidendArray() +
      Consumes the next token from the JSON stream and asserts that it is the + end of the current array.
      +
      voidendObject() +
      Consumes the next token from the JSON stream and asserts that it is the + end of the current object.
      +
      java.lang.StringgetPath() +
      Returns a JsonPath to + the current location in the JSON value.
      +
      booleanhasNext() +
      Returns true if the current array or object has another element.
      +
      booleanisLenient() +
      Returns true if this parser is liberal in what it accepts.
      +
      booleannextBoolean() +
      Returns the boolean value of the next token, + consuming it.
      +
      doublenextDouble() +
      Returns the double value of the next token, + consuming it.
      +
      intnextInt() +
      Returns the int value of the next token, + consuming it.
      +
      longnextLong() +
      Returns the long value of the next token, + consuming it.
      +
      java.lang.StringnextName() +
      Returns the next token, a property name, and + consumes it.
      +
      voidnextNull() +
      Consumes the next token from the JSON stream and asserts that it is a + literal null.
      +
      java.lang.StringnextString() +
      Returns the string value of the next token, + consuming it.
      +
      JsonTokenpeek() +
      Returns the type of the next token without consuming it.
      +
      voidsetLenient(boolean lenient) +
      Configure this parser to be be liberal in what it accepts.
      +
      voidskipValue() +
      Skips the next value recursively.
      +
      java.lang.StringtoString() 
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JsonReader

        +
        public JsonReader(java.io.Reader in)
        +
        Creates a new instance that reads a JSON-encoded stream from in.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setLenient

        +
        public final void setLenient(boolean lenient)
        +
        Configure this parser to be be liberal in what it accepts. By default, + this parser is strict and only accepts JSON as specified by RFC 4627. Setting the + parser to lenient causes it to ignore the following syntax errors: + +
          +
        • Streams that start with the non-execute + prefix, ")]}'\n". +
        • Streams that include multiple top-level values. With strict parsing, + each stream must contain exactly one top-level value. +
        • Top-level values of any type. With strict parsing, the top-level + value must be an object or an array. +
        • Numbers may be NaNs or infinities. +
        • End of line comments starting with // or # and + ending with a newline character. +
        • C-style comments starting with /* and ending with + */. Such comments may not be nested. +
        • Names that are unquoted or 'single quoted'. +
        • Strings that are unquoted or 'single quoted'. +
        • Array elements separated by ; instead of ,. +
        • Unnecessary array separators. These are interpreted as if null + was the omitted value. +
        • Names and values separated by = or => instead of + :. +
        • Name/value pairs separated by ; instead of ,. +
        +
      • +
      + + + +
        +
      • +

        isLenient

        +
        public final boolean isLenient()
        +
        Returns true if this parser is liberal in what it accepts.
        +
      • +
      + + + +
        +
      • +

        beginArray

        +
        public void beginArray()
        +                throws java.io.IOException
        +
        Consumes the next token from the JSON stream and asserts that it is the + beginning of a new array.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        endArray

        +
        public void endArray()
        +              throws java.io.IOException
        +
        Consumes the next token from the JSON stream and asserts that it is the + end of the current array.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        beginObject

        +
        public void beginObject()
        +                 throws java.io.IOException
        +
        Consumes the next token from the JSON stream and asserts that it is the + beginning of a new object.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        endObject

        +
        public void endObject()
        +               throws java.io.IOException
        +
        Consumes the next token from the JSON stream and asserts that it is the + end of the current object.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        hasNext

        +
        public boolean hasNext()
        +                throws java.io.IOException
        +
        Returns true if the current array or object has another element.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        peek

        +
        public JsonToken peek()
        +               throws java.io.IOException
        +
        Returns the type of the next token without consuming it.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        nextName

        +
        public java.lang.String nextName()
        +                          throws java.io.IOException
        +
        Returns the next token, a property name, and + consumes it.
        +
        Throws:
        +
        java.io.IOException - if the next token in the stream is not a property + name.
        +
      • +
      + + + +
        +
      • +

        nextString

        +
        public java.lang.String nextString()
        +                            throws java.io.IOException
        +
        Returns the string value of the next token, + consuming it. If the next token is a number, this method will return its + string form.
        +
        Throws:
        +
        java.lang.IllegalStateException - if the next token is not a string or if + this reader is closed.
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        nextBoolean

        +
        public boolean nextBoolean()
        +                    throws java.io.IOException
        +
        Returns the boolean value of the next token, + consuming it.
        +
        Throws:
        +
        java.lang.IllegalStateException - if the next token is not a boolean or if + this reader is closed.
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        nextNull

        +
        public void nextNull()
        +              throws java.io.IOException
        +
        Consumes the next token from the JSON stream and asserts that it is a + literal null.
        +
        Throws:
        +
        java.lang.IllegalStateException - if the next token is not null or if this + reader is closed.
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        nextDouble

        +
        public double nextDouble()
        +                  throws java.io.IOException
        +
        Returns the double value of the next token, + consuming it. If the next token is a string, this method will attempt to + parse it as a double using Double.parseDouble(String).
        +
        Throws:
        +
        java.lang.IllegalStateException - if the next token is not a literal value.
        +
        java.lang.NumberFormatException - if the next literal value cannot be parsed + as a double, or is non-finite.
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        nextLong

        +
        public long nextLong()
        +              throws java.io.IOException
        +
        Returns the long value of the next token, + consuming it. If the next token is a string, this method will attempt to + parse it as a long. If the next token's numeric value cannot be exactly + represented by a Java long, this method throws.
        +
        Throws:
        +
        java.lang.IllegalStateException - if the next token is not a literal value.
        +
        java.lang.NumberFormatException - if the next literal value cannot be parsed + as a number, or exactly represented as a long.
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt()
        +            throws java.io.IOException
        +
        Returns the int value of the next token, + consuming it. If the next token is a string, this method will attempt to + parse it as an int. If the next token's numeric value cannot be exactly + represented by a Java int, this method throws.
        +
        Throws:
        +
        java.lang.IllegalStateException - if the next token is not a literal value.
        +
        java.lang.NumberFormatException - if the next literal value cannot be parsed + as a number, or exactly represented as an int.
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        Closes this JSON reader and the underlying Reader.
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        skipValue

        +
        public void skipValue()
        +               throws java.io.IOException
        +
        Skips the next value recursively. If it is an object or array, all nested + elements are skipped. This method is intended for use when the JSON token + stream contains unrecognized or unhandled values.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        getPath

        +
        public java.lang.String getPath()
        +
        Returns a JsonPath to + the current location in the JSON value.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/JsonToken.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/JsonToken.html new file mode 100644 index 00000000..c8bc8696 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/JsonToken.html @@ -0,0 +1,460 @@ + + + + + + +JsonToken (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.gson.stream
+

Enum JsonToken

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<JsonToken>
    • +
    • +
        +
      • com.carrotsearch.ant.tasks.junit4.gson.stream.JsonToken
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<JsonToken>
    +
    +
    +
    +
    public enum JsonToken
    +extends java.lang.Enum<JsonToken>
    +
    A structure, name or value type in a JSON-encoded string.
    +
    Since:
    +
    1.6
    +
    Author:
    +
    Jesse Wilson
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      BEGIN_ARRAY +
      The opening of a JSON array.
      +
      BEGIN_OBJECT +
      The opening of a JSON object.
      +
      BOOLEAN +
      A JSON true or false.
      +
      END_ARRAY +
      The closing of a JSON array.
      +
      END_DOCUMENT +
      The end of the JSON stream.
      +
      END_OBJECT +
      The closing of a JSON object.
      +
      NAME +
      A JSON property name.
      +
      NULL +
      A JSON null.
      +
      NUMBER +
      A JSON number represented in this API by a Java double, long, or int.
      +
      STRING +
      A JSON string.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static JsonTokenvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static JsonToken[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static JsonToken[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (JsonToken c : JsonToken.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static JsonToken valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/JsonWriter.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/JsonWriter.html new file mode 100644 index 00000000..f65d1f95 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/JsonWriter.html @@ -0,0 +1,797 @@ + + + + + + +JsonWriter (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.gson.stream
+

Class JsonWriter

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Closeable, java.io.Flushable, java.lang.AutoCloseable
    +
    +
    +
    +
    public class JsonWriter
    +extends IOContext
    +implements java.io.Closeable, java.io.Flushable
    +
    Writes a JSON (RFC 4627) + encoded value to a stream, one token at a time. The stream includes both + literal values (strings, numbers, booleans and nulls) as well as the begin + and end delimiters of objects and arrays. + +

    Encoding JSON

    + To encode your data as JSON, create a new JsonWriter. Each JSON + document must contain one top-level array or object. Call methods on the + writer as you walk the structure's contents, nesting arrays and objects as + necessary: + + +

    Example

    + Suppose we'd like to encode a stream of messages such as the following:
    [
    +   {
    +     "id": 912345678901,
    +     "text": "How do I stream JSON in Java?",
    +     "geo": null,
    +     "user": {
    +       "name": "json_newb",
    +       "followers_count": 41
    +      }
    +   },
    +   {
    +     "id": 912345678902,
    +     "text": "@json_newb just use JsonWriter!",
    +     "geo": [50.454722, -104.606667],
    +     "user": {
    +       "name": "jesse",
    +       "followers_count": 2
    +     }
    +   }
    + ]
    + This code encodes the above structure:
    public void writeJsonStream(OutputStream out, List<Message> messages) throws IOException {
    +     JsonWriter writer = new JsonWriter(new OutputStreamWriter(out, "UTF-8"));
    +     writer.setIndent("    ");
    +     writeMessagesArray(writer, messages);
    +     writer.close();
    +   }
    +
    +   public void writeMessagesArray(JsonWriter writer, List<Message> messages) throws IOException {
    +     writer.beginArray();
    +     for (Message message : messages) {
    +       writeMessage(writer, message);
    +     }
    +     writer.endArray();
    +   }
    +
    +   public void writeMessage(JsonWriter writer, Message message) throws IOException {
    +     writer.beginObject();
    +     writer.name("id").value(message.getId());
    +     writer.name("text").value(message.getText());
    +     if (message.getGeo() != null) {
    +       writer.name("geo");
    +       writeDoublesArray(writer, message.getGeo());
    +     } else {
    +       writer.name("geo").nullValue();
    +     }
    +     writer.name("user");
    +     writeUser(writer, message.getUser());
    +     writer.endObject();
    +   }
    +
    +   public void writeUser(JsonWriter writer, User user) throws IOException {
    +     writer.beginObject();
    +     writer.name("name").value(user.getName());
    +     writer.name("followers_count").value(user.getFollowersCount());
    +     writer.endObject();
    +   }
    +
    +   public void writeDoublesArray(JsonWriter writer, List<Double> doubles) throws IOException {
    +     writer.beginArray();
    +     for (Double value : doubles) {
    +       writer.value(value);
    +     }
    +     writer.endArray();
    +   }
    + +

    Each JsonWriter may be used to write a single JSON stream. + Instances of this class are not thread safe. Calls that would result in a + malformed JSON string will fail with an IllegalStateException.

    +
    Since:
    +
    1.6
    +
    Author:
    +
    Jesse Wilson
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      JsonWriter(java.io.Writer out) +
      Creates a new instance that writes a JSON-encoded stream to out.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      JsonWriterbeginArray() +
      Begins encoding a new array.
      +
      JsonWriterbeginObject() +
      Begins encoding a new object.
      +
      voidclose() +
      Flushes and closes this writer and the underlying Writer.
      +
      JsonWriterendArray() +
      Ends encoding the current array.
      +
      JsonWriterendObject() +
      Ends encoding the current object.
      +
      voidflush() +
      Ensures all buffered data is written to the underlying Writer + and flushes that writer.
      +
      booleangetSerializeNulls() +
      Returns true if object members are serialized when their value is null.
      +
      booleanisHtmlSafe() +
      Returns true if this writer writes JSON that's safe for inclusion in HTML + and XML documents.
      +
      booleanisLenient() +
      Returns true if this writer has relaxed syntax rules.
      +
      JsonWriterjsonValue(java.lang.String value) +
      Writes value directly to the writer without quoting or + escaping.
      +
      JsonWritername(java.lang.String name) +
      Encodes the property name.
      +
      JsonWriternullValue() +
      Encodes null.
      +
      voidsetHtmlSafe(boolean htmlSafe) +
      Configure this writer to emit JSON that's safe for direct inclusion in HTML + and XML documents.
      +
      voidsetIndent(java.lang.String indent) +
      Sets the indentation string to be repeated for each level of indentation + in the encoded document.
      +
      voidsetLenient(boolean lenient) +
      Configure this writer to relax its syntax rules.
      +
      voidsetSerializeNulls(boolean serializeNulls) +
      Sets whether object members are serialized when their value is null.
      +
      JsonWritervalue(boolean value) +
      Encodes value.
      +
      JsonWritervalue(double value) +
      Encodes value.
      +
      JsonWritervalue(long value) +
      Encodes value.
      +
      JsonWritervalue(java.lang.Number value) +
      Encodes value.
      +
      JsonWritervalue(java.lang.String value) +
      Encodes value.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JsonWriter

        +
        public JsonWriter(java.io.Writer out)
        +
        Creates a new instance that writes a JSON-encoded stream to out. + For best performance, ensure Writer is buffered; wrapping in + BufferedWriter if necessary.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setIndent

        +
        public final void setIndent(java.lang.String indent)
        +
        Sets the indentation string to be repeated for each level of indentation + in the encoded document. If indent.isEmpty() the encoded document + will be compact. Otherwise the encoded document will be more + human-readable.
        +
        Parameters:
        indent - a string containing only whitespace.
        +
      • +
      + + + +
        +
      • +

        setLenient

        +
        public final void setLenient(boolean lenient)
        +
        Configure this writer to relax its syntax rules. By default, this writer + only emits well-formed JSON as specified by RFC 4627. Setting the writer + to lenient permits the following: +
          +
        • Top-level values of any type. With strict writing, the top-level + value must be an object or an array. +
        • Numbers may be NaNs or infinities. +
        +
      • +
      + + + +
        +
      • +

        isLenient

        +
        public boolean isLenient()
        +
        Returns true if this writer has relaxed syntax rules.
        +
      • +
      + + + +
        +
      • +

        setHtmlSafe

        +
        public final void setHtmlSafe(boolean htmlSafe)
        +
        Configure this writer to emit JSON that's safe for direct inclusion in HTML + and XML documents. This escapes the HTML characters <, >, + & and = before writing them to the stream. Without this + setting, your XML/HTML encoder should replace these characters with the + corresponding escape sequences.
        +
      • +
      + + + +
        +
      • +

        isHtmlSafe

        +
        public final boolean isHtmlSafe()
        +
        Returns true if this writer writes JSON that's safe for inclusion in HTML + and XML documents.
        +
      • +
      + + + +
        +
      • +

        setSerializeNulls

        +
        public final void setSerializeNulls(boolean serializeNulls)
        +
        Sets whether object members are serialized when their value is null. + This has no impact on array elements. The default is true.
        +
      • +
      + + + +
        +
      • +

        getSerializeNulls

        +
        public final boolean getSerializeNulls()
        +
        Returns true if object members are serialized when their value is null. + This has no impact on array elements. The default is true.
        +
      • +
      + + + +
        +
      • +

        beginArray

        +
        public JsonWriter beginArray()
        +                      throws java.io.IOException
        +
        Begins encoding a new array. Each call to this method must be paired with + a call to endArray().
        +
        Returns:
        this writer.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        endArray

        +
        public JsonWriter endArray()
        +                    throws java.io.IOException
        +
        Ends encoding the current array.
        +
        Returns:
        this writer.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        beginObject

        +
        public JsonWriter beginObject()
        +                       throws java.io.IOException
        +
        Begins encoding a new object. Each call to this method must be paired + with a call to endObject().
        +
        Returns:
        this writer.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        endObject

        +
        public JsonWriter endObject()
        +                     throws java.io.IOException
        +
        Ends encoding the current object.
        +
        Returns:
        this writer.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        name

        +
        public JsonWriter name(java.lang.String name)
        +                throws java.io.IOException
        +
        Encodes the property name.
        +
        Parameters:
        name - the name of the forthcoming value. May not be null.
        +
        Returns:
        this writer.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        value

        +
        public JsonWriter value(java.lang.String value)
        +                 throws java.io.IOException
        +
        Encodes value.
        +
        Parameters:
        value - the literal string value, or null to encode a null literal.
        +
        Returns:
        this writer.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        jsonValue

        +
        public JsonWriter jsonValue(java.lang.String value)
        +                     throws java.io.IOException
        +
        Writes value directly to the writer without quoting or + escaping.
        +
        Parameters:
        value - the literal string value, or null to encode a null literal.
        +
        Returns:
        this writer.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        nullValue

        +
        public JsonWriter nullValue()
        +                     throws java.io.IOException
        +
        Encodes null.
        +
        Returns:
        this writer.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        value

        +
        public JsonWriter value(boolean value)
        +                 throws java.io.IOException
        +
        Encodes value.
        +
        Returns:
        this writer.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        value

        +
        public JsonWriter value(double value)
        +                 throws java.io.IOException
        +
        Encodes value.
        +
        Parameters:
        value - a finite value. May not be NaNs or + infinities.
        +
        Returns:
        this writer.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        value

        +
        public JsonWriter value(long value)
        +                 throws java.io.IOException
        +
        Encodes value.
        +
        Returns:
        this writer.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        value

        +
        public JsonWriter value(java.lang.Number value)
        +                 throws java.io.IOException
        +
        Encodes value.
        +
        Parameters:
        value - a finite value. May not be NaNs or + infinities.
        +
        Returns:
        this writer.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        flush

        +
        public void flush()
        +           throws java.io.IOException
        +
        Ensures all buffered data is written to the underlying Writer + and flushes that writer.
        +
        +
        Specified by:
        +
        flush in interface java.io.Flushable
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        Flushes and closes this writer and the underlying Writer.
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Throws:
        +
        java.io.IOException - if the JSON document is incomplete.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/MalformedJsonException.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/MalformedJsonException.html new file mode 100644 index 00000000..453902a5 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/MalformedJsonException.html @@ -0,0 +1,287 @@ + + + + + + +MalformedJsonException (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.gson.stream
+

Class MalformedJsonException

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Throwable
    • +
    • +
        +
      • java.lang.Exception
      • +
      • +
          +
        • java.io.IOException
        • +
        • +
            +
          • com.carrotsearch.ant.tasks.junit4.gson.stream.MalformedJsonException
          • +
          +
        • +
        +
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public final class MalformedJsonException
    +extends java.io.IOException
    +
    Thrown when a reader encounters malformed JSON. Some syntax errors can be + ignored by calling JsonReader.setLenient(boolean).
    +
    See Also:
    Serialized Form
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Throwable

        +addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MalformedJsonException

        +
        public MalformedJsonException(java.lang.String msg)
        +
      • +
      + + + +
        +
      • +

        MalformedJsonException

        +
        public MalformedJsonException(java.lang.String msg,
        +                      java.lang.Throwable throwable)
        +
      • +
      + + + +
        +
      • +

        MalformedJsonException

        +
        public MalformedJsonException(java.lang.Throwable throwable)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/IOContext.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/IOContext.html new file mode 100644 index 00000000..706385aa --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/IOContext.html @@ -0,0 +1,169 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.gson.stream.IOContext (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.gson.stream.IOContext

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/JsonReader.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/JsonReader.html new file mode 100644 index 00000000..bfb31a42 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/JsonReader.html @@ -0,0 +1,209 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonReader (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.gson.stream.JsonReader

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/JsonToken.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/JsonToken.html new file mode 100644 index 00000000..db130c97 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/JsonToken.html @@ -0,0 +1,174 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonToken (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.gson.stream.JsonToken

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/JsonWriter.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/JsonWriter.html new file mode 100644 index 00000000..d486181f --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/JsonWriter.html @@ -0,0 +1,348 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.gson.stream.JsonWriter (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.gson.stream.JsonWriter

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/MalformedJsonException.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/MalformedJsonException.html new file mode 100644 index 00000000..b7a9643a --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/class-use/MalformedJsonException.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.gson.stream.MalformedJsonException (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.gson.stream.MalformedJsonException

+
+
No usage of com.carrotsearch.ant.tasks.junit4.gson.stream.MalformedJsonException
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-frame.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-frame.html new file mode 100644 index 00000000..e4a5a660 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-frame.html @@ -0,0 +1,30 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.gson.stream (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + +

com.carrotsearch.ant.tasks.junit4.gson.stream

+
+

Classes

+ +

Enums

+ +

Exceptions

+ +
+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-summary.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-summary.html new file mode 100644 index 00000000..bcaae8cb --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-summary.html @@ -0,0 +1,185 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.gson.stream (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Package com.carrotsearch.ant.tasks.junit4.gson.stream

+
+
+
    +
  • + + + + + + + + + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    IOContext 
    JsonReader +
    Reads a JSON (RFC 4627) + encoded value as a stream of tokens.
    +
    JsonWriter +
    Writes a JSON (RFC 4627) + encoded value to a stream, one token at a time.
    +
    +
  • +
  • + + + + + + + + + + + + +
    Enum Summary 
    EnumDescription
    JsonToken +
    A structure, name or value type in a JSON-encoded string.
    +
    +
  • +
  • + + + + + + + + + + + + +
    Exception Summary 
    ExceptionDescription
    MalformedJsonException +
    Thrown when a reader encounters malformed JSON.
    +
    +
  • +
+
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-tree.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-tree.html new file mode 100644 index 00000000..b9b6666a --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-tree.html @@ -0,0 +1,162 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.gson.stream Class Hierarchy (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Hierarchy For Package com.carrotsearch.ant.tasks.junit4.gson.stream

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • com.carrotsearch.ant.tasks.junit4.gson.stream.IOContext +
        +
      • com.carrotsearch.ant.tasks.junit4.gson.stream.JsonReader (implements java.io.Closeable)
      • +
      • com.carrotsearch.ant.tasks.junit4.gson.stream.JsonWriter (implements java.io.Closeable, java.io.Flushable)
      • +
      +
    • +
    • java.lang.Throwable (implements java.io.Serializable) +
        +
      • java.lang.Exception + +
      • +
      +
    • +
    +
  • +
+

Enum Hierarchy

+
    +
  • java.lang.Object +
      +
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) +
        +
      • com.carrotsearch.ant.tasks.junit4.gson.stream.JsonToken
      • +
      +
    • +
    +
  • +
+
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-use.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-use.html new file mode 100644 index 00000000..11be7f9a --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/gson/stream/package-use.html @@ -0,0 +1,235 @@ + + + + + + +Uses of Package com.carrotsearch.ant.tasks.junit4.gson.stream (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Package
com.carrotsearch.ant.tasks.junit4.gson.stream

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/AggregatedEventListener.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/AggregatedEventListener.html new file mode 100644 index 00000000..78b33108 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/AggregatedEventListener.html @@ -0,0 +1,226 @@ + + + + + + +AggregatedEventListener (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.listeners
+

Interface AggregatedEventListener

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidsetOuter(JUnit4 junit) +
      Link to the container.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setOuter

        +
        void setOuter(JUnit4 junit)
        +              throws org.apache.tools.ant.BuildException
        +
        Link to the container. Listener can throw BuildException if + parameter validation doesn't succeed, for example.
        +
        Throws:
        +
        org.apache.tools.ant.BuildException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/ExecutionTimesReport.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/ExecutionTimesReport.html new file mode 100644 index 00000000..4249323e --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/ExecutionTimesReport.html @@ -0,0 +1,462 @@ + + + + + + +ExecutionTimesReport (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.listeners
+

Class ExecutionTimesReport

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.listeners.ExecutionTimesReport
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    AggregatedEventListener
    +
    +
    +
    +
    public class ExecutionTimesReport
    +extends java.lang.Object
    +implements AggregatedEventListener
    +
    A report listener that emits per-suite execution times information useful + for load balancing tests across JVMs.
    +
  • +
+
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.util.Map<java.lang.String,java.util.List<java.lang.Long>>mergeHints(java.util.Collection<org.apache.tools.ant.types.ResourceCollection> resources, + java.util.Collection<java.lang.String> suiteNames) +
      Read hints from all resources in a collection, retaining + suiteNames.
      +
      static voidmergeHints(java.io.InputStream is, + java.util.Map<java.lang.String,java.util.List<java.lang.Long>> hints) +
      Read hints from a file and merge with the given hints map.
      +
      voidonEnd(AggregatedQuitEvent e) +
      Write back to hints file.
      +
      voidonSuiteResult(AggregatedSuiteResultEvent e) +
      Remember execution time for all executed suites.
      +
      static java.util.Map<java.lang.String,java.util.List<java.lang.Long>>readHints(java.io.File hints) +
      Read hints from a file.
      +
      voidsetFile(java.io.File hintsFile) +
      Hints file (key-value pairs).
      +
      voidsetHistoryLength(int length) +
      How many execution times to store per-suite? The history must be larger than 0.
      +
      voidsetOuter(JUnit4 outer) +
      Link to the container.
      +
      static voidwriteHints(java.io.File file, + java.util.Map<java.lang.String,java.util.List<java.lang.Long>> hints) +
      Writes back hints file.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ExecutionTimesReport

        +
        public ExecutionTimesReport()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setFile

        +
        public void setFile(java.io.File hintsFile)
        +
        Hints file (key-value pairs).
        +
      • +
      + + + +
        +
      • +

        setHistoryLength

        +
        public void setHistoryLength(int length)
        +
        How many execution times to store per-suite? The history must be larger than 0.
        +
      • +
      + + + +
        +
      • +

        onSuiteResult

        +
        public void onSuiteResult(AggregatedSuiteResultEvent e)
        +
        Remember execution time for all executed suites.
        +
      • +
      + + + + + + + +
        +
      • +

        setOuter

        +
        public void setOuter(JUnit4 outer)
        +              throws org.apache.tools.ant.BuildException
        +
        Description copied from interface: AggregatedEventListener
        +
        Link to the container. Listener can throw BuildException if + parameter validation doesn't succeed, for example.
        +
        +
        Specified by:
        +
        setOuter in interface AggregatedEventListener
        +
        Throws:
        +
        org.apache.tools.ant.BuildException
        +
      • +
      + + + +
        +
      • +

        readHints

        +
        public static java.util.Map<java.lang.String,java.util.List<java.lang.Long>> readHints(java.io.File hints)
        +                                                                                throws java.io.IOException
        +
        Read hints from a file.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        mergeHints

        +
        public static void mergeHints(java.io.InputStream is,
        +              java.util.Map<java.lang.String,java.util.List<java.lang.Long>> hints)
        +                       throws java.io.IOException
        +
        Read hints from a file and merge with the given hints map.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        writeHints

        +
        public static void writeHints(java.io.File file,
        +              java.util.Map<java.lang.String,java.util.List<java.lang.Long>> hints)
        +                       throws java.io.IOException
        +
        Writes back hints file.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        mergeHints

        +
        public static java.util.Map<java.lang.String,java.util.List<java.lang.Long>> mergeHints(java.util.Collection<org.apache.tools.ant.types.ResourceCollection> resources,
        +                                                                        java.util.Collection<java.lang.String> suiteNames)
        +
        Read hints from all resources in a collection, retaining + suiteNames. If suiteNames is null, + everything is retained.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/StackTraceFilter.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/StackTraceFilter.html new file mode 100644 index 00000000..2fcd0f59 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/StackTraceFilter.html @@ -0,0 +1,335 @@ + + + + + + +StackTraceFilter (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.listeners
+

Class StackTraceFilter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.listeners.StackTraceFilter
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class StackTraceFilter
    +extends java.lang.Object
    +
    Stack trace filtering.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      StackTraceFilter() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidaddConfigured(org.apache.tools.ant.filters.TokenFilter.Filter filter) +
      Add a custom filter.
      +
      voidaddContainsRegex(org.apache.tools.ant.filters.TokenFilter.ContainsRegex filter) 
      voidaddContainsString(org.apache.tools.ant.filters.TokenFilter.ContainsString filter) 
      java.lang.Stringapply(java.lang.String trace) 
      voidsetDefaults(boolean useDefaults) +
      Use default filters (JUnit, randomized testing, some of the reflection stuff).
      +
      voidsetEnabled(boolean enabled) +
      Disable or enable the filter.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StackTraceFilter

        +
        public StackTraceFilter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setDefaults

        +
        public void setDefaults(boolean useDefaults)
        +
        Use default filters (JUnit, randomized testing, some of the reflection stuff).
        +
      • +
      + + + +
        +
      • +

        setEnabled

        +
        public void setEnabled(boolean enabled)
        +
        Disable or enable the filter.
        +
      • +
      + + + +
        +
      • +

        addContainsString

        +
        public void addContainsString(org.apache.tools.ant.filters.TokenFilter.ContainsString filter)
        +
      • +
      + + + +
        +
      • +

        addContainsRegex

        +
        public void addContainsRegex(org.apache.tools.ant.filters.TokenFilter.ContainsRegex filter)
        +
      • +
      + + + +
        +
      • +

        addConfigured

        +
        public void addConfigured(org.apache.tools.ant.filters.TokenFilter.Filter filter)
        +
        Add a custom filter.
        +
      • +
      + + + +
        +
      • +

        apply

        +
        public java.lang.String apply(java.lang.String trace)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/TextReport.OutputMode.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/TextReport.OutputMode.html new file mode 100644 index 00000000..a485df36 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/TextReport.OutputMode.html @@ -0,0 +1,350 @@ + + + + + + +TextReport.OutputMode (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.listeners
+

Enum TextReport.OutputMode

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<TextReport.OutputMode>
    • +
    • +
        +
      • com.carrotsearch.ant.tasks.junit4.listeners.TextReport.OutputMode
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<TextReport.OutputMode>
    +
    +
    +
    Enclosing class:
    +
    TextReport
    +
    +
    +
    +
    public static enum TextReport.OutputMode
    +extends java.lang.Enum<TextReport.OutputMode>
    +
    Display mode for output streams.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      ALWAYS +
      Always display the output emitted from tests.
      +
      NEVER +
      Don't display the output, even on test failures.
      +
      ONERROR +
      Display the output only if a test/ suite failed.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static TextReport.OutputModevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static TextReport.OutputMode[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        ALWAYS

        +
        public static final TextReport.OutputMode ALWAYS
        +
        Always display the output emitted from tests.
        +
      • +
      + + + +
        +
      • +

        ONERROR

        +
        public static final TextReport.OutputMode ONERROR
        +
        Display the output only if a test/ suite failed. This requires internal buffering + so the output will be shown only after a test completes.
        +
      • +
      + + + +
        +
      • +

        NEVER

        +
        public static final TextReport.OutputMode NEVER
        +
        Don't display the output, even on test failures.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static TextReport.OutputMode[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (TextReport.OutputMode c : TextReport.OutputMode.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static TextReport.OutputMode valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/TextReport.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/TextReport.html new file mode 100644 index 00000000..10eaeab6 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/TextReport.html @@ -0,0 +1,697 @@ + + + + + + +TextReport (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.listeners
+

Class TextReport

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.listeners.TextReport
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    AggregatedEventListener
    +
    +
    +
    +
    public class TextReport
    +extends java.lang.Object
    +implements AggregatedEventListener
    +
    A listener that will subscribe to test execution and dump + informational info about the progress to the console or a text + file.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TextReport

        +
        public TextReport()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setShowStatusError

        +
        public void setShowStatusError(boolean showStatus)
        +
      • +
      + + + +
        +
      • +

        setShowStatusFailure

        +
        public void setShowStatusFailure(boolean showStatus)
        +
      • +
      + + + +
        +
      • +

        setShowStatusOk

        +
        public void setShowStatusOk(boolean showStatus)
        +
      • +
      + + + +
        +
      • +

        setShowStatusIgnored

        +
        public void setShowStatusIgnored(boolean showStatus)
        +
      • +
      + + + +
        +
      • +

        setMaxClassNameColumns

        +
        public void setMaxClassNameColumns(int maxClassNameColumns)
        +
        Set maximum number of class name columns before truncated with ellipsis.
        +
      • +
      + + + +
        +
      • +

        setUseSimpleNames

        +
        public void setUseSimpleNames(boolean useSimpleNames)
        +
        Use simple class names for suite naming.
        +
      • +
      + + + +
        +
      • +

        setTimestamps

        +
        public void setTimestamps(boolean timestamps)
        +
        Show duration timestamps for tests and suites.
        +
      • +
      + + + +
        +
      • +

        addConfigured

        +
        public void addConfigured(StackTraceFilter sfilter)
        +
        Filter stack traces from certain frames.
        +
      • +
      + + + +
        +
      • +

        setShowThrowable

        +
        public void setShowThrowable(boolean showThrowable)
        +
        If enabled, displays extended error information for tests that failed + (exception class, message, stack trace, standard streams).
        +
        See Also:
        setShowStackTraces(boolean)
        +
      • +
      + + + +
        +
      • +

        setShowStackTraces

        +
        public void setShowStackTraces(boolean showStackTraces)
        +
        Show stack trace information.
        +
      • +
      + + + +
        +
      • +

        setShowOutput

        +
        public void setShowOutput(java.lang.String mode)
        +
        Display mode for output streams.
        +
      • +
      + + + +
        +
      • +

        setShowNumFailures

        +
        public void setShowNumFailures(int num)
        +
        Summarize N failures at the end of the report.
        +
      • +
      + + + +
        +
      • +

        setShowEmptySuites

        +
        public void setShowEmptySuites(boolean showEmptySuites)
        +
        Display suites without any errors and with no tests (resulting from filtering + expressions, for example).
        +
      • +
      + + + +
        +
      • +

        setShowSuiteSummary

        +
        public void setShowSuiteSummary(boolean showSuiteSummary)
        +
        If enabled, shows suite summaries in "maven-like" format of: +
        + Running SuiteName
        + [...suite tests if enabled...]
        + Tests: xx, Failures: xx, Errors: xx, Skipped: xx, Time: xx sec [<<< FAILURES!]
        + 
        +
      • +
      + + + +
        +
      • +

        setFile

        +
        public void setFile(java.io.File outputFile)
        +             throws java.io.IOException
        +
        Set an external file to write to. That file will always be in UTF-8.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        setAppend

        +
        public void setAppend(boolean append)
        +
        Append if setFile(File) is also specified.
        +
      • +
      + + + + + + + +
        +
      • +

        onStart

        +
        public void onStart(AggregatedStartEvent e)
        +             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        onChildBootstrap

        +
        public void onChildBootstrap(ChildBootstrap e)
        +                      throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        onHeartbeat

        +
        public void onHeartbeat(HeartBeatEvent e)
        +                 throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        onQuit

        +
        public void onQuit(AggregatedQuitEvent e)
        +            throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        onSuiteStart

        +
        public void onSuiteStart(AggregatedSuiteStartedEvent e)
        +                  throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        onOutput

        +
        public void onOutput(PartialOutputEvent e)
        +              throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        onJvmOutput

        +
        public void onJvmOutput(JvmOutputEvent e)
        +                 throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        onTestResult

        +
        public void onTestResult(AggregatedTestResultEvent e)
        +                  throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        onSuiteResult

        +
        public void onSuiteResult(AggregatedSuiteResultEvent e)
        +                   throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/AntXmlReport.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/AntXmlReport.html new file mode 100644 index 00000000..a929e260 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/AntXmlReport.html @@ -0,0 +1,409 @@ + + + + + + +AntXmlReport (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.listeners.antxml
+

Class AntXmlReport

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.listeners.antxml.AntXmlReport
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    AggregatedEventListener
    +
    +
    +
    +
    public class AntXmlReport
    +extends java.lang.Object
    +implements AggregatedEventListener
    +
    A report listener that produces XML files compatible with those produced by + ANT's default junit task. These files do not include full + information but many tools can parse them.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AntXmlReport() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidaddConfiguredTokenFilter(org.apache.tools.ant.filters.TokenFilter filter) +
      Adds method name filter.
      +
      voidonQuit(AggregatedQuitEvent e) +
      Write the summary file, if requested.
      +
      voidonSuiteResult(AggregatedSuiteResultEvent e) +
      Emit information about all of suite's tests.
      +
      voidsetDir(java.io.File dir) +
      Output directory to write reports to.
      +
      voidsetIgnoreDuplicateSuites(boolean ignoreDuplicateSuites) +
      Ignore duplicate suite names.
      +
      voidsetMavenExtensions(boolean mavenExtensions) +
      Emit maven elements in the XML (extensions compared to ANT).
      +
      voidsetOuter(JUnit4 junit4) +
      Link to the container.
      +
      voidsetOutputStreams(boolean outputStreams) +
      Include output streams? Mind that with large outputs the report may OOM.
      +
      voidsetSummaryFile(java.io.File file) +
      Where to emit Maven's summary file? This can be used + by + the failsafe plugin to verify whether the build succeeded or not.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AntXmlReport

        +
        public AntXmlReport()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setDir

        +
        public void setDir(java.io.File dir)
        +
        Output directory to write reports to.
        +
      • +
      + + + +
        +
      • +

        setSummaryFile

        +
        public void setSummaryFile(java.io.File file)
        +
        Where to emit Maven's summary file? This can be used + by + the failsafe plugin to verify whether the build succeeded or not.
        +
      • +
      + + + +
        +
      • +

        setOutputStreams

        +
        public void setOutputStreams(boolean outputStreams)
        +
        Include output streams? Mind that with large outputs the report may OOM.
        +
      • +
      + + + +
        +
      • +

        setMavenExtensions

        +
        public void setMavenExtensions(boolean mavenExtensions)
        +
        Emit maven elements in the XML (extensions compared to ANT).
        +
      • +
      + + + +
        +
      • +

        setIgnoreDuplicateSuites

        +
        public void setIgnoreDuplicateSuites(boolean ignoreDuplicateSuites)
        +
        Ignore duplicate suite names.
        +
      • +
      + + + +
        +
      • +

        addConfiguredTokenFilter

        +
        public void addConfiguredTokenFilter(org.apache.tools.ant.filters.TokenFilter filter)
        +
        Adds method name filter.
        +
      • +
      + + + + + + + +
        +
      • +

        onQuit

        +
        public void onQuit(AggregatedQuitEvent e)
        +
        Write the summary file, if requested.
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/FailureModel.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/FailureModel.html new file mode 100644 index 00000000..b499b45e --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/FailureModel.html @@ -0,0 +1,294 @@ + + + + + + +FailureModel (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.listeners.antxml
+

Class FailureModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.listeners.antxml.FailureModel
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class FailureModel
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      java.lang.Stringmessage 
      java.lang.Stringtext 
      java.lang.Stringtype 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      FailureModel() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        message

        +
        public java.lang.String message
        +
      • +
      + + + +
        +
      • +

        type

        +
        public java.lang.String type
        +
      • +
      + + + +
        +
      • +

        text

        +
        public java.lang.String text
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FailureModel

        +
        public FailureModel()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/MavenFailsafeSummaryModel.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/MavenFailsafeSummaryModel.html new file mode 100644 index 00000000..c9972e3e --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/MavenFailsafeSummaryModel.html @@ -0,0 +1,346 @@ + + + + + + +MavenFailsafeSummaryModel (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.listeners.antxml
+

Class MavenFailsafeSummaryModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.listeners.antxml.MavenFailsafeSummaryModel
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class MavenFailsafeSummaryModel
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        result

        +
        public java.lang.Integer result
        +
      • +
      + + + +
        +
      • +

        timeout

        +
        public boolean timeout
        +
      • +
      + + + +
        +
      • +

        completed

        +
        public int completed
        +
      • +
      + + + +
        +
      • +

        errors

        +
        public int errors
        +
      • +
      + + + +
        +
      • +

        failures

        +
        public int failures
        +
      • +
      + + + +
        +
      • +

        skipped

        +
        public int skipped
        +
      • +
      + + + +
        +
      • +

        failureMessage

        +
        public java.lang.String failureMessage
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MavenFailsafeSummaryModel

        +
        public MavenFailsafeSummaryModel(TestsSummary result)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/PropertyModel.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/PropertyModel.html new file mode 100644 index 00000000..0292a605 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/PropertyModel.html @@ -0,0 +1,283 @@ + + + + + + +PropertyModel (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.listeners.antxml
+

Class PropertyModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.listeners.antxml.PropertyModel
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class PropertyModel
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      java.lang.Stringname 
      java.lang.Stringvalue 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      PropertyModel(java.lang.String key, + java.lang.String value) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        name

        +
        public java.lang.String name
        +
      • +
      + + + +
        +
      • +

        value

        +
        public java.lang.String value
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        PropertyModel

        +
        public PropertyModel(java.lang.String key,
        +             java.lang.String value)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/TestCaseModel.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/TestCaseModel.html new file mode 100644 index 00000000..1a5c871e --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/TestCaseModel.html @@ -0,0 +1,333 @@ + + + + + + +TestCaseModel (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.listeners.antxml
+

Class TestCaseModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestCaseModel
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class TestCaseModel
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TestCaseModel() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        classname

        +
        public java.lang.String classname
        +
      • +
      + + + +
        +
      • +

        name

        +
        public java.lang.String name
        +
      • +
      + + + +
        +
      • +

        time

        +
        public double time
        +
      • +
      + + + +
        +
      • +

        failures

        +
        public java.util.List<FailureModel> failures
        +
      • +
      + + + + + + + +
        +
      • +

        skipped

        +
        public java.lang.String skipped
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestCaseModel

        +
        public TestCaseModel()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/TestSuiteModel.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/TestSuiteModel.html new file mode 100644 index 00000000..35b799a8 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/TestSuiteModel.html @@ -0,0 +1,415 @@ + + + + + + +TestSuiteModel (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.listeners.antxml
+

Class TestSuiteModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestSuiteModel
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class TestSuiteModel
    +extends java.lang.Object
    +
    Suite model of ANT-JUnit XML.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TestSuiteModel() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        errors

        +
        public int errors
        +
      • +
      + + + +
        +
      • +

        failures

        +
        public int failures
        +
      • +
      + + + +
        +
      • +

        tests

        +
        public int tests
        +
      • +
      + + + +
        +
      • +

        skipped

        +
        public java.lang.Integer skipped
        +
        The number of skipped tests (maven surefire).
        +
      • +
      + + + +
        +
      • +

        name

        +
        public java.lang.String name
        +
      • +
      + + + +
        +
      • +

        hostname

        +
        public java.lang.String hostname
        +
      • +
      + + + +
        +
      • +

        time

        +
        public double time
        +
      • +
      + + + +
        +
      • +

        timestamp

        +
        public java.lang.String timestamp
        +
      • +
      + + + +
        +
      • +

        properties

        +
        public java.util.List<PropertyModel> properties
        +
      • +
      + + + +
        +
      • +

        testcases

        +
        public java.util.List<TestCaseModel> testcases
        +
      • +
      + + + +
        +
      • +

        sysout

        +
        public java.lang.String sysout
        +
      • +
      + + + +
        +
      • +

        syserr

        +
        public java.lang.String syserr
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestSuiteModel

        +
        public TestSuiteModel()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/AntXmlReport.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/AntXmlReport.html new file mode 100644 index 00000000..f3d2764d --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/AntXmlReport.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.listeners.antxml.AntXmlReport (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.listeners.antxml.AntXmlReport

+
+
No usage of com.carrotsearch.ant.tasks.junit4.listeners.antxml.AntXmlReport
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/FailureModel.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/FailureModel.html new file mode 100644 index 00000000..2fc41331 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/FailureModel.html @@ -0,0 +1,163 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.listeners.antxml.FailureModel (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.listeners.antxml.FailureModel

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/MavenFailsafeSummaryModel.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/MavenFailsafeSummaryModel.html new file mode 100644 index 00000000..8e4776ea --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/MavenFailsafeSummaryModel.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.listeners.antxml.MavenFailsafeSummaryModel (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.listeners.antxml.MavenFailsafeSummaryModel

+
+
No usage of com.carrotsearch.ant.tasks.junit4.listeners.antxml.MavenFailsafeSummaryModel
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/PropertyModel.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/PropertyModel.html new file mode 100644 index 00000000..e2c31d44 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/PropertyModel.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.listeners.antxml.PropertyModel (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.listeners.antxml.PropertyModel

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/TestCaseModel.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/TestCaseModel.html new file mode 100644 index 00000000..8253a05e --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/TestCaseModel.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestCaseModel (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestCaseModel

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/TestSuiteModel.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/TestSuiteModel.html new file mode 100644 index 00000000..3ef558a8 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/class-use/TestSuiteModel.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestSuiteModel (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestSuiteModel

+
+
No usage of com.carrotsearch.ant.tasks.junit4.listeners.antxml.TestSuiteModel
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-frame.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-frame.html new file mode 100644 index 00000000..58ad7c80 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-frame.html @@ -0,0 +1,25 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.listeners.antxml (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + +

com.carrotsearch.ant.tasks.junit4.listeners.antxml

+ + + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-summary.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-summary.html new file mode 100644 index 00000000..40b935dd --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-summary.html @@ -0,0 +1,162 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.listeners.antxml (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Package com.carrotsearch.ant.tasks.junit4.listeners.antxml

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-tree.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-tree.html new file mode 100644 index 00000000..1a4b13f0 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-tree.html @@ -0,0 +1,137 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.listeners.antxml Class Hierarchy (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Hierarchy For Package com.carrotsearch.ant.tasks.junit4.listeners.antxml

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-use.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-use.html new file mode 100644 index 00000000..076106e5 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/antxml/package-use.html @@ -0,0 +1,158 @@ + + + + + + +Uses of Package com.carrotsearch.ant.tasks.junit4.listeners.antxml (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Package
com.carrotsearch.ant.tasks.junit4.listeners.antxml

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/AggregatedEventListener.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/AggregatedEventListener.html new file mode 100644 index 00000000..163ac5f4 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/AggregatedEventListener.html @@ -0,0 +1,243 @@ + + + + + + +Uses of Interface com.carrotsearch.ant.tasks.junit4.listeners.AggregatedEventListener (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Interface
com.carrotsearch.ant.tasks.junit4.listeners.AggregatedEventListener

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/ExecutionTimesReport.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/ExecutionTimesReport.html new file mode 100644 index 00000000..41809b8c --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/ExecutionTimesReport.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.listeners.ExecutionTimesReport (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.listeners.ExecutionTimesReport

+
+
No usage of com.carrotsearch.ant.tasks.junit4.listeners.ExecutionTimesReport
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/StackTraceFilter.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/StackTraceFilter.html new file mode 100644 index 00000000..375eacb7 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/StackTraceFilter.html @@ -0,0 +1,161 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.listeners.StackTraceFilter (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.listeners.StackTraceFilter

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/TextReport.OutputMode.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/TextReport.OutputMode.html new file mode 100644 index 00000000..1ea515bc --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/TextReport.OutputMode.html @@ -0,0 +1,168 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.listeners.TextReport.OutputMode (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.listeners.TextReport.OutputMode

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/TextReport.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/TextReport.html new file mode 100644 index 00000000..e9c0094d --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/class-use/TextReport.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.listeners.TextReport (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.listeners.TextReport

+
+
No usage of com.carrotsearch.ant.tasks.junit4.listeners.TextReport
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/json/JsonReport.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/json/JsonReport.html new file mode 100644 index 00000000..fffa4c7b --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/json/JsonReport.html @@ -0,0 +1,380 @@ + + + + + + +JsonReport (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.listeners.json
+

Class JsonReport

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.listeners.json.JsonReport
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    AggregatedEventListener
    +
    +
    +
    +
    public class JsonReport
    +extends java.lang.Object
    +implements AggregatedEventListener
    +
    A report listener that produces a single JSON file for all suites and tests.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      JsonReport() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidonQuit(AggregatedQuitEvent e) +
      All tests completed.
      +
      voidonSuiteResult(AggregatedSuiteResultEvent e) +
      Emit information about a single suite and all of its tests.
      +
      voidsetFile(java.io.File file) +
      Output file for the report file.
      +
      voidsetJsonpMethod(java.lang.String method) +
      Sets wrapper method name for JSONP.
      +
      voidsetOuter(JUnit4 junit4) +
      Link to the container.
      +
      voidsetOutputStreams(boolean outputStreams) +
      Include output streams? Mind that with large outputs the report may OOM.
      +
      voidsetProjectName(java.lang.String projectName) +
      Set project name for the output model.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JsonReport

        +
        public JsonReport()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setFile

        +
        public void setFile(java.io.File file)
        +
        Output file for the report file. The name of the output file + will also trigger how the report is written. If the name of the + output file ends with ".htm(l)?" then the output file is a HTML + file and CSS/JS scaffolding is also written to visualize the JSON + model. + + If the name of the file ends with ".json(p)?" a JSON file is written.
        +
      • +
      + + + +
        +
      • +

        setJsonpMethod

        +
        public void setJsonpMethod(java.lang.String method)
        +
        Sets wrapper method name for JSONP. If set to non-empty + value, will change the output format to JSONP. The name of the + JSONP function for the HTML wrapper must be "testData".
        +
        See Also:
        "http://en.wikipedia.org/wiki/JSONP"
        +
      • +
      + + + +
        +
      • +

        setProjectName

        +
        public void setProjectName(java.lang.String projectName)
        +
        Set project name for the output model.
        +
      • +
      + + + +
        +
      • +

        setOutputStreams

        +
        public void setOutputStreams(boolean outputStreams)
        +
        Include output streams? Mind that with large outputs the report may OOM.
        +
      • +
      + + + + + + + +
        +
      • +

        onSuiteResult

        +
        public void onSuiteResult(AggregatedSuiteResultEvent e)
        +
        Emit information about a single suite and all of its tests.
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/json/class-use/JsonReport.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/json/class-use/JsonReport.html new file mode 100644 index 00000000..9b201328 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/json/class-use/JsonReport.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.listeners.json.JsonReport (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.listeners.json.JsonReport

+
+
No usage of com.carrotsearch.ant.tasks.junit4.listeners.json.JsonReport
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-frame.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-frame.html new file mode 100644 index 00000000..3c6b4a9e --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-frame.html @@ -0,0 +1,20 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.listeners.json (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + +

com.carrotsearch.ant.tasks.junit4.listeners.json

+
+

Classes

+ +
+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-summary.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-summary.html new file mode 100644 index 00000000..83a6242b --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-summary.html @@ -0,0 +1,139 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.listeners.json (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Package com.carrotsearch.ant.tasks.junit4.listeners.json

+
+
+
    +
  • + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    JsonReport +
    A report listener that produces a single JSON file for all suites and tests.
    +
    +
  • +
+
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-tree.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-tree.html new file mode 100644 index 00000000..3bdbd753 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-tree.html @@ -0,0 +1,132 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.listeners.json Class Hierarchy (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Hierarchy For Package com.carrotsearch.ant.tasks.junit4.listeners.json

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object + +
  • +
+
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-use.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-use.html new file mode 100644 index 00000000..59dfe8d6 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/json/package-use.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Package com.carrotsearch.ant.tasks.junit4.listeners.json (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Package
com.carrotsearch.ant.tasks.junit4.listeners.json

+
+
No usage of com.carrotsearch.ant.tasks.junit4.listeners.json
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/package-frame.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/package-frame.html new file mode 100644 index 00000000..67c226af --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/package-frame.html @@ -0,0 +1,30 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.listeners (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + +

com.carrotsearch.ant.tasks.junit4.listeners

+ + + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/package-summary.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/package-summary.html new file mode 100644 index 00000000..a7feca03 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/package-summary.html @@ -0,0 +1,188 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.listeners (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Package com.carrotsearch.ant.tasks.junit4.listeners

+
+
+
    +
  • + + + + + + + + + + + + +
    Interface Summary 
    InterfaceDescription
    AggregatedEventListener +
    A dummy interface to indicate listener types for ANT.
    +
    +
  • +
  • + + + + + + + + + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    ExecutionTimesReport +
    A report listener that emits per-suite execution times information useful + for load balancing tests across JVMs.
    +
    StackTraceFilter +
    Stack trace filtering.
    +
    TextReport +
    A listener that will subscribe to test execution and dump + informational info about the progress to the console or a text + file.
    +
    +
  • +
  • + + + + + + + + + + + + +
    Enum Summary 
    EnumDescription
    TextReport.OutputMode +
    Display mode for output streams.
    +
    +
  • +
+
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/package-tree.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/package-tree.html new file mode 100644 index 00000000..c4f107d1 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/package-tree.html @@ -0,0 +1,150 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.listeners Class Hierarchy (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Hierarchy For Package com.carrotsearch.ant.tasks.junit4.listeners

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Enum Hierarchy

+
    +
  • java.lang.Object +
      +
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) + +
    • +
    +
  • +
+
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/package-use.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/package-use.html new file mode 100644 index 00000000..3a2d0495 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/listeners/package-use.html @@ -0,0 +1,227 @@ + + + + + + +Uses of Package com.carrotsearch.ant.tasks.junit4.listeners (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Package
com.carrotsearch.ant.tasks.junit4.listeners

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/package-frame.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/package-frame.html new file mode 100644 index 00000000..86630bd4 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/package-frame.html @@ -0,0 +1,47 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4 (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + +

com.carrotsearch.ant.tasks.junit4

+ + + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/package-summary.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/package-summary.html new file mode 100644 index 00000000..823c955c --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/package-summary.html @@ -0,0 +1,279 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4 (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Package com.carrotsearch.ant.tasks.junit4

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/package-tree.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/package-tree.html new file mode 100644 index 00000000..404ad434 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/package-tree.html @@ -0,0 +1,187 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4 Class Hierarchy (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Hierarchy For Package com.carrotsearch.ant.tasks.junit4

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Enum Hierarchy

+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/package-use.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/package-use.html new file mode 100644 index 00000000..645f98a9 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/package-use.html @@ -0,0 +1,328 @@ + + + + + + +Uses of Package com.carrotsearch.ant.tasks.junit4 (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Package
com.carrotsearch.ant.tasks.junit4

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/tools/DumpStreamsFromEventStream.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/tools/DumpStreamsFromEventStream.html new file mode 100644 index 00000000..62914356 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/tools/DumpStreamsFromEventStream.html @@ -0,0 +1,263 @@ + + + + + + +DumpStreamsFromEventStream (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + + +
+
com.carrotsearch.ant.tasks.junit4.tools
+

Class DumpStreamsFromEventStream

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.ant.tasks.junit4.tools.DumpStreamsFromEventStream
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class DumpStreamsFromEventStream
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static voidmain(java.lang.String[] args) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DumpStreamsFromEventStream

        +
        public DumpStreamsFromEventStream()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        main

        +
        public static void main(java.lang.String[] args)
        +                 throws java.lang.Exception
        +
        Throws:
        +
        java.lang.Exception
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/tools/class-use/DumpStreamsFromEventStream.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/tools/class-use/DumpStreamsFromEventStream.html new file mode 100644 index 00000000..89f85618 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/tools/class-use/DumpStreamsFromEventStream.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Class com.carrotsearch.ant.tasks.junit4.tools.DumpStreamsFromEventStream (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Class
com.carrotsearch.ant.tasks.junit4.tools.DumpStreamsFromEventStream

+
+
No usage of com.carrotsearch.ant.tasks.junit4.tools.DumpStreamsFromEventStream
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/tools/package-frame.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/tools/package-frame.html new file mode 100644 index 00000000..72996025 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/tools/package-frame.html @@ -0,0 +1,20 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.tools (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + +

com.carrotsearch.ant.tasks.junit4.tools

+ + + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/tools/package-summary.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/tools/package-summary.html new file mode 100644 index 00000000..d3cc38ff --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/tools/package-summary.html @@ -0,0 +1,137 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.tools (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Package com.carrotsearch.ant.tasks.junit4.tools

+
+
+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/tools/package-tree.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/tools/package-tree.html new file mode 100644 index 00000000..4501cea5 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/tools/package-tree.html @@ -0,0 +1,132 @@ + + + + + + +com.carrotsearch.ant.tasks.junit4.tools Class Hierarchy (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Hierarchy For Package com.carrotsearch.ant.tasks.junit4.tools

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/tools/package-use.html b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/tools/package-use.html new file mode 100644 index 00000000..8491c5b6 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/ant/tasks/junit4/tools/package-use.html @@ -0,0 +1,119 @@ + + + + + + +Uses of Package com.carrotsearch.ant.tasks.junit4.tools (RandomizedTesting JUnit4 ANT Task v2.5.1 API Documentation) + + + + + + + +
+ + + + + +
+
+ + +
+

Uses of Package
com.carrotsearch.ant.tasks.junit4.tools

+
+
No usage of com.carrotsearch.ant.tasks.junit4.tools
+ +
+ + + + + +
+
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html new file mode 100644 index 00000000..e89ec313 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html @@ -0,0 +1,284 @@ + + + + + + +AnnotatedMethodProvider (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class AnnotatedMethodProvider

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AnnotatedMethodProvider(java.lang.Class<? extends java.lang.annotation.Annotation> ann) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AnnotatedMethodProvider

        +
        public AnnotatedMethodProvider(java.lang.Class<? extends java.lang.annotation.Annotation> ann)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        public java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                            ClassModel suiteClassModel)
        +
        Description copied from interface: TestMethodProvider
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        +
        Specified by:
        +
        getTestMethods in interface TestMethodProvider
        +
        Parameters:
        suiteClass - The suite class.
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        Return a set of methods which should be invoked by the runner as + tests.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/AssertingRandom.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/AssertingRandom.html new file mode 100644 index 00000000..f336531f --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/AssertingRandom.html @@ -0,0 +1,534 @@ + + + + + + +AssertingRandom (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class AssertingRandom

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.util.Random
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.AssertingRandom
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public final class AssertingRandom
    +extends java.util.Random
    +
    A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
    +
    See Also:
    Serialized Form
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AssertingRandom(java.lang.Thread owner, + java.util.Random delegate) +
      Creates an instance to be used by owner thread and delegating + to delegate until destroy()ed.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected java.lang.Objectclone() 
      voiddestroy() +
      This object will no longer be usable after this method is called.
      +
      booleanequals(java.lang.Object obj) 
      inthashCode() 
      static booleanisVerifying() 
      protected intnext(int bits) 
      booleannextBoolean() 
      voidnextBytes(byte[] bytes) 
      doublenextDouble() 
      floatnextFloat() 
      doublenextGaussian() 
      intnextInt() 
      intnextInt(int n) 
      longnextLong() 
      voidsetSeed(long seed) 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AssertingRandom

        +
        public AssertingRandom(java.lang.Thread owner,
        +               java.util.Random delegate)
        +
        Creates an instance to be used by owner thread and delegating + to delegate until destroy()ed.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        next

        +
        protected int next(int bits)
        +
        +
        Overrides:
        +
        next in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBoolean

        +
        public boolean nextBoolean()
        +
        +
        Overrides:
        +
        nextBoolean in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBytes

        +
        public void nextBytes(byte[] bytes)
        +
        +
        Overrides:
        +
        nextBytes in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextDouble

        +
        public double nextDouble()
        +
        +
        Overrides:
        +
        nextDouble in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextFloat

        +
        public float nextFloat()
        +
        +
        Overrides:
        +
        nextFloat in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextGaussian

        +
        public double nextGaussian()
        +
        +
        Overrides:
        +
        nextGaussian in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt()
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt(int n)
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextLong

        +
        public long nextLong()
        +
        +
        Overrides:
        +
        nextLong in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        setSeed

        +
        public void setSeed(long seed)
        +
        +
        Overrides:
        +
        setSeed in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        destroy

        +
        public void destroy()
        +
        This object will no longer be usable after this method is called.
        +
      • +
      + + + +
        +
      • +

        clone

        +
        protected java.lang.Object clone()
        +                          throws java.lang.CloneNotSupportedException
        +
        +
        Overrides:
        +
        clone in class java.lang.Object
        +
        Throws:
        +
        java.lang.CloneNotSupportedException
        +
      • +
      + + + +
        +
      • +

        isVerifying

        +
        public static boolean isVerifying()
        +
        Returns:
        Return true if this class is verifying sharing and lifecycle assertions.
        See Also:
        "https://github.com/randomizedtesting/randomizedtesting/issues/234"
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html new file mode 100644 index 00000000..c81d46e2 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html @@ -0,0 +1,326 @@ + + + + + + +ClassGlobFilter (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassGlobFilter

+
+
+ +
+
    +
  • +
    +
    +
    public class ClassGlobFilter
    +extends GlobFilter
    +
    A filter for Description.getClassName().
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassGlobFilter(java.lang.String globPattern) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.Stringdescribe() 
      booleanshouldRun(org.junit.runner.Description description) 
      + +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassGlobFilter

        +
        public ClassGlobFilter(java.lang.String globPattern)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        shouldRun

        +
        public boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class GlobFilter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class GlobFilter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html new file mode 100644 index 00000000..4c9e4907 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html @@ -0,0 +1,375 @@ + + + + + + +ClassModel.FieldModel (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel.FieldModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel.FieldModel
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static final class ClassModel.FieldModel
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      Telement 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassModel.FieldModel(java.lang.reflect.Field f) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanequals(java.lang.Object obj) 
      ClassModel.ScopegetAccessScope() 
      EgetDown() 
      EgetUp() 
      inthashCode() 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        element

        +
        public final T extends java.lang.reflect.Member element
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassModel.FieldModel

        +
        public ClassModel.FieldModel(java.lang.reflect.Field f)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        getDown

        +
        public E getDown()
        +
      • +
      + + + +
        +
      • +

        getUp

        +
        public E getUp()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html new file mode 100644 index 00000000..2fb53b7d --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html @@ -0,0 +1,375 @@ + + + + + + +ClassModel.MethodModel (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel.MethodModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel.MethodModel
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static final class ClassModel.MethodModel
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      Telement 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassModel.MethodModel(java.lang.reflect.Method m) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanequals(java.lang.Object obj) 
      ClassModel.ScopegetAccessScope() 
      EgetDown() 
      EgetUp() 
      inthashCode() 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        element

        +
        public final T extends java.lang.reflect.Member element
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassModel.MethodModel

        +
        public ClassModel.MethodModel(java.lang.reflect.Method m)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        getDown

        +
        public E getDown()
        +
      • +
      + + + +
        +
      • +

        getUp

        +
        public E getUp()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html new file mode 100644 index 00000000..5fa7ef44 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html @@ -0,0 +1,349 @@ + + + + + + +ClassModel.Scope (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Enum ClassModel.Scope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ClassModel.Scope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.ClassModel.Scope
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<ClassModel.Scope>
    +
    +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static enum ClassModel.Scope
    +extends java.lang.Enum<ClassModel.Scope>
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ClassModel.ScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ClassModel.Scope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ClassModel.Scope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ClassModel.Scope c : ClassModel.Scope.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ClassModel.Scope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/ClassModel.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/ClassModel.html new file mode 100644 index 00000000..d7705b06 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/ClassModel.html @@ -0,0 +1,347 @@ + + + + + + +ClassModel (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class ClassModel
    +extends java.lang.Object
    +
    Class model for a test suite. Builds relationship (overrides/ shadows) links + for methods and fields.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassModel(java.lang.Class<?> clazz) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel>getAnnotatedLeafMethods(java.lang.Class<? extends java.lang.annotation.Annotation> annotation) 
      <T extends java.lang.annotation.Annotation> 
      T
      getAnnotation(java.lang.reflect.Method method, + java.lang.Class<T> annClass, + boolean inherited) 
      java.util.Map<java.lang.reflect.Field,ClassModel.FieldModel>getFields() 
      java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel>getMethods() 
      <T extends java.lang.annotation.Annotation> 
      boolean
      isAnnotationPresent(java.lang.reflect.Method method, + java.lang.Class<T> annClass, + boolean inherited) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassModel

        +
        public ClassModel(java.lang.Class<?> clazz)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + +
        +
      • +

        getAnnotatedLeafMethods

        +
        public java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel> getAnnotatedLeafMethods(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
        +
      • +
      + + + +
        +
      • +

        getAnnotation

        +
        public <T extends java.lang.annotation.Annotation> T getAnnotation(java.lang.reflect.Method method,
        +                                                          java.lang.Class<T> annClass,
        +                                                          boolean inherited)
        +
      • +
      + + + +
        +
      • +

        isAnnotationPresent

        +
        public <T extends java.lang.annotation.Annotation> boolean isAnnotationPresent(java.lang.reflect.Method method,
        +                                                                      java.lang.Class<T> annClass,
        +                                                                      boolean inherited)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html new file mode 100644 index 00000000..96b0ecee --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html @@ -0,0 +1,341 @@ + + + + + + +FilterExpressionParser.Node (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class FilterExpressionParser.Node

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    FilterExpressionParser
    +
    +
    +
    +
    public abstract class FilterExpressionParser.Node
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      com.carrotsearch.randomizedtesting.FilterExpressionParser.InputRangerange 
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanevaluate(com.carrotsearch.randomizedtesting.FilterExpressionParser.IContext context) 
      java.lang.StringtoExpression() 
      protected java.lang.StringBuildertoExpression(java.lang.StringBuilder b) 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        range

        +
        public com.carrotsearch.randomizedtesting.FilterExpressionParser.InputRange range
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FilterExpressionParser.Node

        +
        public FilterExpressionParser.Node()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        toExpression

        +
        public final java.lang.String toExpression()
        +
      • +
      + + + +
        +
      • +

        toExpression

        +
        protected java.lang.StringBuilder toExpression(java.lang.StringBuilder b)
        +
      • +
      + + + +
        +
      • +

        evaluate

        +
        public boolean evaluate(com.carrotsearch.randomizedtesting.FilterExpressionParser.IContext context)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html new file mode 100644 index 00000000..932dcd56 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html @@ -0,0 +1,281 @@ + + + + + + +FilterExpressionParser (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class FilterExpressionParser

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.FilterExpressionParser
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class FilterExpressionParser
    +extends java.lang.Object
    +
    Test group conditions filter parser.
    +
  • +
+
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      FilterExpressionParser.Nodeparse(java.lang.String rule) +
      Pratt's parser.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FilterExpressionParser

        +
        public FilterExpressionParser()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/GlobFilter.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/GlobFilter.html new file mode 100644 index 00000000..7b0c0abd --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/GlobFilter.html @@ -0,0 +1,355 @@ + + + + + + +GlobFilter (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class GlobFilter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.manipulation.Filter
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.GlobFilter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ClassGlobFilter, MethodGlobFilter
    +
    +
    +
    +
    public abstract class GlobFilter
    +extends org.junit.runner.manipulation.Filter
    +
    A filter that matches something using globbing (*) pattern.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected java.lang.StringglobPattern 
      +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      GlobFilter(java.lang.String glob) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      abstract java.lang.Stringdescribe() 
      protected booleanglobMatches(java.lang.String string) +
      Check if a given string matches the glob.
      +
      abstract booleanshouldRun(org.junit.runner.Description description) 
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        globPattern

        +
        protected final java.lang.String globPattern
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        GlobFilter

        +
        public GlobFilter(java.lang.String glob)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        globMatches

        +
        protected final boolean globMatches(java.lang.String string)
        +
        Check if a given string matches the glob.
        +
      • +
      + + + +
        +
      • +

        shouldRun

        +
        public abstract boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class org.junit.runner.manipulation.Filter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public abstract java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class org.junit.runner.manipulation.Filter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/GroupEvaluator.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/GroupEvaluator.html new file mode 100644 index 00000000..17f51ac6 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/GroupEvaluator.html @@ -0,0 +1,245 @@ + + + + + + +GroupEvaluator (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class GroupEvaluator

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.GroupEvaluator
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class GroupEvaluator
    +extends java.lang.Object
    +
    Evaluates enabled/ disabled state for a given test group.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringgetIgnoreReason(java.lang.reflect.AnnotatedElement... elements) 
      booleanisGroupEnabled(java.lang.Class<? extends java.lang.annotation.Annotation> testGroupAnnotation) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getIgnoreReason

        +
        public java.lang.String getIgnoreReason(java.lang.reflect.AnnotatedElement... elements)
        +
        Returns:
        Returns a non-null string with the reason why the annotated element (class, test or test-class pair) + should be ignored in the execution. This is an expert-level method, typically tests + shouldn't be concerned with this.
        +
      • +
      + + + +
        +
      • +

        isGroupEnabled

        +
        public boolean isGroupEnabled(java.lang.Class<? extends java.lang.annotation.Annotation> testGroupAnnotation)
        +
        Returns:
        Returns the current state of the an annotation marked with + TestGroup. Note that tests may be enabled or disabled using filtering + expressions so an enabled group does not necessarily mean a test marked with + this group will be executed.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html new file mode 100644 index 00000000..23f356de --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html @@ -0,0 +1,280 @@ + + + + + + +JUnit3MethodProvider (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class JUnit3MethodProvider

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.JUnit3MethodProvider
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    TestMethodProvider
    +
    +
    +
    +
    public class JUnit3MethodProvider
    +extends java.lang.Object
    +implements TestMethodProvider
    +
    Method provider selecting tests that follow a name pattern of test(.*).
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JUnit3MethodProvider

        +
        public JUnit3MethodProvider()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        public java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                            ClassModel suiteClassModel)
        +
        Description copied from interface: TestMethodProvider
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        +
        Specified by:
        +
        getTestMethods in interface TestMethodProvider
        +
        Parameters:
        suiteClass - The suite class.
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        Return a set of methods which should be invoked by the runner as + tests.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html new file mode 100644 index 00000000..5f669337 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html @@ -0,0 +1,247 @@ + + + + + + +JUnit4MethodProvider (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class JUnit4MethodProvider

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    TestMethodProvider
    +
    +
    +
    +
    public class JUnit4MethodProvider
    +extends AnnotatedMethodProvider
    +
    Method provider selecting Test annotated public instance parameterless methods.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JUnit4MethodProvider

        +
        public JUnit4MethodProvider()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/LifecycleScope.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/LifecycleScope.html new file mode 100644 index 00000000..0447e00e --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/LifecycleScope.html @@ -0,0 +1,328 @@ + + + + + + +LifecycleScope (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Enum LifecycleScope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<LifecycleScope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.LifecycleScope
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<LifecycleScope>
    +
    +
    +
    +
    public enum LifecycleScope
    +extends java.lang.Enum<LifecycleScope>
    +
    Lifecycle stages for tracking resources.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      SUITE +
      A single suite (class), including all AfterClass hooks.
      +
      TEST +
      A single test case, including all After hooks.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static LifecycleScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static LifecycleScope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        TEST

        +
        public static final LifecycleScope TEST
        +
        A single test case, including all After hooks.
        +
      • +
      + + + +
        +
      • +

        SUITE

        +
        public static final LifecycleScope SUITE
        +
        A single suite (class), including all AfterClass hooks.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static LifecycleScope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (LifecycleScope c : LifecycleScope.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static LifecycleScope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html new file mode 100644 index 00000000..57340270 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html @@ -0,0 +1,326 @@ + + + + + + +MethodGlobFilter (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class MethodGlobFilter

+
+
+ +
+
    +
  • +
    +
    +
    public class MethodGlobFilter
    +extends GlobFilter
    +
    A filter for Description.getMethodName().
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MethodGlobFilter(java.lang.String globPattern) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.Stringdescribe() 
      booleanshouldRun(org.junit.runner.Description description) 
      + +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MethodGlobFilter

        +
        public MethodGlobFilter(java.lang.String globPattern)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        shouldRun

        +
        public boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class GlobFilter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class GlobFilter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html new file mode 100644 index 00000000..abb82bec --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html @@ -0,0 +1,294 @@ + + + + + + +MixWithSuiteName (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class MixWithSuiteName

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.MixWithSuiteName
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MixWithSuiteName() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      longdecorate(long seed) +
      Called to decorate the initial seed for a Randomness.
      +
      voidinitialize(java.lang.Class<?> suiteClass) +
      Called once after instantiation to set up the decorator.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MixWithSuiteName

        +
        public MixWithSuiteName()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        public void initialize(java.lang.Class<?> suiteClass)
        +
        Description copied from interface: SeedDecorator
        +
        Called once after instantiation to set up the decorator.
        +
        +
        Specified by:
        +
        initialize in interface SeedDecorator
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/RandomSupplier.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/RandomSupplier.html new file mode 100644 index 00000000..d37add0e --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/RandomSupplier.html @@ -0,0 +1,244 @@ + + + + + + +RandomSupplier (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface RandomSupplier

+
+
+
+
    +
  • +
    +
    +
    public interface RandomSupplier
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Randomget(long seed) 
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        get

        +
        java.util.Random get(long seed)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/RandomizedContext.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/RandomizedContext.html new file mode 100644 index 00000000..14024319 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/RandomizedContext.html @@ -0,0 +1,443 @@ + + + + + + +RandomizedContext (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedContext

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.RandomizedContext
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomizedContext
    +extends java.lang.Object
    +
    Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTargetClass

        +
        public java.lang.Class<?> getTargetClass()
        +
        The class (suite) being tested.
        +
      • +
      + + + +
        +
      • +

        getRunnerSeedAsString

        +
        public java.lang.String getRunnerSeedAsString()
        +
        Returns the runner's master seed, formatted.
        +
      • +
      + + + +
        +
      • +

        getRandomness

        +
        public Randomness getRandomness()
        +
        Source of randomness for the context's thread.
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        current

        +
        public static RandomizedContext current()
        +
        Returns:
        Returns the context for the calling thread or throws an + IllegalStateException if the thread is out of scope.
        +
        Throws:
        +
        java.lang.IllegalStateException - If context is not available.
        +
      • +
      + + + +
        +
      • +

        getRunner

        +
        public RandomizedRunner getRunner()
        +
        Access to the runner governing this context.
        +
      • +
      + + + + + +
        +
      • +

        closeAtEnd

        +
        public <T extends java.io.Closeable> T closeAtEnd(T resource,
        +                                         LifecycleScope scope)
        +
        Dispose the given resource at the end of a given lifecycle scope. If the Closeable + throws an exception, the test case or suite will end in a failure.
        +
        Returns:
        resource (for call chaining).
        +
      • +
      + + + + + + + +
        +
      • +

        runWithPrivateRandomness

        +
        public <T> T runWithPrivateRandomness(Randomness randomness,
        +                             java.util.concurrent.Callable<T> callable)
        +                           throws java.lang.Exception
        +
        Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns. +

        + This utility method can be used to initialize resources in a reproducible way since all calls to utility methods + like RandomizedTest.randomInt() et.al. are forwarded to the current + RandomContext which uses the provided randomness from the top of the stack. +

        +
        Type Parameters:
        T - the return type of the callable
        Parameters:
        randomness - the randomness to push to the top of the stack
        callable - the callable to execute
        +
        Returns:
        the result of the call to Callable.call()
        +
        Throws:
        +
        java.lang.Exception - if Callable.call() throws an exception
        +
      • +
      + + + +
        +
      • +

        runWithPrivateRandomness

        +
        public <T> T runWithPrivateRandomness(long seed,
        +                             java.util.concurrent.Callable<T> callable)
        +                           throws java.lang.Exception
        +
        Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns. +

        + This utility method can be used to initialize resources in a reproducible way since all calls to utility methods + like RandomizedTest.randomInt() et.al. are forwarded to the current + RandomContext which uses the provided randomness from the top of the stack. +

        +
        Type Parameters:
        T - the return type of the callable
        Parameters:
        seed - The initial seed for the new, private randomness
        callable - the callable to execute
        +
        Returns:
        the result of the call to Callable.call()
        +
        Throws:
        +
        java.lang.Exception - if Callable.call() throws an exception
        +
      • +
      + + + +
        +
      • +

        getTargetMethod

        +
        public java.lang.reflect.Method getTargetMethod()
        +
        Returns:
        Return the currently executing test case method (the thread may still + be within test rules and may never actually hit the method). This method may return + null if called from the static context (no test case is being executed at + the moment).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html new file mode 100644 index 00000000..6700b5fa --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html @@ -0,0 +1,626 @@ + + + + + + +RandomizedRunner (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedRunner

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.Runner
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.RandomizedRunner
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.runner.Describable, org.junit.runner.manipulation.Filterable
    +
    +
    +
    +
    public final class RandomizedRunner
    +extends org.junit.runner.Runner
    +implements org.junit.runner.manipulation.Filterable
    +
    A Runner implementation for running randomized test cases with + predictable and repeatable randomness. + +

    Supports the following JUnit4 features: +

      +
    • BeforeClass-annotated methods (before all tests of a class/superclass),
    • +
    • Before-annotated methods (before each test),
    • +
    • Test-annotated methods,
    • +
    • After-annotated methods (after each test),
    • +
    • AfterClass-annotated methods (after all tests of a class/superclass),
    • +
    • Rule-annotated fields implementing MethodRule + and TestRule.
    • +
    + +

    Contracts: +

      +
    • BeforeClass, Before + methods declared in superclasses are called before methods declared in subclasses,
    • +
    • AfterClass, After + methods declared in superclasses are called after methods declared in subclasses,
    • +
    • BeforeClass, Before, AfterClass, After + methods declared within the same class are called in randomized order + derived from the master seed (repeatable with the same seed),
    • +
    + +

    Deviations from "standard" JUnit: +

      +
    • test methods are allowed to return values (the return value is ignored),
    • +
    • hook methods need not be public; in fact, it is encouraged to make them private to + avoid accidental shadowing which silently drops parent hooks from executing + (applies to class hooks mostly, but also to instance hooks).
    • +
    • all exceptions raised during hooks or test case execution are reported to the notifier, + there is no suppression or chaining of exceptions,
    • +
    • a test method must not leave behind any active threads; this is detected + using ThreadGroup active counts and is sometimes problematic (many classes + in the standard library leave active threads behind without waiting for them to terminate). + One can use the ThreadLeakScope, ThreadLeakAction + and other annotations to control how aggressive the detection + strategy is and if it fails the test or not.
    • +
    • uncaught exceptions from any of children threads will cause the test to fail.
    • +
    +
    See Also:
    RandomizedTest, +ThreadLeakAction, +ThreadLeakScope, +ThreadLeakZombies, +ThreadLeakGroup, +ThreadLeakLingering, +ThreadLeakFilters, +Listeners, +RandomizedContext, +TestMethodProviders
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomizedRunner(java.lang.Class<?> testClass) +
      Creates a new runner for the given class.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.List<com.carrotsearch.randomizedtesting.RandomizedRunner.TestMethodExecution>collectMethodExecutions(java.lang.reflect.Constructor<?> constructor, + java.util.List<java.lang.reflect.Method> testMethods) +
      Collect test method executions from list of test methods and + potentially parameters from parameter factory methods.
      +
      voidfilter(org.junit.runner.manipulation.Filter filter) +
      Implement Filterable because GUIs depend on it to run tests selectively.
      +
      org.junit.runner.DescriptiongetDescription() +
      Return the current tree of test descriptions (filtered).
      +
      TraceFormattinggetTraceFormatting() +
      Stack trace formatting utilities.
      +
      static booleanhasZombieThreads() +
      Returns true if any previous (or current) suite marked with + ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS has + left zombie threads.
      +
      static java.lang.StringmethodName(org.junit.runner.Description description) +
      Attempts to extract just the method name from parameterized notation.
      +
      voidrun(org.junit.runner.notification.RunNotifier notifier) +
      Runs all tests and hooks.
      +
      static java.lang.StringseedFromThrowable(java.lang.Throwable t) +
      RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with AUGMENTED_SEED_PACKAGE.
      +
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.Runner

        +testCount
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        AUGMENTED_SEED_PACKAGE

        +
        public static final java.lang.String AUGMENTED_SEED_PACKAGE
        +
        Fake package of a stack trace entry inserted into exceptions thrown by + test methods. These stack entries contain additional information about + seeds used during execution.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        DEFAULT_TIMEOUT

        +
        public static final int DEFAULT_TIMEOUT
        +
        Default timeout for a single test case. By default + the timeout is disabled. Use global system property + SysGlobals.SYSPROP_TIMEOUT or an annotation Timeout if you need to set + timeouts or expect some test cases may hang. This will slightly slow down + the tests because each test case is executed in a forked thread.
        +
        See Also:
        SysGlobals.SYSPROP_TIMEOUT(), +Constant Field Values
        +
      • +
      + + + + + + + +
        +
      • +

        DEFAULT_KILLATTEMPTS

        +
        public static final int DEFAULT_KILLATTEMPTS
        +
        The default number of first interrupts, then Thread.stop attempts.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        DEFAULT_KILLWAIT

        +
        public static final int DEFAULT_KILLWAIT
        +
        Time in between interrupt retries or stop retries.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        DEFAULT_ITERATIONS

        +
        public static final int DEFAULT_ITERATIONS
        +
        The default number of test repeat iterations.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + + +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomizedRunner

        +
        public RandomizedRunner(java.lang.Class<?> testClass)
        +                 throws org.junit.runners.model.InitializationError
        +
        Creates a new runner for the given class.
        +
        Throws:
        +
        org.junit.runners.model.InitializationError
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getDescription

        +
        public org.junit.runner.Description getDescription()
        +
        Return the current tree of test descriptions (filtered).
        +
        +
        Specified by:
        +
        getDescription in interface org.junit.runner.Describable
        +
        Specified by:
        +
        getDescription in class org.junit.runner.Runner
        +
        +
      • +
      + + + +
        +
      • +

        filter

        +
        public void filter(org.junit.runner.manipulation.Filter filter)
        +            throws org.junit.runner.manipulation.NoTestsRemainException
        +
        Implement Filterable because GUIs depend on it to run tests selectively.
        +
        +
        Specified by:
        +
        filter in interface org.junit.runner.manipulation.Filterable
        +
        Throws:
        +
        org.junit.runner.manipulation.NoTestsRemainException
        +
      • +
      + + + +
        +
      • +

        run

        +
        public void run(org.junit.runner.notification.RunNotifier notifier)
        +
        Runs all tests and hooks.
        +
        +
        Specified by:
        +
        run in class org.junit.runner.Runner
        +
        +
      • +
      + + + +
        +
      • +

        collectMethodExecutions

        +
        public java.util.List<com.carrotsearch.randomizedtesting.RandomizedRunner.TestMethodExecution> collectMethodExecutions(java.lang.reflect.Constructor<?> constructor,
        +                                                                                                              java.util.List<java.lang.reflect.Method> testMethods)
        +
        Collect test method executions from list of test methods and + potentially parameters from parameter factory methods.
        +
      • +
      + + + +
        +
      • +

        getTraceFormatting

        +
        public TraceFormatting getTraceFormatting()
        +
        Stack trace formatting utilities. These may be initialized to filter out certain packages.
        +
      • +
      + + + +
        +
      • +

        seedFromThrowable

        +
        public static java.lang.String seedFromThrowable(java.lang.Throwable t)
        +
        RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with AUGMENTED_SEED_PACKAGE.
        +
        Returns:
        A string is returned with seeds combined, if any. Null is returned if no augmentation + can be found.
        +
      • +
      + + + +
        +
      • +

        methodName

        +
        public static java.lang.String methodName(org.junit.runner.Description description)
        +
        Attempts to extract just the method name from parameterized notation.
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/RandomizedTest.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/RandomizedTest.html new file mode 100644 index 00000000..7c34ec8e --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/RandomizedTest.html @@ -0,0 +1,1690 @@ + + + + + + +RandomizedTest (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedTest

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.RandomizedTest
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class RandomizedTest
    +extends java.lang.Object
    +
    Common scaffolding for subclassing randomized tests.
    +
    See Also:
    Listeners, +RandomizedContext
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected static java.nio.charset.CharsetISO8859_1 
      static java.lang.StringSYSPROP_MULTIPLIER +
      The global multiplier property (Double).
      +
      protected static java.nio.charset.CharsetUS_ASCII 
      protected static java.nio.charset.CharsetUTF16 
      protected static java.nio.charset.CharsetUTF32 
      protected static java.nio.charset.CharsetUTF8 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomizedTest() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.Object[]$(java.lang.Object... objects) +
      This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output.
      +
      static java.lang.Object[][]$$(java.lang.Object[]... objects) 
      static voidassumeFalse(boolean condition) + +
      static voidassumeFalse(java.lang.String message, + boolean condition) + +
      static voidassumeNoException(java.lang.String msg, + java.lang.Throwable t) +
      Assume t is null.
      +
      static voidassumeNoException(java.lang.Throwable t) +
      Making Assume.assumeNoException(Throwable) directly available.
      +
      static voidassumeNotNull(java.lang.Object... objects) +
      Making Assume.assumeNotNull(Object...) directly available.
      +
      static voidassumeTrue(boolean condition) +
      Making Assume.assumeTrue(boolean) directly available.
      +
      static voidassumeTrue(java.lang.String message, + boolean condition) 
      static intatLeast(int min) +
      Returns a random value greater or equal to min.
      +
      static intatMost(int max) +
      Returns a non-negative random value smaller or equal max.
      +
      static intbetween(int min, + int max) + +
      static longbetween(long min, + long max) + +
      static doublebiasedDoubleBetween(double min, + double max) +
      A biased "evil" random double between min and max (inclusive).
      +
      static floatbiasedFloatBetween(float min, + float max) +
      A biased "evil" random float between min and max (inclusive).
      +
      static <T extends java.io.Closeable> 
      T
      closeAfterSuite(T resource) +
      Registers a Closeable resource that should be closed after the suite + completes.
      +
      <T extends java.io.Closeable> 
      T
      closeAfterTest(T resource) +
      Registers a Closeable resource that should be closed after the test + completes.
      +
      static booleanfrequently() +
      The exact opposite of rarely().
      +
      static RandomizedContextgetContext() + +
      static java.util.RandomgetRandom() + +
      static java.nio.file.PathglobalTempDir() +
      Global temporary directory created for the duration of this class's lifespan.
      +
      static booleanisNightly() +
      Returns true if Nightly test group is enabled.
      +
      static intiterations(int min, + int max) +
      Returns a "scaled" number of iterations for loops which can have a variable + iteration count.
      +
      static doublemultiplier() +
      A multiplier can be used to linearly scale certain values.
      +
      static java.net.ServerSocketnewServerSocket(LifecycleScope scope) +
      Assign a temporary server socket.
      +
      java.nio.file.PathnewTempDir() +
      Creates a new temporary directory for the LifecycleScope.TEST duration.
      +
      static java.nio.file.PathnewTempDir(LifecycleScope scope) +
      Creates a temporary directory, deleted after the given lifecycle phase.
      +
      java.nio.file.PathnewTempFile() +
      Creates a new temporary file for the LifecycleScope.TEST duration.
      +
      static java.nio.file.PathnewTempFile(LifecycleScope scope) +
      Creates a new temporary file deleted after the given lifecycle phase completes.
      +
      protected static java.lang.StringnextTempName() +
      Next temporary filename.
      +
      static java.lang.StringrandomAsciiAlphanumOfLength(int codeUnits) 
      static java.lang.StringrandomAsciiAlphanumOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static java.lang.StringrandomAsciiLettersOfLength(int codeUnits) 
      static java.lang.StringrandomAsciiLettersOfLengthBetween(int minLetters, + int maxLetters) 
      static java.lang.StringrandomAsciiOfLength(int codeUnits) +
      Deprecated.  + +
      +
      static java.lang.StringrandomAsciiOfLengthBetween(int minCodeUnits, + int maxCodeUnits) +
      Deprecated.  + +
      +
      static booleanrandomBoolean() 
      static byterandomByte() 
      static byte[]randomBytesOfLength(int length) +
      Returns a byte array with random content.
      +
      static byte[]randomBytesOfLength(int minLength, + int maxLength) +
      Returns a byte array with random content.
      +
      static doublerandomDouble() 
      static floatrandomFloat() 
      static byterandomFrom(byte[] array) 
      static charrandomFrom(char[] array) 
      static doublerandomFrom(double[] array) 
      static floatrandomFrom(float[] array) 
      static intrandomFrom(int[] array) 
      static <T> TrandomFrom(java.util.List<T> list) +
      Pick a random object from the given list.
      +
      static longrandomFrom(long[] array) 
      static shortrandomFrom(short[] array) 
      static <T> TrandomFrom(T[] array) +
      Pick a random object from the given array.
      +
      static doublerandomGaussian() 
      static intrandomInt() 
      static intrandomInt(int max) +
      A random integer from 0..max (inclusive).
      +
      static intrandomIntBetween(int min, + int max) +
      A random integer from min to max (inclusive).
      +
      static java.util.LocalerandomLocale() +
      Return a random Locale from the available locales on the system.
      +
      static longrandomLong() 
      static longrandomLong(long max) +
      A random long from 0..max (inclusive).
      +
      static longrandomLongBetween(long min, + long max) +
      A random long from min to max (inclusive).
      +
      static java.lang.StringrandomRealisticUnicodeOfCodepointLength(int codePoints) 
      static java.lang.StringrandomRealisticUnicodeOfCodepointLengthBetween(int minCodePoints, + int maxCodePoints) 
      static java.lang.StringrandomRealisticUnicodeOfLength(int codeUnits) 
      static java.lang.StringrandomRealisticUnicodeOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static shortrandomShort() 
      static java.util.TimeZonerandomTimeZone() +
      Return a random TimeZone from the available timezones on the system.
      +
      static java.lang.StringrandomUnicodeOfCodepointLength(int codePoints) 
      static java.lang.StringrandomUnicodeOfCodepointLengthBetween(int minCodePoints, + int maxCodePoints) 
      static java.lang.StringrandomUnicodeOfLength(int codeUnits) 
      static java.lang.StringrandomUnicodeOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static booleanrarely() +
      Rarely returns true in about 10% of all calls (regardless of the + isNightly() mode).
      +
      static voidrmDir(java.nio.file.Path path) +
      Recursively delete a folder.
      +
      static intscaledRandomIntBetween(int min, + int max) +
      Returns a "scaled" random number between min and max (inclusive).
      +
      static voidsleep(long millis) +
      Same as Thread.sleep(long).
      +
      static booleansystemPropertyAsBoolean(java.lang.String propertyName, + boolean defaultValue) +
      Get a system property and convert it to a boolean, if defined.
      +
      static doublesystemPropertyAsDouble(java.lang.String propertyName, + double defaultValue) +
      Get a system property and convert it to a double, if defined.
      +
      static floatsystemPropertyAsFloat(java.lang.String propertyName, + float defaultValue) +
      Get a system property and convert it to a float, if defined.
      +
      static intsystemPropertyAsInt(java.lang.String propertyName, + int defaultValue) +
      Get a system property and convert it to an int, if defined.
      +
      static floatsystemPropertyAsLong(java.lang.String propertyName, + int defaultValue) +
      Get a system property and convert it to a long, if defined.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        SYSPROP_MULTIPLIER

        +
        public static final java.lang.String SYSPROP_MULTIPLIER
        +
        The global multiplier property (Double).
        +
        See Also:
        multiplier(), +Constant Field Values
        +
      • +
      + + + +
        +
      • +

        UTF8

        +
        protected static final java.nio.charset.Charset UTF8
        +
      • +
      + + + +
        +
      • +

        UTF16

        +
        protected static final java.nio.charset.Charset UTF16
        +
      • +
      + + + +
        +
      • +

        ISO8859_1

        +
        protected static final java.nio.charset.Charset ISO8859_1
        +
      • +
      + + + +
        +
      • +

        US_ASCII

        +
        protected static final java.nio.charset.Charset US_ASCII
        +
      • +
      + + + +
        +
      • +

        UTF32

        +
        protected static final java.nio.charset.Charset UTF32
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomizedTest

        +
        public RandomizedTest()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        isNightly

        +
        public static boolean isNightly()
        +
        Returns true if Nightly test group is enabled.
        +
        See Also:
        Nightly
        +
      • +
      + + + +
        +
      • +

        getRandom

        +
        public static java.util.Random getRandom()
        +
        Shortcut for RandomizedContext.getRandom(). Even though this method + is static, it returns per-thread Random instance, so no race conditions + can occur. + +

        It is recommended that specific methods are used to pick random values.

        +
      • +
      + + + +
        +
      • +

        randomBoolean

        +
        public static boolean randomBoolean()
        +
      • +
      + + + +
        +
      • +

        randomByte

        +
        public static byte randomByte()
        +
      • +
      + + + +
        +
      • +

        randomShort

        +
        public static short randomShort()
        +
      • +
      + + + +
        +
      • +

        randomInt

        +
        public static int randomInt()
        +
      • +
      + + + +
        +
      • +

        randomFloat

        +
        public static float randomFloat()
        +
      • +
      + + + +
        +
      • +

        randomDouble

        +
        public static double randomDouble()
        +
      • +
      + + + +
        +
      • +

        randomLong

        +
        public static long randomLong()
        +
      • +
      + + + +
        +
      • +

        randomGaussian

        +
        public static double randomGaussian()
        +
        See Also:
        Random.nextGaussian()
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        randomBytesOfLength

        +
        public static byte[] randomBytesOfLength(int length)
        +
        Returns a byte array with random content.
        +
        Parameters:
        length - The length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      + + + +
        +
      • +

        randomBytesOfLength

        +
        public static byte[] randomBytesOfLength(int minLength,
        +                         int maxLength)
        +
        Returns a byte array with random content.
        +
        Parameters:
        minLength - The minimum length of the byte array. Can be zero.
        maxLength - The maximum length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      + + + +
        +
      • +

        randomInt

        +
        public static int randomInt(int max)
        +
        A random integer from 0..max (inclusive).
        +
      • +
      + + + +
        +
      • +

        randomLong

        +
        public static long randomLong(long max)
        +
        A random long from 0..max (inclusive).
        +
      • +
      + + + +
        +
      • +

        randomIntBetween

        +
        public static int randomIntBetween(int min,
        +                   int max)
        +
        A random integer from min to max (inclusive).
        +
        See Also:
        scaledRandomIntBetween(int, int)
        +
      • +
      + + + + + + + +
        +
      • +

        randomLongBetween

        +
        public static long randomLongBetween(long min,
        +                     long max)
        +
        A random long from min to max (inclusive).
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        atMost

        +
        public static int atMost(int max)
        +
        Returns a non-negative random value smaller or equal max. The value + picked is affected by isNightly() and multiplier(). + +

        This method is effectively an alias to: +

        + scaledRandomIntBetween(0, max)
        + 
        +
        See Also:
        scaledRandomIntBetween(int, int)
        +
      • +
      + + + +
        +
      • +

        rarely

        +
        public static boolean rarely()
        +
        Rarely returns true in about 10% of all calls (regardless of the + isNightly() mode).
        +
      • +
      + + + +
        +
      • +

        frequently

        +
        public static boolean frequently()
        +
        The exact opposite of rarely().
        +
      • +
      + + + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(T[] array)
        +
        Pick a random object from the given array. The array must not be empty.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.List<T> list)
        +
        Pick a random object from the given list.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static byte randomFrom(byte[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static short randomFrom(short[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static int randomFrom(int[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static char randomFrom(char[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static float randomFrom(float[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static long randomFrom(long[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static double randomFrom(double[] array)
        +
      • +
      + + + +
        +
      • +

        multiplier

        +
        public static double multiplier()
        +
        A multiplier can be used to linearly scale certain values. It can be used to make data + or iterations of certain tests "heavier" for nightly runs, for example. + +

        The default multiplier value is 1.

        +
        See Also:
        SYSPROP_MULTIPLIER
        +
      • +
      + + + +
        +
      • +

        iterations

        +
        public static int iterations(int min,
        +             int max)
        +
        Returns a "scaled" number of iterations for loops which can have a variable + iteration count. This method is effectively + an alias to scaledRandomIntBetween(int, int).
        +
      • +
      + + + +
        +
      • +

        scaledRandomIntBetween

        +
        public static int scaledRandomIntBetween(int min,
        +                         int max)
        +
        Returns a "scaled" random number between min and max (inclusive). The number of + iterations will fall between [min, max], but the selection will also try to + achieve the points below: +
          +
        • the multiplier can be used to move the number of iterations closer to min + (if it is smaller than 1) or closer to max (if it is larger than 1). Setting + the multiplier to 0 will always result in picking min.
        • +
        • on normal runs, the number will be closer to min than to max.
        • +
        • on nightly runs, the number will be closer to max than to min.
        • +
        +
        Parameters:
        min - Minimum (inclusive).
        max - Maximum (inclusive).
        +
        Returns:
        Returns a random number between min and max.
        See Also:
        multiplier()
        +
      • +
      + + + +
        +
      • +

        globalTempDir

        +
        public static java.nio.file.Path globalTempDir()
        +                                        throws java.io.IOException
        +
        Global temporary directory created for the duration of this class's lifespan. If + multiple class loaders are used, there may be more global temp dirs, but it + shouldn't really be the case in practice.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        newTempDir

        +
        public java.nio.file.Path newTempDir()
        +                              throws java.io.IOException
        +
        Creates a new temporary directory for the LifecycleScope.TEST duration.
        +
        Throws:
        +
        java.io.IOException
        See Also:
        globalTempDir()
        +
      • +
      + + + +
        +
      • +

        newTempDir

        +
        public static java.nio.file.Path newTempDir(LifecycleScope scope)
        +                                     throws java.io.IOException
        +
        Creates a temporary directory, deleted after the given lifecycle phase. + Temporary directory is created relative to a globally picked temporary directory.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + + + +
        +
      • +

        closeAfterTest

        +
        public <T extends java.io.Closeable> T closeAfterTest(T resource)
        +
        Registers a Closeable resource that should be closed after the test + completes.
        +
        Returns:
        resource (for call chaining).
        +
      • +
      + + + + + +
        +
      • +

        closeAfterSuite

        +
        public static <T extends java.io.Closeable> T closeAfterSuite(T resource)
        +
        Registers a Closeable resource that should be closed after the suite + completes.
        +
        Returns:
        resource (for call chaining).
        +
      • +
      + + + +
        +
      • +

        newTempFile

        +
        public java.nio.file.Path newTempFile()
        +                               throws java.io.IOException
        +
        Creates a new temporary file for the LifecycleScope.TEST duration.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        newTempFile

        +
        public static java.nio.file.Path newTempFile(LifecycleScope scope)
        +                                      throws java.io.IOException
        +
        Creates a new temporary file deleted after the given lifecycle phase completes. + The file is physically created on disk, but is not locked or opened.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        nextTempName

        +
        protected static java.lang.String nextTempName()
        +
        Next temporary filename.
        +
      • +
      + + + +
        +
      • +

        rmDir

        +
        public static void rmDir(java.nio.file.Path path)
        +                  throws java.io.IOException
        +
        Recursively delete a folder. Throws an exception if any failure occurs.
        +
        Parameters:
        path - Path to the folder to be (recursively) deleted. The folder must + exist.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        newServerSocket

        +
        public static java.net.ServerSocket newServerSocket(LifecycleScope scope)
        +                                             throws java.io.IOException
        +
        Assign a temporary server socket. If you need a temporary port one can + assign a server socket and close it immediately, just to acquire its port + number.
        +
        Parameters:
        scope - The lifecycle scope to close the socket after. If the socket is + closed earlier, nothing happens (silently dropped).
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        randomLocale

        +
        public static java.util.Locale randomLocale()
        +
        Return a random Locale from the available locales on the system. + +

        Warning: This test assumes the returned array of locales is repeatable from jvm execution + to jvm execution. It _may_ be different from jvm to jvm and as such, it can render + tests execute in a different way.

        +
      • +
      + + + +
        +
      • +

        randomTimeZone

        +
        public static java.util.TimeZone randomTimeZone()
        +
        Return a random TimeZone from the available timezones on the system. + +

        Warning: This test assumes the returned array of time zones is repeatable from jvm execution + to jvm execution. It _may_ be different from jvm to jvm and as such, it can render + tests execute in a different way.

        +
      • +
      + + + +
        +
      • +

        randomAsciiOfLengthBetween

        +
        @Deprecated
        +public static java.lang.String randomAsciiOfLengthBetween(int minCodeUnits,
        +                                                     int maxCodeUnits)
        + +
      • +
      + + + +
        +
      • +

        randomAsciiOfLength

        +
        @Deprecated
        +public static java.lang.String randomAsciiOfLength(int codeUnits)
        +
        Deprecated. Use randomAsciiLettersOfLength(int) instead.
        +
      • +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        +
      • +

        $

        +
        public static java.lang.Object[] $(java.lang.Object... objects)
        +
        This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output. The name is a dollar for brevity, idea borrowed from + http://code.google.com/p/junitparams/.
        +
      • +
      + + + +
        +
      • +

        $$

        +
        public static java.lang.Object[][] $$(java.lang.Object[]... objects)
        +
        See Also:
        $(java.lang.Object...)
        +
      • +
      + + + +
        +
      • +

        sleep

        +
        public static void sleep(long millis)
        +
        Same as Thread.sleep(long).
        +
      • +
      + + + +
        +
      • +

        assumeTrue

        +
        public static void assumeTrue(boolean condition)
        +
        Making Assume.assumeTrue(boolean) directly available.
        +
      • +
      + + + +
        +
      • +

        assumeFalse

        +
        public static void assumeFalse(boolean condition)
        + +
      • +
      + + + +
        +
      • +

        assumeNotNull

        +
        public static void assumeNotNull(java.lang.Object... objects)
        +
        Making Assume.assumeNotNull(Object...) directly available.
        +
      • +
      + + + +
        +
      • +

        assumeTrue

        +
        public static void assumeTrue(java.lang.String message,
        +              boolean condition)
        +
        Parameters:
        condition - If false an InternalAssumptionViolatedException is + thrown by this method and the test case (should be) ignored (or + rather technically, flagged as a failure not passing a certain + assumption). Tests that are assumption-failures do not break + builds (again: typically).
        message - Message to be included in the exception's string.
        +
      • +
      + + + +
        +
      • +

        assumeFalse

        +
        public static void assumeFalse(java.lang.String message,
        +               boolean condition)
        + +
      • +
      + + + +
        +
      • +

        assumeNoException

        +
        public static void assumeNoException(java.lang.String msg,
        +                     java.lang.Throwable t)
        +
        Assume t is null.
        +
      • +
      + + + +
        +
      • +

        assumeNoException

        +
        public static void assumeNoException(java.lang.Throwable t)
        +
        Making Assume.assumeNoException(Throwable) directly available.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsDouble

        +
        public static double systemPropertyAsDouble(java.lang.String propertyName,
        +                            double defaultValue)
        +
        Get a system property and convert it to a double, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsFloat

        +
        public static float systemPropertyAsFloat(java.lang.String propertyName,
        +                          float defaultValue)
        +
        Get a system property and convert it to a float, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsInt

        +
        public static int systemPropertyAsInt(java.lang.String propertyName,
        +                      int defaultValue)
        +
        Get a system property and convert it to an int, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsLong

        +
        public static float systemPropertyAsLong(java.lang.String propertyName,
        +                         int defaultValue)
        +
        Get a system property and convert it to a long, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsBoolean

        +
        public static boolean systemPropertyAsBoolean(java.lang.String propertyName,
        +                              boolean defaultValue)
        +
        Get a system property and convert it to a boolean, if defined. This method returns + true if the property exists an is set to any of the following strings + (case-insensitive): true, on, yes, enabled. + +

        false is returned if the property exists and is set to any of the + following strings (case-insensitive): + false, off, no, disabled.

        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/Randomness.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/Randomness.html new file mode 100644 index 00000000..2fd1dce7 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/Randomness.html @@ -0,0 +1,306 @@ + + + + + + +Randomness (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class Randomness

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.Randomness
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class Randomness
    +extends java.lang.Object
    +
    Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance. + +

    An instance of this class will be typically available from RandomizedContext. + No need to instantiate manually.

    +
    See Also:
    RandomizedContext
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.RandomgetRandom() +
      Random instance for this randomness.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getRandom

        +
        public java.util.Random getRandom()
        +
        Random instance for this randomness.
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html new file mode 100644 index 00000000..8bc25196 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html @@ -0,0 +1,337 @@ + + + + + + +ReproduceErrorMessageBuilder (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ReproduceErrorMessageBuilder

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class ReproduceErrorMessageBuilder
    +extends java.lang.Object
    +
    A builder for constructing "reproduce with" message.
    +
    See Also:
    appendAllOpts(Description)
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ReproduceErrorMessageBuilder

        +
        public ReproduceErrorMessageBuilder()
        +
      • +
      + + + +
        +
      • +

        ReproduceErrorMessageBuilder

        +
        public ReproduceErrorMessageBuilder(java.lang.StringBuilder builder)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/Rethrow.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/Rethrow.html new file mode 100644 index 00000000..91ed6cb1 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/Rethrow.html @@ -0,0 +1,262 @@ + + + + + + +Rethrow (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class Rethrow

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.Rethrow
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class Rethrow
    +extends java.lang.Object
    +
    Rethrowing checked exceptions as unchecked ones. Eh, it is sometimes useful...
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Rethrow() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.RuntimeExceptionrethrow(java.lang.Throwable t) +
      Rethrows t (identical object).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Rethrow

        +
        public Rethrow()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        rethrow

        +
        public static java.lang.RuntimeException rethrow(java.lang.Throwable t)
        +
        Rethrows t (identical object).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/SeedDecorator.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/SeedDecorator.html new file mode 100644 index 00000000..0d12ca00 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/SeedDecorator.html @@ -0,0 +1,232 @@ + + + + + + +SeedDecorator (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface SeedDecorator

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    MixWithSuiteName
    +
    +
    +
    +
    public interface SeedDecorator
    +
    This is an advanced feature. See SeedDecorators annotation.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      longdecorate(long seed) +
      Called to decorate the initial seed for a Randomness.
      +
      voidinitialize(java.lang.Class<?> suiteClass) +
      Called once after instantiation to set up the decorator.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        void initialize(java.lang.Class<?> suiteClass)
        +
        Called once after instantiation to set up the decorator.
        +
      • +
      + + + +
        +
      • +

        decorate

        +
        long decorate(long seed)
        +
        Called to decorate the initial seed for a Randomness.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/SeedUtils.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/SeedUtils.html new file mode 100644 index 00000000..a6407c3d --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/SeedUtils.html @@ -0,0 +1,278 @@ + + + + + + +SeedUtils (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class SeedUtils

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.SeedUtils
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class SeedUtils
    +extends java.lang.Object
    +
    Utilities for parsing random seeds.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringformatSeed(long seed) +
      Format a single seed.
      +
      static java.lang.StringformatSeedChain(Randomness... randomnesses) +
      Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
      +
      static longparseSeed(java.lang.String seed) +
      Parse a single seed.
      +
      static long[]parseSeedChain(java.lang.String chain) +
      Parse a seed chain formatted with formatSeedChain(Randomness...).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        parseSeed

        +
        public static long parseSeed(java.lang.String seed)
        +
        Parse a single seed. The seed needs to be cleaned up from any surrounding characters.
        +
      • +
      + + + +
        +
      • +

        formatSeed

        +
        public static java.lang.String formatSeed(long seed)
        +
        Format a single seed.
        +
      • +
      + + + +
        +
      • +

        parseSeedChain

        +
        public static long[] parseSeedChain(java.lang.String chain)
        +
        Parse a seed chain formatted with formatSeedChain(Randomness...).
        +
      • +
      + + + +
        +
      • +

        formatSeedChain

        +
        public static java.lang.String formatSeedChain(Randomness... randomnesses)
        +
        Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/SysGlobals.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/SysGlobals.html new file mode 100644 index 00000000..b8c510c6 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/SysGlobals.html @@ -0,0 +1,559 @@ + + + + + + +SysGlobals (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class SysGlobals

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.SysGlobals
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class SysGlobals
    +extends java.lang.Object
    +
    Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringCHILDVM_SYSPROP_JVM_COUNT +
      System property passed to forked VMs: the number of concurrent JVMs.
      +
      static java.lang.StringCHILDVM_SYSPROP_JVM_ID +
      System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringCURRENT_PREFIX() +
      Static singleton's property prefix.
      +
      static SysGlobalsinitializeWith(java.lang.String prefix) 
      static java.lang.StringprefixProperty(java.lang.String propertyName) +
      Prefix a given property name with a common prefix.
      +
      static java.lang.StringSYSPROP_APPEND_SEED() +
      If true, append seed parameter to all methods.
      +
      static java.lang.StringSYSPROP_ASSERTS() +
      Returns the property name to express the desired status of assertions during tests.
      +
      static java.lang.StringSYSPROP_ITERATIONS() +
      The global override for the number of each test's repetitions.
      +
      static java.lang.StringSYSPROP_KILLATTEMPTS() +
      If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
      +
      static java.lang.StringSYSPROP_KILLWAIT() +
      If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
      +
      static java.lang.StringSYSPROP_PREFIX() +
      Global system property that holds the prefix used by other properties.
      +
      static java.lang.StringSYSPROP_RANDOM_SEED() +
      System property with an integer defining global initialization seeds for all + random generators.
      +
      static java.lang.StringSYSPROP_STACKFILTERING() +
      Enable or disable stack filtering.
      +
      static java.lang.StringSYSPROP_TESTCLASS() +
      Global override for picking out a single test class to execute.
      +
      static java.lang.StringSYSPROP_TESTFILTER() +
      Global test filter.
      +
      static java.lang.StringSYSPROP_TESTMETHOD() +
      Global override for picking out a single test method to execute.
      +
      static java.lang.StringSYSPROP_TIMEOUT_SUITE() +
      Global override for entire suite's maximum execution time after which + it is considered out of control.
      +
      static java.lang.StringSYSPROP_TIMEOUT() +
      Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        CHILDVM_SYSPROP_JVM_ID

        +
        public static final java.lang.String CHILDVM_SYSPROP_JVM_ID
        +
        System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        CHILDVM_SYSPROP_JVM_COUNT

        +
        public static final java.lang.String CHILDVM_SYSPROP_JVM_COUNT
        +
        System property passed to forked VMs: the number of concurrent JVMs.
        +
        See Also:
        Constant Field Values
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initializeWith

        +
        public static SysGlobals initializeWith(java.lang.String prefix)
        +
      • +
      + + + +
        +
      • +

        SYSPROP_PREFIX

        +
        public static java.lang.String SYSPROP_PREFIX()
        +
        Global system property that holds the prefix used by other properties.
        +
      • +
      + + + +
        +
      • +

        CURRENT_PREFIX

        +
        public static java.lang.String CURRENT_PREFIX()
        +
        Static singleton's property prefix. Initializes it if not already initialized.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_STACKFILTERING

        +
        public static java.lang.String SYSPROP_STACKFILTERING()
        +
        Enable or disable stack filtering.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_RANDOM_SEED

        +
        public static java.lang.String SYSPROP_RANDOM_SEED()
        +
        System property with an integer defining global initialization seeds for all + random generators. Should guarantee test reproducibility.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_ITERATIONS

        +
        public static java.lang.String SYSPROP_ITERATIONS()
        +
        The global override for the number of each test's repetitions.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTCLASS

        +
        public static java.lang.String SYSPROP_TESTCLASS()
        +
        Global override for picking out a single test class to execute. All other + classes are ignored. The property can contain "globbing patterns" similar + to shell expansion patterns. For example: +
        + *MyTest
        + 
        + will pick all classes ending in MyTest (in any package, including nested static + classes if they appear on input).
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTMETHOD

        +
        public static java.lang.String SYSPROP_TESTMETHOD()
        +
        Global override for picking out a single test method to execute. If a + matching method exists in more than one class, it will be executed.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTFILTER

        +
        public static java.lang.String SYSPROP_TESTFILTER()
        +
        Global test filter.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_KILLATTEMPTS

        +
        public static java.lang.String SYSPROP_KILLATTEMPTS()
        +
        If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
        +
      • +
      + + + +
        +
      • +

        SYSPROP_KILLWAIT

        +
        public static java.lang.String SYSPROP_KILLWAIT()
        +
        If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TIMEOUT

        +
        public static java.lang.String SYSPROP_TIMEOUT()
        +
        Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed. + +

        The timeout value should be in milliseconds. If the value is trailed by a + "!" then the timeout value takes precedence over annotations, otherwise annotations + take precedence over the default timeout. This is useful for running debugging + sessions, for example, when default timeouts may be too short.

        +
        See Also:
        RandomizedRunner.DEFAULT_TIMEOUT
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TIMEOUT_SUITE

        +
        public static java.lang.String SYSPROP_TIMEOUT_SUITE()
        +
        Global override for entire suite's maximum execution time after which + it is considered out of control. + +

        The timeout value should be in milliseconds. If the value is trailed by a + "!" then the timeout value takes precedence over annotations, otherwise annotations + take precedence over the default timeout. This is useful for running debugging + sessions, for example, when default timeouts may be too short.

        +
        See Also:
        RandomizedRunner.DEFAULT_TIMEOUT_SUITE
        +
      • +
      + + + +
        +
      • +

        SYSPROP_APPEND_SEED

        +
        public static java.lang.String SYSPROP_APPEND_SEED()
        +
        If true, append seed parameter to all methods. Methods that are for some + reason repeated (due to Repeat annotation or multiple Seeds, for example) + are always postfixed with the seed to discriminate tests from each other. Otherwise many + GUI clients have a problem in telling which test result was which.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_ASSERTS

        +
        public static java.lang.String SYSPROP_ASSERTS()
        +
        Returns the property name to express the desired status of assertions during tests.
        +
        See Also:
        RequireAssertionsRule
        +
      • +
      + + + +
        +
      • +

        prefixProperty

        +
        public static java.lang.String prefixProperty(java.lang.String propertyName)
        +
        Prefix a given property name with a common prefix. The prefix itself can be overridden + using SYSPROP_PREFIX. This method initializes static singleton property + names so it shouldn't be called on class initialization anywhere.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html new file mode 100644 index 00000000..ba225908 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html @@ -0,0 +1,433 @@ + + + + + + +TeeOutputStream (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TeeOutputStream

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.io.OutputStream
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.TeeOutputStream
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Closeable, java.io.Flushable, java.lang.AutoCloseable
    +
    +
    +
    +
    public class TeeOutputStream
    +extends java.io.OutputStream
    +
    Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TeeOutputStream(java.io.OutputStream first, + java.io.OutputStream second) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected java.lang.Objectclone() 
      voidclose() 
      booleanequals(java.lang.Object obj) 
      voidflush() 
      inthashCode() 
      java.lang.StringtoString() 
      voidwrite(byte[] b) 
      voidwrite(byte[] b, + int off, + int len) 
      voidwrite(int b) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TeeOutputStream

        +
        public TeeOutputStream(java.io.OutputStream first,
        +               java.io.OutputStream second)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        write

        +
        public void write(int b)
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b,
        +         int off,
        +         int len)
        +           throws java.io.IOException
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Overrides:
        +
        close in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        flush

        +
        public void flush()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        flush in interface java.io.Flushable
        +
        Overrides:
        +
        flush in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b)
        +           throws java.io.IOException
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        clone

        +
        protected java.lang.Object clone()
        +                          throws java.lang.CloneNotSupportedException
        +
        +
        Overrides:
        +
        clone in class java.lang.Object
        +
        Throws:
        +
        java.lang.CloneNotSupportedException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/TempPathResource.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/TempPathResource.html new file mode 100644 index 00000000..95a0aca2 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/TempPathResource.html @@ -0,0 +1,274 @@ + + + + + + +TempPathResource (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TempPathResource

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.TempPathResource
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TempPathResource(java.nio.file.Path location) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidclose() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TempPathResource

        +
        public TempPathResource(java.nio.file.Path location)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html new file mode 100644 index 00000000..eb028690 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html @@ -0,0 +1,224 @@ + + + + + + +TestMethodAndParams (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface TestMethodAndParams

+
+
+
+
    +
  • +
    +
    +
    public interface TestMethodAndParams
    +
    A single test case entry composed of the test method + and the arguments eventually passed to the test class's constructor.
    +
    See Also:
    TestCaseOrdering
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.List<java.lang.Object>getInstanceArguments() 
      java.lang.reflect.MethodgetTestMethod() 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethod

        +
        java.lang.reflect.Method getTestMethod()
        +
      • +
      + + + +
        +
      • +

        getInstanceArguments

        +
        java.util.List<java.lang.Object> getInstanceArguments()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html new file mode 100644 index 00000000..246e79b6 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html @@ -0,0 +1,226 @@ + + + + + + +TestMethodProvider (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface TestMethodProvider

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                            ClassModel suiteClassModel)
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        Parameters:
        suiteClass - The suite class.
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        Return a set of methods which should be invoked by the runner as + tests.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/ThreadFilter.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/ThreadFilter.html new file mode 100644 index 00000000..220209c6 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/ThreadFilter.html @@ -0,0 +1,211 @@ + + + + + + +ThreadFilter (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface ThreadFilter

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanreject(java.lang.Thread t) 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        reject

        +
        boolean reject(java.lang.Thread t)
        +
        Returns:
        Return true if thread t should be + filtered out.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/TraceFormatting.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/TraceFormatting.html new file mode 100644 index 00000000..5d73b279 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/TraceFormatting.html @@ -0,0 +1,357 @@ + + + + + + +TraceFormatting (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TraceFormatting

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.TraceFormatting
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class TraceFormatting
    +extends java.lang.Object
    +
    Utilities for dealing with throwables, stacks, etc.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      TraceFormatting() +
      Default stack traces, no filtering.
      +
      TraceFormatting(java.util.List<java.lang.String> filteredPrefixes) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringformatStackTrace(java.lang.Iterable<java.lang.StackTraceElement> stackTrace) 
      java.lang.StringformatStackTrace(java.lang.StackTraceElement[] stackTrace) 
      java.lang.StringBuilderformatStackTrace(java.lang.StringBuilder b, + java.lang.Iterable<java.lang.StackTraceElement> stackTrace) +
      Format a list of stack entries into a string.
      +
      java.lang.StringBuilderformatStackTrace(java.lang.StringBuilder b, + java.lang.StackTraceElement[] stackTrace) +
      Format a list of stack entries into a string.
      +
      java.lang.StringBuilderformatThrowable(java.lang.StringBuilder b, + java.lang.Throwable t) +
      Format an exception and all of its nested stacks into a string.
      +
      java.lang.StringformatThrowable(java.lang.Throwable t) +
      Format an exception and all of its nested stacks into a string.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TraceFormatting

        +
        public TraceFormatting()
        +
        Default stack traces, no filtering.
        +
      • +
      + + + +
        +
      • +

        TraceFormatting

        +
        public TraceFormatting(java.util.List<java.lang.String> filteredPrefixes)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        formatThrowable

        +
        public java.lang.String formatThrowable(java.lang.Throwable t)
        +
        Format an exception and all of its nested stacks into a string.
        +
      • +
      + + + +
        +
      • +

        formatThrowable

        +
        public java.lang.StringBuilder formatThrowable(java.lang.StringBuilder b,
        +                                      java.lang.Throwable t)
        +
        Format an exception and all of its nested stacks into a string.
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.StringBuilder formatStackTrace(java.lang.StringBuilder b,
        +                                       java.lang.StackTraceElement[] stackTrace)
        +
        Format a list of stack entries into a string.
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.String formatStackTrace(java.lang.StackTraceElement[] stackTrace)
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.String formatStackTrace(java.lang.Iterable<java.lang.StackTraceElement> stackTrace)
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.StringBuilder formatStackTrace(java.lang.StringBuilder b,
        +                                       java.lang.Iterable<java.lang.StackTraceElement> stackTrace)
        +
        Format a list of stack entries into a string.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html new file mode 100644 index 00000000..1b7a4aa2 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html @@ -0,0 +1,571 @@ + + + + + + +WriterOutputStream (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class WriterOutputStream

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.io.OutputStream
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.WriterOutputStream
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Closeable, java.io.Flushable, java.lang.AutoCloseable
    +
    +
    +
    +
    public class WriterOutputStream
    +extends java.io.OutputStream
    +
    OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer. The stream is transformed using a + CharsetDecoder object, guaranteeing that all charset + encodings supported by the JRE are handled correctly. +

    + The output of the CharsetDecoder is buffered using a fixed size buffer. + This implies that the data is written to the underlying Writer in chunks + that are no larger than the size of this buffer. By default, the buffer is + flushed only when it overflows or when flush() or close() + is called. In general there is therefore no need to wrap the underlying Writer + in a BufferedWriter. WriterOutputStream can also + be instructed to flush the buffer after each write operation. In this case, all + available data is written immediately to the underlying Writer, implying that + the current position of the Writer is correlated to the current position + of the WriterOutputStream. +

    + WriterOutputStream implements the inverse transformation of OutputStreamWriter; + in the following example, writing to out2 would have the same result as writing to + out directly (provided that the byte sequence is legal with respect to the + charset encoding): +

    + OutputStream out = ...
    + Charset cs = ...
    + OutputStreamWriter writer = new OutputStreamWriter(out, cs);
    + WriterOutputStream out2 = new WriterOutputStream(writer, cs);
    + WriterOutputStream implements the same transformation as InputStreamReader, + except that the control flow is reversed: both classes transform a byte stream + into a character stream, but InputStreamReader pulls data from the underlying stream, + while WriterOutputStream pushes it to the underlying stream. +

    + Note that while there are use cases where there is no alternative to using + this class, very often the need to use this class is an indication of a flaw + in the design of the code. This class is typically used in situations where an existing + API only accepts an OutputStream object, but where the stream is known to represent + character data that must be decoded for further use. +

    + Instances of WriterOutputStream are not thread safe.

    +
    Since:
    +
    2.0
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      WriterOutputStream(java.io.Writer writer) +
      Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.Charset charset) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.CharsetDecoder decoder) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.CharsetDecoder decoder, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.Charset charset, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      WriterOutputStream(java.io.Writer writer, + java.lang.String charsetName) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.lang.String charsetName, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidclose() +
      Close the stream.
      +
      voidflush() +
      Flush the stream.
      +
      voidwrite(byte[] b) +
      Write bytes from the specified byte array to the stream.
      +
      voidwrite(byte[] b, + int off, + int len) +
      Write bytes from the specified byte array to the stream.
      +
      voidwrite(int b) +
      Write a single byte to the stream.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.CharsetDecoder decoder)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        decoder - the charset decoder
        Since:
        +
        2.1
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.CharsetDecoder decoder,
        +                  int bufferSize,
        +                  boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        Parameters:
        writer - the target Writer
        decoder - the charset decoder
        bufferSize - the size of the output buffer in number of characters
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        Since:
        +
        2.1
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.Charset charset,
        +                  int bufferSize,
        +                  boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        Parameters:
        writer - the target Writer
        charset - the charset encoding
        bufferSize - the size of the output buffer in number of characters
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.Charset charset)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        charset - the charset encoding
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.lang.String charsetName,
        +                  int bufferSize,
        +                  boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        Parameters:
        writer - the target Writer
        charsetName - the name of the charset encoding
        bufferSize - the size of the output buffer in number of characters
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.lang.String charsetName)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        charsetName - the name of the charset encoding
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer)
        +
        Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters. The output buffer will only + be flushed when it overflows or when flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        write

        +
        public void write(byte[] b,
        +         int off,
        +         int len)
        +           throws java.io.IOException
        +
        Write bytes from the specified byte array to the stream.
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        b - the byte array containing the bytes to write
        off - the start offset in the byte array
        len - the number of bytes to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b)
        +           throws java.io.IOException
        +
        Write bytes from the specified byte array to the stream.
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        b - the byte array containing the bytes to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(int b)
        +           throws java.io.IOException
        +
        Write a single byte to the stream.
        +
        +
        Specified by:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        b - the byte to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        flush

        +
        public void flush()
        +           throws java.io.IOException
        +
        Flush the stream. Any remaining content accumulated in the output buffer + will be written to the underlying Writer. After that + Writer.flush() will be called.
        +
        +
        Specified by:
        +
        flush in interface java.io.Flushable
        +
        Overrides:
        +
        flush in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        Close the stream. Any remaining content accumulated in the output buffer + will be written to the underlying Writer. After that + Writer.close() will be called.
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Overrides:
        +
        close in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/Xoroshiro128PlusRandom.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/Xoroshiro128PlusRandom.html new file mode 100644 index 00000000..b0a818c7 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/Xoroshiro128PlusRandom.html @@ -0,0 +1,427 @@ + + + + + + +Xoroshiro128PlusRandom (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class Xoroshiro128PlusRandom

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.util.Random
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public class Xoroshiro128PlusRandom
    +extends java.util.Random
    +
    Implements Xoroshiro128PlusRandom. Not synchronized (anywhere).
    +
    See Also:
    "http://xoroshiro.di.unimi.it/", +Serialized Form
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected intnext(int bits) 
      booleannextBoolean() 
      voidnextBytes(byte[] bytes) 
      doublenextDouble() 
      floatnextFloat() 
      doublenextGaussian() 
      intnextInt() 
      intnextInt(int n) 
      longnextLong() 
      voidsetSeed(long seed) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Xoroshiro128PlusRandom

        +
        public Xoroshiro128PlusRandom(long seed)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setSeed

        +
        public void setSeed(long seed)
        +
        +
        Overrides:
        +
        setSeed in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBoolean

        +
        public boolean nextBoolean()
        +
        +
        Overrides:
        +
        nextBoolean in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBytes

        +
        public void nextBytes(byte[] bytes)
        +
        +
        Overrides:
        +
        nextBytes in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextDouble

        +
        public double nextDouble()
        +
        +
        Overrides:
        +
        nextDouble in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextFloat

        +
        public float nextFloat()
        +
        +
        Overrides:
        +
        nextFloat in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt()
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt(int n)
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextGaussian

        +
        public double nextGaussian()
        +
        +
        Overrides:
        +
        nextGaussian in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextLong

        +
        public long nextLong()
        +
        +
        Overrides:
        +
        nextLong in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        next

        +
        protected int next(int bits)
        +
        +
        Overrides:
        +
        next in class java.util.Random
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html new file mode 100644 index 00000000..fe23ee20 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html @@ -0,0 +1,211 @@ + + + + + + +Listeners (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Listeners

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +public @interface Listeners
    +
    Annotate your suite class with this annotation to automatically add hooks to + the RunNotifier used for executing tests inside + RandomizedRunner.
    +
    See Also:
    value()
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends org.junit.runner.notification.RunListener>[]value +
      An array of listener classes.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.Class<? extends org.junit.runner.notification.RunListener>[] value
        +
        An array of listener classes. These classes must be instantiable (public, static, no-args + constructor, etc.).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/Name.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/Name.html new file mode 100644 index 00000000..c74dc04b --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/Name.html @@ -0,0 +1,205 @@ + + + + + + +Name (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Name

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=PARAMETER)
    +public @interface Name
    +
    Used to annotate constructor parameters for parameterized tests.
    +
    See Also:
    ParametersFactory
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Stringvalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html new file mode 100644 index 00000000..6794bb1e --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html @@ -0,0 +1,219 @@ + + + + + + +Nightly (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Nightly

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +@TestGroup(enabled=false)
    +public @interface Nightly
    +
    An annotation indicating a given test case (or suite) should run only during + nightly tests. + +

    The notion of "nightly" tests is based on an assumption that these tests can + take longer than usual or require more resources than usual. Nightly tests will + be most commonly used with higher scaling multipliers as in + (RandomizedTest.SYSPROP_MULTIPLIER.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.Stringvalue +
      Additional description, if needed.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
        Additional description, if needed.
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html new file mode 100644 index 00000000..6464e62f --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html @@ -0,0 +1,245 @@ + + + + + + +ParametersFactory (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ParametersFactory

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=METHOD)
    +public @interface ParametersFactory
    +
    Used to annotate methods providing parameters for parameterized tests. The method + annotated as the factory must be static, public, parameterless and must have a return + type assignable to Iterable<Object[]>. + +

    The iterable must return arrays conforming to the suite class's constructor + with respect to the number and types of parameters. + +

    The constructor's parameters can be annotated with Name to provide + more descriptive parameter names for test descriptions.

    +
    See Also:
    Name
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.StringargumentFormatting +
      Specify custom formatting for test names (constructor arguments).
      +
      booleanshuffle +
      Shuffles the order of tests generated for the parameter set.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        argumentFormatting

        +
        public abstract java.lang.String argumentFormatting
        +
        Specify custom formatting for test names (constructor arguments). + The string must be a valid argument to Java's built-in Formatter. + Constructor arguments are available in the order they were returned + from ParametersFactory. Not all arguments have to be used, + for example: foo=%1$s would select only the second argument (indexes + are zero-based).
        +
        +
        Default:
        +
        "default"
        +
        +
      • +
      + + + +
        +
      • +

        shuffle

        +
        public abstract boolean shuffle
        +
        Shuffles the order of tests generated for the parameter set.
        +
        +
        Default:
        +
        true
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html new file mode 100644 index 00000000..d828f0c8 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html @@ -0,0 +1,235 @@ + + + + + + +Repeat (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Repeat

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface Repeat
    +
    Repeats randomized test case a given number of times. Repetitions can + start with a different seed (predictably derived from the first one) or + start from the same seed every time (useful to check if a given test is truly + predictable for a given seed or not).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      intiterations +
      Repeat this many iterations.
      +
      booleanuseConstantSeed +
      Re-run all iterations with a constant seed.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        iterations

        +
        public abstract int iterations
        +
        Repeat this many iterations. Must be greater or equal 1.
        +
        +
        Default:
        +
        1
        +
        +
      • +
      + + + +
        +
      • +

        useConstantSeed

        +
        public abstract boolean useConstantSeed
        +
        Re-run all iterations with a constant seed. This may be helpful in checking + if a given test is really predictably random.
        +
        +
        Default:
        +
        false
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html new file mode 100644 index 00000000..a8121b54 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html @@ -0,0 +1,162 @@ + + + + + + +ReplicateOnEachVm (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ReplicateOnEachVm

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ReplicateOnEachVm
    +

    Replicates the test class on each concurrent forked JVM. If only a single JVM + is used for running tests, this annotation has no effect.

    + +

    The purpose of this annotation is to, for example, replicate a single test suite + across multiple forked JVMs and then selectively ignore or execute tests on each + JVM, depending on its number, providing poor-man's load balancing for individual + test cases (test suites are balanced by the framework itself).

    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/Seed.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/Seed.html new file mode 100644 index 00000000..6808d34f --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/Seed.html @@ -0,0 +1,229 @@ + + + + + + +Seed (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Seed

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface Seed
    +
    Defines the starting seed for a given test or the entire suite. + +

    If applied to the + suite, it semantically overrides SysGlobals.SYSPROP_RANDOM_SEED, but + does not affect individual test cases (these should be repeatable anyway).

    + +

    If applied to the method, it overrides the default randomized value that is derived + from the global suite's seed.

    + +

    Typically, you'll want to override the class's seed to make the test repeat a "fixed" + scenario. Occasionally if there's a single failing test case for repeated tests, one + may want to override both to fix both the class's randomness and a given test case randomness.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.Stringvalue +
      The seed expressed as a hexadecimal long number or a string random to + indicate randomized seed should be used (default value).
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
        The seed expressed as a hexadecimal long number or a string random to + indicate randomized seed should be used (default value). + +

        The default value random can be used to construct a list of known + seeds for which a test previously failed and a random seed in addition to that (coverage + of previous failures + randomized run). See Seeds for more info.

        +
        +
        Default:
        +
        "random"
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html new file mode 100644 index 00000000..fc7300b9 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html @@ -0,0 +1,217 @@ + + + + + + +SeedDecorators (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type SeedDecorators

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +public @interface SeedDecorators
    +
    Allows modifying the master seed (before the suite is started). + +

    Use this annotation when you want to perturb or modify the master seed. This may be + useful if there are decisions taken in static contexts of multiple suites. In such a case + these decisions would always be identical (because at static context level the seed is + always derived from the same master). With a SeedDecorator one can perturb + the seed for every suite. + +

      +
    • Extra care should be used to make permutations consistent across different runs.
    • +
    • Seed decorators must be thread-safe, re-entrable, preferably unsynchronized and + must never fail!
    • +
    +
    See Also:
    value()
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends SeedDecorator>[]value 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.Class<? extends SeedDecorator>[] value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html new file mode 100644 index 00000000..2821ef8d --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html @@ -0,0 +1,218 @@ + + + + + + +Seeds (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Seeds

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=METHOD)
    +@Inherited
    +public @interface Seeds
    +
    Defines a list of starting seeds for a given test. + +

    Typically, you'll want to override the class's seed to make the test repeat a "fixed" + scenario in which the test was known to fail in the past. In addition, you may still permit + a randomized seed by adding a non-restricted Seed as in:

    +
    + @Seeds({
    +   @Seed("deadbeef"),
    +   @Seed("cafebabe"), 
    +   @Seed()})
    + 
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      Seed[]value +
      A non-empty array of Seeds.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract Seed[] value
        +
        A non-empty array of Seeds.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/SuppressForbidden.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/SuppressForbidden.html new file mode 100644 index 00000000..d93caeb5 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/SuppressForbidden.html @@ -0,0 +1,203 @@ + + + + + + +SuppressForbidden (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type SuppressForbidden

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +@Target(value={CONSTRUCTOR,FIELD,METHOD,TYPE})
    +public @interface SuppressForbidden
    +
    Suppresses forbidden-API checks.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Stringvalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html new file mode 100644 index 00000000..f9355662 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html @@ -0,0 +1,336 @@ + + + + + + +TestCaseInstanceProvider.Type (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum TestCaseInstanceProvider.Type

+
+
+
    +
  • java.lang.Object
  • +
  • + +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      INSTANCE_PER_CONSTRUCTOR_ARGS +
      Each set of constructor arguments (provided from + ParametersFactory or the default empty constructor) creates an + instance that is then reused for all of the suite's tests.
      +
      INSTANCE_PER_TEST_METHOD +
      Each method (test case) will receive a new instance of the class.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static TestCaseInstanceProvider.TypevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static TestCaseInstanceProvider.Type[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        INSTANCE_PER_TEST_METHOD

        +
        public static final TestCaseInstanceProvider.Type INSTANCE_PER_TEST_METHOD
        +
        Each method (test case) will receive a new instance of the class. This is + JUnit's default.
        +
      • +
      + + + +
        +
      • +

        INSTANCE_PER_CONSTRUCTOR_ARGS

        +
        public static final TestCaseInstanceProvider.Type INSTANCE_PER_CONSTRUCTOR_ARGS
        +
        Each set of constructor arguments (provided from + ParametersFactory or the default empty constructor) creates an + instance that is then reused for all of the suite's tests.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static TestCaseInstanceProvider.Type[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (TestCaseInstanceProvider.Type c : TestCaseInstanceProvider.Type.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static TestCaseInstanceProvider.Type valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html new file mode 100644 index 00000000..6c751cd9 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html @@ -0,0 +1,226 @@ + + + + + + +TestCaseInstanceProvider (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestCaseInstanceProvider

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestCaseInstanceProvider
    +
    Determines how instances of the test suite class are created for each test + case. + + By default JUnit creates a new class instance for every test to prevent test + case ordering dependencies. This is sometimes inconvenient as there is no + "suite" context other than static fields (which are a nuisance to clean up + properly, for example). This annotation changes the default behavior and + permits the test cases to be executed on the same instance, for example. + + Note that special care should be given to scenarios in which same-instance is + reused with arguments provided via ParametersFactory (each set of + parameters will create a separate instance, which will then be used to run + all of test suite's test cases). + + Note that the same instance will be used if the test cases are multiplied + with Seeds or Repeat annotations.
    +
    See Also:
    TestCaseInstanceProvider.Type.INSTANCE_PER_TEST_METHOD, +TestCaseInstanceProvider.Type.INSTANCE_PER_CONSTRUCTOR_ARGS
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract TestCaseInstanceProvider.Type value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type.INSTANCE_PER_TEST_METHOD
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html new file mode 100644 index 00000000..e24e66d3 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html @@ -0,0 +1,281 @@ + + + + + + +TestCaseOrdering.AlphabeticOrder (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Class TestCaseOrdering.AlphabeticOrder

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.util.Comparator<TestMethodAndParams>
    +
    +
    +
    Enclosing class:
    +
    TestCaseOrdering
    +
    +
    +
    +
    public static class TestCaseOrdering.AlphabeticOrder
    +extends java.lang.Object
    +implements java.util.Comparator<TestMethodAndParams>
    +
    Alphabetic, increasing order by method name.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      intcompare(TestMethodAndParams o1, + TestMethodAndParams o2) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface java.util.Comparator

        +equals
      • +
      +
    • +
    +
  • +
+
+
+ +
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html new file mode 100644 index 00000000..27a630f0 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html @@ -0,0 +1,215 @@ + + + + + + +TestCaseOrdering (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestCaseOrdering

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestCaseOrdering
    +
    Test case ordering. The returned comparator will be used for sorting + all TestMethodAndParams entries, where method is the test method + and params are potential parameters to the constructor for a given + test (if ParametersFactory is used). + + The sort is stable with respect to the original (shuffled) order of + test cases.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends java.util.Comparator<TestMethodAndParams>>value +
      The comparator used to sort all test cases.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestContextRandomSupplier.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestContextRandomSupplier.html new file mode 100644 index 00000000..fc6e466a --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestContextRandomSupplier.html @@ -0,0 +1,206 @@ + + + + + + +TestContextRandomSupplier (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestContextRandomSupplier

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestContextRandomSupplier
    +
    A supplier of Random instances for the RandomizedContext. The supplier class must declare + a public no-arg constructor.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends RandomSupplier>value 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.Class<? extends RandomSupplier> value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html new file mode 100644 index 00000000..ca1355d9 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html @@ -0,0 +1,276 @@ + + + + + + +TestGroup.Utilities (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Class TestGroup.Utilities

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    TestGroup
    +
    +
    +
    +
    public static class TestGroup.Utilities
    +extends java.lang.Object
    +
    Utilities to deal with annotations annotated with TestGroup.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringgetGroupName(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass) 
      static java.lang.StringgetSysProperty(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestGroup.Utilities

        +
        public TestGroup.Utilities()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getGroupName

        +
        public static java.lang.String getGroupName(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
        +
      • +
      + + + +
        +
      • +

        getSysProperty

        +
        public static java.lang.String getSysProperty(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html new file mode 100644 index 00000000..03d555e7 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html @@ -0,0 +1,266 @@ + + + + + + +TestGroup (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestGroup

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=ANNOTATION_TYPE)
    +@Inherited
    +public @interface TestGroup
    +
    A test group applied to an annotation indicates that a given annotation + can be used on individual tests as "labels". The meaning of these labels is + mostly application-specific (example: Nightly which indicates slower, + more intensive tests that are skipped during regular runs). + +

    RandomizedRunner collects groups from all tests in a suite. A group + can be enabled or disabled using boolean system properties (or test + hooks in the code). A test case is executed if it has no groups or if all of its groups + are enabled.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      booleanenabled +
      Is the group enabled or disabled by default (unless overridden by test group filtering + rules).
      +
      java.lang.Stringname +
      The name of a test group.
      +
      java.lang.StringsysProperty +
      System property used to enable/ disable a group.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        name

        +
        public abstract java.lang.String name
        +
        The name of a test group. If not defined, the default (lowercased annotation + name) is used.
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      + + + +
        +
      • +

        sysProperty

        +
        public abstract java.lang.String sysProperty
        +
        System property used to enable/ disable a group. If empty, a default is used: +
        + tests.name
        + 
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      + + + +
        +
      • +

        enabled

        +
        public abstract boolean enabled
        +
        Is the group enabled or disabled by default (unless overridden by test group filtering + rules).
        +
        +
        Default:
        +
        true
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html new file mode 100644 index 00000000..6119b46d --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html @@ -0,0 +1,209 @@ + + + + + + +TestMethodProviders (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestMethodProviders

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestMethodProviders
    +
    Test case method provider. + + TODO: it would be nice to have an _instance_ provider as opposed to method provider, + but it's hellishly difficult to integrate with the rest of the infrastructure (seeds, + repetitions, etc.).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends TestMethodProvider>[]value 
      +
    • +
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html new file mode 100644 index 00000000..3aa6785f --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html @@ -0,0 +1,331 @@ + + + + + + +ThreadLeakAction.Action (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakAction.Action

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakAction.Action>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      INTERRUPT +
      Try to Thread.interrupt() any leaked threads.
      +
      WARN +
      Emit a warning using Java's logging system.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakAction.ActionvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakAction.Action[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakAction.Action[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakAction.Action c : ThreadLeakAction.Action.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakAction.Action valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html new file mode 100644 index 00000000..5aad79bb --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakAction (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakAction

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface ThreadLeakAction
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakAction.Action[] value
        +
        +
        Default:
        +
        {com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action.WARN, com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action.INTERRUPT}
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html new file mode 100644 index 00000000..3b52c9bc --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html @@ -0,0 +1,224 @@ + + + + + + +ThreadLeakFilters (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakFilters

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakFilters
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      booleandefaultFilters 
      java.lang.Class<? extends ThreadFilter>[]filters 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        defaultFilters

        +
        public abstract boolean defaultFilters
        +
        +
        Default:
        +
        true
        +
        +
      • +
      + + + +
        +
      • +

        filters

        +
        public abstract java.lang.Class<? extends ThreadFilter>[] filters
        +
        +
        Default:
        +
        {}
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html new file mode 100644 index 00000000..50007b1c --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html @@ -0,0 +1,349 @@ + + + + + + +ThreadLeakGroup.Group (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakGroup.Group

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakGroup.Group>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      ALL +
      All JVM threads will be tracked.
      +
      MAIN +
      The "main" thread group and descendants will be tracked.
      +
      TESTGROUP +
      Only per-suite test group and descendants will be tracked.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakGroup.GroupvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakGroup.Group[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        ALL

        +
        public static final ThreadLeakGroup.Group ALL
        +
        All JVM threads will be tracked. + +

        WARNING: This option will not work + on IBM J9 because of livelock bugs in Thread.getAllStackTraces().

        +
      • +
      + + + +
        +
      • +

        MAIN

        +
        public static final ThreadLeakGroup.Group MAIN
        +
        The "main" thread group and descendants will be tracked.
        +
      • +
      + + + +
        +
      • +

        TESTGROUP

        +
        public static final ThreadLeakGroup.Group TESTGROUP
        +
        Only per-suite test group and descendants will be tracked.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakGroup.Group[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakGroup.Group c : ThreadLeakGroup.Group.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakGroup.Group valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html new file mode 100644 index 00000000..2dcc305a --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakGroup (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakGroup

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakGroup
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      ThreadLeakGroup.Groupvalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakGroup.Group value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group.MAIN
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html new file mode 100644 index 00000000..4d10811c --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html @@ -0,0 +1,216 @@ + + + + + + +ThreadLeakLingering (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakLingering

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface ThreadLeakLingering
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      intlinger +
      Time in millis to "linger" for any left-behind threads.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        linger

        +
        public abstract int linger
        +
        Time in millis to "linger" for any left-behind threads. If equals 0, there + is no waiting. + +

        + This is particularly useful if there's no way to Thread.join() and + wait for the potential forked threads to terminate. This is the case with + Timer or Executors for example.

        +
        +
        Default:
        +
        0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html new file mode 100644 index 00000000..48441d92 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html @@ -0,0 +1,350 @@ + + + + + + +ThreadLeakScope.Scope (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakScope.Scope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakScope.Scope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      NONE +
      No thread leak checks at all.
      +
      SUITE +
      No thread leaks from entire suite scope (individual tests may leak threads, + they become part of the suite scope).
      +
      TEST +
      No thread leaks from any individual test (including Rules) or the + entire suite (including ClassRules).
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakScope.ScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakScope.Scope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        TEST

        +
        public static final ThreadLeakScope.Scope TEST
        +
        No thread leaks from any individual test (including Rules) or the + entire suite (including ClassRules).
        +
      • +
      + + + +
        +
      • +

        SUITE

        +
        public static final ThreadLeakScope.Scope SUITE
        +
        No thread leaks from entire suite scope (individual tests may leak threads, + they become part of the suite scope).
        +
      • +
      + + + +
        +
      • +

        NONE

        +
        public static final ThreadLeakScope.Scope NONE
        +
        No thread leak checks at all. Highly discouraged.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakScope.Scope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakScope.Scope c : ThreadLeakScope.Scope.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakScope.Scope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html new file mode 100644 index 00000000..b9fc8f1b --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakScope (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakScope

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakScope
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      ThreadLeakScope.Scopevalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakScope.Scope value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope.TEST
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html new file mode 100644 index 00000000..a7cb41cf --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html @@ -0,0 +1,344 @@ + + + + + + +ThreadLeakZombies.Consequence (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakZombies.Consequence

+
+
+
    +
  • java.lang.Object
  • +
  • + +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      CONTINUE +
      Deprecated. 
      +
      IGNORE_REMAINING_TESTS +
      Ignore any remaining tests once zombie threads have been detected.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakZombies.ConsequencevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakZombies.Consequence[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        CONTINUE

        +
        @Deprecated
        +public static final ThreadLeakZombies.Consequence CONTINUE
        +
        Deprecated. 
        +
        Continue execution with zombie threads running in the background as if + nothing happened. This is NOT a good idea because zombie threads may be + fiddling with the test instance or static fields. It is strongly + recommended to use a combination of + ThreadLeakAction.Action.INTERRUPT together with + IGNORE_REMAINING_TESTS to enforce interruption of leaked threads + and if this does not succeed just ignore any tests further on. +

        + For the reasons outlined above, this enum flag is marked as + Deprecated. It will be supported and will not be removed, + however.

        +
      • +
      + + + + +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakZombies.Consequence[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakZombies.Consequence c : ThreadLeakZombies.Consequence.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakZombies.Consequence valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html new file mode 100644 index 00000000..6a75004d --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakZombies (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakZombies

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakZombies
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakZombies.Consequence value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html new file mode 100644 index 00000000..135d3c61 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html @@ -0,0 +1,216 @@ + + + + + + +Timeout (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Timeout

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface Timeout
    +
    Maximum execution time for a single test method. Test methods are defined as + any instance-scope TestRules, Before and After hooks + and Test methods. Suite class's constructor is not part of the + measured code (see TimeoutSuite). + +

    + Overrides a global default RandomizedRunner.DEFAULT_TIMEOUT or a + system property override SysGlobals.SYSPROP_TIMEOUT.

    +
    See Also:
    TimeoutSuite
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      intmillis +
      Timeout time in millis.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        millis

        +
        public abstract int millis
        +
        Timeout time in millis. The timeout time is approximate, it may take longer + to actually abort the test case.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html new file mode 100644 index 00000000..1151af83 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html @@ -0,0 +1,221 @@ + + + + + + +TimeoutSuite (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TimeoutSuite

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TimeoutSuite
    +
    Maximum execution time for an entire suite (including all hooks and tests). + Suite is defined as any class-scope TestRules, BeforeClass + and AfterClass hooks, suite class's constructor, instance-scope + TestRules, Before and After hooks and Test + methods. + +

    + The suite class's static initializer is not part of the measured code + (if you have static initializers in your tests, get rid of them). + +

    + Overrides the global default RandomizedRunner.DEFAULT_TIMEOUT or a + system property override SysGlobals.SYSPROP_TIMEOUT.

    +
    See Also:
    Timeout
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      intmillis +
      Timeout time in millis.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        millis

        +
        public abstract int millis
        +
        Timeout time in millis. The timeout time is approximate, it may take longer + to actually abort the suite.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html new file mode 100644 index 00000000..c92e8d12 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Listeners (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Listeners

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Listeners
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html new file mode 100644 index 00000000..73db34c6 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Name (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Name

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Name
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html new file mode 100644 index 00000000..7298a547 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Nightly (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Nightly

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Nightly
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html new file mode 100644 index 00000000..53fa1359 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ParametersFactory (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ParametersFactory

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ParametersFactory
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html new file mode 100644 index 00000000..e365127c --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Repeat (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Repeat

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Repeat
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html new file mode 100644 index 00000000..444a7010 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html new file mode 100644 index 00000000..28562896 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Seed (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Seed

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Seed
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html new file mode 100644 index 00000000..76533d83 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.SeedDecorators (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.SeedDecorators

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.SeedDecorators
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html new file mode 100644 index 00000000..124a8fc4 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Seeds (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Seeds

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Seeds
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/SuppressForbidden.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/SuppressForbidden.html new file mode 100644 index 00000000..719cbe59 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/SuppressForbidden.html @@ -0,0 +1,179 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.SuppressForbidden (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.SuppressForbidden

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html new file mode 100644 index 00000000..17ad962a --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html new file mode 100644 index 00000000..c654af37 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html new file mode 100644 index 00000000..d41d8e12 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html new file mode 100644 index 00000000..2879c7df --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestContextRandomSupplier.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestContextRandomSupplier.html new file mode 100644 index 00000000..0832c447 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestContextRandomSupplier.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestContextRandomSupplier (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestContextRandomSupplier

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestContextRandomSupplier
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html new file mode 100644 index 00000000..58b8c4ab --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html new file mode 100644 index 00000000..bd8aa27e --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestGroup (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestGroup

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html new file mode 100644 index 00000000..a3273575 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestMethodProviders

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestMethodProviders
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html new file mode 100644 index 00000000..c73659e9 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html new file mode 100644 index 00000000..bf64b3e8 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html new file mode 100644 index 00000000..fd71fb79 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html new file mode 100644 index 00000000..db1040a7 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html new file mode 100644 index 00000000..184a90d4 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html new file mode 100644 index 00000000..426b1079 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html new file mode 100644 index 00000000..3a89387f --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html new file mode 100644 index 00000000..2c725e77 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html new file mode 100644 index 00000000..68e88c28 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html new file mode 100644 index 00000000..c66bd58f --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html new file mode 100644 index 00000000..894ab245 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Timeout (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Timeout

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Timeout
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html new file mode 100644 index 00000000..28ab4156 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TimeoutSuite

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TimeoutSuite
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html new file mode 100644 index 00000000..0188fb29 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html @@ -0,0 +1,55 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.annotations

+ + + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html new file mode 100644 index 00000000..d2ea1c70 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html @@ -0,0 +1,316 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.annotations

+
+
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html new file mode 100644 index 00000000..6057f0f0 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html @@ -0,0 +1,173 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations Class Hierarchy (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.annotations

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Annotation Type Hierarchy

+
    +
  • com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Timeout (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestContextRandomSupplier (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.SuppressForbidden (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seeds (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.SeedDecorators (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seed (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Repeat (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ParametersFactory (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Nightly (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Name (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Listeners (implements java.lang.annotation.Annotation)
  • +
+

Enum Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/package-use.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/package-use.html new file mode 100644 index 00000000..3f62fc2b --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/annotations/package-use.html @@ -0,0 +1,210 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.annotations

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html new file mode 100644 index 00000000..62f9f49e --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.AnnotatedMethodProvider

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html new file mode 100644 index 00000000..212114a6 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.AssertingRandom (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.AssertingRandom

+
+
No usage of com.carrotsearch.randomizedtesting.AssertingRandom
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html new file mode 100644 index 00000000..788a4c57 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassGlobFilter (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassGlobFilter

+
+
No usage of com.carrotsearch.randomizedtesting.ClassGlobFilter
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html new file mode 100644 index 00000000..7edf8638 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.FieldModel (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.FieldModel

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html new file mode 100644 index 00000000..93630f13 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html @@ -0,0 +1,161 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.MethodModel (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.MethodModel

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html new file mode 100644 index 00000000..5e2b7828 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.Scope (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.Scope

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html new file mode 100644 index 00000000..ee9894d8 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html new file mode 100644 index 00000000..c178e94a --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.FilterExpressionParser.Node

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html new file mode 100644 index 00000000..c91ebc60 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.FilterExpressionParser (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.FilterExpressionParser

+
+
No usage of com.carrotsearch.randomizedtesting.FilterExpressionParser
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html new file mode 100644 index 00000000..9040ad73 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html @@ -0,0 +1,165 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.GlobFilter (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.GlobFilter

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/GroupEvaluator.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/GroupEvaluator.html new file mode 100644 index 00000000..6531bca7 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/GroupEvaluator.html @@ -0,0 +1,172 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.GroupEvaluator (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.GroupEvaluator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html new file mode 100644 index 00000000..45588cf4 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.JUnit3MethodProvider (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.JUnit3MethodProvider

+
+
No usage of com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html new file mode 100644 index 00000000..f45ebab9 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.JUnit4MethodProvider (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.JUnit4MethodProvider

+
+
No usage of com.carrotsearch.randomizedtesting.JUnit4MethodProvider
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html new file mode 100644 index 00000000..c00adf4c --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html @@ -0,0 +1,200 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.LifecycleScope (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.LifecycleScope

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html new file mode 100644 index 00000000..5d170378 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.MethodGlobFilter (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.MethodGlobFilter

+
+
No usage of com.carrotsearch.randomizedtesting.MethodGlobFilter
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html new file mode 100644 index 00000000..25710bf9 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.MixWithSuiteName (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.MixWithSuiteName

+
+
No usage of com.carrotsearch.randomizedtesting.MixWithSuiteName
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/RandomSupplier.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/RandomSupplier.html new file mode 100644 index 00000000..d1424c43 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/RandomSupplier.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.RandomSupplier (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.RandomSupplier

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html new file mode 100644 index 00000000..fd6bea7e --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedContext (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedContext

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html new file mode 100644 index 00000000..de6087d2 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedRunner (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedRunner

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html new file mode 100644 index 00000000..69c5eca8 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedTest (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedTest

+
+
No usage of com.carrotsearch.randomizedtesting.RandomizedTest
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html new file mode 100644 index 00000000..338437a5 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html @@ -0,0 +1,183 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.Randomness (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.Randomness

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html new file mode 100644 index 00000000..8134c19e --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html @@ -0,0 +1,178 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html new file mode 100644 index 00000000..a5567362 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.Rethrow (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.Rethrow

+
+
No usage of com.carrotsearch.randomizedtesting.Rethrow
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html new file mode 100644 index 00000000..75de37ec --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html @@ -0,0 +1,179 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.SeedDecorator (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.SeedDecorator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html new file mode 100644 index 00000000..846e8fbf --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.SeedUtils (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.SeedUtils

+
+
No usage of com.carrotsearch.randomizedtesting.SeedUtils
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html new file mode 100644 index 00000000..43837032 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.SysGlobals (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.SysGlobals

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html new file mode 100644 index 00000000..949544d7 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TeeOutputStream (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TeeOutputStream

+
+
No usage of com.carrotsearch.randomizedtesting.TeeOutputStream
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html new file mode 100644 index 00000000..7d99c7d8 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TempPathResource (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TempPathResource

+
+
No usage of com.carrotsearch.randomizedtesting.TempPathResource
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html new file mode 100644 index 00000000..2077ad35 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html @@ -0,0 +1,158 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.TestMethodAndParams (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.TestMethodAndParams

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html new file mode 100644 index 00000000..e18ff8ad --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html @@ -0,0 +1,171 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.TestMethodProvider (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.TestMethodProvider

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html new file mode 100644 index 00000000..2c207b54 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.ThreadFilter (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.ThreadFilter

+
+
No usage of com.carrotsearch.randomizedtesting.ThreadFilter
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html new file mode 100644 index 00000000..bb942db4 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TraceFormatting (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TraceFormatting

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html new file mode 100644 index 00000000..2c39e982 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.WriterOutputStream (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.WriterOutputStream

+
+
No usage of com.carrotsearch.randomizedtesting.WriterOutputStream
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/Xoroshiro128PlusRandom.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/Xoroshiro128PlusRandom.html new file mode 100644 index 00000000..ffdd9dbb --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/class-use/Xoroshiro128PlusRandom.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom

+
+
No usage of com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html new file mode 100644 index 00000000..2de5843d --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html @@ -0,0 +1,272 @@ + + + + + + +ASCIIGenerator (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class ASCIIGenerator

+
+
+ +
+
    +
  • +
    +
    Deprecated.  + +
    +
    +
    @Deprecated
    +public class ASCIIGenerator
    +extends AsciiLettersGenerator
    +
    A generator emitting simple ASCII characters from the set + (newlines not counted): +
    + abcdefghijklmnopqrstuvwxyz
    + ABCDEFGHIJKLMNOPQRSTUVWXYZ
    + 
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ASCIIGenerator

        +
        public ASCIIGenerator()
        +
        Deprecated. 
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/AsciiAlphanumGenerator.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/AsciiAlphanumGenerator.html new file mode 100644 index 00000000..06d7da54 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/AsciiAlphanumGenerator.html @@ -0,0 +1,261 @@ + + + + + + +AsciiAlphanumGenerator (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class AsciiAlphanumGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class AsciiAlphanumGenerator
    +extends CodepointSetGenerator
    +
    A generator emitting simple ASCII alphanumeric letters and numbers + from the set (newlines not counted): +
    + abcdefghijklmnopqrstuvwxyz
    + ABCDEFGHIJKLMNOPQRSTUVWXYZ
    + 0123456789
    + 
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AsciiAlphanumGenerator

        +
        public AsciiAlphanumGenerator()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/AsciiLettersGenerator.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/AsciiLettersGenerator.html new file mode 100644 index 00000000..459e53f6 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/AsciiLettersGenerator.html @@ -0,0 +1,264 @@ + + + + + + +AsciiLettersGenerator (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class AsciiLettersGenerator

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ASCIIGenerator
    +
    +
    +
    +
    public class AsciiLettersGenerator
    +extends CodepointSetGenerator
    +
    A generator emitting simple ASCII characters from the set + (newlines not counted): +
    + abcdefghijklmnopqrstuvwxyz
    + ABCDEFGHIJKLMNOPQRSTUVWXYZ
    + 
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AsciiLettersGenerator

        +
        public AsciiLettersGenerator()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/BiasedNumbers.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/BiasedNumbers.html new file mode 100644 index 00000000..f37f7f60 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/BiasedNumbers.html @@ -0,0 +1,385 @@ + + + + + + +BiasedNumbers (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class BiasedNumbers

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.BiasedNumbers
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class BiasedNumbers
    +extends java.lang.Object
    +
    Utility classes for selecting numbers at random, but not necessarily + in an uniform way. The implementation will try to pick "evil" numbers + more often than uniform selection would. This includes exact range + boundaries, numbers very close to range boundaries, numbers very close + (or equal) to zero, etc. + + The exact method of selection is implementation-dependent and + may change (if we find even more evil ways).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      BiasedNumbers() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static doublefuzzDown(java.util.Random r, + double v, + double min) +
      Fuzzify the input value by decreasing it by a few ulps, but never past min.
      +
      static floatfuzzDown(java.util.Random r, + float v, + float min) +
      Fuzzify the input value by decreasing it by a few ulps, but never past min.
      +
      static doublefuzzUp(java.util.Random r, + double v, + double max) +
      Fuzzify the input value by increasing it by a few ulps, but never past max.
      +
      static floatfuzzUp(java.util.Random r, + float v, + float max) +
      Fuzzify the input value by increasing it by a few ulps, but never past max.
      +
      static doublerandomDoubleBetween(java.util.Random r, + double min, + double max) +
      A random double between min (inclusive) and max + (inclusive).
      +
      static floatrandomFloatBetween(java.util.Random r, + float min, + float max) +
      A random float between min (inclusive) and max + (inclusive).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BiasedNumbers

        +
        public BiasedNumbers()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomDoubleBetween

        +
        public static double randomDoubleBetween(java.util.Random r,
        +                         double min,
        +                         double max)
        +
        A random double between min (inclusive) and max + (inclusive). If you wish to have an exclusive range, + use Math.nextAfter(double, double) to adjust the range. + + The code was inspired by GeoTestUtil from Apache Lucene.
        +
        Parameters:
        min - Left range boundary, inclusive. May be Double.NEGATIVE_INFINITY, but not NaN.
        max - Right range boundary, inclusive. May be Double.POSITIVE_INFINITY, but not NaN.
        +
      • +
      + + + +
        +
      • +

        fuzzDown

        +
        public static double fuzzDown(java.util.Random r,
        +              double v,
        +              double min)
        +
        Fuzzify the input value by decreasing it by a few ulps, but never past min.
        +
      • +
      + + + +
        +
      • +

        fuzzUp

        +
        public static double fuzzUp(java.util.Random r,
        +            double v,
        +            double max)
        +
        Fuzzify the input value by increasing it by a few ulps, but never past max.
        +
      • +
      + + + +
        +
      • +

        randomFloatBetween

        +
        public static float randomFloatBetween(java.util.Random r,
        +                       float min,
        +                       float max)
        +
        A random float between min (inclusive) and max + (inclusive). If you wish to have an exclusive range, + use Math.nextAfter(float, double) to adjust the range. + + The code was inspired by GeoTestUtil from Apache Lucene.
        +
        Parameters:
        min - Left range boundary, inclusive. May be Float.NEGATIVE_INFINITY, but not NaN.
        max - Right range boundary, inclusive. May be Float.POSITIVE_INFINITY, but not NaN.
        +
      • +
      + + + +
        +
      • +

        fuzzDown

        +
        public static float fuzzDown(java.util.Random r,
        +             float v,
        +             float min)
        +
        Fuzzify the input value by decreasing it by a few ulps, but never past min.
        +
      • +
      + + + +
        +
      • +

        fuzzUp

        +
        public static float fuzzUp(java.util.Random r,
        +           float v,
        +           float max)
        +
        Fuzzify the input value by increasing it by a few ulps, but never past max.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html new file mode 100644 index 00000000..ada7b9ff --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html @@ -0,0 +1,331 @@ + + + + + + +CodepointSetGenerator (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class CodepointSetGenerator

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      CodepointSetGenerator(char[] chars) +
      All characters must be from BMP (no parts of surrogate pairs allowed).
      +
      CodepointSetGenerator(java.lang.String s) +
      Parse the given String and split into BMP and supplementary codepoints.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CodepointSetGenerator

        +
        public CodepointSetGenerator(char[] chars)
        +
        All characters must be from BMP (no parts of surrogate pairs allowed).
        +
      • +
      + + + +
        +
      • +

        CodepointSetGenerator

        +
        public CodepointSetGenerator(java.lang.String s)
        +
        Parse the given String and split into BMP and supplementary codepoints.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html new file mode 100644 index 00000000..e6b87135 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html @@ -0,0 +1,282 @@ + + + + + + +RandomBytes (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomBytes

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomBytes
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomBytes
    +extends java.lang.Object
    +
    Random byte sequence generators.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomBytes() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static byte[]randomBytesOfLength(java.util.Random r, + int length) 
      static byte[]randomBytesOfLengthBetween(java.util.Random r, + int minLength, + int maxLength) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomBytes

        +
        public RandomBytes()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomBytesOfLength

        +
        public static byte[] randomBytesOfLength(java.util.Random r,
        +                         int length)
        +
        Parameters:
        r - Random generator.
        length - The length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      + + + +
        +
      • +

        randomBytesOfLengthBetween

        +
        public static byte[] randomBytesOfLengthBetween(java.util.Random r,
        +                                int minLength,
        +                                int maxLength)
        +
        Parameters:
        r - Random generator.
        minLength - The minimum length of the byte array. Can be zero.
        maxLength - The maximum length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/RandomNumbers.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/RandomNumbers.html new file mode 100644 index 00000000..e5c01798 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/RandomNumbers.html @@ -0,0 +1,311 @@ + + + + + + +RandomNumbers (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomNumbers

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomNumbers
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomNumbers
    +extends java.lang.Object
    +
    Utility classes for selecting random numbers from within a range or the + numeric domain for a given type.
    +
    See Also:
    BiasedNumbers
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomNumbers() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static longnextLong(java.util.Random rnd, + long n) +
      Similar to Random.nextInt(int), but returns a long between + 0 (inclusive) and n (exclusive).
      +
      static intrandomIntBetween(java.util.Random r, + int min, + int max) +
      A random integer between min (inclusive) and max (inclusive).
      +
      static longrandomLongBetween(java.util.Random r, + long min, + long max) +
      A random long between min (inclusive) and max (inclusive).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomNumbers

        +
        public RandomNumbers()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomIntBetween

        +
        public static int randomIntBetween(java.util.Random r,
        +                   int min,
        +                   int max)
        +
        A random integer between min (inclusive) and max (inclusive).
        +
      • +
      + + + +
        +
      • +

        randomLongBetween

        +
        public static long randomLongBetween(java.util.Random r,
        +                     long min,
        +                     long max)
        +
        A random long between min (inclusive) and max (inclusive).
        +
      • +
      + + + +
        +
      • +

        nextLong

        +
        public static long nextLong(java.util.Random rnd,
        +            long n)
        +
        Similar to Random.nextInt(int), but returns a long between + 0 (inclusive) and n (exclusive).
        +
        Parameters:
        rnd - Random generator.
        n - the bound on the random number to be returned. Must be + positive.
        +
        Returns:
        Returns a random number between 0 and n-1.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html new file mode 100644 index 00000000..bb39b187 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html @@ -0,0 +1,407 @@ + + + + + + +RandomPicks (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomPicks

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomPicks
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomPicks
    +extends java.lang.Object
    +
    Random selections of objects.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomPicks() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static byterandomFrom(java.util.Random r, + byte[] array) 
      static charrandomFrom(java.util.Random r, + char[] array) 
      static <T> TrandomFrom(java.util.Random r, + java.util.Collection<T> collection) +
      Pick a random object from the collection.
      +
      static doublerandomFrom(java.util.Random r, + double[] array) 
      static floatrandomFrom(java.util.Random r, + float[] array) 
      static intrandomFrom(java.util.Random r, + int[] array) 
      static <T> TrandomFrom(java.util.Random r, + java.util.List<T> list) +
      Pick a random object from the given list.
      +
      static longrandomFrom(java.util.Random r, + long[] array) 
      static shortrandomFrom(java.util.Random r, + short[] array) 
      static <T> TrandomFrom(java.util.Random r, + T[] array) +
      Pick a random object from the given array.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomPicks

        +
        public RandomPicks()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomFrom

        +
        public static byte randomFrom(java.util.Random r,
        +              byte[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static short randomFrom(java.util.Random r,
        +               short[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static int randomFrom(java.util.Random r,
        +             int[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static char randomFrom(java.util.Random r,
        +              char[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static float randomFrom(java.util.Random r,
        +               float[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static long randomFrom(java.util.Random r,
        +              long[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static double randomFrom(java.util.Random r,
        +                double[] array)
        +
      • +
      + + + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +               T[] array)
        +
        Pick a random object from the given array.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +               java.util.List<T> list)
        +
        Pick a random object from the given list.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +               java.util.Collection<T> collection)
        +
        Pick a random object from the collection. Requires linear scanning.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html new file mode 100644 index 00000000..baf101c3 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html @@ -0,0 +1,576 @@ + + + + + + +RandomStrings (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomStrings

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomStrings
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomStrings
    +extends java.lang.Object
    +
    A facade to various implementations of StringGenerator interface.
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomStrings

        +
        public RandomStrings()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + +
        +
      • +

        randomAsciiLettersOfLengthBetween

        +
        public static java.lang.String randomAsciiLettersOfLengthBetween(java.util.Random r,
        +                                                 int minCodeUnits,
        +                                                 int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomAsciiLettersOfLength

        +
        public static java.lang.String randomAsciiLettersOfLength(java.util.Random r,
        +                                          int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomAsciiAlphanumOfLengthBetween

        +
        public static java.lang.String randomAsciiAlphanumOfLengthBetween(java.util.Random r,
        +                                                  int minCodeUnits,
        +                                                  int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomAsciiAlphanumOfLength

        +
        public static java.lang.String randomAsciiAlphanumOfLength(java.util.Random r,
        +                                           int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfLengthBetween

        +
        public static java.lang.String randomUnicodeOfLengthBetween(java.util.Random r,
        +                                            int minCodeUnits,
        +                                            int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfLength

        +
        public static java.lang.String randomUnicodeOfLength(java.util.Random r,
        +                                     int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfCodepointLengthBetween

        +
        public static java.lang.String randomUnicodeOfCodepointLengthBetween(java.util.Random r,
        +                                                     int minCodePoints,
        +                                                     int maxCodePoints)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfCodepointLength

        +
        public static java.lang.String randomUnicodeOfCodepointLength(java.util.Random r,
        +                                              int codePoints)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfLengthBetween

        +
        public static java.lang.String randomRealisticUnicodeOfLengthBetween(java.util.Random r,
        +                                                     int minCodeUnits,
        +                                                     int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfLength

        +
        public static java.lang.String randomRealisticUnicodeOfLength(java.util.Random r,
        +                                              int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfCodepointLengthBetween

        +
        public static java.lang.String randomRealisticUnicodeOfCodepointLengthBetween(java.util.Random r,
        +                                                              int minCodePoints,
        +                                                              int maxCodePoints)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfCodepointLength

        +
        public static java.lang.String randomRealisticUnicodeOfCodepointLength(java.util.Random r,
        +                                                       int codePoints)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html new file mode 100644 index 00000000..ee088e32 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html @@ -0,0 +1,309 @@ + + + + + + +RealisticUnicodeGenerator (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RealisticUnicodeGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class RealisticUnicodeGenerator
    +extends StringGenerator
    +
    A string generator that emits valid unicodeGenerator codepoints.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RealisticUnicodeGenerator

        +
        public RealisticUnicodeGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html new file mode 100644 index 00000000..77a1580d --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html @@ -0,0 +1,322 @@ + + + + + + +StringGenerator (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class StringGenerator

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.StringGenerator
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      StringGenerator() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      abstract java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      abstract java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      java.lang.StringofStringLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) + +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StringGenerator

        +
        public StringGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofStringLength

        +
        public java.lang.String ofStringLength(java.util.Random r,
        +                              int minCodeUnits,
        +                              int maxCodeUnits)
        + +
      • +
      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public abstract java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        Parameters:
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
        Throws:
        +
        java.lang.IllegalArgumentException - Thrown if the generator cannot emit random string + of the given unit length. For example a generator emitting only extended unicodeGenerator + plane characters (encoded as surrogate pairs) will not be able to emit an odd number + of code units.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public abstract java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        Parameters:
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html new file mode 100644 index 00000000..34d0de8f --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html @@ -0,0 +1,332 @@ + + + + + + +UnicodeGenerator (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class UnicodeGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class UnicodeGenerator
    +extends StringGenerator
    +
    A string generator that emits valid unicodeGenerator codepoints.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      UnicodeGenerator() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      java.lang.StringofUtf8Length(java.util.Random r, + int minUtf8Length, + int maxUtf8Length) +
      Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        UnicodeGenerator

        +
        public UnicodeGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      + + + +
        +
      • +

        ofUtf8Length

        +
        public java.lang.String ofUtf8Length(java.util.Random r,
        +                            int minUtf8Length,
        +                            int maxUtf8Length)
        +
        Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
        +
        Parameters:
        minUtf8Length - Minimum UTF-8 representation length (inclusive).
        maxUtf8Length - Maximum UTF-8 representation length (inclusive).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html new file mode 100644 index 00000000..d050441d --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html @@ -0,0 +1,161 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.ASCIIGenerator (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.ASCIIGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/AsciiAlphanumGenerator.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/AsciiAlphanumGenerator.html new file mode 100644 index 00000000..8170d891 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/AsciiAlphanumGenerator.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.AsciiAlphanumGenerator (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.AsciiAlphanumGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/AsciiLettersGenerator.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/AsciiLettersGenerator.html new file mode 100644 index 00000000..df335e90 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/AsciiLettersGenerator.html @@ -0,0 +1,174 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.AsciiLettersGenerator (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.AsciiLettersGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/BiasedNumbers.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/BiasedNumbers.html new file mode 100644 index 00000000..12ff914d --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/BiasedNumbers.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.BiasedNumbers (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.BiasedNumbers

+
+
No usage of com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html new file mode 100644 index 00000000..bb151e88 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html @@ -0,0 +1,175 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html new file mode 100644 index 00000000..66e46c1a --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomBytes (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomBytes

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomBytes
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomNumbers.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomNumbers.html new file mode 100644 index 00000000..902bb16c --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomNumbers.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomNumbers (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomNumbers

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomNumbers
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html new file mode 100644 index 00000000..76f1a240 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomPicks (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomPicks

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomPicks
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html new file mode 100644 index 00000000..b3b5cec4 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomStrings (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomStrings

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomStrings
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html new file mode 100644 index 00000000..f9574eb5 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html new file mode 100644 index 00000000..69014f97 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html @@ -0,0 +1,193 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.StringGenerator (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.StringGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html new file mode 100644 index 00000000..397ca9d7 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.UnicodeGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/package-frame.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/package-frame.html new file mode 100644 index 00000000..3dfb2647 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/package-frame.html @@ -0,0 +1,31 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.generators

+ + + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/package-summary.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/package-summary.html new file mode 100644 index 00000000..0dc78fdc --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/package-summary.html @@ -0,0 +1,207 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.generators

+
+
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/package-tree.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/package-tree.html new file mode 100644 index 00000000..f917653e --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/package-tree.html @@ -0,0 +1,150 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators Class Hierarchy (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.generators

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/package-use.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/package-use.html new file mode 100644 index 00000000..ae58c33d --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/generators/package-use.html @@ -0,0 +1,186 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.generators

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html new file mode 100644 index 00000000..c7c624ed --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html @@ -0,0 +1,278 @@ + + + + + + +ReproduceInfoPrinter (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.listeners
+

Class ReproduceInfoPrinter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.notification.RunListener
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class ReproduceInfoPrinter
    +extends org.junit.runner.notification.RunListener
    +
    A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidtestFailure(org.junit.runner.notification.Failure failure) 
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.notification.RunListener

        +testAssumptionFailure, testFinished, testIgnored, testRunFinished, testRunStarted, testStarted
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ReproduceInfoPrinter

        +
        public ReproduceInfoPrinter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        testFailure

        +
        public void testFailure(org.junit.runner.notification.Failure failure)
        +                 throws java.lang.Exception
        +
        +
        Overrides:
        +
        testFailure in class org.junit.runner.notification.RunListener
        +
        Throws:
        +
        java.lang.Exception
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html new file mode 100644 index 00000000..399e569d --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter

+
+
No usage of com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html new file mode 100644 index 00000000..96bc3076 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html @@ -0,0 +1,20 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.listeners

+
+

Classes

+ +
+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html new file mode 100644 index 00000000..7c7ede79 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html @@ -0,0 +1,138 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.listeners

+
+
+
    +
  • + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    ReproduceInfoPrinter +
    A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
    +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html new file mode 100644 index 00000000..386bc663 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html @@ -0,0 +1,134 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners Class Hierarchy (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.listeners

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • org.junit.runner.notification.RunListener + +
    • +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/listeners/package-use.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/listeners/package-use.html new file mode 100644 index 00000000..81482481 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/listeners/package-use.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.listeners

+
+
No usage of com.carrotsearch.randomizedtesting.listeners
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/package-frame.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/package-frame.html new file mode 100644 index 00000000..4dd9022d --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/package-frame.html @@ -0,0 +1,58 @@ + + + + + + +com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + +

com.carrotsearch.randomizedtesting

+ + + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/package-summary.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/package-summary.html new file mode 100644 index 00000000..f1961b71 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/package-summary.html @@ -0,0 +1,351 @@ + + + + + + +com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting

+
+
+
    +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Interface Summary 
    InterfaceDescription
    RandomSupplier 
    SeedDecorator +
    This is an advanced feature.
    +
    TestMethodAndParams +
    A single test case entry composed of the test method + and the arguments eventually passed to the test class's constructor.
    +
    TestMethodProvider +
    Responsible for providing individual test instances and their descriptions.
    +
    ThreadFilter 
    +
  • +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    AnnotatedMethodProvider +
    Base class for TestMethodProviders based on annotations.
    +
    AssertingRandom +
    A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
    +
    ClassGlobFilter +
    A filter for Description.getClassName().
    +
    ClassModel +
    Class model for a test suite.
    +
    ClassModel.FieldModel 
    ClassModel.MethodModel 
    FilterExpressionParser +
    Test group conditions filter parser.
    +
    GlobFilter +
    A filter that matches something using globbing (*) pattern.
    +
    GroupEvaluator +
    Evaluates enabled/ disabled state for a given test group.
    +
    JUnit3MethodProvider +
    Method provider selecting tests that follow a name pattern of test(.*).
    +
    JUnit4MethodProvider +
    Method provider selecting Test annotated public instance parameterless methods.
    +
    MethodGlobFilter +
    A filter for Description.getMethodName().
    +
    MixWithSuiteName +
    A SeedDecorator to be used with SeedDecorators annotation + to modify the master Randomness with a hash off the suite's class name.
    +
    RandomizedContext +
    Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
    +
    RandomizedRunner +
    A Runner implementation for running randomized test cases with + predictable and repeatable randomness.
    +
    RandomizedTest +
    Common scaffolding for subclassing randomized tests.
    +
    Randomness +
    Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance.
    +
    ReproduceErrorMessageBuilder +
    A builder for constructing "reproduce with" message.
    +
    Rethrow +
    Rethrowing checked exceptions as unchecked ones.
    +
    SeedUtils +
    Utilities for parsing random seeds.
    +
    SysGlobals +
    Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
    +
    TeeOutputStream +
    Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
    +
    TempPathResource +
    A temporary path resource will be deleted at the end of a given lifecycle phase.
    +
    TraceFormatting +
    Utilities for dealing with throwables, stacks, etc.
    +
    WriterOutputStream +
    OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer.
    +
    Xoroshiro128PlusRandom +
    Implements Xoroshiro128PlusRandom.
    +
    +
  • +
  • + + + + + + + + + + + + + + + + +
    Enum Summary 
    EnumDescription
    ClassModel.Scope 
    LifecycleScope +
    Lifecycle stages for tracking resources.
    +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/package-tree.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/package-tree.html new file mode 100644 index 00000000..cae0276e --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/package-tree.html @@ -0,0 +1,199 @@ + + + + + + +com.carrotsearch.randomizedtesting Class Hierarchy (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Enum Hierarchy

+
    +
  • java.lang.Object +
      +
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) + +
    • +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/package-use.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/package-use.html new file mode 100644 index 00000000..22220f3a --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/package-use.html @@ -0,0 +1,253 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html new file mode 100644 index 00000000..958b73e1 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html @@ -0,0 +1,248 @@ + + + + + + +NoClassHooksShadowingRule (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoClassHooksShadowingRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class NoClassHooksShadowingRule
    +extends NoShadowingOrOverridesOnMethodsRule
    +
    Don't allow BeforeClass and AfterClass hook shadowing as it is most + likely a user error. JUnit rules for shadowed hook methods are weird.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoClassHooksShadowingRule

        +
        public NoClassHooksShadowingRule()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html new file mode 100644 index 00000000..258807f1 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html @@ -0,0 +1,249 @@ + + + + + + +NoInstanceHooksOverridesRule (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoInstanceHooksOverridesRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class NoInstanceHooksOverridesRule
    +extends NoShadowingOrOverridesOnMethodsRule
    +
    Don't allow Before and After hook overrides as it is most + likely a user error and will result in superclass methods not being called + (requires manual chaining).
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoInstanceHooksOverridesRule

        +
        public NoInstanceHooksOverridesRule()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html new file mode 100644 index 00000000..513149d0 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html @@ -0,0 +1,305 @@ + + + + + + +NoShadowingOrOverridesOnMethodsRule (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoShadowingOrOverridesOnMethodsRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    Direct Known Subclasses:
    +
    NoClassHooksShadowingRule, NoInstanceHooksOverridesRule
    +
    +
    +
    +
    public abstract class NoShadowingOrOverridesOnMethodsRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    Discovers shadowing or override relationships among methods annotated with any of the + provided annotations.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      NoShadowingOrOverridesOnMethodsRule(java.lang.Class<? extends java.lang.annotation.Annotation>... annotations) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement base, + org.junit.runner.Description description) 
      voidvalidate(java.lang.Class<?> clazz) 
      protected booleanverify(java.lang.reflect.Method key) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoShadowingOrOverridesOnMethodsRule

        +
        @SafeVarargs
        +public NoShadowingOrOverridesOnMethodsRule(java.lang.Class<? extends java.lang.annotation.Annotation>... annotations)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public final org.junit.runners.model.Statement apply(org.junit.runners.model.Statement base,
        +                                      org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        validate

        +
        public final void validate(java.lang.Class<?> clazz)
        +                    throws java.lang.Throwable
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        verify

        +
        protected boolean verify(java.lang.reflect.Method key)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html new file mode 100644 index 00000000..fb9e22d5 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html @@ -0,0 +1,322 @@ + + + + + + +RequireAssertionsRule (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class RequireAssertionsRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class RequireAssertionsRule
    +extends TestRuleAdapter
    +
    Require assertions TestRule.
    +
    See Also:
    ClassRule
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static booleanTEST_ASSERTS_ENABLED 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RequireAssertionsRule(java.lang.Class<?> targetClass) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        TEST_ASSERTS_ENABLED

        +
        public static final boolean TEST_ASSERTS_ENABLED
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RequireAssertionsRule

        +
        public RequireAssertionsRule(java.lang.Class<?> targetClass)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Description copied from class: TestRuleAdapter
        +
        Always called before the delegate Statement.
        +
        +
        Overrides:
        +
        before in class TestRuleAdapter
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html new file mode 100644 index 00000000..c2a13d96 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html @@ -0,0 +1,338 @@ + + + + + + +StatementAdapter (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class StatementAdapter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runners.model.Statement
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.rules.StatementAdapter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public abstract class StatementAdapter
    +extends org.junit.runners.model.Statement
    +
    An abstract Statement that guarantees the execution of + afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement. This is much like AfterClass or After + annotations but can be used with RuleChain to guarantee the order of + execution.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected StatementAdapter(org.junit.runners.model.Statement delegate) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected voidafterAlways(java.util.List<java.lang.Throwable> errors) +
      Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
      +
      protected voidafterIfSuccessful() +
      Called only if the delegate Statement returned successfully.
      +
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      voidevaluate() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StatementAdapter

        +
        protected StatementAdapter(org.junit.runners.model.Statement delegate)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        evaluate

        +
        public final void evaluate()
        +                    throws java.lang.Throwable
        +
        +
        Specified by:
        +
        evaluate in class org.junit.runners.model.Statement
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Always called before the delegate Statement.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterAlways

        +
        protected void afterAlways(java.util.List<java.lang.Throwable> errors)
        +                    throws java.lang.Throwable
        +
        Always called after the delegate Statement, even if an exception + (or assumption failure) occurs. Any exceptions thrown from the body of this + method will be chained using MultipleFailureException.
        +
        Parameters:
        errors - A list of errors received so far. The list is modifiable although + should only be extended with new potential exceptions.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterIfSuccessful

        +
        protected void afterIfSuccessful()
        +                          throws java.lang.Throwable
        +
        Called only if the delegate Statement returned successfully.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html new file mode 100644 index 00000000..2be02a94 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html @@ -0,0 +1,346 @@ + + + + + + +StaticFieldsInvariantRule (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class StaticFieldsInvariantRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class StaticFieldsInvariantRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule that ensures static, reference fields of the suite class + (and optionally its superclasses) are cleaned up after a suite is completed. + This is helpful in finding out static memory leaks (a class references + something huge but is no longer used).
    +
    See Also:
    ClassRule, +accept(Field)
    +
  • +
+
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected booleanaccept(java.lang.reflect.Field field) 
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StaticFieldsInvariantRule

        +
        public StaticFieldsInvariantRule()
        +
        By default use DEFAULT_LEAK_THRESHOLD as the threshold and count + in superclasses.
        +
      • +
      + + + +
        +
      • +

        StaticFieldsInvariantRule

        +
        public StaticFieldsInvariantRule(long leakThresholdBytes,
        +                         boolean countSuperclasses)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        accept

        +
        protected boolean accept(java.lang.reflect.Field field)
        +
        Returns:
        Return false to exclude a given field from being + counted. By default final fields are rejected.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html new file mode 100644 index 00000000..84336095 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html @@ -0,0 +1,311 @@ + + + + + + +SystemPropertiesInvariantRule (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class SystemPropertiesInvariantRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class SystemPropertiesInvariantRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule that ensures system properties remain unmodified by the nested + Statement. This can be applied both at suite level and at test level. + + This rule requires appropriate security permission to read and write + system properties (System.getProperties()) if running under a security + manager.
    +
    See Also:
    SystemPropertiesRestoreRule, +ClassRule, +Rule
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule()
        +
        Cares about all properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule(java.lang.String... ignoredProperties)
        +
        Don't care about the given set of properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule(java.util.Set<java.lang.String> ignoredProperties)
        +
        Don't care about the given set of properties.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html new file mode 100644 index 00000000..1032f55c --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html @@ -0,0 +1,307 @@ + + + + + + +SystemPropertiesRestoreRule (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class SystemPropertiesRestoreRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class SystemPropertiesRestoreRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule which restores system properties from before the nested + Statement. + + This rule requires appropriate security permission to read and write + system properties (System.getProperties()) if running under a security + manager.
    +
    See Also:
    SystemPropertiesInvariantRule, +ClassRule, +Rule
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule()
        +
        Restores all properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule(java.util.Set<java.lang.String> ignoredProperties)
        +
        Parameters:
        ignoredProperties - Properties that will be ignored (and will not be restored).
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule(java.lang.String... ignoredProperties)
        +
        Parameters:
        ignoredProperties - Properties that will be ignored (and will not be restored).
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html new file mode 100644 index 00000000..99afb81f --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html @@ -0,0 +1,340 @@ + + + + + + +TestRuleAdapter (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class TestRuleAdapter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    Direct Known Subclasses:
    +
    RequireAssertionsRule
    +
    +
    +
    +
    public abstract class TestRuleAdapter
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    An abstract TestRule that guarantees the execution of + afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement. This is much like AfterClass or After + annotations but can be used with RuleChain to guarantee the order of + execution.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TestRuleAdapter() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected voidafterAlways(java.util.List<java.lang.Throwable> errors) +
      Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
      +
      protected voidafterIfSuccessful() +
      Called only if the delegate Statement returned successfully.
      +
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestRuleAdapter

        +
        public TestRuleAdapter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Always called before the delegate Statement.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterAlways

        +
        protected void afterAlways(java.util.List<java.lang.Throwable> errors)
        +                    throws java.lang.Throwable
        +
        Always called after the delegate Statement, even if an exception + (or assumption failure) occurs. Any exceptions thrown from the body of this + method will be chained using MultipleFailureException.
        +
        Parameters:
        errors - A list of errors received so far. The list is modifiable although + should only be extended with new potential exceptions.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterIfSuccessful

        +
        protected void afterIfSuccessful()
        +                          throws java.lang.Throwable
        +
        Called only if the delegate Statement returned successfully.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html new file mode 100644 index 00000000..7443d6cc --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html new file mode 100644 index 00000000..4503d050 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html new file mode 100644 index 00000000..df11adfa --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html @@ -0,0 +1,168 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html new file mode 100644 index 00000000..dd57e6a4 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html new file mode 100644 index 00000000..6b73f878 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.StatementAdapter (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.StatementAdapter

+
+
No usage of com.carrotsearch.randomizedtesting.rules.StatementAdapter
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html new file mode 100644 index 00000000..7243ec84 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html new file mode 100644 index 00000000..53cfed5e --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html new file mode 100644 index 00000000..a4ae7625 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html new file mode 100644 index 00000000..17986ec1 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.TestRuleAdapter

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/package-frame.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/package-frame.html new file mode 100644 index 00000000..c4bb0196 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/package-frame.html @@ -0,0 +1,28 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.rules

+ + + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/package-summary.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/package-summary.html new file mode 100644 index 00000000..7f17eeed --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/package-summary.html @@ -0,0 +1,196 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.rules

+
+
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/package-tree.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/package-tree.html new file mode 100644 index 00000000..2cab2977 --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/package-tree.html @@ -0,0 +1,148 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules Class Hierarchy (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.rules

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/package-use.html b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/package-use.html new file mode 100644 index 00000000..f893457c --- /dev/null +++ b/releases/2.5.2/api/com/carrotsearch/randomizedtesting/rules/package-use.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.rules

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/constant-values.html b/releases/2.5.2/api/constant-values.html new file mode 100644 index 00000000..145ae906 --- /dev/null +++ b/releases/2.5.2/api/constant-values.html @@ -0,0 +1,268 @@ + + + + + + +Constant Field Values (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Constant Field Values

+

Contents

+ +
+
+ + +

com.carrotsearch.*

+ +
    +
  • + + + + + + + + + + + + + + +
    com.carrotsearch.randomizedtesting.annotations.ParametersFactory 
    Modifier and TypeConstant FieldValue
    + +public static final java.lang.StringDEFAULT_FORMATTING"default"
    +
  • +
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/deprecated-list.html b/releases/2.5.2/api/deprecated-list.html new file mode 100644 index 00000000..167b26ad --- /dev/null +++ b/releases/2.5.2/api/deprecated-list.html @@ -0,0 +1,217 @@ + + + + + + +Deprecated List (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + +
+ + + + + +
+ + + + + +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/help-doc.html b/releases/2.5.2/api/help-doc.html new file mode 100644 index 00000000..5002b19c --- /dev/null +++ b/releases/2.5.2/api/help-doc.html @@ -0,0 +1,222 @@ + + + + + + +API Help (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+
    +
  • +

    Overview

    +

    The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

    +
  • +
  • +

    Package

    +

    Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:

    +
      +
    • Interfaces (italic)
    • +
    • Classes
    • +
    • Enums
    • +
    • Exceptions
    • +
    • Errors
    • +
    • Annotation Types
    • +
    +
  • +
  • +

    Class/Interface

    +

    Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

    +
      +
    • Class inheritance diagram
    • +
    • Direct Subclasses
    • +
    • All Known Subinterfaces
    • +
    • All Known Implementing Classes
    • +
    • Class/interface declaration
    • +
    • Class/interface description
    • +
    +
      +
    • Nested Class Summary
    • +
    • Field Summary
    • +
    • Constructor Summary
    • +
    • Method Summary
    • +
    +
      +
    • Field Detail
    • +
    • Constructor Detail
    • +
    • Method Detail
    • +
    +

    Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.

    +
  • +
  • +

    Annotation Type

    +

    Each annotation type has its own separate page with the following sections:

    +
      +
    • Annotation Type declaration
    • +
    • Annotation Type description
    • +
    • Required Element Summary
    • +
    • Optional Element Summary
    • +
    • Element Detail
    • +
    +
  • +
  • +

    Enum

    +

    Each enum has its own separate page with the following sections:

    +
      +
    • Enum declaration
    • +
    • Enum description
    • +
    • Enum Constant Summary
    • +
    • Enum Constant Detail
    • +
    +
  • +
  • +

    Use

    +

    Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.

    +
  • +
  • +

    Tree (Class Hierarchy)

    +

    There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object.

    +
      +
    • When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.
    • +
    • When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.
    • +
    +
  • +
  • +

    Deprecated API

    +

    The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.

    +
  • +
  • +

    Index

    +

    The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.

    +
  • +
  • +

    Prev/Next

    +

    These links take you to the next or previous class, interface, package, or related page.

    +
  • +
  • +

    Frames/No Frames

    +

    These links show and hide the HTML frames. All pages are available with or without frames.

    +
  • +
  • +

    All Classes

    +

    The All Classes link shows all classes and interfaces except non-static nested types.

    +
  • +
  • +

    Serialized Form

    +

    Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.

    +
  • +
  • +

    Constant Field Values

    +

    The Constant Field Values page lists the static final fields and their values.

    +
  • +
+This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/index-all.html b/releases/2.5.2/api/index-all.html new file mode 100644 index 00000000..18e4550c --- /dev/null +++ b/releases/2.5.2/api/index-all.html @@ -0,0 +1,1744 @@ + + + + + + +Index (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + +
+ + + + + +
+ + +
$ A B C D E F G H I J L M N O P R S T U V W X  + + +

$

+
+
$(Object...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output.
+
+
$$(Object[]...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
+ + + +

A

+
+
accept(Field) - Method in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
afterAlways(List<Throwable>) - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
+
+
afterAlways(List<Throwable>) - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
+
+
afterIfSuccessful() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Called only if the delegate Statement returned successfully.
+
+
afterIfSuccessful() - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Called only if the delegate Statement returned successfully.
+
+
AnnotatedMethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Base class for TestMethodProviders based on annotations.
+
+
AnnotatedMethodProvider(Class<? extends Annotation>) - Constructor for class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
+
 
+
appendAllOpts(Description) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
+
Append all JVM options that may help in reproducing the error.
+
+
appendEnvironmentSettings() - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
appendOpt(String, String) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
+
Append a single VM option.
+
+
appendRunnerProperties() - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
appendTestGroupOptions(RandomizedContext) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
 
+
AsciiAlphanumGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A generator emitting simple ASCII alphanumeric letters and numbers + from the set (newlines not counted):
+
+
AsciiAlphanumGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.AsciiAlphanumGenerator
+
 
+
asciiAlphanumGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
ASCIIGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
Deprecated. + +
+
+
ASCIIGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.ASCIIGenerator
+
+
Deprecated.
+
asciiGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
+
Deprecated. + +
+
+
AsciiLettersGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A generator emitting simple ASCII characters from the set + (newlines not counted):
+
+
AsciiLettersGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.AsciiLettersGenerator
+
 
+
asciiLettersGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
AssertingRandom - Class in com.carrotsearch.randomizedtesting
+
+
A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
+
+
AssertingRandom(Thread, Random) - Constructor for class com.carrotsearch.randomizedtesting.AssertingRandom
+
+
Creates an instance to be used by owner thread and delegating + to delegate until AssertingRandom.destroy()ed.
+
+
assumeFalse(boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
assumeFalse(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
assumeNoException(String, Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Assume t is null.
+
+
assumeNoException(Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeNoException(Throwable) directly available.
+
+
assumeNotNull(Object...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeNotNull(Object...) directly available.
+
+
assumeTrue(boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeTrue(boolean) directly available.
+
+
assumeTrue(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
atLeast(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a random value greater or equal to min.
+
+
atMost(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a non-negative random value smaller or equal max.
+
+
AUGMENTED_SEED_PACKAGE - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Fake package of a stack trace entry inserted into exceptions thrown by + test methods.
+
+
+ + + +

B

+
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+
 
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Always called before the delegate Statement.
+
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Always called before the delegate Statement.
+
+
between(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
between(long, long) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
biasedDoubleBetween(double, double) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A biased "evil" random double between min and max (inclusive).
+
+
biasedFloatBetween(float, float) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A biased "evil" random float between min and max (inclusive).
+
+
BiasedNumbers - Class in com.carrotsearch.randomizedtesting.generators
+
+
Utility classes for selecting numbers at random, but not necessarily + in an uniform way.
+
+
BiasedNumbers() - Constructor for class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
 
+
+ + + +

C

+
+
CHILDVM_SYSPROP_JVM_COUNT - Static variable in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property passed to forked VMs: the number of concurrent JVMs.
+
+
CHILDVM_SYSPROP_JVM_ID - Static variable in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
+
+
ClassGlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter for Description.getClassName().
+
+
ClassGlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
ClassModel - Class in com.carrotsearch.randomizedtesting
+
+
Class model for a test suite.
+
+
ClassModel(Class<?>) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
ClassModel.FieldModel - Class in com.carrotsearch.randomizedtesting
+
 
+
ClassModel.FieldModel(Field) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
ClassModel.MethodModel - Class in com.carrotsearch.randomizedtesting
+
 
+
ClassModel.MethodModel(Method) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
ClassModel.Scope - Enum in com.carrotsearch.randomizedtesting
+
 
+
clone() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
clone() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.TempPathResource
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Close the stream.
+
+
closeAfterSuite(T) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Registers a Closeable resource that should be closed after the suite + completes.
+
+
closeAfterTest(T) - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Registers a Closeable resource that should be closed after the test + completes.
+
+
closeAtEnd(T, LifecycleScope) - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Dispose the given resource at the end of a given lifecycle scope.
+
+
CodepointSetGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator from a predefined set of codepoints or characters.
+
+
CodepointSetGenerator(char[]) - Constructor for class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
+
All characters must be from BMP (no parts of surrogate pairs allowed).
+
+
CodepointSetGenerator(String) - Constructor for class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
+
Parse the given String and split into BMP and supplementary codepoints.
+
+
collectMethodExecutions(Constructor<?>, List<Method>) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Collect test method executions from list of test methods and + potentially parameters from parameter factory methods.
+
+
com.carrotsearch.randomizedtesting - package com.carrotsearch.randomizedtesting
+
 
+
com.carrotsearch.randomizedtesting.annotations - package com.carrotsearch.randomizedtesting.annotations
+
 
+
com.carrotsearch.randomizedtesting.generators - package com.carrotsearch.randomizedtesting.generators
+
 
+
com.carrotsearch.randomizedtesting.listeners - package com.carrotsearch.randomizedtesting.listeners
+
 
+
com.carrotsearch.randomizedtesting.rules - package com.carrotsearch.randomizedtesting.rules
+
 
+
compare(TestMethodAndParams, TestMethodAndParams) - Method in class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
+
 
+
current() - Static method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
 
+
CURRENT_PREFIX() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Static singleton's property prefix.
+
+
+ + + +

D

+
+
decorate(long) - Method in class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
decorate(long) - Method in interface com.carrotsearch.randomizedtesting.SeedDecorator
+
+
Called to decorate the initial seed for a Randomness.
+
+
DEFAULT - Static variable in interface com.carrotsearch.randomizedtesting.RandomSupplier
+
 
+
DEFAULT_FORMATTING - Static variable in annotation type com.carrotsearch.randomizedtesting.annotations.ParametersFactory
+
+
Use default argument formatting for test cases.
+
+
DEFAULT_ITERATIONS - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
The default number of test repeat iterations.
+
+
DEFAULT_KILLATTEMPTS - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
The default number of first interrupts, then Thread.stop attempts.
+
+
DEFAULT_KILLWAIT - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Time in between interrupt retries or stop retries.
+
+
DEFAULT_LEAK_THRESHOLD - Static variable in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
DEFAULT_TIMEOUT - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Default timeout for a single test case.
+
+
DEFAULT_TIMEOUT_SUITE - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Default timeout for an entire suite.
+
+
describe() - Method in class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
describe() - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
describe() - Method in class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
destroy() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
+
This object will no longer be usable after this method is called.
+
+
+ + + +

E

+
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
evaluate(FilterExpressionParser.IContext) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
evaluate() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
 
+
+ + + +

F

+
+
filter(Filter) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Implement Filterable because GUIs depend on it to run tests selectively.
+
+
FilterExpressionParser - Class in com.carrotsearch.randomizedtesting
+
+
Test group conditions filter parser.
+
+
FilterExpressionParser() - Constructor for class com.carrotsearch.randomizedtesting.FilterExpressionParser
+
 
+
FilterExpressionParser.Node - Class in com.carrotsearch.randomizedtesting
+
 
+
FilterExpressionParser.Node() - Constructor for class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
flush() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
flush() - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Flush the stream.
+
+
formatSeed(long) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Format a single seed.
+
+
formatSeedChain(Randomness...) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
+
+
formatStackTrace(StringBuilder, StackTraceElement[]) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format a list of stack entries into a string.
+
+
formatStackTrace(StackTraceElement[]) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
formatStackTrace(Iterable<StackTraceElement>) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
formatStackTrace(StringBuilder, Iterable<StackTraceElement>) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format a list of stack entries into a string.
+
+
formatThrowable(Throwable) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format an exception and all of its nested stacks into a string.
+
+
formatThrowable(StringBuilder, Throwable) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format an exception and all of its nested stacks into a string.
+
+
frequently() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
The exact opposite of RandomizedTest.rarely().
+
+
fuzzDown(Random, double, double) - Static method in class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
+
Fuzzify the input value by decreasing it by a few ulps, but never past min.
+
+
fuzzDown(Random, float, float) - Static method in class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
+
Fuzzify the input value by decreasing it by a few ulps, but never past min.
+
+
fuzzUp(Random, double, double) - Static method in class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
+
Fuzzify the input value by increasing it by a few ulps, but never past max.
+
+
fuzzUp(Random, float, float) - Static method in class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
+
Fuzzify the input value by increasing it by a few ulps, but never past max.
+
+
+ + + +

G

+
+
get(long) - Method in interface com.carrotsearch.randomizedtesting.RandomSupplier
+
 
+
getAnnotatedLeafMethods(Class<? extends Annotation>) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getAnnotation(Method, Class<T>, boolean) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getContext() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
getDescription() - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Return the current tree of test descriptions (filtered).
+
+
getFields() - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getGroupEvaluator() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Provide access to GroupEvaluator.
+
+
getGroupName(Class<? extends Annotation>) - Static method in class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
getIgnoreReason(AnnotatedElement...) - Method in class com.carrotsearch.randomizedtesting.GroupEvaluator
+
 
+
getInstanceArguments() - Method in interface com.carrotsearch.randomizedtesting.TestMethodAndParams
+
 
+
getMethods() - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getRandom() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+ +
+
getRandom() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
getRandom() - Method in class com.carrotsearch.randomizedtesting.Randomness
+
+
Random instance for this randomness.
+
+
getRandomness() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Source of randomness for the context's thread.
+
+
getRunner() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Access to the runner governing this context.
+
+
getRunnerSeedAsString() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Returns the runner's master seed, formatted.
+
+
getSysProperty(Class<? extends Annotation>) - Static method in class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
getTargetClass() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
The class (suite) being tested.
+
+
getTargetMethod() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
 
+
getTestMethod() - Method in interface com.carrotsearch.randomizedtesting.TestMethodAndParams
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in class com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in interface com.carrotsearch.randomizedtesting.TestMethodProvider
+
+
Determine which methods are test methods.
+
+
getTraceFormatting() - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Stack trace formatting utilities.
+
+
globalTempDir() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Global temporary directory created for the duration of this class's lifespan.
+
+
GlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter that matches something using globbing (*) pattern.
+
+
GlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
globMatches(String) - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
+
Check if a given string matches the glob.
+
+
globPattern - Variable in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
GroupEvaluator - Class in com.carrotsearch.randomizedtesting
+
+
Evaluates enabled/ disabled state for a given test group.
+
+
groupEvaluator - Variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
 
+
+ + + +

H

+
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
hasZombieThreads() - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Returns true if any previous (or current) suite marked with + ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS has + left zombie threads.
+
+
+ + + +

I

+
+
initialize(Class<?>) - Method in class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
initialize(Class<?>) - Method in interface com.carrotsearch.randomizedtesting.SeedDecorator
+
+
Called once after instantiation to set up the decorator.
+
+
initializeWith(String) - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
 
+
isAnnotationPresent(Method, Class<T>, boolean) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
isGroupEnabled(Class<? extends Annotation>) - Method in class com.carrotsearch.randomizedtesting.GroupEvaluator
+
 
+
isNightly() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Return true if Nightly test group is explicitly enabled.
+
+
isNightly() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns true if Nightly test group is enabled.
+
+
ISO8859_1 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
isVerifying() - Static method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
iterations(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a "scaled" number of iterations for loops which can have a variable + iteration count.
+
+
+ + + +

J

+
+
JUnit3MethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Method provider selecting tests that follow a name pattern of test(.*).
+
+
JUnit3MethodProvider() - Constructor for class com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+
 
+
JUnit4MethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Method provider selecting Test annotated public instance parameterless methods.
+
+
JUnit4MethodProvider() - Constructor for class com.carrotsearch.randomizedtesting.JUnit4MethodProvider
+
 
+
+ + + +

L

+
+
LifecycleScope - Enum in com.carrotsearch.randomizedtesting
+
+
Lifecycle stages for tracking resources.
+
+
Listeners - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Annotate your suite class with this annotation to automatically add hooks to + the RunNotifier used for executing tests inside + RandomizedRunner.
+
+
+ + + +

M

+
+
MethodGlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter for Description.getMethodName().
+
+
MethodGlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
methodName(Description) - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Attempts to extract just the method name from parameterized notation.
+
+
MixWithSuiteName - Class in com.carrotsearch.randomizedtesting
+
+
A SeedDecorator to be used with SeedDecorators annotation + to modify the master Randomness with a hash off the suite's class name.
+
+
MixWithSuiteName() - Constructor for class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
multiplier() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A multiplier can be used to linearly scale certain values.
+
+
+ + + +

N

+
+
Name - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Used to annotate constructor parameters for parameterized tests.
+
+
newServerSocket(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Assign a temporary server socket.
+
+
newTempDir() - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary directory for the LifecycleScope.TEST duration.
+
+
newTempDir(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a temporary directory, deleted after the given lifecycle phase.
+
+
newTempFile() - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary file for the LifecycleScope.TEST duration.
+
+
newTempFile(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary file deleted after the given lifecycle phase completes.
+
+
next(int) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
next(int) - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextBoolean() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextBoolean() - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextBytes(byte[]) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextBytes(byte[]) - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextDouble() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextDouble() - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextFloat() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextFloat() - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextGaussian() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextGaussian() - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextInt() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextInt(int) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextInt() - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextInt(int) - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextLong() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextLong(Random, long) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomNumbers
+
+
Similar to Random.nextInt(int), but returns a long between + 0 (inclusive) and n (exclusive).
+
+
nextLong() - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextTempName() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Next temporary filename.
+
+
Nightly - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
An annotation indicating a given test case (or suite) should run only during + nightly tests.
+
+
NoClassHooksShadowingRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Don't allow BeforeClass and AfterClass hook shadowing as it is most + likely a user error.
+
+
NoClassHooksShadowingRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule
+
 
+
NoInstanceHooksOverridesRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Don't allow Before and After hook overrides as it is most + likely a user error and will result in superclass methods not being called + (requires manual chaining).
+
+
NoInstanceHooksOverridesRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule
+
 
+
NoShadowingOrOverridesOnMethodsRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Discovers shadowing or override relationships among methods annotated with any of the + provided annotations.
+
+
NoShadowingOrOverridesOnMethodsRule(Class<? extends Annotation>...) - Constructor for class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
+ + + +

O

+
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
ofStringLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
+ +
+
ofUtf8Length(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
+
Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
+
+
+ + + +

P

+
+
ParametersFactory - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Used to annotate methods providing parameters for parameterized tests.
+
+
parse(String) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser
+
+
Pratt's parser.
+
+
parseSeed(String) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Parse a single seed.
+
+
parseSeedChain(String) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Parse a seed chain formatted with SeedUtils.formatSeedChain(Randomness...).
+
+
prefixProperty(String) - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Prefix a given property name with a common prefix.
+
+
+ + + +

R

+
+
randomAsciiAlphanumOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomAsciiAlphanumOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomAsciiAlphanumOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomAsciiAlphanumOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomAsciiLettersOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomAsciiLettersOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomAsciiLettersOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomAsciiLettersOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomAsciiOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
+ +
+
randomAsciiOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
randomAsciiOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
+ +
+
randomAsciiOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
randomBoolean() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomByte() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
RandomBytes - Class in com.carrotsearch.randomizedtesting.generators
+
+
Random byte sequence generators.
+
+
RandomBytes() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomBytes
+
 
+
randomBytesOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomBytes
+
 
+
randomBytesOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a byte array with random content.
+
+
randomBytesOfLength(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a byte array with random content.
+
+
randomBytesOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomBytes
+
 
+
randomDouble() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomDoubleBetween(Random, double, double) - Static method in class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
+
A random double between min (inclusive) and max + (inclusive).
+
+
randomFloat() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFloatBetween(Random, float, float) - Static method in class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
+
A random float between min (inclusive) and max + (inclusive).
+
+
randomFrom(Random, byte[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomFrom(Random, short[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomFrom(Random, int[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomFrom(Random, char[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomFrom(Random, float[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomFrom(Random, long[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomFrom(Random, double[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomFrom(Random, T[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the given array.
+
+
randomFrom(Random, List<T>) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the given list.
+
+
randomFrom(Random, Collection<T>) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the collection.
+
+
randomFrom(T[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Pick a random object from the given array.
+
+
randomFrom(List<T>) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Pick a random object from the given list.
+
+
randomFrom(byte[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFrom(short[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFrom(int[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFrom(char[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFrom(float[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFrom(long[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFrom(double[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomGaussian() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomInt() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomInt(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random integer from 0..max (inclusive).
+
+
randomIntBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomNumbers
+
+
A random integer between min (inclusive) and max (inclusive).
+
+
randomIntBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random integer from min to max (inclusive).
+
+
RandomizedContext - Class in com.carrotsearch.randomizedtesting
+
+
Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
+
+
RandomizedRunner - Class in com.carrotsearch.randomizedtesting
+
+
A Runner implementation for running randomized test cases with + predictable and repeatable randomness.
+
+
RandomizedRunner(Class<?>) - Constructor for class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Creates a new runner for the given class.
+
+
RandomizedTest - Class in com.carrotsearch.randomizedtesting
+
+
Common scaffolding for subclassing randomized tests.
+
+
RandomizedTest() - Constructor for class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomLocale() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Return a random Locale from the available locales on the system.
+
+
randomLong() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomLong(long) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random long from 0..max (inclusive).
+
+
randomLongBetween(Random, long, long) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomNumbers
+
+
A random long between min (inclusive) and max (inclusive).
+
+
randomLongBetween(long, long) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random long from min to max (inclusive).
+
+
Randomness - Class in com.carrotsearch.randomizedtesting
+
+
Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance.
+
+
Randomness(Thread, RandomSupplier, long, SeedDecorator...) - Constructor for class com.carrotsearch.randomizedtesting.Randomness
+
 
+
Randomness(long, RandomSupplier, SeedDecorator...) - Constructor for class com.carrotsearch.randomizedtesting.Randomness
+
 
+
RandomNumbers - Class in com.carrotsearch.randomizedtesting.generators
+
+
Utility classes for selecting random numbers from within a range or the + numeric domain for a given type.
+
+
RandomNumbers() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomNumbers
+
 
+
RandomPicks - Class in com.carrotsearch.randomizedtesting.generators
+
+
Random selections of objects.
+
+
RandomPicks() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomRealisticUnicodeOfCodepointLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfCodepointLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfCodepointLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfCodepointLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomShort() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
RandomStrings - Class in com.carrotsearch.randomizedtesting.generators
+
+
A facade to various implementations of StringGenerator interface.
+
+
RandomStrings() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
RandomSupplier - Interface in com.carrotsearch.randomizedtesting
+
 
+
randomTimeZone() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Return a random TimeZone from the available timezones on the system.
+
+
randomUnicodeOfCodepointLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfCodepointLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfCodepointLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfCodepointLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
range - Variable in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
rarely() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Rarely returns true in about 10% of all calls (regardless of the + RandomizedTest.isNightly() mode).
+
+
realisticUnicodeGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
RealisticUnicodeGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator that emits valid unicodeGenerator codepoints.
+
+
RealisticUnicodeGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
reject(Thread) - Method in interface com.carrotsearch.randomizedtesting.ThreadFilter
+
 
+
Repeat - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Repeats randomized test case a given number of times.
+
+
ReplicateOnEachVm - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Replicates the test class on each concurrent forked JVM.
+
+
ReproduceErrorMessageBuilder - Class in com.carrotsearch.randomizedtesting
+
+
A builder for constructing "reproduce with" message.
+
+
ReproduceErrorMessageBuilder() - Constructor for class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
ReproduceErrorMessageBuilder(StringBuilder) - Constructor for class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
ReproduceInfoPrinter - Class in com.carrotsearch.randomizedtesting.listeners
+
+
A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
+
+
ReproduceInfoPrinter() - Constructor for class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+
 
+
RequireAssertionsRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Require assertions TestRule.
+
+
RequireAssertionsRule(Class<?>) - Constructor for class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+
 
+
Rethrow - Class in com.carrotsearch.randomizedtesting
+
+
Rethrowing checked exceptions as unchecked ones.
+
+
Rethrow() - Constructor for class com.carrotsearch.randomizedtesting.Rethrow
+
 
+
rethrow(Throwable) - Static method in class com.carrotsearch.randomizedtesting.Rethrow
+
+
Rethrows t (identical object).
+
+
rmDir(Path) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Recursively delete a folder.
+
+
run(RunNotifier) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Runs all tests and hooks.
+
+
runWithPrivateRandomness(Randomness, Callable<T>) - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns.
+
+
runWithPrivateRandomness(long, Callable<T>) - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns.
+
+
+ + + +

S

+
+
scaledRandomIntBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a "scaled" random number between min and max (inclusive).
+
+
Seed - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Defines the starting seed for a given test or the entire suite.
+
+
SeedDecorator - Interface in com.carrotsearch.randomizedtesting
+
+
This is an advanced feature.
+
+
SeedDecorators - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Allows modifying the master seed (before the suite is started).
+
+
seedFromThrowable(Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with RandomizedRunner.AUGMENTED_SEED_PACKAGE.
+
+
Seeds - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Defines a list of starting seeds for a given test.
+
+
SeedUtils - Class in com.carrotsearch.randomizedtesting
+
+
Utilities for parsing random seeds.
+
+
setSeed(long) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
setSeed(long) - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
sleep(long) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Same as Thread.sleep(long).
+
+
StatementAdapter - Class in com.carrotsearch.randomizedtesting.rules
+
+
An abstract Statement that guarantees the execution of + StatementAdapter.afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement.
+
+
StatementAdapter(Statement) - Constructor for class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
 
+
StaticFieldsInvariantRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule that ensures static, reference fields of the suite class + (and optionally its superclasses) are cleaned up after a suite is completed.
+
+
StaticFieldsInvariantRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
+
By default use StaticFieldsInvariantRule.DEFAULT_LEAK_THRESHOLD as the threshold and count + in superclasses.
+
+
StaticFieldsInvariantRule(long, boolean) - Constructor for class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
StringGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A StringGenerator generates random strings composed of characters.
+
+
StringGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
SuppressForbidden - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Suppresses forbidden-API checks.
+
+
SysGlobals - Class in com.carrotsearch.randomizedtesting
+
+
Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
+
+
SYSPROP_APPEND_SEED() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If true, append seed parameter to all methods.
+
+
SYSPROP_ASSERTS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Returns the property name to express the desired status of assertions during tests.
+
+
SYSPROP_ITERATIONS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
The global override for the number of each test's repetitions.
+
+
SYSPROP_KILLATTEMPTS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
+
+
SYSPROP_KILLWAIT() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
+
+
SYSPROP_MULTIPLIER - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
The global multiplier property (Double).
+
+
SYSPROP_PREFIX() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global system property that holds the prefix used by other properties.
+
+
SYSPROP_RANDOM_SEED() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property with an integer defining global initialization seeds for all + random generators.
+
+
SYSPROP_STACKFILTERING() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Enable or disable stack filtering.
+
+
SYSPROP_TESTCLASS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for picking out a single test class to execute.
+
+
SYSPROP_TESTFILTER() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global test filter.
+
+
SYSPROP_TESTMETHOD() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for picking out a single test method to execute.
+
+
SYSPROP_TIMEOUT() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed.
+
+
SYSPROP_TIMEOUT_SUITE() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for entire suite's maximum execution time after which + it is considered out of control.
+
+
SystemPropertiesInvariantRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule that ensures system properties remain unmodified by the nested + Statement.
+
+
SystemPropertiesInvariantRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Cares about all properties.
+
+
SystemPropertiesInvariantRule(String...) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Don't care about the given set of properties.
+
+
SystemPropertiesInvariantRule(Set<String>) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Don't care about the given set of properties.
+
+
SystemPropertiesRestoreRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule which restores system properties from before the nested + Statement.
+
+
SystemPropertiesRestoreRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
+
Restores all properties.
+
+
SystemPropertiesRestoreRule(Set<String>) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
SystemPropertiesRestoreRule(String...) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
systemPropertyAsBoolean(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a boolean, if defined.
+
+
systemPropertyAsDouble(String, double) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a double, if defined.
+
+
systemPropertyAsFloat(String, float) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a float, if defined.
+
+
systemPropertyAsInt(String, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to an int, if defined.
+
+
systemPropertyAsLong(String, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a long, if defined.
+
+
+ + + +

T

+
+
TeeOutputStream - Class in com.carrotsearch.randomizedtesting
+
+
Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
+
+
TeeOutputStream(OutputStream, OutputStream) - Constructor for class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
TempPathResource - Class in com.carrotsearch.randomizedtesting
+
+
A temporary path resource will be deleted at the end of a given lifecycle phase.
+
+
TempPathResource(Path) - Constructor for class com.carrotsearch.randomizedtesting.TempPathResource
+
 
+
TEST_ASSERTS_ENABLED - Static variable in class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+
 
+
TestCaseInstanceProvider - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Determines how instances of the test suite class are created for each test + case.
+
+
TestCaseInstanceProvider.Type - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
TestCaseOrdering - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Test case ordering.
+
+
TestCaseOrdering.AlphabeticOrder - Class in com.carrotsearch.randomizedtesting.annotations
+
+
Alphabetic, increasing order by method name.
+
+
TestCaseOrdering.AlphabeticOrder() - Constructor for class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
+
 
+
TestContextRandomSupplier - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
A supplier of Random instances for the RandomizedContext.
+
+
testFailure(Failure) - Method in class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+
 
+
TestGroup - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
A test group applied to an annotation indicates that a given annotation + can be used on individual tests as "labels".
+
+
TestGroup.Utilities - Class in com.carrotsearch.randomizedtesting.annotations
+
+
Utilities to deal with annotations annotated with TestGroup.
+
+
TestGroup.Utilities() - Constructor for class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
TestMethodAndParams - Interface in com.carrotsearch.randomizedtesting
+
+
A single test case entry composed of the test method + and the arguments eventually passed to the test class's constructor.
+
+
TestMethodProvider - Interface in com.carrotsearch.randomizedtesting
+
+
Responsible for providing individual test instances and their descriptions.
+
+
TestMethodProviders - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Test case method provider.
+
+
TestRuleAdapter - Class in com.carrotsearch.randomizedtesting.rules
+
+
An abstract TestRule that guarantees the execution of + TestRuleAdapter.afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement.
+
+
TestRuleAdapter() - Constructor for class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
 
+
ThreadFilter - Interface in com.carrotsearch.randomizedtesting
+
 
+
ThreadLeakAction - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakAction.Action - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakFilters - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakGroup - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakGroup.Group - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakLingering - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakScope - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakScope.Scope - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakZombies - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakZombies.Consequence - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
Timeout - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Maximum execution time for a single test method.
+
+
TimeoutSuite - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Maximum execution time for an entire suite (including all hooks and tests).
+
+
toExpression() - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toExpression(StringBuilder) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.Randomness
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
TraceFormatting - Class in com.carrotsearch.randomizedtesting
+
+
Utilities for dealing with throwables, stacks, etc.
+
+
TraceFormatting() - Constructor for class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Default stack traces, no filtering.
+
+
TraceFormatting(List<String>) - Constructor for class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
+ + + +

U

+
+
unicodeGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
UnicodeGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator that emits valid unicodeGenerator codepoints.
+
+
UnicodeGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
US_ASCII - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF16 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF32 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF8 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
+ + + +

V

+
+
validate(Class<?>) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.ClassModel.Scope
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.LifecycleScope
+
+
Returns the enum constant of this type with the specified name.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.ClassModel.Scope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.LifecycleScope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
verify(Method) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
+ + + +

W

+
+
write(int) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[], int, int) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[]) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[], int, int) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write bytes from the specified byte array to the stream.
+
+
write(byte[]) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write bytes from the specified byte array to the stream.
+
+
write(int) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write a single byte to the stream.
+
+
WriterOutputStream - Class in com.carrotsearch.randomizedtesting
+
+
OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer.
+
+
WriterOutputStream(Writer, CharsetDecoder) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer, CharsetDecoder, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, Charset, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, Charset) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer, String, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, String) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters.
+
+
+ + + +

X

+
+
Xoroshiro128PlusRandom - Class in com.carrotsearch.randomizedtesting
+
+
Implements Xoroshiro128PlusRandom.
+
+
Xoroshiro128PlusRandom(long) - Constructor for class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
+$ A B C D E F G H I J L M N O P R S T U V W X 
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/index.html b/releases/2.5.2/api/index.html new file mode 100644 index 00000000..b49c8a08 --- /dev/null +++ b/releases/2.5.2/api/index.html @@ -0,0 +1,75 @@ + + + + + + +RandomizedTesting Randomized Runner v2.5.2 API Documentation + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> + + + diff --git a/releases/2.5.2/api/overview-frame.html b/releases/2.5.2/api/overview-frame.html new file mode 100644 index 00000000..cb18c9a2 --- /dev/null +++ b/releases/2.5.2/api/overview-frame.html @@ -0,0 +1,25 @@ + + + + + + +Overview List (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + +

 

+ + diff --git a/releases/2.5.2/api/overview-summary.html b/releases/2.5.2/api/overview-summary.html new file mode 100644 index 00000000..6c2c959e --- /dev/null +++ b/releases/2.5.2/api/overview-summary.html @@ -0,0 +1,169 @@ + + + + + + +Overview (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

RandomizedTesting Randomized Runner v2.5.2 API Documentation

+
+
+ + + + + + + + + + + + + + + + +
RandomizedRunner and RandomizedTest 
PackageDescription
com.carrotsearch.randomizedtesting 
com.carrotsearch.randomizedtesting.rules 
+
+
+ + + + + + + + + + + + +
Annotations 
PackageDescription
com.carrotsearch.randomizedtesting.annotations 
+
+
+ + + + + + + + + + + + + + + + +
Listeners, Generators and Validators 
PackageDescription
com.carrotsearch.randomizedtesting.generators 
com.carrotsearch.randomizedtesting.listeners 
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/overview-tree.html b/releases/2.5.2/api/overview-tree.html new file mode 100644 index 00000000..b566ea9f --- /dev/null +++ b/releases/2.5.2/api/overview-tree.html @@ -0,0 +1,281 @@ + + + + + + +Class Hierarchy (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + +
+ + + + + +
+ + + +
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Annotation Type Hierarchy

+
    +
  • com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Timeout (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestContextRandomSupplier (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.SuppressForbidden (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seeds (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.SeedDecorators (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seed (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Repeat (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ParametersFactory (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Nightly (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Name (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Listeners (implements java.lang.annotation.Annotation)
  • +
+

Enum Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/package-list b/releases/2.5.2/api/package-list new file mode 100644 index 00000000..0ec940da --- /dev/null +++ b/releases/2.5.2/api/package-list @@ -0,0 +1,5 @@ +com.carrotsearch.randomizedtesting +com.carrotsearch.randomizedtesting.annotations +com.carrotsearch.randomizedtesting.generators +com.carrotsearch.randomizedtesting.listeners +com.carrotsearch.randomizedtesting.rules diff --git a/releases/2.5.2/api/resources/background.gif b/releases/2.5.2/api/resources/background.gif new file mode 100644 index 0000000000000000000000000000000000000000..f471940fde2f39ef8943a6af9569bcf986b1579b GIT binary patch literal 2313 zcmV+k3HJ6!Nk%w1VKM-40OkMy00030|NlK(aXwsfKV5S}VtGJbbVOr%L0@%CZH88Q zl{{NzcR^uxNo<2iYk@pjY)*5FJz8x~bc{)B zfk z+1T6M-s9WdW8dcJ-wO*3@9+W*5AY543-j^$^!EPz_4eHZ2#>)41`h@dc!2OAgN6$a zCS2I?;lqgx6IR4nkpTe;1RN0f=zxMq2O=q`94V5d$&e>Unta)^<;;^G3>e7yp=ZvW z6DIW3xpSvaogXF?_4%`@(V;s}NR^5J!3hrtJV@1QRV&r5S*L!zYE|rss${iFkg&!? zTN5V#)~=bmMorwgZsEpdOE)iExo+FO-8;8Kga{=HbSQCnF=E6W3?o*|ID%uwi5**> zJXy127Y9m+=HQ|PhXWi+xNwoWv}n_%Pq%(e+H~mGqhq5kv4Mo|-n~g|7!F*xZ{xv< zCpXS~dGg^IGK?4@J-T%b(XnUHFul6n<@2&4)zzyO2) z3Q8`i0+UKY*`$}e9mmp;tg*))`|PsK1|hAo%u0K$vDwm4gaSkm0j{`26k#qAKmbuhxZ#cquDR>B zD{s8+&TH-uNg$C#68QG}1HMBHfrP&L@@w$F_!itRzXdCN@V|LDAu%3!IDtq1#1UV7 z#1RxvT=B(DWbCoU5l=ia$Pp`Hgb_?Mp@hmtxZDI2N-)v#$}PXVvdm1d>@v(v`0TUJ zF)Pu89(q`zv=w^nVTIF3@3BYIPA}c`(@ZCAwbNBEt@PDUKe5CTR8aB66IE1!w%Amt zy+jpcn~k>GZpVFg+H6x{_uOksvBlq0OyT$6TyQZ37k(cOxZr|JEx1sGm<(M9gH z-~PMqyn|tT=))UN`|-FFFUA#KToK0fUOaz=7}Z~KeHhVC&%O27cTfHQ^WBU8z4p&T zp#>D|V}XShTD;Hx745Iz{`>K-Z$A|7!*Boo{mY;G21vjH8t{M!OrQc6$iN0V@PQDF zpadsK!3tXNf*8!81~qnXWuHZ)kytd=_y+ADWvw31ouV;CdZ#ya*(l7-A-C-Y^+iit8O zBy3*`Ls$|5Hn4m_^I^|C7{m7EFn|5vTk;|oywIgCc9Bb*=L+Y$)M>9GC<|HGs@6NB zHLY%03!dDf=eDRt2O6lVSFRcsuWZEwU?=z$CZ0W?#VJfdN>HG(l%oKpyiftJc|Y)xkjSJYCrQal-0PC~()T9xwF!Jf zVi1UA#3BBbh(i8r5&v#Pz!cF41KjbCc?4u2@@Q~oKLirt2TM30;y6b+zyX2`Yl9u; z`0$3;v0-YUp&7NdPT#q`cZlbij$jvbRk6R>8g*>}*b9E+WDwmpHAAxYzyT aU_pX{M6b8i>#Dq3onfZy}_nli%!Q$ZV%e&!tN2 zX3B0NWXQ443Eo1rUP86rLU>O>oTp%wt3Z{Tz&P*)Iraq^_@X;RtUFY!JxH|4U!>kw zxXwqo&R3Y=EsXaR!ng@y+y$%L1P3FZ4@N!j3m5MW74HcC->_JFuvlxLXiI=-OQ2|@ zpGc#>2-aN)<1RE9^`bB0`65VSK2>5m>CHs^YZCC)NX*NfbeT1%)Cxpu2_(6cCbLvjLY`hf1%*q}QO*%V4SfOu5Nqg~`-+(-76= za<`RA&(qDB^S!nIS^od5|Nk$KPXD8(qSB!f`M*{E?A^&yOW$08V^iNPK!%UNJ-@xmz>`pG2_%4I3QWk4UdtwP!GH$C%mo2K|$Ap=_)Y!#O($1@ohsUtR1k%wI*) z4*X&g==oWh`j{uP=HFm;Ye>0>UbDdtSp^~MaQ!L9I#)Ga?q}{@T#|qec*FkMLDenm zj^sCgk!^O^3o|vG!~2$$$7`C#4Ry zdQ!tui+J1*HyavK+4{`r+zvYHj9IsRt~@uEBOreWS8~2rXAR3!|7aTdr+x4|>@$Az z)b1t$gSB~6USxpfLmy^|_J_eNt*PI=ScO1SVH895N#`ef%IOh&o-2GIjK1s-JzkyZ z@r7O%hChz}kMHCM@Wqi^R-9t&%Fh^#9dVB0%ej@$=OjXA%XZdzCXf}c>SW26_z-Te z5b{}XWg&rELM=N*%aimp)k04t2c+`WAS>ZFIPWKvtyOI))HzpRA!T!b{tv?4NzF1v zNlP%#{&p@lFFEKvcroMAsI)mq?&`!e%l+-y&j9ZqhN}oG&dB=Pw09r+Q%m0cMujS# zs$a7!9VH`CC7k{!bV(J`rm%Jpj6&nLtWhPcy$onn$8G#ZdD9hxO<9k67Ya>K_7W~3 z&KYf14fq<{qHA7u6;>AOcomhdg?ianjr9uINt}*7w?g%z9{Q`(qRo@hDwSpGmxz&h&>%G%T(URL~=c>C{>y$K?+wLFp zy*M1@FTUKYV>8DeDIAIKM+!T5c-k&C4?Y~y^E zQCIc-=9~DiPtfVZB=_c3`qH3h|NXd^BcOQG`funSe)i5!NoA_r{b6PwzSDIXG+!(F z9CqJgo&~#7^VZHWj{u23q+NDCHn}GeWDC*(SW%{f4WMtP3l2jsO7*M)EX)#NLlsNnU4q@#jn0r#rsWsf^ngE0&ambG1f;Rj zfOk#_>1|25Z%?iI{0Yv8)DQfk>m1td?~}m0N%^k^u%EuUCc#ItmlY|epQ3YLWehYw zRU0qpPb#X&WU*UOU8et(s8x~WyYWYsgJCF+;U6@*nICY8)dk}IG+(#_Bz8zURd3HZ6qPE68U1%S{wL0 z;K{PDw2iRFIGG?(UiE9kT9?siuv4O{ z`dX2-eiXU3N)H2nT4V=AO^~J}sw+gr{&~qx%$$wlMv_JCWAMfcjYl}*Cfcf!adOY8 z8oLmJ{%49e+nLiVo#H9}wRk?UCzDz^>9TDxreVHzl~R*)?YU>Uu;J2eQ27O5`&X^8 z`94{)YWJQa#l0Fbz0N6B>j&8J;<%VuG6OYM9&QIdtueWjI3X;*dEtGiF@1AcvN4U> zG5SXIEXxB>)!mtQOztJLyeF78S*kLiU-!>PtQ_s~OMl~&y(hVVe$A5 zwo}E-DJ6${QP75?LsQ}Wl@MXwXMT4d>|?rD!g?jE>J^N*y;X}5FLe%d0_ zZ>eIBK6l@jkfw{p_YiDP;MS{jww{%j#?rk2z1J!HqE;Vd!TrCl_7UPef8;edI}wD6 zT&12Bxj&q}d4%$GHq+$~UYtWv`wI9k`89oKkCEK_E;-+O)(rhThjOM|kXDn{!W1Lo z`_?yQv=lp=-w()R<=0&c5%RWHY_fw@qb}uwFuPAGkl~@Kis}eE%MY@~6ZyWcF+llM zGyK`)(vn1F%%z=W7-Y=1$`w0Mv+-|#d};%JjCmw)Y1hOxwA|{}P%6LS4X`jQCGh`mR@=hGrr|cXa^Ipj;Mh)6mTqd1s_HmP0IxXT!w7YhoIHT>Hm#!;c@|L9OjV zsTlHE{Z;HWeM9^tPm-`|&nnl$%DRtNG1~?npUvgKPwKlaccEe4q!7YU3zykJnu6Sr z()LMXs_)^~u-ds7+wMff)RAJF?2?1H`_wDnt%MssYeB5;q~ojgVm6OHA6B>FG2erv z8&`|6<`=!EPKR^8Qlp5MiKwfxy4D`mN> ze$RKh_6*YJd4y0nnUZvwN%iY&^9xk@cM|5g#pZkc#N*(PH?^w&?ilTDMXFcd0`5!E zvgHS`=Lc|~1aO=L@L~eE*aP{90lc7qXY7GOs)3JH14T{(`K1D%tpvUT1-?F^1d4_S zJ#7yXkP3Q37bJlRQfv=mV-J3B8O*m5B%L3uW)S>|Jwy`|s6iK`sv0Z-3NcU(0knrG z5ChFXA@A9PUSdLI+(VU!!J1Mbw!~0VP^jZci2X|Nx0BF!24ObrAr>b=QtlyN4TAhn z!mQncJm~^m4MIafVLt_ewDUtO+e5w*!`(6A&H^F7i9s4t5&uBpNvh$nlTZjqTM5krNRRQ zqP)VR!|9@H>7qN_!+-)&_9s!^;gOvy5s~iEB&qP8{77&2NJMzZcsnJgSt_bYDzYU% zxQ#uuk3D*e7_*d5^?HW(^(WxICGf-mcmM((VStzIz%zFsm0;ZI3h=5OciJ#a%7I(IeGbFv+PP^?^sKBPrRBl<+qK^o%3fi=L9`la>-l4~p|hzAl~W zf=%(|NHgF7r5dJD+Cf08q-c(m;Epsldaz4cqHzTHT>)4xEe(cE0i~tf{Y0xs_1~Kv z+BYQ-TpEOch13;5YC9nHYEXhSv{ew=LV~nQL%UBQEgaDL2m?9u~v zEQmOvM=aB)Z$+eE38rs%AZR_)4>@2raqwH#Fji#xoLc&PS_TU^W8W(M0GqLdO~1yF z{sfHZ_sC#FX58(}d>RSkKZCz8%D7{cC3Z$Zh@52{31&V*W-@s~Z<8~aBeNcNW?e&O zsR(7fHOf}B&fsRqdZ(WK1e~s*o^uD6{YX9QJvqyWAqQXt*E>r$V94YK=X@8+{1cg> z*_i`a%alCJvbD~lCg&Q1Gk=|BzY)sejf9EHJ{s7lu4?ExCWR3jgTiET;exy{sW!Mg zuj*_YOf0@ScN~X0$7V6&KpL172rf|rA8?K<2+GelXw)NUk#@b4aT5MO%1ip4*ym}B-JI__S1R?CK z<4eW~bH;@H@tR55x}&JNSw_NvEPk)6E>XDt7*)4sgWuw+_vNZzmaS(tsi(57zcjA9 z@~XcHtzYq~IX|z*Md9mh>W~`sk3<^s7;EmyH4wcTdAo5NkUA2ofeG69{Gx7#i_*lt zQ7;N@xEo#nNRj&SbDHNnP0w#OE0{DZ$~7ySG%IN~zwd5Vu4&dnH>*OMb>&*VL^tbA zG;7y1t9dsYU$p3pw0x6mwGe6fjBYWsZ8e3q8f~-~cefgHxBangajI$kv(c*W-DZGp zbM$UgnP{_MYPXYX|6$u^deIhE(-xuGX2RVXqS+o~(iSV%;ZW1=Zqkut(r&xak^pT> zsp*I@X|-eOd^gb+sM(%3(E$|c47Y91mTU99Xe;4vFOTl5gmwVB+fvc3n2pwK?~Xd# zwrY{?CUj@~Msr?wXU0WKv2A$hq z`$V^gNq4(<*C=;4e4}$*uIC$5&uUHkM08J~N$>VV*VpdmLCuc!?!J9=-)VH;fo9)| zNN4m#^Kb9|`RF!^ZAT-z=bC8$do8~Tjc^o-aQjyc2(TW*d50E1#NW0pKb^~tf&OUlS+W}>0!m@!~1 z&TdSLhm`0u99c-z=oxYL8IFaGCDoFwFUP!1iJ%xF1UC4hhv*VR2451Pc0+kQGC)39C5 za81oV=$+xzZNYhn=RB-CTZ>Bevj)A3mi9|OS(dcy=N#Zm=Dza|z4Jd<=3IQ2CB>FiwH7{4Ej#+oa>M67 z!56)Km&2xJ|H7B;%~rJDuJ{rbZQiaX*e^$DEt~T$#h9(y#jg6>uX?boq!N}Q;EQth zYo1rjc15dETPw~*Ymu=lreoE9g^wb)ZcRe1yp1(Eo(rmqUYZXOU$BC_| zX{{&qE?E06wXm#v#cpKwE)jaydSaI`TkCCClr_lKMzPkyFT!R%VRn&sZSrchKx&4e~pJQcfViQxxl=T=7}#gYz7Pvoh`T#Jbab%2A2m zxh?A<`}A?8_GumBEcL;$x%gQb@PZ(If%ZE~D?ax#Km4a~+GV~!;Bb~qxxh@HHc|H6 zr%$^c9Dw~UQFWJv+81rCXS1vqqLfQ~-BtO63xCArGVA4T-}xPXYGHqB5h^+n5%$24 z(BROpi13J@*qFfR$oRMHel`=(zy zovs-UKHD3VkJ?hVeq!aA+8Fh4+NIlFhcC~UrR{4I#}K*u&z%68+P1*=q0B1r*2MY> z!9gYs*vlTO5v#8S>c#3goFmp>3iVKdU)NkjNV(s7tO4Wq?2M}o5Cj-*7;S=fEshOA zR*4$dm{ROvUamG%xL_tSW6}U$Nl=@91T;nC11o-iIVyVrfkd) zTCp;^tOy|_kuOFV$Nn=$AQJO9;&sZ&eDs^!r*m;Hw!)vpO1vcfj2EV{dJ?7ap0tq6 z$SwUVM*Vt+MS_`;bas-svPV|3POQi8G~?f^KOx4hg1He+Wd*s3Hl1{TfJS-+zv6vc zPoKiwr?7wECbub(IdB)9f_!kmUjBR*KY_z4E8_QA9xSr#G&@i5y^H`jB^I{|akh>W z%Cn3luOVY|8P>u>e^~#{$kmgX&-q>k{#pFbm2({(rtG<%nb0UCQ0%{Cy`F&~7}*we z@Of>ND_)V&XwN_+n~KjVorUQWZ*B6cld7ymQl{;rwlHl34K#}2YWxE+4CX@P&u6AfCda`&ZT1MOY69e-L@gNcAvwx8%1Z7lB4zc=_Cpt~&s ze%?;){1DB(PSK!^za967qF?lIjB~&06}Lf`cgh2qUiI^|$-VCTNE=hp&Ij}^A9&|* zQQrSqo3gn#_=z9j(y6f@T|OkJYv(fjwpz}$*U$|nLH2F zPNMuTS4g8 z*^hOlRh6~Mk}58;d477R>F^~aLO$dOXmhA*6zwIaHK()t2zKjo?j^NOJbh_=+71xg zO{Mgp7x?Z-1MKzoQ<+V2g#|e}|JawOPJZBL{o~PYdtWDX?jl##!Aiq|w>)vGJLipp zBK1xGhcvgSsQ;rn>+`>UmxlID{<~}7{y>SO^cyktN^Fsz!Z|B4?p*RKQG*8}SYBt{ zuFO{vJ?jgL{gUzYsnv(io}c0vlCp#*1vE?}KL^UZ&VF^TK+D;40CxX%j);%dCt;Z{ zAeMXC9JPWvKGwsCxx4w2iv_wNGG8l16AVI93rmc^c1>r(P||YE zpXa+=-&k995hfykL^J5S&vJF^ljR&`FE#ppNMM3%Omc!F)Mn{{&Ip#)JegbEJxud2 zn`wDVB~DMii5|H%m~51YeU1juNG3!+&?*uC#q@)z8q~`4yEL5I8}PtyA1IZ=52P$x zX)KhZt z7czUXBsy-8d`GVQ`90`wIh(Xt7v5j7h0t&ET~2M!Tb~4rN-xtK@8@mB*c(6QTwOS- z%9445_WY|cfm4?$nX$72&{~^mu}an^x^Da%=UU6YI;ur3+9L6I>raW5!=-Nzy(F2Z zwZlg7aM3NN5b{K|FB>s4R}|&Lr32_Ys{wwkECxo|rV@;5aHB25iUs7(6@dDpjN{Y%?C~UGp>*Q}K?)KKk64 zAn;@-dER}QG0L${jQ1cR75eM3-~ZTltTQ8%sm9x4Y`ve@ekMuvpA#Rh51@s6;6^&Q z!&M7^b%cea7FlZkPV9}@!bPBBfB&~XvGlE2T7V?IpM~OBmuK;OSt{~N`rL5c_I^de z9n*=@p|l;d`b_YIn8Aem1t7pp0=2-MCTIcJHlY z6x+mNLgi{JpwP)y(yzAFL2A#>bI&EwZE`PGvd*FQ!rx~6bUN&+Ij3)L;=595L#G;m8*^e?ap1`J5w7-q)*iUT_W9w8 z&xS-`i++HpWzY-a-)CWd0(pLW$A85P{Dy9r-=uPekNpN^yA}pJ7yWTZ>3iw4d6+IK zF%1XXkGcJm{0*vhSG5R1ySW;jctk9O==1-Mk?=Bl<{HE1p_@tx1s^+GoczYxj#B=i=kwQvEPrOt`<4W*pJw zbNjEqpr7B|Llc%m{V*QssV)im;pb00LUob=yFaU4`P_}ywU zt*QZl-bUsmh@L&zQaX4uHL&7YD(BOb9hH;;y;O-b-_O$4EFi1vCrMlz`dN|u?}HNO^aFQV{UZg_yy%nf>IXpulip!cR8|vNu7P*; zQye@}Qmj%(TB6`5E=c~w=LITF266XJ6X5xA7!OM1SE=~N*o3EP5Qqx!W<_+EMSLGo zqkC18AQ=0AK9=hgGQtrTovYc5^?Z^RLX?hlO-j&e1MXTTbfm>MS^=}!p>C>icUKdZ zBcNOb(6IJ!kq*e7N8Fx!!kPyn+2B2^2hd00+W^PUA&+S63jFE)bP5Tv+L5l~n(pu? zbeO|+K{{?pEow3?j0+dGVu)a6(0r{1Uj7{3 zxSsZ|BdMk>1-S}-;+`pk{Q5>H=tLRx+YqeenaSRsEX@gtPzz>j1A9g!C9kGtspY(- z%YL>NkVDE2z@}*;Q{=&5)yS;NupAmmibGUE4qte7aY6PcnXJgw>}ad(SW;@HtNurF ziV0_yHz=;Di%Tki6DW^tjkL`t%Ktct(ay zvuAOYoCu!Pm~@P5CIjk$bp`_iv{^l*Au{fB8mJK1>Macv?GL)**8*+JNvySIH5Y7i#1;!%NT!efc z;Z0*AOM&1VpR+6wIQxBM{xf`8T1V@#e<#QL}=YRwMkWG8%1(Fgj{iX)N zup{Txko(DqJWf=#Oi?Z!nra-?C{);TP`w|4>L+EKx1&P3swX<*#_50F!lD_$nQyuK??!UwA-{y)^QmMxoK1xIJ~uML{u;5!Z5tQyEL>;KaUd!_9FP zl2$QOI6V1`QdF|8gkdZsSpUqCjSBu(1H)r*vL#PEy)@Px>5TIk7_9o#Bj zzD&<1_k(ejk%qO6ak=GMmG5b7LTAA^KKq-Ey#z8(2wy2;Ot^oZI(MG@)~iY$RAnJt zu`ioyvR?Vws_tuK9hDqmel+)bP0kyxJV{7t=&3{b(@Hs1fs$9n45aq)IKknZa2H*7 z^P-ZDyOMdMj&-9{(-?dqo5I3Gy=K$!L%q>3^0N~o^2i0^_@^2nQv>S4B&=5_8^a^V zaY!NjyA5QgO&r#^CJcp&=!))MZ*CC&hvLEzWU*!IO=aYo{_yG+53H$XOAIQWnG`uD zLuuwTY6e8N^m5^AHQa}Y5Z#SdbEY;+x{oW?g;ie4CNYomRyQd2mv^L}T!>a5<*wTh>@>Qtwp~nejn`~DcZJI+QC-xU zoxz=5z0k%1;jBrGI%Th~FQElrAPr?E-Fv9|o09dPk=?>f)jFKL8PK|;w(cVDq>YWP zEfL7RGBv|<>f4IccND3wCi*V8`>#a$FPZu&a{V`W`me+Kuf_CJ)%IV%?5ByL^#3Q{ z&uBM5|34IKI>0_Tz{5OngXe#6w*N6;;5PH%9n%56%RaWA{wJ4%515Apdj`a62bp<> zM12OuV+QZ^55ATkViO(UWgg}%9C}kb^r~=BiDyWIXZWM&kb>Q?dd$#W`4KU|2#4qh zz;sZ>ZqS5h#Kdk$&1c9AHmDUdtmHE)CqH0RIAZEE;t(^+RXF+*FlJyk;?6Vn{&MsO zZ0HwY)b4Va!F1#s^N5$-s9(&mPa*Lu4>4SxXm~l|3?PR2jB1J!Q|(4#0i$lFME^-r zA~Q(2O+PHOdcVN((R8zqi>%+yx4PA5u&+jI zZ?)Fm8m-+`n!Bnrx0PvZE7!Q)Z+NTE@K(R!nO40sZF(n~bq_b_9H`UYU#q>pPJ3UC z_UeU>J7qcy%%`ks9)BNcS^GDOn z?oKkjHNoWO1e2?M#vd12e^_AscAnLnc~-CISiYWX`D%{k^H~<37unpMYJYdSv=Om2vbAM@`Qp{{SI=yP zj6WN*eEt0G$9EPX6FU%)-ho>hWTW!yzXBIo73<0umM-=@eG&niY^` zlG(|vuCl_x(X^Fob@=i{8+M5vWf7Bz=#aHGTNA;fZQyfbfueI8Z^639n`(DI%w^-^ zl`=@!u)r~Xf920-xd$Ab+S&PJY%K0H8a_J8uN3^_!K1_NV$*e#*Y*6|)XpiW=9H`*`Xx7W%v@7{XDma1?v0a%(K6rI&1!a YpWXKgmku8Vj|K)Vje`mzEKCg608Q#dYybcN literal 0 HcmV?d00001 diff --git a/releases/2.5.2/api/serialized-form.html b/releases/2.5.2/api/serialized-form.html new file mode 100644 index 00000000..a7e5c24c --- /dev/null +++ b/releases/2.5.2/api/serialized-form.html @@ -0,0 +1,184 @@ + + + + + + +Serialized Form (RandomizedTesting Randomized Runner v2.5.2 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Serialized Form

+
+
+
    +
  • +

    Package com.carrotsearch.randomizedtesting

    +
      +
    • + + +

      Class com.carrotsearch.randomizedtesting.AssertingRandom extends java.util.Random implements Serializable

      +
        +
      • + + +

        Serialized Fields

        +
          +
        • +

          delegate

          +
          java.util.Random delegate
          +
        • +
        • +

          ownerRef

          +
          java.lang.ref.WeakReference<T> ownerRef
          +
        • +
        • +

          ownerName

          +
          java.lang.String ownerName
          +
        • +
        • +

          allocationStack

          +
          java.lang.StackTraceElement[] allocationStack
          +
        • +
        • +

          valid

          +
          boolean valid
          +
          Track out-of-context use of this Random instance. This introduces memory + barriers and scheduling side-effects but there's no other way to do it in any other + way and sharing randoms across threads or test cases is very bad and worth tracking.
          +
        • +
        +
      • +
      +
    • +
    • + + +

      Class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom extends java.util.Random implements Serializable

      +
        +
      • + + +

        Serialized Fields

        +
          +
        • +

          s0

          +
          long s0
          +
        • +
        • +

          s1

          +
          long s1
          +
        • +
        +
      • +
      +
    • +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.2/api/stylesheet.css b/releases/2.5.2/api/stylesheet.css new file mode 100644 index 00000000..0e0d70c1 --- /dev/null +++ b/releases/2.5.2/api/stylesheet.css @@ -0,0 +1,474 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ +body { + background-color:#ffffff; + color:#353833; + font-family:Arial, Helvetica, sans-serif; + font-size:76%; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4c6b87; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4c6b87; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-size:1.3em; +} +h1 { + font-size:1.8em; +} +h2 { + font-size:1.5em; +} +h3 { + font-size:1.4em; +} +h4 { + font-size:1.3em; +} +h5 { + font-size:1.2em; +} +h6 { + font-size:1.1em; +} +ul { + list-style-type:disc; +} +code, tt { + font-size:1.2em; +} +dt code { + font-size:1.2em; +} +table tr td dt code { + font-size:1.2em; + vertical-align:top; +} +sup { + font-size:.6em; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:.8em; + z-index:200; + margin-top:-7px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + background-image:url(resources/titlebar.gif); + background-position:left top; + background-repeat:no-repeat; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:1em; + margin:0; +} +.topNav { + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; +} +.bottomNav { + margin-top:10px; + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; +} +.subNav { + background-color:#dee3e9; + border-bottom:1px solid #9eadc0; + float:left; + width:100%; + overflow:hidden; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding:3px 6px; +} +ul.subNavList li{ + list-style:none; + float:left; + font-size:90%; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; +} +.navBarCell1Rev { + background-image:url(resources/tab.gif); + background-color:#a88834; + color:#FFFFFF; + margin: auto 5px; + border:1px solid #c9aa44; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader h1 { + font-size:1.3em; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 25px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:1.2em; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + margin:0 0 6px -8px; + padding:2px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + margin:0 0 6px -8px; + padding:2px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:1.0em; +} +.indexContainer h2 { + font-size:1.1em; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:1.1em; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:10px 0 10px 20px; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:25px; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #9eadc0; + background-color:#f9f9f9; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:1px solid #9eadc0; + border-top:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; + border-bottom:1px solid #9eadc0; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.contentContainer table, .classUseContainer table, .constantValuesContainer table { + border-bottom:1px solid #9eadc0; + width:100%; +} +.contentContainer ul li table, .classUseContainer ul li table, .constantValuesContainer ul li table { + width:100%; +} +.contentContainer .description table, .contentContainer .details table { + border-bottom:none; +} +.contentContainer ul li table th.colOne, .contentContainer ul li table th.colFirst, .contentContainer ul li table th.colLast, .classUseContainer ul li table th, .constantValuesContainer ul li table th, .contentContainer ul li table td.colOne, .contentContainer ul li table td.colFirst, .contentContainer ul li table td.colLast, .classUseContainer ul li table td, .constantValuesContainer ul li table td{ + vertical-align:top; + padding-right:20px; +} +.contentContainer ul li table th.colLast, .classUseContainer ul li table th.colLast,.constantValuesContainer ul li table th.colLast, +.contentContainer ul li table td.colLast, .classUseContainer ul li table td.colLast,.constantValuesContainer ul li table td.colLast, +.contentContainer ul li table th.colOne, .classUseContainer ul li table th.colOne, +.contentContainer ul li table td.colOne, .classUseContainer ul li table td.colOne { + padding-right:3px; +} +.overviewSummary caption, .packageSummary caption, .contentContainer ul.blockList li.blockList caption, .summary caption, .classUseContainer caption, .constantValuesContainer caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#FFFFFF; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + margin:0px; +} +caption a:link, caption a:hover, caption a:active, caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .packageSummary caption span, .contentContainer ul.blockList li.blockList caption span, .summary caption span, .classUseContainer caption span, .constantValuesContainer caption span { + white-space:nowrap; + padding-top:8px; + padding-left:8px; + display:block; + float:left; + background-image:url(resources/titlebar.gif); + height:18px; +} +.overviewSummary .tabEnd, .packageSummary .tabEnd, .contentContainer ul.blockList li.blockList .tabEnd, .summary .tabEnd, .classUseContainer .tabEnd, .constantValuesContainer .tabEnd { + width:10px; + background-image:url(resources/titlebar_end.gif); + background-repeat:no-repeat; + background-position:top right; + position:relative; + float:left; +} +ul.blockList ul.blockList li.blockList table { + margin:0 0 12px 0px; + width:100%; +} +.tableSubHeadingColor { + background-color: #EEEEFF; +} +.altColor { + background-color:#eeeeef; +} +.rowColor { + background-color:#ffffff; +} +.overviewSummary td, .packageSummary td, .contentContainer ul.blockList li.blockList td, .summary td, .classUseContainer td, .constantValuesContainer td { + text-align:left; + padding:3px 3px 3px 7px; +} +th.colFirst, th.colLast, th.colOne, .constantValuesContainer th { + background:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + text-align:left; + padding:3px 3px 3px 7px; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +td.colFirst, th.colFirst { + border-left:1px solid #9eadc0; + white-space:nowrap; +} +td.colLast, th.colLast { + border-right:1px solid #9eadc0; +} +td.colOne, th.colOne { + border-right:1px solid #9eadc0; + border-left:1px solid #9eadc0; +} +table.overviewSummary { + padding:0px; + margin-left:0px; +} +table.overviewSummary td.colFirst, table.overviewSummary th.colFirst, +table.overviewSummary td.colOne, table.overviewSummary th.colOne { + width:25%; + vertical-align:middle; +} +table.packageSummary td.colFirst, table.overviewSummary th.colFirst { + width:25%; + vertical-align:middle; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:.9em; +} +.block { + display:block; + margin:3px 0 0 0; +} +.strong { + font-weight:bold; +} From a4c5cd738571b67d404935b5ca1f81a51f7e7b80 Mon Sep 17 00:00:00 2001 From: Dawid Weiss Date: Thu, 31 Aug 2017 22:04:54 +0200 Subject: [PATCH 13/13] Release 2.5.3 --- releases/2.5.3/ant/Tasks/junit4.html | 684 +++++++ releases/2.5.3/ant/index.html | 8 + .../js/google-code-prettify/lang-apollo.js | 2 + .../ant/js/google-code-prettify/lang-clj.js | 18 + .../ant/js/google-code-prettify/lang-css.js | 2 + .../ant/js/google-code-prettify/lang-go.js | 1 + .../ant/js/google-code-prettify/lang-hs.js | 2 + .../ant/js/google-code-prettify/lang-lisp.js | 3 + .../ant/js/google-code-prettify/lang-lua.js | 2 + .../ant/js/google-code-prettify/lang-ml.js | 2 + .../ant/js/google-code-prettify/lang-n.js | 4 + .../ant/js/google-code-prettify/lang-proto.js | 1 + .../ant/js/google-code-prettify/lang-scala.js | 2 + .../ant/js/google-code-prettify/lang-sql.js | 2 + .../ant/js/google-code-prettify/lang-tex.js | 1 + .../ant/js/google-code-prettify/lang-vb.js | 2 + .../ant/js/google-code-prettify/lang-vhdl.js | 3 + .../ant/js/google-code-prettify/lang-wiki.js | 2 + .../ant/js/google-code-prettify/lang-xq.js | 3 + .../ant/js/google-code-prettify/lang-yaml.js | 2 + .../ant/js/google-code-prettify/prettify.css | 1 + .../ant/js/google-code-prettify/prettify.js | 28 + releases/2.5.3/ant/stylesheets/antmanual.css | 20 + releases/2.5.3/ant/stylesheets/junit4.css | 12 + releases/2.5.3/ant/stylesheets/style.css | 72 + releases/2.5.3/api/allclasses-frame.html | 103 + releases/2.5.3/api/allclasses-noframe.html | 103 + .../AnnotatedMethodProvider.html | 284 +++ .../randomizedtesting/AssertingRandom.html | 534 +++++ .../randomizedtesting/ClassGlobFilter.html | 326 +++ .../ClassModel.FieldModel.html | 375 ++++ .../ClassModel.MethodModel.html | 375 ++++ .../randomizedtesting/ClassModel.Scope.html | 349 ++++ .../randomizedtesting/ClassModel.html | 347 ++++ .../FilterExpressionParser.Node.html | 341 ++++ .../FilterExpressionParser.html | 281 +++ .../randomizedtesting/GlobFilter.html | 355 ++++ .../randomizedtesting/GroupEvaluator.html | 245 +++ .../JUnit3MethodProvider.html | 280 +++ .../JUnit4MethodProvider.html | 247 +++ .../randomizedtesting/LifecycleScope.html | 328 ++++ .../randomizedtesting/MethodGlobFilter.html | 326 +++ .../randomizedtesting/MixWithSuiteName.html | 294 +++ .../randomizedtesting/RandomSupplier.html | 244 +++ .../randomizedtesting/RandomizedContext.html | 443 +++++ .../randomizedtesting/RandomizedRunner.html | 626 ++++++ .../randomizedtesting/RandomizedTest.html | 1690 ++++++++++++++++ .../randomizedtesting/Randomness.html | 306 +++ .../ReproduceErrorMessageBuilder.html | 337 ++++ .../randomizedtesting/Rethrow.html | 262 +++ .../randomizedtesting/SeedDecorator.html | 232 +++ .../randomizedtesting/SeedUtils.html | 278 +++ .../randomizedtesting/SysGlobals.html | 559 ++++++ .../randomizedtesting/TeeOutputStream.html | 433 ++++ .../randomizedtesting/TempPathResource.html | 274 +++ .../TestMethodAndParams.html | 224 +++ .../randomizedtesting/TestMethodProvider.html | 226 +++ .../randomizedtesting/ThreadFilter.html | 211 ++ .../randomizedtesting/TraceFormatting.html | 357 ++++ .../randomizedtesting/WriterOutputStream.html | 571 ++++++ .../Xoroshiro128PlusRandom.html | 427 ++++ .../annotations/Listeners.html | 211 ++ .../randomizedtesting/annotations/Name.html | 205 ++ .../annotations/Nightly.html | 219 +++ .../annotations/ParametersFactory.html | 245 +++ .../randomizedtesting/annotations/Repeat.html | 235 +++ .../annotations/ReplicateOnEachVm.html | 162 ++ .../randomizedtesting/annotations/Seed.html | 229 +++ .../annotations/SeedDecorators.html | 217 ++ .../randomizedtesting/annotations/Seeds.html | 218 +++ .../annotations/SuppressForbidden.html | 203 ++ .../TestCaseInstanceProvider.Type.html | 336 ++++ .../annotations/TestCaseInstanceProvider.html | 226 +++ .../TestCaseOrdering.AlphabeticOrder.html | 281 +++ .../annotations/TestCaseOrdering.html | 215 ++ .../TestContextRandomSupplier.html | 206 ++ .../annotations/TestGroup.Utilities.html | 276 +++ .../annotations/TestGroup.html | 266 +++ .../annotations/TestMethodProviders.html | 209 ++ .../annotations/ThreadLeakAction.Action.html | 331 ++++ .../annotations/ThreadLeakAction.html | 207 ++ .../annotations/ThreadLeakFilters.html | 224 +++ .../annotations/ThreadLeakGroup.Group.html | 349 ++++ .../annotations/ThreadLeakGroup.html | 207 ++ .../annotations/ThreadLeakLingering.html | 216 ++ .../annotations/ThreadLeakScope.Scope.html | 350 ++++ .../annotations/ThreadLeakScope.html | 207 ++ .../ThreadLeakZombies.Consequence.html | 344 ++++ .../annotations/ThreadLeakZombies.html | 207 ++ .../annotations/Timeout.html | 216 ++ .../annotations/TimeoutSuite.html | 221 +++ .../annotations/class-use/Listeners.html | 117 ++ .../annotations/class-use/Name.html | 117 ++ .../annotations/class-use/Nightly.html | 117 ++ .../class-use/ParametersFactory.html | 117 ++ .../annotations/class-use/Repeat.html | 117 ++ .../class-use/ReplicateOnEachVm.html | 117 ++ .../annotations/class-use/Seed.html | 117 ++ .../annotations/class-use/SeedDecorators.html | 117 ++ .../annotations/class-use/Seeds.html | 117 ++ .../class-use/SuppressForbidden.html | 179 ++ .../TestCaseInstanceProvider.Type.html | 166 ++ .../class-use/TestCaseInstanceProvider.html | 117 ++ .../TestCaseOrdering.AlphabeticOrder.html | 117 ++ .../class-use/TestCaseOrdering.html | 117 ++ .../class-use/TestContextRandomSupplier.html | 117 ++ .../class-use/TestGroup.Utilities.html | 117 ++ .../annotations/class-use/TestGroup.html | 160 ++ .../class-use/TestMethodProviders.html | 117 ++ .../class-use/ThreadLeakAction.Action.html | 166 ++ .../class-use/ThreadLeakAction.html | 117 ++ .../class-use/ThreadLeakFilters.html | 117 ++ .../class-use/ThreadLeakGroup.Group.html | 166 ++ .../class-use/ThreadLeakGroup.html | 117 ++ .../class-use/ThreadLeakLingering.html | 117 ++ .../class-use/ThreadLeakScope.Scope.html | 166 ++ .../class-use/ThreadLeakScope.html | 117 ++ .../ThreadLeakZombies.Consequence.html | 166 ++ .../class-use/ThreadLeakZombies.html | 117 ++ .../annotations/class-use/Timeout.html | 117 ++ .../annotations/class-use/TimeoutSuite.html | 117 ++ .../annotations/package-frame.html | 55 + .../annotations/package-summary.html | 316 +++ .../annotations/package-tree.html | 173 ++ .../annotations/package-use.html | 210 ++ .../class-use/AnnotatedMethodProvider.html | 159 ++ .../class-use/AssertingRandom.html | 117 ++ .../class-use/ClassGlobFilter.html | 117 ++ .../class-use/ClassModel.FieldModel.html | 157 ++ .../class-use/ClassModel.MethodModel.html | 161 ++ .../class-use/ClassModel.Scope.html | 166 ++ .../class-use/ClassModel.html | 170 ++ .../FilterExpressionParser.Node.html | 159 ++ .../class-use/FilterExpressionParser.html | 117 ++ .../class-use/GlobFilter.html | 165 ++ .../class-use/GroupEvaluator.html | 172 ++ .../class-use/JUnit3MethodProvider.html | 117 ++ .../class-use/JUnit4MethodProvider.html | 117 ++ .../class-use/LifecycleScope.html | 200 ++ .../class-use/MethodGlobFilter.html | 117 ++ .../class-use/MixWithSuiteName.html | 117 ++ .../class-use/RandomSupplier.html | 176 ++ .../class-use/RandomizedContext.html | 176 ++ .../class-use/RandomizedRunner.html | 159 ++ .../class-use/RandomizedTest.html | 117 ++ .../class-use/Randomness.html | 183 ++ .../ReproduceErrorMessageBuilder.html | 178 ++ .../randomizedtesting/class-use/Rethrow.html | 117 ++ .../class-use/SeedDecorator.html | 179 ++ .../class-use/SeedUtils.html | 117 ++ .../class-use/SysGlobals.html | 157 ++ .../class-use/TeeOutputStream.html | 117 ++ .../class-use/TempPathResource.html | 117 ++ .../class-use/TestMethodAndParams.html | 158 ++ .../class-use/TestMethodProvider.html | 171 ++ .../class-use/ThreadFilter.html | 117 ++ .../class-use/TraceFormatting.html | 159 ++ .../class-use/WriterOutputStream.html | 117 ++ .../class-use/Xoroshiro128PlusRandom.html | 117 ++ .../generators/ASCIIGenerator.html | 272 +++ .../generators/AsciiAlphanumGenerator.html | 261 +++ .../generators/AsciiLettersGenerator.html | 264 +++ .../generators/BiasedNumbers.html | 385 ++++ .../generators/CodepointSetGenerator.html | 331 ++++ .../generators/RandomBytes.html | 282 +++ .../generators/RandomNumbers.html | 311 +++ .../generators/RandomPicks.html | 407 ++++ .../generators/RandomStrings.html | 576 ++++++ .../generators/RealisticUnicodeGenerator.html | 309 +++ .../generators/StringGenerator.html | 322 +++ .../generators/UnicodeGenerator.html | 332 ++++ .../generators/class-use/ASCIIGenerator.html | 161 ++ .../class-use/AsciiAlphanumGenerator.html | 157 ++ .../class-use/AsciiLettersGenerator.html | 174 ++ .../generators/class-use/BiasedNumbers.html | 117 ++ .../class-use/CodepointSetGenerator.html | 175 ++ .../generators/class-use/RandomBytes.html | 117 ++ .../generators/class-use/RandomNumbers.html | 117 ++ .../generators/class-use/RandomPicks.html | 117 ++ .../generators/class-use/RandomStrings.html | 117 ++ .../class-use/RealisticUnicodeGenerator.html | 157 ++ .../generators/class-use/StringGenerator.html | 193 ++ .../class-use/UnicodeGenerator.html | 157 ++ .../generators/package-frame.html | 31 + .../generators/package-summary.html | 207 ++ .../generators/package-tree.html | 150 ++ .../generators/package-use.html | 186 ++ .../listeners/ReproduceInfoPrinter.html | 278 +++ .../class-use/ReproduceInfoPrinter.html | 117 ++ .../listeners/package-frame.html | 20 + .../listeners/package-summary.html | 138 ++ .../listeners/package-tree.html | 134 ++ .../listeners/package-use.html | 117 ++ .../randomizedtesting/package-frame.html | 58 + .../randomizedtesting/package-summary.html | 351 ++++ .../randomizedtesting/package-tree.html | 199 ++ .../randomizedtesting/package-use.html | 253 +++ .../rules/NoClassHooksShadowingRule.html | 248 +++ .../rules/NoInstanceHooksOverridesRule.html | 249 +++ .../NoShadowingOrOverridesOnMethodsRule.html | 305 +++ .../rules/RequireAssertionsRule.html | 322 +++ .../rules/StatementAdapter.html | 338 ++++ .../rules/StaticFieldsInvariantRule.html | 346 ++++ .../rules/SystemPropertiesInvariantRule.html | 311 +++ .../rules/SystemPropertiesRestoreRule.html | 307 +++ .../rules/TestRuleAdapter.html | 340 ++++ .../class-use/NoClassHooksShadowingRule.html | 117 ++ .../NoInstanceHooksOverridesRule.html | 117 ++ .../NoShadowingOrOverridesOnMethodsRule.html | 168 ++ .../class-use/RequireAssertionsRule.html | 117 ++ .../rules/class-use/StatementAdapter.html | 117 ++ .../class-use/StaticFieldsInvariantRule.html | 117 ++ .../SystemPropertiesInvariantRule.html | 117 ++ .../SystemPropertiesRestoreRule.html | 117 ++ .../rules/class-use/TestRuleAdapter.html | 159 ++ .../rules/package-frame.html | 28 + .../rules/package-summary.html | 196 ++ .../randomizedtesting/rules/package-tree.html | 148 ++ .../randomizedtesting/rules/package-use.html | 160 ++ releases/2.5.3/api/constant-values.html | 268 +++ releases/2.5.3/api/deprecated-list.html | 217 ++ releases/2.5.3/api/help-doc.html | 222 +++ releases/2.5.3/api/index-all.html | 1744 +++++++++++++++++ releases/2.5.3/api/index.html | 75 + releases/2.5.3/api/overview-frame.html | 25 + releases/2.5.3/api/overview-summary.html | 169 ++ releases/2.5.3/api/overview-tree.html | 281 +++ releases/2.5.3/api/package-list | 5 + releases/2.5.3/api/resources/background.gif | Bin 0 -> 2313 bytes releases/2.5.3/api/resources/tab.gif | Bin 0 -> 291 bytes releases/2.5.3/api/resources/titlebar.gif | Bin 0 -> 10701 bytes releases/2.5.3/api/resources/titlebar_end.gif | Bin 0 -> 849 bytes releases/2.5.3/api/serialized-form.html | 184 ++ releases/2.5.3/api/stylesheet.css | 474 +++++ 234 files changed, 47042 insertions(+) create mode 100644 releases/2.5.3/ant/Tasks/junit4.html create mode 100644 releases/2.5.3/ant/index.html create mode 100644 releases/2.5.3/ant/js/google-code-prettify/lang-apollo.js create mode 100644 releases/2.5.3/ant/js/google-code-prettify/lang-clj.js create mode 100644 releases/2.5.3/ant/js/google-code-prettify/lang-css.js create mode 100644 releases/2.5.3/ant/js/google-code-prettify/lang-go.js create mode 100644 releases/2.5.3/ant/js/google-code-prettify/lang-hs.js create mode 100644 releases/2.5.3/ant/js/google-code-prettify/lang-lisp.js create mode 100644 releases/2.5.3/ant/js/google-code-prettify/lang-lua.js create mode 100644 releases/2.5.3/ant/js/google-code-prettify/lang-ml.js create mode 100644 releases/2.5.3/ant/js/google-code-prettify/lang-n.js create mode 100644 releases/2.5.3/ant/js/google-code-prettify/lang-proto.js create mode 100644 releases/2.5.3/ant/js/google-code-prettify/lang-scala.js create mode 100644 releases/2.5.3/ant/js/google-code-prettify/lang-sql.js create mode 100644 releases/2.5.3/ant/js/google-code-prettify/lang-tex.js create mode 100644 releases/2.5.3/ant/js/google-code-prettify/lang-vb.js create mode 100644 releases/2.5.3/ant/js/google-code-prettify/lang-vhdl.js create mode 100644 releases/2.5.3/ant/js/google-code-prettify/lang-wiki.js create mode 100644 releases/2.5.3/ant/js/google-code-prettify/lang-xq.js create mode 100644 releases/2.5.3/ant/js/google-code-prettify/lang-yaml.js create mode 100644 releases/2.5.3/ant/js/google-code-prettify/prettify.css create mode 100644 releases/2.5.3/ant/js/google-code-prettify/prettify.js create mode 100644 releases/2.5.3/ant/stylesheets/antmanual.css create mode 100644 releases/2.5.3/ant/stylesheets/junit4.css create mode 100644 releases/2.5.3/ant/stylesheets/style.css create mode 100644 releases/2.5.3/api/allclasses-frame.html create mode 100644 releases/2.5.3/api/allclasses-noframe.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/AssertingRandom.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/ClassModel.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/GlobFilter.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/GroupEvaluator.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/LifecycleScope.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/RandomSupplier.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/RandomizedContext.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/RandomizedTest.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/Randomness.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/Rethrow.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/SeedDecorator.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/SeedUtils.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/SysGlobals.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/TempPathResource.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/ThreadFilter.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/TraceFormatting.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/Xoroshiro128PlusRandom.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/Name.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/Seed.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/SuppressForbidden.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestContextRandomSupplier.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/SuppressForbidden.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestContextRandomSupplier.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/package-use.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/GroupEvaluator.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/RandomSupplier.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/Xoroshiro128PlusRandom.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/AsciiAlphanumGenerator.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/AsciiLettersGenerator.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/BiasedNumbers.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/RandomNumbers.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/AsciiAlphanumGenerator.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/AsciiLettersGenerator.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/BiasedNumbers.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomNumbers.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/package-frame.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/package-summary.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/package-tree.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/package-use.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/listeners/package-use.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/package-frame.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/package-summary.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/package-tree.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/package-use.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/package-frame.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/package-summary.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/package-tree.html create mode 100644 releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/package-use.html create mode 100644 releases/2.5.3/api/constant-values.html create mode 100644 releases/2.5.3/api/deprecated-list.html create mode 100644 releases/2.5.3/api/help-doc.html create mode 100644 releases/2.5.3/api/index-all.html create mode 100644 releases/2.5.3/api/index.html create mode 100644 releases/2.5.3/api/overview-frame.html create mode 100644 releases/2.5.3/api/overview-summary.html create mode 100644 releases/2.5.3/api/overview-tree.html create mode 100644 releases/2.5.3/api/package-list create mode 100644 releases/2.5.3/api/resources/background.gif create mode 100644 releases/2.5.3/api/resources/tab.gif create mode 100644 releases/2.5.3/api/resources/titlebar.gif create mode 100644 releases/2.5.3/api/resources/titlebar_end.gif create mode 100644 releases/2.5.3/api/serialized-form.html create mode 100644 releases/2.5.3/api/stylesheet.css diff --git a/releases/2.5.3/ant/Tasks/junit4.html b/releases/2.5.3/ant/Tasks/junit4.html new file mode 100644 index 00000000..3477c917 --- /dev/null +++ b/releases/2.5.3/ant/Tasks/junit4.html @@ -0,0 +1,684 @@ + + + + + + + + + + + JUnit4 Task + + + + +

JUnit4

+

Description

+ +

This task runs tests from the JUnit testing framework in versions 4.10 and above. It to some extent +mimics the style of the default ANT's junit task, but adds the following features: +

    +
  • ability to run tests in multiple forked JVMs (isolated JVMs),
  • +
  • ability to load-balance tests based on previous execution history or job-stealing,
  • +
  • seamless integration with randomized runner + to support a global seed for randomized tests and proper seed reporting,
  • +
  • Synchronized and decluttered console output from child JVMs,
  • +
  • Built-in reporting to HTML, JSON and various forms of plain text.
  • +
+ +

Note: The latest version of the JUnit framework can be found at +http://www.junit.org. +This task has been tested with JUnit 4.10 and later. +Appropriate junit*.jar must be available in the task's classpath and in the +tested code's classpath. See the examples below. +

+ +

External references: More information about randomized testing. +

+ +

Parameters

+ +

junit4 attempts to be a drop-in replacement for ANT's default junit task, but so attributes +that make little sense have been deprecated and are ignored. Attributes specific to junit4 are highlighted in +light green.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AttributeDescriptionRequired
printsummaryPrints the summary of all executed, ignored and failed tests after all suites have been + executed. To get per-suite summaries, configure a console report properly (see below).No; default is on.
forkNot used. ANT-junit drop-in compatibility only. Tests are always forked.--
forkmodeNot used. ANT-junit drop-in compatibility only. Tests are always forked into one more more + forked JVMs. Each suite is executed entirely on a single JVM.--
haltonerrorNot used. ANT-junit drop-in compatibility only. Use haltonfailure which handles both errors and failures.--
errorpropertyNot used. ANT-junit drop-in compatibility only. Use failureproperty which handles both errors and failures.--
haltonfailureStop the build process if a test fails (errors are considered failures as well). No; default is on (ANT's junit has the default set to 'off').
failurepropertyThe name of a property to set in the event of a failure + (errors are considered failures as well).No.
filtertraceNot used. ANT-junit drop-in compatibility only. Reports may provide their own filtering capabilities.--
timeoutNot used. ANT-junit drop-in compatibility only. Test runners provide their own timeout facilities.--
maxmemoryMaximum amount of memory to allocate to each forked VM (be careful if using lots of forks). + Note: + If you get java.lang.OutOfMemoryError: Java heap space + in some of your tests then you need to raise the size like + maxmemory="128m"No
jvmThe command used to invoke the forked java virtual machines, the default is 'java'. The command is resolved by + java.lang.Runtime.exec().No; default is java.
dir +

The directory in which to invoke the forked JVMs in. This is by default the project's basedir. + Because multiple JVMs may clash if they are generating files in the current working directory, one can use per-JVM directory + by setting isolateWorkingDirectories attribute to true; in such case each JVM gets a sub-directory + the provided dir. +

+

+ See onNonEmptyWorkDirectory attribute for action taken when the forked JVM's work directory is not initially + empty. +

+
No
isolateWorkingDirectoriesIf true current working directories are isolated for each forked JVM. See dir attribute too.No; default is true.
onNonEmptyWorkDirectory +

[Since version 2.5.0]. Specifies the action taken when forked JVM's work directory is not initially empty (contains files + or directories, possibly from a previous run). The values permitted are: +

+
+
fail
+
Fails the build.
+
wipe
+
Tries to wipe the work directory clean before tests begin. Fails the build if unsuccessful.
+
ignore
+
Ignores any existing files and proceeds (not recommended).
+
+
No; default is fail.
newenvironmentDo not propagate the old environment when new + environment variables are specified.No; default is false.
includeantruntimeNot used. ANT-junit drop-in compatibility only.--
showoutputNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately.--
outputtoformattersNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately.--
tempdirSpecify where to store temporary files. These temporary files include a list of suites passed + to each slave JVM so it is usually wise to just leave this attribute unset - the default is to take the value of the + dir attribute or the project's basedir. + No
reloadingNot used. ANT-junit drop-in compatibility only.--
clonevmNot used. ANT-junit drop-in compatibility only.--
logfailedtestsNot used. ANT-junit drop-in compatibility only. Configure console reports appropriately to get + just the failing tests, their output etc.--
enableTestListenerEventsNot used. ANT-junit drop-in compatibility only.--
parallelism + The number of parallel slaves. Can be set to a constant max for the + maximum number of cores returned from Runtime.availableProcessors or + auto for sensible defaults depending on the number of cores. + +

Note: this setting forks physical JVM processes so it multiplies the + requirements for heap memory, IO, etc.

+
No; Can be set to any integer or: 'max', 'auto'. + The default is '1' (sequential execution in a forked JVM).
dynamicAssignmentRatio + Specifies the ratio of suites moved to dynamic assignment list (job-stealing). A dynamic + assignment list dispatches suites to the first idle slave JVM. Theoretically + this is an optimal strategy, but it is usually better to have some static assignments + to avoid communication costs. + +

A ratio of 0 means only static assignments are used. A ratio of 1 means + only dynamic assignments are used.

+ +

The list of dynamic assignments is sorted by decreasing cost (always) and + is inherently prone to race conditions in distributing suites. Should there + be an error based on suite-dependency it will not be directly repeatable. In such + case use the per-slave-jvm list of suites file dumped to disk for each slave JVM. + See leaveTemporary attribute. +

No; default is '0.25' (25% of all suites are assigned dynamically).
seed + Specify random seed for anything that is randomized in junit4. The order of suites + execution and suite-JVM assignments are a result of this seed for example. + +

The master seed is also passed to slave JVMs as a system property (to bootstrap randomized runner).

+
No; default is a randomly generated seed.
prefix + Initializes custom prefix for all randomized runner properties. This must be consistent + across all junit4 invocations if done from the same classpath. Use only when REALLY needed. + No; default is randomized runner's prefix.
shuffleOnSlave + Predictably shuffle tests order after balancing. This will help in spreading + lighter and heavier tests over a single slave's execution timeline while + still keeping the same tests order depending on the seed. See nested elements + for configuring load balancers. + No; the default is 'true'.
leaveTemporary + Leave temporary junit4 files after the task quits. This can be used to trace the exact order + of suites executed on each forked JVM for example. + No; default is 'false'.
jvmOutputAction + What should be done on unexpected JVM output? JVM may write directly to the + original descriptors, bypassing redirections of System.out and System.err. Typically, + these messages will be important and should fail the build (permgen space exceeded, + compiler errors, crash dumps). However, certain legitimate logs (gc activity, class loading + logs) are also printed to these streams so sometimes the output can be ignored. + +

Allowed values (any comma-delimited combination of): ignore, listeners, pipe, fail, warn.

+
No; default is 'warn, listeners'; append text report listener + to get the actual JVM output or change to 'warn, pipe' to get the output piped to system out.
sysouts + If set to true, any sysout and syserr calls will be written to original + output and error streams (and in effect will appear as "jvm output". By default + sysout and syserrs are captured and proxied to the event stream to be synchronized + with other test events (and properly handled by reports) but occasionally + one may want to synchronize them with direct JVM output (to synchronize + with compiler output or GC output for example). + +

See examples below on examples of capturing full JVM output.

+
No; default is 'false'.
heartbeat + A duration (in seconds) before an event is dispatched about forked JVM inactivity. + This can be useful to report hung or very long tests. Heartbeat information will + include an approximate location inside the non-responding JVM (suite or test case). + No; default is '0'.
uniqueSuiteNames + Allow or disallow duplicate suite names in resource collections. By default this option + is true because certain ANT-compatible report types (like XML reports) + will have a problem with duplicate suite names (will overwrite files). + No; default is 'true'.
ifNoTests + Defines the behavior when no tests were executed successfully or failed (either + there were no tests at all or all of them were filtered out). One of the following + enum constants: 'ignore', 'warn' or 'fail'. + No; default is 'ignore'.
+ + +

Nested Elements

+ +

The <junit4> task supports a nested elements. Some of them are compatible with +ANT's default <junit> task while others are unique to <junit4>. + + +

Specifying classpath for tests

+ +The <classpath> element represents a PATH like structure to be used for each +forked JVM. Note that classpath should include suiteable junit*.jar, otherwise your tests +wont run. + + +

Specifying test suite classes

+ +Unlike standard <junit> task, <junit4> defines suite classes as +resources to .class files. These resources can originate from any resource collection and +there can be any number of resource collections with such resources. For example this definition +includes all suite classes from a ZIP file (JAR file), excluding nested classes: + +

+
+ + +

jvmarg

+ +

Additional parameters may be passed to the new JVM via nested <jvmarg> elements. For example:

+ +

+
+ +

would run the JVM with a serial garbage collector on HotSpot JVM.

+ + + +

sysproperty

+ +

Use nested <sysproperty> elements to specify system +properties required by the tests. These properties will be made available +to the forked JVMs during their execution. The attributes for this element are the same +as for environment variables.

+ +

An extended attribute <ignoreEmpty> is supported which, if defined, +causes the property NOT to be defined in the forked JVM (as opposed to passing an empty property +value).

+ +
+ +

would run the test in ANT's VM and make the project's basedir property +available to the test (note the current working directory of a forked JVM will not be the + basedir typically).

+ + + +

syspropertyset

+ +

You can specify a set of properties to be passed to the target JVM as system properties +with syspropertysets. +This target behaves much like the default in ANT but allows a dynamic set of (remapped) +properties to be resolved at runtime. Similar to sysproperty, this +tag also supports ignoreEmpty attribute to work around +bugs +with local properties in ANT.

+ +
+ + +

env

+ +

It is possible to specify environment variables to pass to the +forked VM via nested <env> elements. For a description +of the <env> element's attributes, see the +description in the exec task.

+ + + +

bootclasspath

+ +

The location of bootstrap class files can be specified using this +PATH like structure.

+ + + +

assertions

+ +

You can control enablement of Java 1.4 assertions with an +<assertions> +subelement.

+ + + +

listeners and reports

+ +

There is no notion of "reports" in junit4. Reports are just listeners +that attach to the even stream and can produce something (to the console, file or otherwise). You +can also attach your own listeners if you like (although you'd have to peek at the code of existing +listeners to get the feeling how this is done -- communication is via events not interfaces).

+ +

report-text

+ +

There are a few predefined listeners to choose from. By far the most common will be report-text +which produces console output (or plain text file). A plain text report configuration may look like this: +

+ +
+ +

This listener supports stack trace filtering to reduce verbosity (console output, for +example). For production or integration builds, it is recommended to keep the full stacks. +For developer runs, the default set of filters (enabled by default) can declutter the output +a bit. An example stack trace filter, with default options and two custom filters, is shown +below.

+ +
+ +

The level of verbosity of the output can be fine-tuned to one's needs by disabling +or enabling test statuses and suite summaries or each test's output. Experimenting +highly recommended.

+ +

report-ant-xml

+ +

Another listener is report-ant-xml which can produce XML files suitable +for junitreport task (although +we highly recommend using the built-in JSON report.

+ +
+ +

report-json

+ +

Yet another built-in listener is producing a modern JSON output with test data and +an accompanying HTML5 file for visualizing it:

+ +
+ +

An example of a HTML5 report produced by the above can be seen here, for example. + +

Load balancing of test suites

+ +

Suites can be scattered across forked JVMs randomly or using a greedy load-balancing algorithm +(and followed by job-stealing if needed). For load balancing, previous execution +statistics will be needed. These statistics should ideally come from a single machine and multiple +executions so that they average the influence of the environment etc.

+ +

A dedicated listener is used to collect and update statistics. The configuration below shows +both the listener and a balancer configuration. The balancer uses multiple sources for collecting +statistics (for example precomputed statistics and previous local runs):

+ +
+ + +

Capturing original JVM output

+ +

JUnit4 has been designed to run reports and aggregation of test events on the master +JVM, not on the forked JVMs. This slightly complicates things when diagnostic JVM messages +are used because these messages are printed directly to original stream descriptors +by the JVM, bypassing System.out or System.err substitutions.

+ +

In those rare cases when the original JVM output streams are needed (possibly +mixed with what the tests have printed), junit4 can be configured to leave the original +streams on disk or pipe them to ANT's output. An example is shown below:

+ +
+ +

Should one need to preserve the original output files (in case they are large, for example), +the configuration would then look as follows:

+ +
+ +

This would result in the following message being printed to ANT (note +the output file name contains an execution-unique element to avoid clashing with other +forked JVMs or builds).

+ +
+[junit4:junit4] JVM J0: stdout was not empty, see: /home/[...]/junit4-J0-1058309761ea5fafd.sysout
+[junit4:junit4] JVM J0: stderr was not empty, see: /home/[...]/junit4-J0-1058309761ea5fafd.syserr
+
+ + + diff --git a/releases/2.5.3/ant/index.html b/releases/2.5.3/ant/index.html new file mode 100644 index 00000000..35f1ea69 --- /dev/null +++ b/releases/2.5.3/ant/index.html @@ -0,0 +1,8 @@ + + + + + +Follow to: junit4 documentation. + + diff --git a/releases/2.5.3/ant/js/google-code-prettify/lang-apollo.js b/releases/2.5.3/ant/js/google-code-prettify/lang-apollo.js new file mode 100644 index 00000000..7098baf4 --- /dev/null +++ b/releases/2.5.3/ant/js/google-code-prettify/lang-apollo.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["com",/^#[^\n\r]*/,null,"#"],["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,null,'"']],[["kwd",/^(?:ADS|AD|AUG|BZF|BZMF|CAE|CAF|CA|CCS|COM|CS|DAS|DCA|DCOM|DCS|DDOUBL|DIM|DOUBLE|DTCB|DTCF|DV|DXCH|EDRUPT|EXTEND|INCR|INDEX|NDX|INHINT|LXCH|MASK|MSK|MP|MSU|NOOP|OVSK|QXCH|RAND|READ|RELINT|RESUME|RETURN|ROR|RXOR|SQUARE|SU|TCR|TCAA|OVSK|TCF|TC|TS|WAND|WOR|WRITE|XCH|XLQ|XXALQ|ZL|ZQ|ADD|ADZ|SUB|SUZ|MPY|MPR|MPZ|DVP|COM|ABS|CLA|CLZ|LDQ|STO|STQ|ALS|LLS|LRS|TRA|TSQ|TMI|TOV|AXT|TIX|DLY|INP|OUT)\s/, +null],["typ",/^(?:-?GENADR|=MINUS|2BCADR|VN|BOF|MM|-?2CADR|-?[1-6]DNADR|ADRES|BBCON|[ES]?BANK=?|BLOCK|BNKSUM|E?CADR|COUNT\*?|2?DEC\*?|-?DNCHAN|-?DNPTR|EQUALS|ERASE|MEMORY|2?OCT|REMADR|SETLOC|SUBRO|ORG|BSS|BES|SYN|EQU|DEFINE|END)\s/,null],["lit",/^'(?:-*(?:\w|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?)?/],["pln",/^-*(?:[!-z]|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?/],["pun",/^[^\w\t\n\r "'-);\\\xa0]+/]]),["apollo","agc","aea"]); diff --git a/releases/2.5.3/ant/js/google-code-prettify/lang-clj.js b/releases/2.5.3/ant/js/google-code-prettify/lang-clj.js new file mode 100644 index 00000000..542a2205 --- /dev/null +++ b/releases/2.5.3/ant/js/google-code-prettify/lang-clj.js @@ -0,0 +1,18 @@ +/* + Copyright (C) 2011 Google Inc. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["opn",/^[([{]+/,a,"([{"],["clo",/^[)\]}]+/,a,")]}"],["com",/^;[^\n\r]*/,a,";"],["pln",/^[\t\n\r \xa0]+/,a,"\t\n\r \xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,a,'"']],[["kwd",/^(?:def|if|do|let|quote|var|fn|loop|recur|throw|try|monitor-enter|monitor-exit|defmacro|defn|defn-|macroexpand|macroexpand-1|for|doseq|dosync|dotimes|and|or|when|not|assert|doto|proxy|defstruct|first|rest|cons|defprotocol|deftype|defrecord|reify|defmulti|defmethod|meta|with-meta|ns|in-ns|create-ns|import|intern|refer|alias|namespace|resolve|ref|deref|refset|new|set!|memfn|to-array|into-array|aset|gen-class|reduce|map|filter|find|nil?|empty?|hash-map|hash-set|vec|vector|seq|flatten|reverse|assoc|dissoc|list|list?|disj|get|union|difference|intersection|extend|extend-type|extend-protocol|prn)\b/,a], +["typ",/^:[\dA-Za-z-]+/]]),["clj"]); diff --git a/releases/2.5.3/ant/js/google-code-prettify/lang-css.js b/releases/2.5.3/ant/js/google-code-prettify/lang-css.js new file mode 100644 index 00000000..041e1f59 --- /dev/null +++ b/releases/2.5.3/ant/js/google-code-prettify/lang-css.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\f\r ]+/,null," \t\r\n "]],[["str",/^"(?:[^\n\f\r"\\]|\\(?:\r\n?|\n|\f)|\\[\S\s])*"/,null],["str",/^'(?:[^\n\f\r'\\]|\\(?:\r\n?|\n|\f)|\\[\S\s])*'/,null],["lang-css-str",/^url\(([^"')]*)\)/i],["kwd",/^(?:url|rgb|!important|@import|@page|@media|@charset|inherit)(?=[^\w-]|$)/i,null],["lang-css-kw",/^(-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*)\s*:/i],["com",/^\/\*[^*]*\*+(?:[^*/][^*]*\*+)*\//],["com", +/^(?:<\!--|--\>)/],["lit",/^(?:\d+|\d*\.\d+)(?:%|[a-z]+)?/i],["lit",/^#[\da-f]{3,6}/i],["pln",/^-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*/i],["pun",/^[^\s\w"']+/]]),["css"]);PR.registerLangHandler(PR.createSimpleLexer([],[["kwd",/^-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*/i]]),["css-kw"]);PR.registerLangHandler(PR.createSimpleLexer([],[["str",/^[^"')]+/]]),["css-str"]); diff --git a/releases/2.5.3/ant/js/google-code-prettify/lang-go.js b/releases/2.5.3/ant/js/google-code-prettify/lang-go.js new file mode 100644 index 00000000..fc18dc07 --- /dev/null +++ b/releases/2.5.3/ant/js/google-code-prettify/lang-go.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["pln",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])+(?:'|$)|`[^`]*(?:`|$))/,null,"\"'"]],[["com",/^(?:\/\/[^\n\r]*|\/\*[\S\s]*?\*\/)/],["pln",/^(?:[^"'/`]|\/(?![*/]))+/]]),["go"]); diff --git a/releases/2.5.3/ant/js/google-code-prettify/lang-hs.js b/releases/2.5.3/ant/js/google-code-prettify/lang-hs.js new file mode 100644 index 00000000..9d77b083 --- /dev/null +++ b/releases/2.5.3/ant/js/google-code-prettify/lang-hs.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t-\r ]+/,null,"\t\n \r "],["str",/^"(?:[^\n\f\r"\\]|\\[\S\s])*(?:"|$)/,null,'"'],["str",/^'(?:[^\n\f\r'\\]|\\[^&])'?/,null,"'"],["lit",/^(?:0o[0-7]+|0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)/i,null,"0123456789"]],[["com",/^(?:--+[^\n\f\r]*|{-(?:[^-]|-+[^}-])*-})/],["kwd",/^(?:case|class|data|default|deriving|do|else|if|import|in|infix|infixl|infixr|instance|let|module|newtype|of|then|type|where|_)(?=[^\d'A-Za-z]|$)/, +null],["pln",/^(?:[A-Z][\w']*\.)*[A-Za-z][\w']*/],["pun",/^[^\d\t-\r "'A-Za-z]+/]]),["hs"]); diff --git a/releases/2.5.3/ant/js/google-code-prettify/lang-lisp.js b/releases/2.5.3/ant/js/google-code-prettify/lang-lisp.js new file mode 100644 index 00000000..02a30e8d --- /dev/null +++ b/releases/2.5.3/ant/js/google-code-prettify/lang-lisp.js @@ -0,0 +1,3 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["opn",/^\(+/,a,"("],["clo",/^\)+/,a,")"],["com",/^;[^\n\r]*/,a,";"],["pln",/^[\t\n\r \xa0]+/,a,"\t\n\r \xa0"],["str",/^"(?:[^"\\]|\\[\S\s])*(?:"|$)/,a,'"']],[["kwd",/^(?:block|c[ad]+r|catch|con[ds]|def(?:ine|un)|do|eq|eql|equal|equalp|eval-when|flet|format|go|if|labels|lambda|let|load-time-value|locally|macrolet|multiple-value-call|nil|progn|progv|quote|require|return-from|setq|symbol-macrolet|t|tagbody|the|throw|unwind)\b/,a], +["lit",/^[+-]?(?:[#0]x[\da-f]+|\d+\/\d+|(?:\.\d+|\d+(?:\.\d*)?)(?:[de][+-]?\d+)?)/i],["lit",/^'(?:-*(?:\w|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?)?/],["pln",/^-*(?:[_a-z]|\\[!-~])(?:[\w-]*|\\[!-~])[!=?]?/i],["pun",/^[^\w\t\n\r "'-);\\\xa0]+/]]),["cl","el","lisp","scm"]); diff --git a/releases/2.5.3/ant/js/google-code-prettify/lang-lua.js b/releases/2.5.3/ant/js/google-code-prettify/lang-lua.js new file mode 100644 index 00000000..e83a3c46 --- /dev/null +++ b/releases/2.5.3/ant/js/google-code-prettify/lang-lua.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$))/,null,"\"'"]],[["com",/^--(?:\[(=*)\[[\S\s]*?(?:]\1]|$)|[^\n\r]*)/],["str",/^\[(=*)\[[\S\s]*?(?:]\1]|$)/],["kwd",/^(?:and|break|do|else|elseif|end|false|for|function|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,null],["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i], +["pln",/^[_a-z]\w*/i],["pun",/^[^\w\t\n\r \xa0][^\w\t\n\r "'+=\xa0-]*/]]),["lua"]); diff --git a/releases/2.5.3/ant/js/google-code-prettify/lang-ml.js b/releases/2.5.3/ant/js/google-code-prettify/lang-ml.js new file mode 100644 index 00000000..6df02d72 --- /dev/null +++ b/releases/2.5.3/ant/js/google-code-prettify/lang-ml.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["com",/^#(?:if[\t\n\r \xa0]+(?:[$_a-z][\w']*|``[^\t\n\r`]*(?:``|$))|else|endif|light)/i,null,"#"],["str",/^(?:"(?:[^"\\]|\\[\S\s])*(?:"|$)|'(?:[^'\\]|\\[\S\s])(?:'|$))/,null,"\"'"]],[["com",/^(?:\/\/[^\n\r]*|\(\*[\S\s]*?\*\))/],["kwd",/^(?:abstract|and|as|assert|begin|class|default|delegate|do|done|downcast|downto|elif|else|end|exception|extern|false|finally|for|fun|function|if|in|inherit|inline|interface|internal|lazy|let|match|member|module|mutable|namespace|new|null|of|open|or|override|private|public|rec|return|static|struct|then|to|true|try|type|upcast|use|val|void|when|while|with|yield|asr|land|lor|lsl|lsr|lxor|mod|sig|atomic|break|checked|component|const|constraint|constructor|continue|eager|event|external|fixed|functor|global|include|method|mixin|object|parallel|process|protected|pure|sealed|trait|virtual|volatile)\b/], +["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i],["pln",/^(?:[_a-z][\w']*[!#?]?|``[^\t\n\r`]*(?:``|$))/i],["pun",/^[^\w\t\n\r "'\xa0]+/]]),["fs","ml"]); diff --git a/releases/2.5.3/ant/js/google-code-prettify/lang-n.js b/releases/2.5.3/ant/js/google-code-prettify/lang-n.js new file mode 100644 index 00000000..6c2e85b9 --- /dev/null +++ b/releases/2.5.3/ant/js/google-code-prettify/lang-n.js @@ -0,0 +1,4 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["str",/^(?:'(?:[^\n\r'\\]|\\.)*'|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,a,'"'],["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,a,"#"],["pln",/^\s+/,a," \r\n\t\xa0"]],[["str",/^@"(?:[^"]|"")*(?:"|$)/,a],["str",/^<#[^#>]*(?:#>|$)/,a],["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,a],["com",/^\/\/[^\n\r]*/,a],["com",/^\/\*[\S\s]*?(?:\*\/|$)/, +a],["kwd",/^(?:abstract|and|as|base|catch|class|def|delegate|enum|event|extern|false|finally|fun|implements|interface|internal|is|macro|match|matches|module|mutable|namespace|new|null|out|override|params|partial|private|protected|public|ref|sealed|static|struct|syntax|this|throw|true|try|type|typeof|using|variant|virtual|volatile|when|where|with|assert|assert2|async|break|checked|continue|do|else|ensures|for|foreach|if|late|lock|new|nolate|otherwise|regexp|repeat|requires|return|surroundwith|unchecked|unless|using|while|yield)\b/, +a],["typ",/^(?:array|bool|byte|char|decimal|double|float|int|list|long|object|sbyte|short|string|ulong|uint|ufloat|ulong|ushort|void)\b/,a],["lit",/^@[$_a-z][\w$@]*/i,a],["typ",/^@[A-Z]+[a-z][\w$@]*/,a],["pln",/^'?[$_a-z][\w$@]*/i,a],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,a,"0123456789"],["pun",/^.[^\s\w"-$'./@`]*/,a]]),["n","nemerle"]); diff --git a/releases/2.5.3/ant/js/google-code-prettify/lang-proto.js b/releases/2.5.3/ant/js/google-code-prettify/lang-proto.js new file mode 100644 index 00000000..f006ad8c --- /dev/null +++ b/releases/2.5.3/ant/js/google-code-prettify/lang-proto.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.sourceDecorator({keywords:"bytes,default,double,enum,extend,extensions,false,group,import,max,message,option,optional,package,repeated,required,returns,rpc,service,syntax,to,true",types:/^(bool|(double|s?fixed|[su]?int)(32|64)|float|string)\b/,cStyleComments:!0}),["proto"]); diff --git a/releases/2.5.3/ant/js/google-code-prettify/lang-scala.js b/releases/2.5.3/ant/js/google-code-prettify/lang-scala.js new file mode 100644 index 00000000..60d034de --- /dev/null +++ b/releases/2.5.3/ant/js/google-code-prettify/lang-scala.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^"(?:""(?:""?(?!")|[^"\\]|\\.)*"{0,3}|(?:[^\n\r"\\]|\\.)*"?)/,null,'"'],["lit",/^`(?:[^\n\r\\`]|\\.)*`?/,null,"`"],["pun",/^[!#%&(--:-@[-^{-~]+/,null,"!#%&()*+,-:;<=>?@[\\]^{|}~"]],[["str",/^'(?:[^\n\r'\\]|\\(?:'|[^\n\r']+))'/],["lit",/^'[$A-Z_a-z][\w$]*(?![\w$'])/],["kwd",/^(?:abstract|case|catch|class|def|do|else|extends|final|finally|for|forSome|if|implicit|import|lazy|match|new|object|override|package|private|protected|requires|return|sealed|super|throw|trait|try|type|val|var|while|with|yield)\b/], +["lit",/^(?:true|false|null|this)\b/],["lit",/^(?:0(?:[0-7]+|x[\da-f]+)l?|(?:0|[1-9]\d*)(?:(?:\.\d+)?(?:e[+-]?\d+)?f?|l?)|\\.\d+(?:e[+-]?\d+)?f?)/i],["typ",/^[$_]*[A-Z][\d$A-Z_]*[a-z][\w$]*/],["pln",/^[$A-Z_a-z][\w$]*/],["com",/^\/(?:\/.*|\*(?:\/|\**[^*/])*(?:\*+\/?)?)/],["pun",/^(?:\.+|\/)/]]),["scala"]); diff --git a/releases/2.5.3/ant/js/google-code-prettify/lang-sql.js b/releases/2.5.3/ant/js/google-code-prettify/lang-sql.js new file mode 100644 index 00000000..da705b0b --- /dev/null +++ b/releases/2.5.3/ant/js/google-code-prettify/lang-sql.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["str",/^(?:"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*')/,null,"\"'"]],[["com",/^(?:--[^\n\r]*|\/\*[\S\s]*?(?:\*\/|$))/],["kwd",/^(?:add|all|alter|and|any|as|asc|authorization|backup|begin|between|break|browse|bulk|by|cascade|case|check|checkpoint|close|clustered|coalesce|collate|column|commit|compute|constraint|contains|containstable|continue|convert|create|cross|current|current_date|current_time|current_timestamp|current_user|cursor|database|dbcc|deallocate|declare|default|delete|deny|desc|disk|distinct|distributed|double|drop|dummy|dump|else|end|errlvl|escape|except|exec|execute|exists|exit|fetch|file|fillfactor|for|foreign|freetext|freetexttable|from|full|function|goto|grant|group|having|holdlock|identity|identitycol|identity_insert|if|in|index|inner|insert|intersect|into|is|join|key|kill|left|like|lineno|load|match|merge|national|nocheck|nonclustered|not|null|nullif|of|off|offsets|on|open|opendatasource|openquery|openrowset|openxml|option|or|order|outer|over|percent|plan|precision|primary|print|proc|procedure|public|raiserror|read|readtext|reconfigure|references|replication|restore|restrict|return|revoke|right|rollback|rowcount|rowguidcol|rule|save|schema|select|session_user|set|setuser|shutdown|some|statistics|system_user|table|textsize|then|to|top|tran|transaction|trigger|truncate|tsequal|union|unique|update|updatetext|use|user|using|values|varying|view|waitfor|when|where|while|with|writetext)(?=[^\w-]|$)/i, +null],["lit",/^[+-]?(?:0x[\da-f]+|(?:\.\d+|\d+(?:\.\d*)?)(?:e[+-]?\d+)?)/i],["pln",/^[_a-z][\w-]*/i],["pun",/^[^\w\t\n\r "'\xa0][^\w\t\n\r "'+\xa0-]*/]]),["sql"]); diff --git a/releases/2.5.3/ant/js/google-code-prettify/lang-tex.js b/releases/2.5.3/ant/js/google-code-prettify/lang-tex.js new file mode 100644 index 00000000..ce96fbbd --- /dev/null +++ b/releases/2.5.3/ant/js/google-code-prettify/lang-tex.js @@ -0,0 +1 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"],["com",/^%[^\n\r]*/,null,"%"]],[["kwd",/^\\[@-Za-z]+/],["kwd",/^\\./],["typ",/^[$&]/],["lit",/[+-]?(?:\.\d+|\d+(?:\.\d*)?)(cm|em|ex|in|pc|pt|bp|mm)/i],["pun",/^[()=[\]{}]+/]]),["latex","tex"]); diff --git a/releases/2.5.3/ant/js/google-code-prettify/lang-vb.js b/releases/2.5.3/ant/js/google-code-prettify/lang-vb.js new file mode 100644 index 00000000..07506b03 --- /dev/null +++ b/releases/2.5.3/ant/js/google-code-prettify/lang-vb.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0\u2028\u2029]+/,null,"\t\n\r Â\xa0

"],["str",/^(?:["\u201c\u201d](?:[^"\u201c\u201d]|["\u201c\u201d]{2})(?:["\u201c\u201d]c|$)|["\u201c\u201d](?:[^"\u201c\u201d]|["\u201c\u201d]{2})*(?:["\u201c\u201d]|$))/i,null,'"“â€'],["com",/^['\u2018\u2019].*/,null,"'‘’"]],[["kwd",/^(?:addhandler|addressof|alias|and|andalso|ansi|as|assembly|auto|boolean|byref|byte|byval|call|case|catch|cbool|cbyte|cchar|cdate|cdbl|cdec|char|cint|class|clng|cobj|const|cshort|csng|cstr|ctype|date|decimal|declare|default|delegate|dim|directcast|do|double|each|else|elseif|end|endif|enum|erase|error|event|exit|finally|for|friend|function|get|gettype|gosub|goto|handles|if|implements|imports|in|inherits|integer|interface|is|let|lib|like|long|loop|me|mod|module|mustinherit|mustoverride|mybase|myclass|namespace|new|next|not|notinheritable|notoverridable|object|on|option|optional|or|orelse|overloads|overridable|overrides|paramarray|preserve|private|property|protected|public|raiseevent|readonly|redim|removehandler|resume|return|select|set|shadows|shared|short|single|static|step|stop|string|structure|sub|synclock|then|throw|to|try|typeof|unicode|until|variant|wend|when|while|with|withevents|writeonly|xor|endif|gosub|let|variant|wend)\b/i, +null],["com",/^rem.*/i],["lit",/^(?:true\b|false\b|nothing\b|\d+(?:e[+-]?\d+[dfr]?|[dfilrs])?|(?:&h[\da-f]+|&o[0-7]+)[ils]?|\d*\.\d+(?:e[+-]?\d+)?[dfr]?|#\s+(?:\d+[/-]\d+[/-]\d+(?:\s+\d+:\d+(?::\d+)?(\s*(?:am|pm))?)?|\d+:\d+(?::\d+)?(\s*(?:am|pm))?)\s+#)/i],["pln",/^(?:(?:[a-z]|_\w)\w*|\[(?:[a-z]|_\w)\w*])/i],["pun",/^[^\w\t\n\r "'[\]\xa0\u2018\u2019\u201c\u201d\u2028\u2029]+/],["pun",/^(?:\[|])/]]),["vb","vbs"]); diff --git a/releases/2.5.3/ant/js/google-code-prettify/lang-vhdl.js b/releases/2.5.3/ant/js/google-code-prettify/lang-vhdl.js new file mode 100644 index 00000000..128b5b6c --- /dev/null +++ b/releases/2.5.3/ant/js/google-code-prettify/lang-vhdl.js @@ -0,0 +1,3 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t\n\r \xa0]+/,null,"\t\n\r Â\xa0"]],[["str",/^(?:[box]?"(?:[^"]|"")*"|'.')/i],["com",/^--[^\n\r]*/],["kwd",/^(?:abs|access|after|alias|all|and|architecture|array|assert|attribute|begin|block|body|buffer|bus|case|component|configuration|constant|disconnect|downto|else|elsif|end|entity|exit|file|for|function|generate|generic|group|guarded|if|impure|in|inertial|inout|is|label|library|linkage|literal|loop|map|mod|nand|new|next|nor|not|null|of|on|open|or|others|out|package|port|postponed|procedure|process|pure|range|record|register|reject|rem|report|return|rol|ror|select|severity|shared|signal|sla|sll|sra|srl|subtype|then|to|transport|type|unaffected|units|until|use|variable|wait|when|while|with|xnor|xor)(?=[^\w-]|$)/i, +null],["typ",/^(?:bit|bit_vector|character|boolean|integer|real|time|string|severity_level|positive|natural|signed|unsigned|line|text|std_u?logic(?:_vector)?)(?=[^\w-]|$)/i,null],["typ",/^'(?:active|ascending|base|delayed|driving|driving_value|event|high|image|instance_name|last_active|last_event|last_value|left|leftof|length|low|path_name|pos|pred|quiet|range|reverse_range|right|rightof|simple_name|stable|succ|transaction|val|value)(?=[^\w-]|$)/i,null],["lit",/^\d+(?:_\d+)*(?:#[\w.\\]+#(?:[+-]?\d+(?:_\d+)*)?|(?:\.\d+(?:_\d+)*)?(?:e[+-]?\d+(?:_\d+)*)?)/i], +["pln",/^(?:[a-z]\w*|\\[^\\]*\\)/i],["pun",/^[^\w\t\n\r "'\xa0][^\w\t\n\r "'\xa0-]*/]]),["vhdl","vhd"]); diff --git a/releases/2.5.3/ant/js/google-code-prettify/lang-wiki.js b/releases/2.5.3/ant/js/google-code-prettify/lang-wiki.js new file mode 100644 index 00000000..9b0b4487 --- /dev/null +++ b/releases/2.5.3/ant/js/google-code-prettify/lang-wiki.js @@ -0,0 +1,2 @@ +PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\d\t a-gi-z\xa0]+/,null,"\t Â\xa0abcdefgijklmnopqrstuvwxyz0123456789"],["pun",/^[*=[\]^~]+/,null,"=*~^[]"]],[["lang-wiki.meta",/(?:^^|\r\n?|\n)(#[a-z]+)\b/],["lit",/^[A-Z][a-z][\da-z]+[A-Z][a-z][^\W_]+\b/],["lang-",/^{{{([\S\s]+?)}}}/],["lang-",/^`([^\n\r`]+)`/],["str",/^https?:\/\/[^\s#/?]*(?:\/[^\s#?]*)?(?:\?[^\s#]*)?(?:#\S*)?/i],["pln",/^(?:\r\n|[\S\s])[^\n\r#*=A-[^`h{~]*/]]),["wiki"]); +PR.registerLangHandler(PR.createSimpleLexer([["kwd",/^#[a-z]+/i,null,"#"]],[]),["wiki.meta"]); diff --git a/releases/2.5.3/ant/js/google-code-prettify/lang-xq.js b/releases/2.5.3/ant/js/google-code-prettify/lang-xq.js new file mode 100644 index 00000000..e323ae32 --- /dev/null +++ b/releases/2.5.3/ant/js/google-code-prettify/lang-xq.js @@ -0,0 +1,3 @@ +PR.registerLangHandler(PR.createSimpleLexer([["var pln",/^\$[\w-]+/,null,"$"]],[["pln",/^[\s=][<>][\s=]/],["lit",/^@[\w-]+/],["tag",/^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["com",/^\(:[\S\s]*?:\)/],["pln",/^[(),/;[\]{}]$/],["str",/^(?:"(?:[^"\\{]|\\[\S\s])*(?:"|$)|'(?:[^'\\{]|\\[\S\s])*(?:'|$))/,null,"\"'"],["kwd",/^(?:xquery|where|version|variable|union|typeswitch|treat|to|then|text|stable|sortby|some|self|schema|satisfies|returns|return|ref|processing-instruction|preceding-sibling|preceding|precedes|parent|only|of|node|namespace|module|let|item|intersect|instance|in|import|if|function|for|follows|following-sibling|following|external|except|every|else|element|descending|descendant-or-self|descendant|define|default|declare|comment|child|cast|case|before|attribute|assert|ascending|as|ancestor-or-self|ancestor|after|eq|order|by|or|and|schema-element|document-node|node|at)\b/], +["typ",/^(?:xs:yearMonthDuration|xs:unsignedLong|xs:time|xs:string|xs:short|xs:QName|xs:Name|xs:long|xs:integer|xs:int|xs:gYearMonth|xs:gYear|xs:gMonthDay|xs:gDay|xs:float|xs:duration|xs:double|xs:decimal|xs:dayTimeDuration|xs:dateTime|xs:date|xs:byte|xs:boolean|xs:anyURI|xf:yearMonthDuration)\b/,null],["fun pln",/^(?:xp:dereference|xinc:node-expand|xinc:link-references|xinc:link-expand|xhtml:restructure|xhtml:clean|xhtml:add-lists|xdmp:zip-manifest|xdmp:zip-get|xdmp:zip-create|xdmp:xquery-version|xdmp:word-convert|xdmp:with-namespaces|xdmp:version|xdmp:value|xdmp:user-roles|xdmp:user-last-login|xdmp:user|xdmp:url-encode|xdmp:url-decode|xdmp:uri-is-file|xdmp:uri-format|xdmp:uri-content-type|xdmp:unquote|xdmp:unpath|xdmp:triggers-database|xdmp:trace|xdmp:to-json|xdmp:tidy|xdmp:subbinary|xdmp:strftime|xdmp:spawn-in|xdmp:spawn|xdmp:sleep|xdmp:shutdown|xdmp:set-session-field|xdmp:set-response-encoding|xdmp:set-response-content-type|xdmp:set-response-code|xdmp:set-request-time-limit|xdmp:set|xdmp:servers|xdmp:server-status|xdmp:server-name|xdmp:server|xdmp:security-database|xdmp:security-assert|xdmp:schema-database|xdmp:save|xdmp:role-roles|xdmp:role|xdmp:rethrow|xdmp:restart|xdmp:request-timestamp|xdmp:request-status|xdmp:request-cancel|xdmp:request|xdmp:redirect-response|xdmp:random|xdmp:quote|xdmp:query-trace|xdmp:query-meters|xdmp:product-edition|xdmp:privilege-roles|xdmp:privilege|xdmp:pretty-print|xdmp:powerpoint-convert|xdmp:platform|xdmp:permission|xdmp:pdf-convert|xdmp:path|xdmp:octal-to-integer|xdmp:node-uri|xdmp:node-replace|xdmp:node-kind|xdmp:node-insert-child|xdmp:node-insert-before|xdmp:node-insert-after|xdmp:node-delete|xdmp:node-database|xdmp:mul64|xdmp:modules-root|xdmp:modules-database|xdmp:merging|xdmp:merge-cancel|xdmp:merge|xdmp:md5|xdmp:logout|xdmp:login|xdmp:log-level|xdmp:log|xdmp:lock-release|xdmp:lock-acquire|xdmp:load|xdmp:invoke-in|xdmp:invoke|xdmp:integer-to-octal|xdmp:integer-to-hex|xdmp:http-put|xdmp:http-post|xdmp:http-options|xdmp:http-head|xdmp:http-get|xdmp:http-delete|xdmp:hosts|xdmp:host-status|xdmp:host-name|xdmp:host|xdmp:hex-to-integer|xdmp:hash64|xdmp:hash32|xdmp:has-privilege|xdmp:groups|xdmp:group-serves|xdmp:group-servers|xdmp:group-name|xdmp:group-hosts|xdmp:group|xdmp:get-session-field-names|xdmp:get-session-field|xdmp:get-response-encoding|xdmp:get-response-code|xdmp:get-request-username|xdmp:get-request-user|xdmp:get-request-url|xdmp:get-request-protocol|xdmp:get-request-path|xdmp:get-request-method|xdmp:get-request-header-names|xdmp:get-request-header|xdmp:get-request-field-names|xdmp:get-request-field-filename|xdmp:get-request-field-content-type|xdmp:get-request-field|xdmp:get-request-client-certificate|xdmp:get-request-client-address|xdmp:get-request-body|xdmp:get-current-user|xdmp:get-current-roles|xdmp:get|xdmp:function-name|xdmp:function-module|xdmp:function|xdmp:from-json|xdmp:forests|xdmp:forest-status|xdmp:forest-restore|xdmp:forest-restart|xdmp:forest-name|xdmp:forest-delete|xdmp:forest-databases|xdmp:forest-counts|xdmp:forest-clear|xdmp:forest-backup|xdmp:forest|xdmp:filesystem-file|xdmp:filesystem-directory|xdmp:exists|xdmp:excel-convert|xdmp:eval-in|xdmp:eval|xdmp:estimate|xdmp:email|xdmp:element-content-type|xdmp:elapsed-time|xdmp:document-set-quality|xdmp:document-set-property|xdmp:document-set-properties|xdmp:document-set-permissions|xdmp:document-set-collections|xdmp:document-remove-properties|xdmp:document-remove-permissions|xdmp:document-remove-collections|xdmp:document-properties|xdmp:document-locks|xdmp:document-load|xdmp:document-insert|xdmp:document-get-quality|xdmp:document-get-properties|xdmp:document-get-permissions|xdmp:document-get-collections|xdmp:document-get|xdmp:document-forest|xdmp:document-delete|xdmp:document-add-properties|xdmp:document-add-permissions|xdmp:document-add-collections|xdmp:directory-properties|xdmp:directory-locks|xdmp:directory-delete|xdmp:directory-create|xdmp:directory|xdmp:diacritic-less|xdmp:describe|xdmp:default-permissions|xdmp:default-collections|xdmp:databases|xdmp:database-restore-validate|xdmp:database-restore-status|xdmp:database-restore-cancel|xdmp:database-restore|xdmp:database-name|xdmp:database-forests|xdmp:database-backup-validate|xdmp:database-backup-status|xdmp:database-backup-purge|xdmp:database-backup-cancel|xdmp:database-backup|xdmp:database|xdmp:collection-properties|xdmp:collection-locks|xdmp:collection-delete|xdmp:collation-canonical-uri|xdmp:castable-as|xdmp:can-grant-roles|xdmp:base64-encode|xdmp:base64-decode|xdmp:architecture|xdmp:apply|xdmp:amp-roles|xdmp:amp|xdmp:add64|xdmp:add-response-header|xdmp:access|trgr:trigger-set-recursive|trgr:trigger-set-permissions|trgr:trigger-set-name|trgr:trigger-set-module|trgr:trigger-set-event|trgr:trigger-set-description|trgr:trigger-remove-permissions|trgr:trigger-module|trgr:trigger-get-permissions|trgr:trigger-enable|trgr:trigger-disable|trgr:trigger-database-online-event|trgr:trigger-data-event|trgr:trigger-add-permissions|trgr:remove-trigger|trgr:property-content|trgr:pre-commit|trgr:post-commit|trgr:get-trigger-by-id|trgr:get-trigger|trgr:document-scope|trgr:document-content|trgr:directory-scope|trgr:create-trigger|trgr:collection-scope|trgr:any-property-content|thsr:set-entry|thsr:remove-term|thsr:remove-synonym|thsr:remove-entry|thsr:query-lookup|thsr:lookup|thsr:load|thsr:insert|thsr:expand|thsr:add-synonym|spell:suggest-detailed|spell:suggest|spell:remove-word|spell:make-dictionary|spell:load|spell:levenshtein-distance|spell:is-correct|spell:insert|spell:double-metaphone|spell:add-word|sec:users-collection|sec:user-set-roles|sec:user-set-password|sec:user-set-name|sec:user-set-description|sec:user-set-default-permissions|sec:user-set-default-collections|sec:user-remove-roles|sec:user-privileges|sec:user-get-roles|sec:user-get-description|sec:user-get-default-permissions|sec:user-get-default-collections|sec:user-doc-permissions|sec:user-doc-collections|sec:user-add-roles|sec:unprotect-collection|sec:uid-for-name|sec:set-realm|sec:security-version|sec:security-namespace|sec:security-installed|sec:security-collection|sec:roles-collection|sec:role-set-roles|sec:role-set-name|sec:role-set-description|sec:role-set-default-permissions|sec:role-set-default-collections|sec:role-remove-roles|sec:role-privileges|sec:role-get-roles|sec:role-get-description|sec:role-get-default-permissions|sec:role-get-default-collections|sec:role-doc-permissions|sec:role-doc-collections|sec:role-add-roles|sec:remove-user|sec:remove-role-from-users|sec:remove-role-from-role|sec:remove-role-from-privileges|sec:remove-role-from-amps|sec:remove-role|sec:remove-privilege|sec:remove-amp|sec:protect-collection|sec:privileges-collection|sec:privilege-set-roles|sec:privilege-set-name|sec:privilege-remove-roles|sec:privilege-get-roles|sec:privilege-add-roles|sec:priv-doc-permissions|sec:priv-doc-collections|sec:get-user-names|sec:get-unique-elem-id|sec:get-role-names|sec:get-role-ids|sec:get-privilege|sec:get-distinct-permissions|sec:get-collection|sec:get-amp|sec:create-user-with-role|sec:create-user|sec:create-role|sec:create-privilege|sec:create-amp|sec:collections-collection|sec:collection-set-permissions|sec:collection-remove-permissions|sec:collection-get-permissions|sec:collection-add-permissions|sec:check-admin|sec:amps-collection|sec:amp-set-roles|sec:amp-remove-roles|sec:amp-get-roles|sec:amp-doc-permissions|sec:amp-doc-collections|sec:amp-add-roles|search:unparse|search:suggest|search:snippet|search:search|search:resolve-nodes|search:resolve|search:remove-constraint|search:parse|search:get-default-options|search:estimate|search:check-options|prof:value|prof:reset|prof:report|prof:invoke|prof:eval|prof:enable|prof:disable|prof:allowed|ppt:clean|pki:template-set-request|pki:template-set-name|pki:template-set-key-type|pki:template-set-key-options|pki:template-set-description|pki:template-in-use|pki:template-get-version|pki:template-get-request|pki:template-get-name|pki:template-get-key-type|pki:template-get-key-options|pki:template-get-id|pki:template-get-description|pki:need-certificate|pki:is-temporary|pki:insert-trusted-certificates|pki:insert-template|pki:insert-signed-certificates|pki:insert-certificate-revocation-list|pki:get-trusted-certificate-ids|pki:get-template-ids|pki:get-template-certificate-authority|pki:get-template-by-name|pki:get-template|pki:get-pending-certificate-requests-xml|pki:get-pending-certificate-requests-pem|pki:get-pending-certificate-request|pki:get-certificates-for-template-xml|pki:get-certificates-for-template|pki:get-certificates|pki:get-certificate-xml|pki:get-certificate-pem|pki:get-certificate|pki:generate-temporary-certificate-if-necessary|pki:generate-temporary-certificate|pki:generate-template-certificate-authority|pki:generate-certificate-request|pki:delete-template|pki:delete-certificate|pki:create-template|pdf:make-toc|pdf:insert-toc-headers|pdf:get-toc|pdf:clean|p:status-transition|p:state-transition|p:remove|p:pipelines|p:insert|p:get-by-id|p:get|p:execute|p:create|p:condition|p:collection|p:action|ooxml:runs-merge|ooxml:package-uris|ooxml:package-parts-insert|ooxml:package-parts|msword:clean|mcgm:polygon|mcgm:point|mcgm:geospatial-query-from-elements|mcgm:geospatial-query|mcgm:circle|math:tanh|math:tan|math:sqrt|math:sinh|math:sin|math:pow|math:modf|math:log10|math:log|math:ldexp|math:frexp|math:fmod|math:floor|math:fabs|math:exp|math:cosh|math:cos|math:ceil|math:atan2|math:atan|math:asin|math:acos|map:put|map:map|map:keys|map:get|map:delete|map:count|map:clear|lnk:to|lnk:remove|lnk:insert|lnk:get|lnk:from|lnk:create|kml:polygon|kml:point|kml:interior-polygon|kml:geospatial-query-from-elements|kml:geospatial-query|kml:circle|kml:box|gml:polygon|gml:point|gml:interior-polygon|gml:geospatial-query-from-elements|gml:geospatial-query|gml:circle|gml:box|georss:point|georss:geospatial-query|georss:circle|geo:polygon|geo:point|geo:interior-polygon|geo:geospatial-query-from-elements|geo:geospatial-query|geo:circle|geo:box|fn:zero-or-one|fn:years-from-duration|fn:year-from-dateTime|fn:year-from-date|fn:upper-case|fn:unordered|fn:true|fn:translate|fn:trace|fn:tokenize|fn:timezone-from-time|fn:timezone-from-dateTime|fn:timezone-from-date|fn:sum|fn:subtract-dateTimes-yielding-yearMonthDuration|fn:subtract-dateTimes-yielding-dayTimeDuration|fn:substring-before|fn:substring-after|fn:substring|fn:subsequence|fn:string-to-codepoints|fn:string-pad|fn:string-length|fn:string-join|fn:string|fn:static-base-uri|fn:starts-with|fn:seconds-from-time|fn:seconds-from-duration|fn:seconds-from-dateTime|fn:round-half-to-even|fn:round|fn:root|fn:reverse|fn:resolve-uri|fn:resolve-QName|fn:replace|fn:remove|fn:QName|fn:prefix-from-QName|fn:position|fn:one-or-more|fn:number|fn:not|fn:normalize-unicode|fn:normalize-space|fn:node-name|fn:node-kind|fn:nilled|fn:namespace-uri-from-QName|fn:namespace-uri-for-prefix|fn:namespace-uri|fn:name|fn:months-from-duration|fn:month-from-dateTime|fn:month-from-date|fn:minutes-from-time|fn:minutes-from-duration|fn:minutes-from-dateTime|fn:min|fn:max|fn:matches|fn:lower-case|fn:local-name-from-QName|fn:local-name|fn:last|fn:lang|fn:iri-to-uri|fn:insert-before|fn:index-of|fn:in-scope-prefixes|fn:implicit-timezone|fn:idref|fn:id|fn:hours-from-time|fn:hours-from-duration|fn:hours-from-dateTime|fn:floor|fn:false|fn:expanded-QName|fn:exists|fn:exactly-one|fn:escape-uri|fn:escape-html-uri|fn:error|fn:ends-with|fn:encode-for-uri|fn:empty|fn:document-uri|fn:doc-available|fn:doc|fn:distinct-values|fn:distinct-nodes|fn:default-collation|fn:deep-equal|fn:days-from-duration|fn:day-from-dateTime|fn:day-from-date|fn:data|fn:current-time|fn:current-dateTime|fn:current-date|fn:count|fn:contains|fn:concat|fn:compare|fn:collection|fn:codepoints-to-string|fn:codepoint-equal|fn:ceiling|fn:boolean|fn:base-uri|fn:avg|fn:adjust-time-to-timezone|fn:adjust-dateTime-to-timezone|fn:adjust-date-to-timezone|fn:abs|feed:unsubscribe|feed:subscription|feed:subscribe|feed:request|feed:item|feed:description|excel:clean|entity:enrich|dom:set-pipelines|dom:set-permissions|dom:set-name|dom:set-evaluation-context|dom:set-domain-scope|dom:set-description|dom:remove-pipeline|dom:remove-permissions|dom:remove|dom:get|dom:evaluation-context|dom:domains|dom:domain-scope|dom:create|dom:configuration-set-restart-user|dom:configuration-set-permissions|dom:configuration-set-evaluation-context|dom:configuration-set-default-domain|dom:configuration-get|dom:configuration-create|dom:collection|dom:add-pipeline|dom:add-permissions|dls:retention-rules|dls:retention-rule-remove|dls:retention-rule-insert|dls:retention-rule|dls:purge|dls:node-expand|dls:link-references|dls:link-expand|dls:documents-query|dls:document-versions-query|dls:document-version-uri|dls:document-version-query|dls:document-version-delete|dls:document-version-as-of|dls:document-version|dls:document-update|dls:document-unmanage|dls:document-set-quality|dls:document-set-property|dls:document-set-properties|dls:document-set-permissions|dls:document-set-collections|dls:document-retention-rules|dls:document-remove-properties|dls:document-remove-permissions|dls:document-remove-collections|dls:document-purge|dls:document-manage|dls:document-is-managed|dls:document-insert-and-manage|dls:document-include-query|dls:document-history|dls:document-get-permissions|dls:document-extract-part|dls:document-delete|dls:document-checkout-status|dls:document-checkout|dls:document-checkin|dls:document-add-properties|dls:document-add-permissions|dls:document-add-collections|dls:break-checkout|dls:author-query|dls:as-of-query|dbk:convert|dbg:wait|dbg:value|dbg:stopped|dbg:stop|dbg:step|dbg:status|dbg:stack|dbg:out|dbg:next|dbg:line|dbg:invoke|dbg:function|dbg:finish|dbg:expr|dbg:eval|dbg:disconnect|dbg:detach|dbg:continue|dbg:connect|dbg:clear|dbg:breakpoints|dbg:break|dbg:attached|dbg:attach|cvt:save-converted-documents|cvt:part-uri|cvt:destination-uri|cvt:basepath|cvt:basename|cts:words|cts:word-query-weight|cts:word-query-text|cts:word-query-options|cts:word-query|cts:word-match|cts:walk|cts:uris|cts:uri-match|cts:train|cts:tokenize|cts:thresholds|cts:stem|cts:similar-query-weight|cts:similar-query-nodes|cts:similar-query|cts:shortest-distance|cts:search|cts:score|cts:reverse-query-weight|cts:reverse-query-nodes|cts:reverse-query|cts:remainder|cts:registered-query-weight|cts:registered-query-options|cts:registered-query-ids|cts:registered-query|cts:register|cts:query|cts:quality|cts:properties-query-query|cts:properties-query|cts:polygon-vertices|cts:polygon|cts:point-longitude|cts:point-latitude|cts:point|cts:or-query-queries|cts:or-query|cts:not-query-weight|cts:not-query-query|cts:not-query|cts:near-query-weight|cts:near-query-queries|cts:near-query-options|cts:near-query-distance|cts:near-query|cts:highlight|cts:geospatial-co-occurrences|cts:frequency|cts:fitness|cts:field-words|cts:field-word-query-weight|cts:field-word-query-text|cts:field-word-query-options|cts:field-word-query-field-name|cts:field-word-query|cts:field-word-match|cts:entity-highlight|cts:element-words|cts:element-word-query-weight|cts:element-word-query-text|cts:element-word-query-options|cts:element-word-query-element-name|cts:element-word-query|cts:element-word-match|cts:element-values|cts:element-value-ranges|cts:element-value-query-weight|cts:element-value-query-text|cts:element-value-query-options|cts:element-value-query-element-name|cts:element-value-query|cts:element-value-match|cts:element-value-geospatial-co-occurrences|cts:element-value-co-occurrences|cts:element-range-query-weight|cts:element-range-query-value|cts:element-range-query-options|cts:element-range-query-operator|cts:element-range-query-element-name|cts:element-range-query|cts:element-query-query|cts:element-query-element-name|cts:element-query|cts:element-pair-geospatial-values|cts:element-pair-geospatial-value-match|cts:element-pair-geospatial-query-weight|cts:element-pair-geospatial-query-region|cts:element-pair-geospatial-query-options|cts:element-pair-geospatial-query-longitude-name|cts:element-pair-geospatial-query-latitude-name|cts:element-pair-geospatial-query-element-name|cts:element-pair-geospatial-query|cts:element-pair-geospatial-boxes|cts:element-geospatial-values|cts:element-geospatial-value-match|cts:element-geospatial-query-weight|cts:element-geospatial-query-region|cts:element-geospatial-query-options|cts:element-geospatial-query-element-name|cts:element-geospatial-query|cts:element-geospatial-boxes|cts:element-child-geospatial-values|cts:element-child-geospatial-value-match|cts:element-child-geospatial-query-weight|cts:element-child-geospatial-query-region|cts:element-child-geospatial-query-options|cts:element-child-geospatial-query-element-name|cts:element-child-geospatial-query-child-name|cts:element-child-geospatial-query|cts:element-child-geospatial-boxes|cts:element-attribute-words|cts:element-attribute-word-query-weight|cts:element-attribute-word-query-text|cts:element-attribute-word-query-options|cts:element-attribute-word-query-element-name|cts:element-attribute-word-query-attribute-name|cts:element-attribute-word-query|cts:element-attribute-word-match|cts:element-attribute-values|cts:element-attribute-value-ranges|cts:element-attribute-value-query-weight|cts:element-attribute-value-query-text|cts:element-attribute-value-query-options|cts:element-attribute-value-query-element-name|cts:element-attribute-value-query-attribute-name|cts:element-attribute-value-query|cts:element-attribute-value-match|cts:element-attribute-value-geospatial-co-occurrences|cts:element-attribute-value-co-occurrences|cts:element-attribute-range-query-weight|cts:element-attribute-range-query-value|cts:element-attribute-range-query-options|cts:element-attribute-range-query-operator|cts:element-attribute-range-query-element-name|cts:element-attribute-range-query-attribute-name|cts:element-attribute-range-query|cts:element-attribute-pair-geospatial-values|cts:element-attribute-pair-geospatial-value-match|cts:element-attribute-pair-geospatial-query-weight|cts:element-attribute-pair-geospatial-query-region|cts:element-attribute-pair-geospatial-query-options|cts:element-attribute-pair-geospatial-query-longitude-name|cts:element-attribute-pair-geospatial-query-latitude-name|cts:element-attribute-pair-geospatial-query-element-name|cts:element-attribute-pair-geospatial-query|cts:element-attribute-pair-geospatial-boxes|cts:document-query-uris|cts:document-query|cts:distance|cts:directory-query-uris|cts:directory-query-depth|cts:directory-query|cts:destination|cts:deregister|cts:contains|cts:confidence|cts:collections|cts:collection-query-uris|cts:collection-query|cts:collection-match|cts:classify|cts:circle-radius|cts:circle-center|cts:circle|cts:box-west|cts:box-south|cts:box-north|cts:box-east|cts:box|cts:bearing|cts:arc-intersection|cts:and-query-queries|cts:and-query-options|cts:and-query|cts:and-not-query-positive-query|cts:and-not-query-negative-query|cts:and-not-query|css:get|css:convert|cpf:success|cpf:failure|cpf:document-set-state|cpf:document-set-processing-status|cpf:document-set-last-updated|cpf:document-set-error|cpf:document-get-state|cpf:document-get-processing-status|cpf:document-get-last-updated|cpf:document-get-error|cpf:check-transition|alert:spawn-matching-actions|alert:rule-user-id-query|alert:rule-set-user-id|alert:rule-set-query|alert:rule-set-options|alert:rule-set-name|alert:rule-set-description|alert:rule-set-action|alert:rule-remove|alert:rule-name-query|alert:rule-insert|alert:rule-id-query|alert:rule-get-user-id|alert:rule-get-query|alert:rule-get-options|alert:rule-get-name|alert:rule-get-id|alert:rule-get-description|alert:rule-get-action|alert:rule-action-query|alert:remove-triggers|alert:make-rule|alert:make-log-action|alert:make-config|alert:make-action|alert:invoke-matching-actions|alert:get-my-rules|alert:get-all-rules|alert:get-actions|alert:find-matching-rules|alert:create-triggers|alert:config-set-uri|alert:config-set-trigger-ids|alert:config-set-options|alert:config-set-name|alert:config-set-description|alert:config-set-cpf-domain-names|alert:config-set-cpf-domain-ids|alert:config-insert|alert:config-get-uri|alert:config-get-trigger-ids|alert:config-get-options|alert:config-get-name|alert:config-get-id|alert:config-get-description|alert:config-get-cpf-domain-names|alert:config-get-cpf-domain-ids|alert:config-get|alert:config-delete|alert:action-set-options|alert:action-set-name|alert:action-set-module-root|alert:action-set-module-db|alert:action-set-module|alert:action-set-description|alert:action-remove|alert:action-insert|alert:action-get-options|alert:action-get-name|alert:action-get-module-root|alert:action-get-module-db|alert:action-get-module|alert:action-get-description|zero-or-one|years-from-duration|year-from-dateTime|year-from-date|upper-case|unordered|true|translate|trace|tokenize|timezone-from-time|timezone-from-dateTime|timezone-from-date|sum|subtract-dateTimes-yielding-yearMonthDuration|subtract-dateTimes-yielding-dayTimeDuration|substring-before|substring-after|substring|subsequence|string-to-codepoints|string-pad|string-length|string-join|string|static-base-uri|starts-with|seconds-from-time|seconds-from-duration|seconds-from-dateTime|round-half-to-even|round|root|reverse|resolve-uri|resolve-QName|replace|remove|QName|prefix-from-QName|position|one-or-more|number|not|normalize-unicode|normalize-space|node-name|node-kind|nilled|namespace-uri-from-QName|namespace-uri-for-prefix|namespace-uri|name|months-from-duration|month-from-dateTime|month-from-date|minutes-from-time|minutes-from-duration|minutes-from-dateTime|min|max|matches|lower-case|local-name-from-QName|local-name|last|lang|iri-to-uri|insert-before|index-of|in-scope-prefixes|implicit-timezone|idref|id|hours-from-time|hours-from-duration|hours-from-dateTime|floor|false|expanded-QName|exists|exactly-one|escape-uri|escape-html-uri|error|ends-with|encode-for-uri|empty|document-uri|doc-available|doc|distinct-values|distinct-nodes|default-collation|deep-equal|days-from-duration|day-from-dateTime|day-from-date|data|current-time|current-dateTime|current-date|count|contains|concat|compare|collection|codepoints-to-string|codepoint-equal|ceiling|boolean|base-uri|avg|adjust-time-to-timezone|adjust-dateTime-to-timezone|adjust-date-to-timezone|abs)\b/], +["pln",/^[\w:-]+/],["pln",/^[\t\n\r \xa0]+/]]),["xq","xquery"]); diff --git a/releases/2.5.3/ant/js/google-code-prettify/lang-yaml.js b/releases/2.5.3/ant/js/google-code-prettify/lang-yaml.js new file mode 100644 index 00000000..c38729b6 --- /dev/null +++ b/releases/2.5.3/ant/js/google-code-prettify/lang-yaml.js @@ -0,0 +1,2 @@ +var a=null; +PR.registerLangHandler(PR.createSimpleLexer([["pun",/^[:>?|]+/,a,":|>?"],["dec",/^%(?:YAML|TAG)[^\n\r#]+/,a,"%"],["typ",/^&\S+/,a,"&"],["typ",/^!\S*/,a,"!"],["str",/^"(?:[^"\\]|\\.)*(?:"|$)/,a,'"'],["str",/^'(?:[^']|'')*(?:'|$)/,a,"'"],["com",/^#[^\n\r]*/,a,"#"],["pln",/^\s+/,a," \t\r\n"]],[["dec",/^(?:---|\.\.\.)(?:[\n\r]|$)/],["pun",/^-/],["kwd",/^\w+:[\n\r ]/],["pln",/^\w+/]]),["yaml","yml"]); diff --git a/releases/2.5.3/ant/js/google-code-prettify/prettify.css b/releases/2.5.3/ant/js/google-code-prettify/prettify.css new file mode 100644 index 00000000..d44b3a22 --- /dev/null +++ b/releases/2.5.3/ant/js/google-code-prettify/prettify.css @@ -0,0 +1 @@ +.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee} \ No newline at end of file diff --git a/releases/2.5.3/ant/js/google-code-prettify/prettify.js b/releases/2.5.3/ant/js/google-code-prettify/prettify.js new file mode 100644 index 00000000..eef5ad7e --- /dev/null +++ b/releases/2.5.3/ant/js/google-code-prettify/prettify.js @@ -0,0 +1,28 @@ +var q=null;window.PR_SHOULD_USE_CONTINUATION=!0; +(function(){function L(a){function m(a){var f=a.charCodeAt(0);if(f!==92)return f;var b=a.charAt(1);return(f=r[b])?f:"0"<=b&&b<="7"?parseInt(a.substring(1),8):b==="u"||b==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function e(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);a=String.fromCharCode(a);if(a==="\\"||a==="-"||a==="["||a==="]")a="\\"+a;return a}function h(a){for(var f=a.substring(1,a.length-1).match(/\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\[0-3][0-7]{0,2}|\\[0-7]{1,2}|\\[\S\s]|[^\\]/g),a= +[],b=[],o=f[0]==="^",c=o?1:0,i=f.length;c122||(d<65||j>90||b.push([Math.max(65,j)|32,Math.min(d,90)|32]),d<97||j>122||b.push([Math.max(97,j)&-33,Math.min(d,122)&-33]))}}b.sort(function(a,f){return a[0]-f[0]||f[1]-a[1]});f=[];j=[NaN,NaN];for(c=0;ci[0]&&(i[1]+1>i[0]&&b.push("-"),b.push(e(i[1])));b.push("]");return b.join("")}function y(a){for(var f=a.source.match(/\[(?:[^\\\]]|\\[\S\s])*]|\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\\d+|\\[^\dux]|\(\?[!:=]|[()^]|[^()[\\^]+/g),b=f.length,d=[],c=0,i=0;c=2&&a==="["?f[c]=h(j):a!=="\\"&&(f[c]=j.replace(/[A-Za-z]/g,function(a){a=a.charCodeAt(0);return"["+String.fromCharCode(a&-33,a|32)+"]"}));return f.join("")}for(var t=0,s=!1,l=!1,p=0,d=a.length;p=5&&"lang-"===b.substring(0,5))&&!(o&&typeof o[1]==="string"))c=!1,b="src";c||(r[f]=b)}i=d;d+=f.length;if(c){c=o[1];var j=f.indexOf(c),k=j+c.length;o[2]&&(k=f.length-o[2].length,j=k-c.length);b=b.substring(5);B(l+i,f.substring(0,j),e,p);B(l+i+j,c,C(b,c),p);B(l+i+k,f.substring(k),e,p)}else p.push(l+i,b)}a.e=p}var h={},y;(function(){for(var e=a.concat(m), +l=[],p={},d=0,g=e.length;d=0;)h[n.charAt(k)]=r;r=r[1];n=""+r;p.hasOwnProperty(n)||(l.push(r),p[n]=q)}l.push(/[\S\s]/);y=L(l)})();var t=m.length;return e}function u(a){var m=[],e=[];a.tripleQuotedStrings?m.push(["str",/^(?:'''(?:[^'\\]|\\[\S\s]|''?(?=[^']))*(?:'''|$)|"""(?:[^"\\]|\\[\S\s]|""?(?=[^"]))*(?:"""|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$))/,q,"'\""]):a.multiLineStrings?m.push(["str",/^(?:'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$)|`(?:[^\\`]|\\[\S\s])*(?:`|$))/, +q,"'\"`"]):m.push(["str",/^(?:'(?:[^\n\r'\\]|\\.)*(?:'|$)|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,q,"\"'"]);a.verbatimStrings&&e.push(["str",/^@"(?:[^"]|"")*(?:"|$)/,q]);var h=a.hashComments;h&&(a.cStyleComments?(h>1?m.push(["com",/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,q,"#"]):m.push(["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,q,"#"]),e.push(["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,q])):m.push(["com",/^#[^\n\r]*/, +q,"#"]));a.cStyleComments&&(e.push(["com",/^\/\/[^\n\r]*/,q]),e.push(["com",/^\/\*[\S\s]*?(?:\*\/|$)/,q]));a.regexLiterals&&e.push(["lang-regex",/^(?:^^\.?|[!+-]|!=|!==|#|%|%=|&|&&|&&=|&=|\(|\*|\*=|\+=|,|-=|->|\/|\/=|:|::|;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|[?@[^]|\^=|\^\^|\^\^=|{|\||\|=|\|\||\|\|=|~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\s*(\/(?=[^*/])(?:[^/[\\]|\\[\S\s]|\[(?:[^\\\]]|\\[\S\s])*(?:]|$))+\/)/]);(h=a.types)&&e.push(["typ",h]);a=(""+a.keywords).replace(/^ | $/g, +"");a.length&&e.push(["kwd",RegExp("^(?:"+a.replace(/[\s,]+/g,"|")+")\\b"),q]);m.push(["pln",/^\s+/,q," \r\n\t\xa0"]);e.push(["lit",/^@[$_a-z][\w$@]*/i,q],["typ",/^(?:[@_]?[A-Z]+[a-z][\w$@]*|\w+_t\b)/,q],["pln",/^[$_a-z][\w$@]*/i,q],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,q,"0123456789"],["pln",/^\\[\S\s]?/,q],["pun",/^.[^\s\w"-$'./@\\`]*/,q]);return x(m,e)}function D(a,m){function e(a){switch(a.nodeType){case 1:if(k.test(a.className))break;if("BR"===a.nodeName)h(a), +a.parentNode&&a.parentNode.removeChild(a);else for(a=a.firstChild;a;a=a.nextSibling)e(a);break;case 3:case 4:if(p){var b=a.nodeValue,d=b.match(t);if(d){var c=b.substring(0,d.index);a.nodeValue=c;(b=b.substring(d.index+d[0].length))&&a.parentNode.insertBefore(s.createTextNode(b),a.nextSibling);h(a);c||a.parentNode.removeChild(a)}}}}function h(a){function b(a,d){var e=d?a.cloneNode(!1):a,f=a.parentNode;if(f){var f=b(f,1),g=a.nextSibling;f.appendChild(e);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return e} +for(;!a.nextSibling;)if(a=a.parentNode,!a)return;for(var a=b(a.nextSibling,0),e;(e=a.parentNode)&&e.nodeType===1;)a=e;d.push(a)}var k=/(?:^|\s)nocode(?:\s|$)/,t=/\r\n?|\n/,s=a.ownerDocument,l;a.currentStyle?l=a.currentStyle.whiteSpace:window.getComputedStyle&&(l=s.defaultView.getComputedStyle(a,q).getPropertyValue("white-space"));var p=l&&"pre"===l.substring(0,3);for(l=s.createElement("LI");a.firstChild;)l.appendChild(a.firstChild);for(var d=[l],g=0;g=0;){var h=m[e];A.hasOwnProperty(h)?window.console&&console.warn("cannot override language handler %s",h):A[h]=a}}function C(a,m){if(!a||!A.hasOwnProperty(a))a=/^\s*=o&&(h+=2);e>=c&&(a+=2)}}catch(w){"console"in window&&console.log(w&&w.stack?w.stack:w)}}var v=["break,continue,do,else,for,if,return,while"],w=[[v,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"], +"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],F=[w,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],G=[w,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"], +H=[G,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],w=[w,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],I=[v,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"], +J=[v,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],v=[v,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],K=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,N=/\S/,O=u({keywords:[F,H,w,"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END"+ +I,J,v],hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),A={};k(O,["default-code"]);k(x([],[["pln",/^[^]*(?:>|$)/],["com",/^<\!--[\S\s]*?(?:--\>|$)/],["lang-",/^<\?([\S\s]+?)(?:\?>|$)/],["lang-",/^<%([\S\s]+?)(?:%>|$)/],["pun",/^(?:<[%?]|[%?]>)/],["lang-",/^]*>([\S\s]+?)<\/xmp\b[^>]*>/i],["lang-js",/^]*>([\S\s]*?)(<\/script\b[^>]*>)/i],["lang-css",/^]*>([\S\s]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]), +["default-markup","htm","html","mxml","xhtml","xml","xsl"]);k(x([["pln",/^\s+/,q," \t\r\n"],["atv",/^(?:"[^"]*"?|'[^']*'?)/,q,"\"'"]],[["tag",/^^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["atn",/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^\s"'>]*(?:[^\s"'/>]|\/(?=\s)))/],["pun",/^[/<->]+/],["lang-js",/^on\w+\s*=\s*"([^"]+)"/i],["lang-js",/^on\w+\s*=\s*'([^']+)'/i],["lang-js",/^on\w+\s*=\s*([^\s"'>]+)/i],["lang-css",/^style\s*=\s*"([^"]+)"/i],["lang-css",/^style\s*=\s*'([^']+)'/i],["lang-css", +/^style\s*=\s*([^\s"'>]+)/i]]),["in.tag"]);k(x([],[["atv",/^[\S\s]+/]]),["uq.val"]);k(u({keywords:F,hashComments:!0,cStyleComments:!0,types:K}),["c","cc","cpp","cxx","cyc","m"]);k(u({keywords:"null,true,false"}),["json"]);k(u({keywords:H,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:K}),["cs"]);k(u({keywords:G,cStyleComments:!0}),["java"]);k(u({keywords:v,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]);k(u({keywords:I,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}), +["cv","py"]);k(u({keywords:"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]);k(u({keywords:J,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]);k(u({keywords:w,cStyleComments:!0,regexLiterals:!0}),["js"]);k(u({keywords:"all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes", +hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]);k(x([],[["str",/^[\S\s]+/]]),["regex"]);window.prettyPrintOne=function(a,m,e){var h=document.createElement("PRE");h.innerHTML=a;e&&D(h,e);E({g:m,i:e,h:h});return h.innerHTML};window.prettyPrint=function(a){function m(){for(var e=window.PR_SHOULD_USE_CONTINUATION?l.now()+250:Infinity;p=0){var k=k.match(g),f,b;if(b= +!k){b=n;for(var o=void 0,c=b.firstChild;c;c=c.nextSibling)var i=c.nodeType,o=i===1?o?b:c:i===3?N.test(c.nodeValue)?b:o:o;b=(f=o===b?void 0:o)&&"CODE"===f.tagName}b&&(k=f.className.match(g));k&&(k=k[1]);b=!1;for(o=n.parentNode;o;o=o.parentNode)if((o.tagName==="pre"||o.tagName==="code"||o.tagName==="xmp")&&o.className&&o.className.indexOf("prettyprint")>=0){b=!0;break}b||((b=(b=n.className.match(/\blinenums\b(?::(\d+))?/))?b[1]&&b[1].length?+b[1]:!0:!1)&&D(n,b),d={g:k,h:n,i:b},E(d))}}p + + + + + +All Classes (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + +

All Classes

+
+ +
+ + diff --git a/releases/2.5.3/api/allclasses-noframe.html b/releases/2.5.3/api/allclasses-noframe.html new file mode 100644 index 00000000..8ad04e09 --- /dev/null +++ b/releases/2.5.3/api/allclasses-noframe.html @@ -0,0 +1,103 @@ + + + + + + +All Classes (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + +

All Classes

+
+ +
+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html new file mode 100644 index 00000000..e400c675 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/AnnotatedMethodProvider.html @@ -0,0 +1,284 @@ + + + + + + +AnnotatedMethodProvider (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class AnnotatedMethodProvider

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AnnotatedMethodProvider(java.lang.Class<? extends java.lang.annotation.Annotation> ann) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AnnotatedMethodProvider

        +
        public AnnotatedMethodProvider(java.lang.Class<? extends java.lang.annotation.Annotation> ann)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        public java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                            ClassModel suiteClassModel)
        +
        Description copied from interface: TestMethodProvider
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        +
        Specified by:
        +
        getTestMethods in interface TestMethodProvider
        +
        Parameters:
        suiteClass - The suite class.
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        Return a set of methods which should be invoked by the runner as + tests.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/AssertingRandom.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/AssertingRandom.html new file mode 100644 index 00000000..12ba03ef --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/AssertingRandom.html @@ -0,0 +1,534 @@ + + + + + + +AssertingRandom (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class AssertingRandom

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.util.Random
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.AssertingRandom
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public final class AssertingRandom
    +extends java.util.Random
    +
    A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
    +
    See Also:
    Serialized Form
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AssertingRandom(java.lang.Thread owner, + java.util.Random delegate) +
      Creates an instance to be used by owner thread and delegating + to delegate until destroy()ed.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected java.lang.Objectclone() 
      voiddestroy() +
      This object will no longer be usable after this method is called.
      +
      booleanequals(java.lang.Object obj) 
      inthashCode() 
      static booleanisVerifying() 
      protected intnext(int bits) 
      booleannextBoolean() 
      voidnextBytes(byte[] bytes) 
      doublenextDouble() 
      floatnextFloat() 
      doublenextGaussian() 
      intnextInt() 
      intnextInt(int n) 
      longnextLong() 
      voidsetSeed(long seed) 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AssertingRandom

        +
        public AssertingRandom(java.lang.Thread owner,
        +               java.util.Random delegate)
        +
        Creates an instance to be used by owner thread and delegating + to delegate until destroy()ed.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        next

        +
        protected int next(int bits)
        +
        +
        Overrides:
        +
        next in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBoolean

        +
        public boolean nextBoolean()
        +
        +
        Overrides:
        +
        nextBoolean in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBytes

        +
        public void nextBytes(byte[] bytes)
        +
        +
        Overrides:
        +
        nextBytes in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextDouble

        +
        public double nextDouble()
        +
        +
        Overrides:
        +
        nextDouble in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextFloat

        +
        public float nextFloat()
        +
        +
        Overrides:
        +
        nextFloat in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextGaussian

        +
        public double nextGaussian()
        +
        +
        Overrides:
        +
        nextGaussian in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt()
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt(int n)
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextLong

        +
        public long nextLong()
        +
        +
        Overrides:
        +
        nextLong in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        setSeed

        +
        public void setSeed(long seed)
        +
        +
        Overrides:
        +
        setSeed in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        destroy

        +
        public void destroy()
        +
        This object will no longer be usable after this method is called.
        +
      • +
      + + + +
        +
      • +

        clone

        +
        protected java.lang.Object clone()
        +                          throws java.lang.CloneNotSupportedException
        +
        +
        Overrides:
        +
        clone in class java.lang.Object
        +
        Throws:
        +
        java.lang.CloneNotSupportedException
        +
      • +
      + + + +
        +
      • +

        isVerifying

        +
        public static boolean isVerifying()
        +
        Returns:
        Return true if this class is verifying sharing and lifecycle assertions.
        See Also:
        "https://github.com/randomizedtesting/randomizedtesting/issues/234"
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html new file mode 100644 index 00000000..2cd53567 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/ClassGlobFilter.html @@ -0,0 +1,326 @@ + + + + + + +ClassGlobFilter (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassGlobFilter

+
+
+ +
+
    +
  • +
    +
    +
    public class ClassGlobFilter
    +extends GlobFilter
    +
    A filter for Description.getClassName().
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassGlobFilter(java.lang.String globPattern) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.Stringdescribe() 
      booleanshouldRun(org.junit.runner.Description description) 
      + +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassGlobFilter

        +
        public ClassGlobFilter(java.lang.String globPattern)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        shouldRun

        +
        public boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class GlobFilter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class GlobFilter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html new file mode 100644 index 00000000..d9c35a26 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/ClassModel.FieldModel.html @@ -0,0 +1,375 @@ + + + + + + +ClassModel.FieldModel (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel.FieldModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel.FieldModel
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static final class ClassModel.FieldModel
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      Telement 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassModel.FieldModel(java.lang.reflect.Field f) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanequals(java.lang.Object obj) 
      ClassModel.ScopegetAccessScope() 
      EgetDown() 
      EgetUp() 
      inthashCode() 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        element

        +
        public final T extends java.lang.reflect.Member element
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassModel.FieldModel

        +
        public ClassModel.FieldModel(java.lang.reflect.Field f)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        getDown

        +
        public E getDown()
        +
      • +
      + + + +
        +
      • +

        getUp

        +
        public E getUp()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html new file mode 100644 index 00000000..119f025b --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/ClassModel.MethodModel.html @@ -0,0 +1,375 @@ + + + + + + +ClassModel.MethodModel (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel.MethodModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel.MethodModel
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static final class ClassModel.MethodModel
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      Telement 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassModel.MethodModel(java.lang.reflect.Method m) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanequals(java.lang.Object obj) 
      ClassModel.ScopegetAccessScope() 
      EgetDown() 
      EgetUp() 
      inthashCode() 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        element

        +
        public final T extends java.lang.reflect.Member element
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassModel.MethodModel

        +
        public ClassModel.MethodModel(java.lang.reflect.Method m)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        getDown

        +
        public E getDown()
        +
      • +
      + + + +
        +
      • +

        getUp

        +
        public E getUp()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html new file mode 100644 index 00000000..954dacb4 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/ClassModel.Scope.html @@ -0,0 +1,349 @@ + + + + + + +ClassModel.Scope (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Enum ClassModel.Scope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ClassModel.Scope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.ClassModel.Scope
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<ClassModel.Scope>
    +
    +
    +
    Enclosing class:
    +
    ClassModel
    +
    +
    +
    +
    public static enum ClassModel.Scope
    +extends java.lang.Enum<ClassModel.Scope>
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ClassModel.ScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ClassModel.Scope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ClassModel.Scope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ClassModel.Scope c : ClassModel.Scope.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ClassModel.Scope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/ClassModel.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/ClassModel.html new file mode 100644 index 00000000..0893896d --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/ClassModel.html @@ -0,0 +1,347 @@ + + + + + + +ClassModel (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ClassModel

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ClassModel
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class ClassModel
    +extends java.lang.Object
    +
    Class model for a test suite. Builds relationship (overrides/ shadows) links + for methods and fields.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ClassModel(java.lang.Class<?> clazz) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel>getAnnotatedLeafMethods(java.lang.Class<? extends java.lang.annotation.Annotation> annotation) 
      <T extends java.lang.annotation.Annotation> 
      T
      getAnnotation(java.lang.reflect.Method method, + java.lang.Class<T> annClass, + boolean inherited) 
      java.util.Map<java.lang.reflect.Field,ClassModel.FieldModel>getFields() 
      java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel>getMethods() 
      <T extends java.lang.annotation.Annotation> 
      boolean
      isAnnotationPresent(java.lang.reflect.Method method, + java.lang.Class<T> annClass, + boolean inherited) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClassModel

        +
        public ClassModel(java.lang.Class<?> clazz)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + +
        +
      • +

        getAnnotatedLeafMethods

        +
        public java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel> getAnnotatedLeafMethods(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
        +
      • +
      + + + +
        +
      • +

        getAnnotation

        +
        public <T extends java.lang.annotation.Annotation> T getAnnotation(java.lang.reflect.Method method,
        +                                                          java.lang.Class<T> annClass,
        +                                                          boolean inherited)
        +
      • +
      + + + +
        +
      • +

        isAnnotationPresent

        +
        public <T extends java.lang.annotation.Annotation> boolean isAnnotationPresent(java.lang.reflect.Method method,
        +                                                                      java.lang.Class<T> annClass,
        +                                                                      boolean inherited)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html new file mode 100644 index 00000000..a5ff1489 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.Node.html @@ -0,0 +1,341 @@ + + + + + + +FilterExpressionParser.Node (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class FilterExpressionParser.Node

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    FilterExpressionParser
    +
    +
    +
    +
    public abstract class FilterExpressionParser.Node
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      com.carrotsearch.randomizedtesting.FilterExpressionParser.InputRangerange 
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanevaluate(com.carrotsearch.randomizedtesting.FilterExpressionParser.IContext context) 
      java.lang.StringtoExpression() 
      protected java.lang.StringBuildertoExpression(java.lang.StringBuilder b) 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        range

        +
        public com.carrotsearch.randomizedtesting.FilterExpressionParser.InputRange range
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FilterExpressionParser.Node

        +
        public FilterExpressionParser.Node()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        toExpression

        +
        public final java.lang.String toExpression()
        +
      • +
      + + + +
        +
      • +

        toExpression

        +
        protected java.lang.StringBuilder toExpression(java.lang.StringBuilder b)
        +
      • +
      + + + +
        +
      • +

        evaluate

        +
        public boolean evaluate(com.carrotsearch.randomizedtesting.FilterExpressionParser.IContext context)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html new file mode 100644 index 00000000..58008b35 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/FilterExpressionParser.html @@ -0,0 +1,281 @@ + + + + + + +FilterExpressionParser (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class FilterExpressionParser

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.FilterExpressionParser
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class FilterExpressionParser
    +extends java.lang.Object
    +
    Test group conditions filter parser.
    +
  • +
+
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      FilterExpressionParser.Nodeparse(java.lang.String rule) +
      Pratt's parser.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FilterExpressionParser

        +
        public FilterExpressionParser()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/GlobFilter.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/GlobFilter.html new file mode 100644 index 00000000..6f97c03e --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/GlobFilter.html @@ -0,0 +1,355 @@ + + + + + + +GlobFilter (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class GlobFilter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.manipulation.Filter
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.GlobFilter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ClassGlobFilter, MethodGlobFilter
    +
    +
    +
    +
    public abstract class GlobFilter
    +extends org.junit.runner.manipulation.Filter
    +
    A filter that matches something using globbing (*) pattern.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected java.lang.StringglobPattern 
      +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      GlobFilter(java.lang.String glob) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      abstract java.lang.Stringdescribe() 
      protected booleanglobMatches(java.lang.String string) +
      Check if a given string matches the glob.
      +
      abstract booleanshouldRun(org.junit.runner.Description description) 
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        globPattern

        +
        protected final java.lang.String globPattern
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        GlobFilter

        +
        public GlobFilter(java.lang.String glob)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        globMatches

        +
        protected final boolean globMatches(java.lang.String string)
        +
        Check if a given string matches the glob.
        +
      • +
      + + + +
        +
      • +

        shouldRun

        +
        public abstract boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class org.junit.runner.manipulation.Filter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public abstract java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class org.junit.runner.manipulation.Filter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/GroupEvaluator.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/GroupEvaluator.html new file mode 100644 index 00000000..e4e8a6dd --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/GroupEvaluator.html @@ -0,0 +1,245 @@ + + + + + + +GroupEvaluator (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class GroupEvaluator

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.GroupEvaluator
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class GroupEvaluator
    +extends java.lang.Object
    +
    Evaluates enabled/ disabled state for a given test group.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringgetIgnoreReason(java.lang.reflect.AnnotatedElement... elements) 
      booleanisGroupEnabled(java.lang.Class<? extends java.lang.annotation.Annotation> testGroupAnnotation) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getIgnoreReason

        +
        public java.lang.String getIgnoreReason(java.lang.reflect.AnnotatedElement... elements)
        +
        Returns:
        Returns a non-null string with the reason why the annotated element (class, test or test-class pair) + should be ignored in the execution. This is an expert-level method, typically tests + shouldn't be concerned with this.
        +
      • +
      + + + +
        +
      • +

        isGroupEnabled

        +
        public boolean isGroupEnabled(java.lang.Class<? extends java.lang.annotation.Annotation> testGroupAnnotation)
        +
        Returns:
        Returns the current state of the an annotation marked with + TestGroup. Note that tests may be enabled or disabled using filtering + expressions so an enabled group does not necessarily mean a test marked with + this group will be executed.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html new file mode 100644 index 00000000..526ffcc0 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/JUnit3MethodProvider.html @@ -0,0 +1,280 @@ + + + + + + +JUnit3MethodProvider (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class JUnit3MethodProvider

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.JUnit3MethodProvider
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    TestMethodProvider
    +
    +
    +
    +
    public class JUnit3MethodProvider
    +extends java.lang.Object
    +implements TestMethodProvider
    +
    Method provider selecting tests that follow a name pattern of test(.*).
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JUnit3MethodProvider

        +
        public JUnit3MethodProvider()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        public java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                            ClassModel suiteClassModel)
        +
        Description copied from interface: TestMethodProvider
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        +
        Specified by:
        +
        getTestMethods in interface TestMethodProvider
        +
        Parameters:
        suiteClass - The suite class.
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        Return a set of methods which should be invoked by the runner as + tests.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html new file mode 100644 index 00000000..31b23a2f --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/JUnit4MethodProvider.html @@ -0,0 +1,247 @@ + + + + + + +JUnit4MethodProvider (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class JUnit4MethodProvider

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    TestMethodProvider
    +
    +
    +
    +
    public class JUnit4MethodProvider
    +extends AnnotatedMethodProvider
    +
    Method provider selecting Test annotated public instance parameterless methods.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JUnit4MethodProvider

        +
        public JUnit4MethodProvider()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/LifecycleScope.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/LifecycleScope.html new file mode 100644 index 00000000..23667df9 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/LifecycleScope.html @@ -0,0 +1,328 @@ + + + + + + +LifecycleScope (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Enum LifecycleScope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<LifecycleScope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.LifecycleScope
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<LifecycleScope>
    +
    +
    +
    +
    public enum LifecycleScope
    +extends java.lang.Enum<LifecycleScope>
    +
    Lifecycle stages for tracking resources.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      SUITE +
      A single suite (class), including all AfterClass hooks.
      +
      TEST +
      A single test case, including all After hooks.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static LifecycleScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static LifecycleScope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        TEST

        +
        public static final LifecycleScope TEST
        +
        A single test case, including all After hooks.
        +
      • +
      + + + +
        +
      • +

        SUITE

        +
        public static final LifecycleScope SUITE
        +
        A single suite (class), including all AfterClass hooks.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static LifecycleScope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (LifecycleScope c : LifecycleScope.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static LifecycleScope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html new file mode 100644 index 00000000..253c979c --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/MethodGlobFilter.html @@ -0,0 +1,326 @@ + + + + + + +MethodGlobFilter (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class MethodGlobFilter

+
+
+ +
+
    +
  • +
    +
    +
    public class MethodGlobFilter
    +extends GlobFilter
    +
    A filter for Description.getMethodName().
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + +
        +
      • + + +

        Fields inherited from class org.junit.runner.manipulation.Filter

        +ALL
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MethodGlobFilter(java.lang.String globPattern) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.Stringdescribe() 
      booleanshouldRun(org.junit.runner.Description description) 
      + +
        +
      • + + +

        Methods inherited from class org.junit.runner.manipulation.Filter

        +apply, intersect, matchMethodDescription
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MethodGlobFilter

        +
        public MethodGlobFilter(java.lang.String globPattern)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        shouldRun

        +
        public boolean shouldRun(org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        shouldRun in class GlobFilter
        +
        +
      • +
      + + + +
        +
      • +

        describe

        +
        public java.lang.String describe()
        +
        +
        Specified by:
        +
        describe in class GlobFilter
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html new file mode 100644 index 00000000..4b509327 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/MixWithSuiteName.html @@ -0,0 +1,294 @@ + + + + + + +MixWithSuiteName (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class MixWithSuiteName

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.MixWithSuiteName
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MixWithSuiteName() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      longdecorate(long seed) +
      Called to decorate the initial seed for a Randomness.
      +
      voidinitialize(java.lang.Class<?> suiteClass) +
      Called once after instantiation to set up the decorator.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MixWithSuiteName

        +
        public MixWithSuiteName()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        public void initialize(java.lang.Class<?> suiteClass)
        +
        Description copied from interface: SeedDecorator
        +
        Called once after instantiation to set up the decorator.
        +
        +
        Specified by:
        +
        initialize in interface SeedDecorator
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/RandomSupplier.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/RandomSupplier.html new file mode 100644 index 00000000..9c6faf9d --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/RandomSupplier.html @@ -0,0 +1,244 @@ + + + + + + +RandomSupplier (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface RandomSupplier

+
+
+
+
    +
  • +
    +
    +
    public interface RandomSupplier
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Randomget(long seed) 
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        get

        +
        java.util.Random get(long seed)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/RandomizedContext.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/RandomizedContext.html new file mode 100644 index 00000000..a7eade1d --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/RandomizedContext.html @@ -0,0 +1,443 @@ + + + + + + +RandomizedContext (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedContext

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.RandomizedContext
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomizedContext
    +extends java.lang.Object
    +
    Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTargetClass

        +
        public java.lang.Class<?> getTargetClass()
        +
        The class (suite) being tested.
        +
      • +
      + + + +
        +
      • +

        getRunnerSeedAsString

        +
        public java.lang.String getRunnerSeedAsString()
        +
        Returns the runner's master seed, formatted.
        +
      • +
      + + + +
        +
      • +

        getRandomness

        +
        public Randomness getRandomness()
        +
        Source of randomness for the context's thread.
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        current

        +
        public static RandomizedContext current()
        +
        Returns:
        Returns the context for the calling thread or throws an + IllegalStateException if the thread is out of scope.
        +
        Throws:
        +
        java.lang.IllegalStateException - If context is not available.
        +
      • +
      + + + +
        +
      • +

        getRunner

        +
        public RandomizedRunner getRunner()
        +
        Access to the runner governing this context.
        +
      • +
      + + + + + +
        +
      • +

        closeAtEnd

        +
        public <T extends java.io.Closeable> T closeAtEnd(T resource,
        +                                         LifecycleScope scope)
        +
        Dispose the given resource at the end of a given lifecycle scope. If the Closeable + throws an exception, the test case or suite will end in a failure.
        +
        Returns:
        resource (for call chaining).
        +
      • +
      + + + + + + + +
        +
      • +

        runWithPrivateRandomness

        +
        public <T> T runWithPrivateRandomness(Randomness randomness,
        +                             java.util.concurrent.Callable<T> callable)
        +                           throws java.lang.Exception
        +
        Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns. +

        + This utility method can be used to initialize resources in a reproducible way since all calls to utility methods + like RandomizedTest.randomInt() et.al. are forwarded to the current + RandomContext which uses the provided randomness from the top of the stack. +

        +
        Type Parameters:
        T - the return type of the callable
        Parameters:
        randomness - the randomness to push to the top of the stack
        callable - the callable to execute
        +
        Returns:
        the result of the call to Callable.call()
        +
        Throws:
        +
        java.lang.Exception - if Callable.call() throws an exception
        +
      • +
      + + + +
        +
      • +

        runWithPrivateRandomness

        +
        public <T> T runWithPrivateRandomness(long seed,
        +                             java.util.concurrent.Callable<T> callable)
        +                           throws java.lang.Exception
        +
        Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns. +

        + This utility method can be used to initialize resources in a reproducible way since all calls to utility methods + like RandomizedTest.randomInt() et.al. are forwarded to the current + RandomContext which uses the provided randomness from the top of the stack. +

        +
        Type Parameters:
        T - the return type of the callable
        Parameters:
        seed - The initial seed for the new, private randomness
        callable - the callable to execute
        +
        Returns:
        the result of the call to Callable.call()
        +
        Throws:
        +
        java.lang.Exception - if Callable.call() throws an exception
        +
      • +
      + + + +
        +
      • +

        getTargetMethod

        +
        public java.lang.reflect.Method getTargetMethod()
        +
        Returns:
        Return the currently executing test case method (the thread may still + be within test rules and may never actually hit the method). This method may return + null if called from the static context (no test case is being executed at + the moment).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html new file mode 100644 index 00000000..4da992cb --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/RandomizedRunner.html @@ -0,0 +1,626 @@ + + + + + + +RandomizedRunner (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedRunner

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.Runner
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.RandomizedRunner
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.runner.Describable, org.junit.runner.manipulation.Filterable
    +
    +
    +
    +
    public final class RandomizedRunner
    +extends org.junit.runner.Runner
    +implements org.junit.runner.manipulation.Filterable
    +
    A Runner implementation for running randomized test cases with + predictable and repeatable randomness. + +

    Supports the following JUnit4 features: +

      +
    • BeforeClass-annotated methods (before all tests of a class/superclass),
    • +
    • Before-annotated methods (before each test),
    • +
    • Test-annotated methods,
    • +
    • After-annotated methods (after each test),
    • +
    • AfterClass-annotated methods (after all tests of a class/superclass),
    • +
    • Rule-annotated fields implementing MethodRule + and TestRule.
    • +
    + +

    Contracts: +

      +
    • BeforeClass, Before + methods declared in superclasses are called before methods declared in subclasses,
    • +
    • AfterClass, After + methods declared in superclasses are called after methods declared in subclasses,
    • +
    • BeforeClass, Before, AfterClass, After + methods declared within the same class are called in randomized order + derived from the master seed (repeatable with the same seed),
    • +
    + +

    Deviations from "standard" JUnit: +

      +
    • test methods are allowed to return values (the return value is ignored),
    • +
    • hook methods need not be public; in fact, it is encouraged to make them private to + avoid accidental shadowing which silently drops parent hooks from executing + (applies to class hooks mostly, but also to instance hooks).
    • +
    • all exceptions raised during hooks or test case execution are reported to the notifier, + there is no suppression or chaining of exceptions,
    • +
    • a test method must not leave behind any active threads; this is detected + using ThreadGroup active counts and is sometimes problematic (many classes + in the standard library leave active threads behind without waiting for them to terminate). + One can use the ThreadLeakScope, ThreadLeakAction + and other annotations to control how aggressive the detection + strategy is and if it fails the test or not.
    • +
    • uncaught exceptions from any of children threads will cause the test to fail.
    • +
    +
    See Also:
    RandomizedTest, +ThreadLeakAction, +ThreadLeakScope, +ThreadLeakZombies, +ThreadLeakGroup, +ThreadLeakLingering, +ThreadLeakFilters, +Listeners, +RandomizedContext, +TestMethodProviders
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomizedRunner(java.lang.Class<?> testClass) +
      Creates a new runner for the given class.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.List<com.carrotsearch.randomizedtesting.RandomizedRunner.TestMethodExecution>collectMethodExecutions(java.lang.reflect.Constructor<?> constructor, + java.util.List<java.lang.reflect.Method> testMethods) +
      Collect test method executions from list of test methods and + potentially parameters from parameter factory methods.
      +
      voidfilter(org.junit.runner.manipulation.Filter filter) +
      Implement Filterable because GUIs depend on it to run tests selectively.
      +
      org.junit.runner.DescriptiongetDescription() +
      Return the current tree of test descriptions (filtered).
      +
      TraceFormattinggetTraceFormatting() +
      Stack trace formatting utilities.
      +
      static booleanhasZombieThreads() +
      Returns true if any previous (or current) suite marked with + ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS has + left zombie threads.
      +
      static java.lang.StringmethodName(org.junit.runner.Description description) +
      Attempts to extract just the method name from parameterized notation.
      +
      voidrun(org.junit.runner.notification.RunNotifier notifier) +
      Runs all tests and hooks.
      +
      static java.lang.StringseedFromThrowable(java.lang.Throwable t) +
      RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with AUGMENTED_SEED_PACKAGE.
      +
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.Runner

        +testCount
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        AUGMENTED_SEED_PACKAGE

        +
        public static final java.lang.String AUGMENTED_SEED_PACKAGE
        +
        Fake package of a stack trace entry inserted into exceptions thrown by + test methods. These stack entries contain additional information about + seeds used during execution.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        DEFAULT_TIMEOUT

        +
        public static final int DEFAULT_TIMEOUT
        +
        Default timeout for a single test case. By default + the timeout is disabled. Use global system property + SysGlobals.SYSPROP_TIMEOUT or an annotation Timeout if you need to set + timeouts or expect some test cases may hang. This will slightly slow down + the tests because each test case is executed in a forked thread.
        +
        See Also:
        SysGlobals.SYSPROP_TIMEOUT(), +Constant Field Values
        +
      • +
      + + + + + + + +
        +
      • +

        DEFAULT_KILLATTEMPTS

        +
        public static final int DEFAULT_KILLATTEMPTS
        +
        The default number of first interrupts, then Thread.stop attempts.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        DEFAULT_KILLWAIT

        +
        public static final int DEFAULT_KILLWAIT
        +
        Time in between interrupt retries or stop retries.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        DEFAULT_ITERATIONS

        +
        public static final int DEFAULT_ITERATIONS
        +
        The default number of test repeat iterations.
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + + +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomizedRunner

        +
        public RandomizedRunner(java.lang.Class<?> testClass)
        +                 throws org.junit.runners.model.InitializationError
        +
        Creates a new runner for the given class.
        +
        Throws:
        +
        org.junit.runners.model.InitializationError
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getDescription

        +
        public org.junit.runner.Description getDescription()
        +
        Return the current tree of test descriptions (filtered).
        +
        +
        Specified by:
        +
        getDescription in interface org.junit.runner.Describable
        +
        Specified by:
        +
        getDescription in class org.junit.runner.Runner
        +
        +
      • +
      + + + +
        +
      • +

        filter

        +
        public void filter(org.junit.runner.manipulation.Filter filter)
        +            throws org.junit.runner.manipulation.NoTestsRemainException
        +
        Implement Filterable because GUIs depend on it to run tests selectively.
        +
        +
        Specified by:
        +
        filter in interface org.junit.runner.manipulation.Filterable
        +
        Throws:
        +
        org.junit.runner.manipulation.NoTestsRemainException
        +
      • +
      + + + +
        +
      • +

        run

        +
        public void run(org.junit.runner.notification.RunNotifier notifier)
        +
        Runs all tests and hooks.
        +
        +
        Specified by:
        +
        run in class org.junit.runner.Runner
        +
        +
      • +
      + + + +
        +
      • +

        collectMethodExecutions

        +
        public java.util.List<com.carrotsearch.randomizedtesting.RandomizedRunner.TestMethodExecution> collectMethodExecutions(java.lang.reflect.Constructor<?> constructor,
        +                                                                                                              java.util.List<java.lang.reflect.Method> testMethods)
        +
        Collect test method executions from list of test methods and + potentially parameters from parameter factory methods.
        +
      • +
      + + + +
        +
      • +

        getTraceFormatting

        +
        public TraceFormatting getTraceFormatting()
        +
        Stack trace formatting utilities. These may be initialized to filter out certain packages.
        +
      • +
      + + + +
        +
      • +

        seedFromThrowable

        +
        public static java.lang.String seedFromThrowable(java.lang.Throwable t)
        +
        RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with AUGMENTED_SEED_PACKAGE.
        +
        Returns:
        A string is returned with seeds combined, if any. Null is returned if no augmentation + can be found.
        +
      • +
      + + + +
        +
      • +

        methodName

        +
        public static java.lang.String methodName(org.junit.runner.Description description)
        +
        Attempts to extract just the method name from parameterized notation.
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/RandomizedTest.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/RandomizedTest.html new file mode 100644 index 00000000..898f6be9 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/RandomizedTest.html @@ -0,0 +1,1690 @@ + + + + + + +RandomizedTest (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class RandomizedTest

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.RandomizedTest
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class RandomizedTest
    +extends java.lang.Object
    +
    Common scaffolding for subclassing randomized tests.
    +
    See Also:
    Listeners, +RandomizedContext
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected static java.nio.charset.CharsetISO8859_1 
      static java.lang.StringSYSPROP_MULTIPLIER +
      The global multiplier property (Double).
      +
      protected static java.nio.charset.CharsetUS_ASCII 
      protected static java.nio.charset.CharsetUTF16 
      protected static java.nio.charset.CharsetUTF32 
      protected static java.nio.charset.CharsetUTF8 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomizedTest() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.Object[]$(java.lang.Object... objects) +
      This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output.
      +
      static java.lang.Object[][]$$(java.lang.Object[]... objects) 
      static voidassumeFalse(boolean condition) + +
      static voidassumeFalse(java.lang.String message, + boolean condition) + +
      static voidassumeNoException(java.lang.String msg, + java.lang.Throwable t) +
      Assume t is null.
      +
      static voidassumeNoException(java.lang.Throwable t) +
      Making Assume.assumeNoException(Throwable) directly available.
      +
      static voidassumeNotNull(java.lang.Object... objects) +
      Making Assume.assumeNotNull(Object...) directly available.
      +
      static voidassumeTrue(boolean condition) +
      Making Assume.assumeTrue(boolean) directly available.
      +
      static voidassumeTrue(java.lang.String message, + boolean condition) 
      static intatLeast(int min) +
      Returns a random value greater or equal to min.
      +
      static intatMost(int max) +
      Returns a non-negative random value smaller or equal max.
      +
      static intbetween(int min, + int max) + +
      static longbetween(long min, + long max) + +
      static doublebiasedDoubleBetween(double min, + double max) +
      A biased "evil" random double between min and max (inclusive).
      +
      static floatbiasedFloatBetween(float min, + float max) +
      A biased "evil" random float between min and max (inclusive).
      +
      static <T extends java.io.Closeable> 
      T
      closeAfterSuite(T resource) +
      Registers a Closeable resource that should be closed after the suite + completes.
      +
      <T extends java.io.Closeable> 
      T
      closeAfterTest(T resource) +
      Registers a Closeable resource that should be closed after the test + completes.
      +
      static booleanfrequently() +
      The exact opposite of rarely().
      +
      static RandomizedContextgetContext() + +
      static java.util.RandomgetRandom() + +
      static java.nio.file.PathglobalTempDir() +
      Global temporary directory created for the duration of this class's lifespan.
      +
      static booleanisNightly() +
      Returns true if Nightly test group is enabled.
      +
      static intiterations(int min, + int max) +
      Returns a "scaled" number of iterations for loops which can have a variable + iteration count.
      +
      static doublemultiplier() +
      A multiplier can be used to linearly scale certain values.
      +
      static java.net.ServerSocketnewServerSocket(LifecycleScope scope) +
      Assign a temporary server socket.
      +
      java.nio.file.PathnewTempDir() +
      Creates a new temporary directory for the LifecycleScope.TEST duration.
      +
      static java.nio.file.PathnewTempDir(LifecycleScope scope) +
      Creates a temporary directory, deleted after the given lifecycle phase.
      +
      java.nio.file.PathnewTempFile() +
      Creates a new temporary file for the LifecycleScope.TEST duration.
      +
      static java.nio.file.PathnewTempFile(LifecycleScope scope) +
      Creates a new temporary file deleted after the given lifecycle phase completes.
      +
      protected static java.lang.StringnextTempName() +
      Next temporary filename.
      +
      static java.lang.StringrandomAsciiAlphanumOfLength(int codeUnits) 
      static java.lang.StringrandomAsciiAlphanumOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static java.lang.StringrandomAsciiLettersOfLength(int codeUnits) 
      static java.lang.StringrandomAsciiLettersOfLengthBetween(int minLetters, + int maxLetters) 
      static java.lang.StringrandomAsciiOfLength(int codeUnits) +
      Deprecated.  + +
      +
      static java.lang.StringrandomAsciiOfLengthBetween(int minCodeUnits, + int maxCodeUnits) +
      Deprecated.  + +
      +
      static booleanrandomBoolean() 
      static byterandomByte() 
      static byte[]randomBytesOfLength(int length) +
      Returns a byte array with random content.
      +
      static byte[]randomBytesOfLength(int minLength, + int maxLength) +
      Returns a byte array with random content.
      +
      static doublerandomDouble() 
      static floatrandomFloat() 
      static byterandomFrom(byte[] array) 
      static charrandomFrom(char[] array) 
      static doublerandomFrom(double[] array) 
      static floatrandomFrom(float[] array) 
      static intrandomFrom(int[] array) 
      static <T> TrandomFrom(java.util.List<T> list) +
      Pick a random object from the given list.
      +
      static longrandomFrom(long[] array) 
      static shortrandomFrom(short[] array) 
      static <T> TrandomFrom(T[] array) +
      Pick a random object from the given array.
      +
      static doublerandomGaussian() 
      static intrandomInt() 
      static intrandomInt(int max) +
      A random integer from 0..max (inclusive).
      +
      static intrandomIntBetween(int min, + int max) +
      A random integer from min to max (inclusive).
      +
      static java.util.LocalerandomLocale() +
      Return a random Locale from the available locales on the system.
      +
      static longrandomLong() 
      static longrandomLong(long max) +
      A random long from 0..max (inclusive).
      +
      static longrandomLongBetween(long min, + long max) +
      A random long from min to max (inclusive).
      +
      static java.lang.StringrandomRealisticUnicodeOfCodepointLength(int codePoints) 
      static java.lang.StringrandomRealisticUnicodeOfCodepointLengthBetween(int minCodePoints, + int maxCodePoints) 
      static java.lang.StringrandomRealisticUnicodeOfLength(int codeUnits) 
      static java.lang.StringrandomRealisticUnicodeOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static shortrandomShort() 
      static java.util.TimeZonerandomTimeZone() +
      Return a random TimeZone from the available timezones on the system.
      +
      static java.lang.StringrandomUnicodeOfCodepointLength(int codePoints) 
      static java.lang.StringrandomUnicodeOfCodepointLengthBetween(int minCodePoints, + int maxCodePoints) 
      static java.lang.StringrandomUnicodeOfLength(int codeUnits) 
      static java.lang.StringrandomUnicodeOfLengthBetween(int minCodeUnits, + int maxCodeUnits) 
      static booleanrarely() +
      Rarely returns true in about 10% of all calls (regardless of the + isNightly() mode).
      +
      static voidrmDir(java.nio.file.Path path) +
      Recursively delete a folder.
      +
      static intscaledRandomIntBetween(int min, + int max) +
      Returns a "scaled" random number between min and max (inclusive).
      +
      static voidsleep(long millis) +
      Same as Thread.sleep(long).
      +
      static booleansystemPropertyAsBoolean(java.lang.String propertyName, + boolean defaultValue) +
      Get a system property and convert it to a boolean, if defined.
      +
      static doublesystemPropertyAsDouble(java.lang.String propertyName, + double defaultValue) +
      Get a system property and convert it to a double, if defined.
      +
      static floatsystemPropertyAsFloat(java.lang.String propertyName, + float defaultValue) +
      Get a system property and convert it to a float, if defined.
      +
      static intsystemPropertyAsInt(java.lang.String propertyName, + int defaultValue) +
      Get a system property and convert it to an int, if defined.
      +
      static floatsystemPropertyAsLong(java.lang.String propertyName, + int defaultValue) +
      Get a system property and convert it to a long, if defined.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        SYSPROP_MULTIPLIER

        +
        public static final java.lang.String SYSPROP_MULTIPLIER
        +
        The global multiplier property (Double).
        +
        See Also:
        multiplier(), +Constant Field Values
        +
      • +
      + + + +
        +
      • +

        UTF8

        +
        protected static final java.nio.charset.Charset UTF8
        +
      • +
      + + + +
        +
      • +

        UTF16

        +
        protected static final java.nio.charset.Charset UTF16
        +
      • +
      + + + +
        +
      • +

        ISO8859_1

        +
        protected static final java.nio.charset.Charset ISO8859_1
        +
      • +
      + + + +
        +
      • +

        US_ASCII

        +
        protected static final java.nio.charset.Charset US_ASCII
        +
      • +
      + + + +
        +
      • +

        UTF32

        +
        protected static final java.nio.charset.Charset UTF32
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomizedTest

        +
        public RandomizedTest()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        isNightly

        +
        public static boolean isNightly()
        +
        Returns true if Nightly test group is enabled.
        +
        See Also:
        Nightly
        +
      • +
      + + + +
        +
      • +

        getRandom

        +
        public static java.util.Random getRandom()
        +
        Shortcut for RandomizedContext.getRandom(). Even though this method + is static, it returns per-thread Random instance, so no race conditions + can occur. + +

        It is recommended that specific methods are used to pick random values.

        +
      • +
      + + + +
        +
      • +

        randomBoolean

        +
        public static boolean randomBoolean()
        +
      • +
      + + + +
        +
      • +

        randomByte

        +
        public static byte randomByte()
        +
      • +
      + + + +
        +
      • +

        randomShort

        +
        public static short randomShort()
        +
      • +
      + + + +
        +
      • +

        randomInt

        +
        public static int randomInt()
        +
      • +
      + + + +
        +
      • +

        randomFloat

        +
        public static float randomFloat()
        +
      • +
      + + + +
        +
      • +

        randomDouble

        +
        public static double randomDouble()
        +
      • +
      + + + +
        +
      • +

        randomLong

        +
        public static long randomLong()
        +
      • +
      + + + +
        +
      • +

        randomGaussian

        +
        public static double randomGaussian()
        +
        See Also:
        Random.nextGaussian()
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        randomBytesOfLength

        +
        public static byte[] randomBytesOfLength(int length)
        +
        Returns a byte array with random content.
        +
        Parameters:
        length - The length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      + + + +
        +
      • +

        randomBytesOfLength

        +
        public static byte[] randomBytesOfLength(int minLength,
        +                         int maxLength)
        +
        Returns a byte array with random content.
        +
        Parameters:
        minLength - The minimum length of the byte array. Can be zero.
        maxLength - The maximum length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      + + + +
        +
      • +

        randomInt

        +
        public static int randomInt(int max)
        +
        A random integer from 0..max (inclusive).
        +
      • +
      + + + +
        +
      • +

        randomLong

        +
        public static long randomLong(long max)
        +
        A random long from 0..max (inclusive).
        +
      • +
      + + + +
        +
      • +

        randomIntBetween

        +
        public static int randomIntBetween(int min,
        +                   int max)
        +
        A random integer from min to max (inclusive).
        +
        See Also:
        scaledRandomIntBetween(int, int)
        +
      • +
      + + + + + + + +
        +
      • +

        randomLongBetween

        +
        public static long randomLongBetween(long min,
        +                     long max)
        +
        A random long from min to max (inclusive).
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        atMost

        +
        public static int atMost(int max)
        +
        Returns a non-negative random value smaller or equal max. The value + picked is affected by isNightly() and multiplier(). + +

        This method is effectively an alias to: +

        + scaledRandomIntBetween(0, max)
        + 
        +
        See Also:
        scaledRandomIntBetween(int, int)
        +
      • +
      + + + +
        +
      • +

        rarely

        +
        public static boolean rarely()
        +
        Rarely returns true in about 10% of all calls (regardless of the + isNightly() mode).
        +
      • +
      + + + +
        +
      • +

        frequently

        +
        public static boolean frequently()
        +
        The exact opposite of rarely().
        +
      • +
      + + + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(T[] array)
        +
        Pick a random object from the given array. The array must not be empty.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.List<T> list)
        +
        Pick a random object from the given list.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static byte randomFrom(byte[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static short randomFrom(short[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static int randomFrom(int[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static char randomFrom(char[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static float randomFrom(float[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static long randomFrom(long[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static double randomFrom(double[] array)
        +
      • +
      + + + +
        +
      • +

        multiplier

        +
        public static double multiplier()
        +
        A multiplier can be used to linearly scale certain values. It can be used to make data + or iterations of certain tests "heavier" for nightly runs, for example. + +

        The default multiplier value is 1.

        +
        See Also:
        SYSPROP_MULTIPLIER
        +
      • +
      + + + +
        +
      • +

        iterations

        +
        public static int iterations(int min,
        +             int max)
        +
        Returns a "scaled" number of iterations for loops which can have a variable + iteration count. This method is effectively + an alias to scaledRandomIntBetween(int, int).
        +
      • +
      + + + +
        +
      • +

        scaledRandomIntBetween

        +
        public static int scaledRandomIntBetween(int min,
        +                         int max)
        +
        Returns a "scaled" random number between min and max (inclusive). The number of + iterations will fall between [min, max], but the selection will also try to + achieve the points below: +
          +
        • the multiplier can be used to move the number of iterations closer to min + (if it is smaller than 1) or closer to max (if it is larger than 1). Setting + the multiplier to 0 will always result in picking min.
        • +
        • on normal runs, the number will be closer to min than to max.
        • +
        • on nightly runs, the number will be closer to max than to min.
        • +
        +
        Parameters:
        min - Minimum (inclusive).
        max - Maximum (inclusive).
        +
        Returns:
        Returns a random number between min and max.
        See Also:
        multiplier()
        +
      • +
      + + + +
        +
      • +

        globalTempDir

        +
        public static java.nio.file.Path globalTempDir()
        +                                        throws java.io.IOException
        +
        Global temporary directory created for the duration of this class's lifespan. If + multiple class loaders are used, there may be more global temp dirs, but it + shouldn't really be the case in practice.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        newTempDir

        +
        public java.nio.file.Path newTempDir()
        +                              throws java.io.IOException
        +
        Creates a new temporary directory for the LifecycleScope.TEST duration.
        +
        Throws:
        +
        java.io.IOException
        See Also:
        globalTempDir()
        +
      • +
      + + + +
        +
      • +

        newTempDir

        +
        public static java.nio.file.Path newTempDir(LifecycleScope scope)
        +                                     throws java.io.IOException
        +
        Creates a temporary directory, deleted after the given lifecycle phase. + Temporary directory is created relative to a globally picked temporary directory.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + + + +
        +
      • +

        closeAfterTest

        +
        public <T extends java.io.Closeable> T closeAfterTest(T resource)
        +
        Registers a Closeable resource that should be closed after the test + completes.
        +
        Returns:
        resource (for call chaining).
        +
      • +
      + + + + + +
        +
      • +

        closeAfterSuite

        +
        public static <T extends java.io.Closeable> T closeAfterSuite(T resource)
        +
        Registers a Closeable resource that should be closed after the suite + completes.
        +
        Returns:
        resource (for call chaining).
        +
      • +
      + + + +
        +
      • +

        newTempFile

        +
        public java.nio.file.Path newTempFile()
        +                               throws java.io.IOException
        +
        Creates a new temporary file for the LifecycleScope.TEST duration.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        newTempFile

        +
        public static java.nio.file.Path newTempFile(LifecycleScope scope)
        +                                      throws java.io.IOException
        +
        Creates a new temporary file deleted after the given lifecycle phase completes. + The file is physically created on disk, but is not locked or opened.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        nextTempName

        +
        protected static java.lang.String nextTempName()
        +
        Next temporary filename.
        +
      • +
      + + + +
        +
      • +

        rmDir

        +
        public static void rmDir(java.nio.file.Path path)
        +                  throws java.io.IOException
        +
        Recursively delete a folder. Throws an exception if any failure occurs.
        +
        Parameters:
        path - Path to the folder to be (recursively) deleted. The folder must + exist.
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        newServerSocket

        +
        public static java.net.ServerSocket newServerSocket(LifecycleScope scope)
        +                                             throws java.io.IOException
        +
        Assign a temporary server socket. If you need a temporary port one can + assign a server socket and close it immediately, just to acquire its port + number.
        +
        Parameters:
        scope - The lifecycle scope to close the socket after. If the socket is + closed earlier, nothing happens (silently dropped).
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        randomLocale

        +
        public static java.util.Locale randomLocale()
        +
        Return a random Locale from the available locales on the system. + +

        Warning: This test assumes the returned array of locales is repeatable from jvm execution + to jvm execution. It _may_ be different from jvm to jvm and as such, it can render + tests execute in a different way.

        +
      • +
      + + + +
        +
      • +

        randomTimeZone

        +
        public static java.util.TimeZone randomTimeZone()
        +
        Return a random TimeZone from the available timezones on the system. + +

        Warning: This test assumes the returned array of time zones is repeatable from jvm execution + to jvm execution. It _may_ be different from jvm to jvm and as such, it can render + tests execute in a different way.

        +
      • +
      + + + +
        +
      • +

        randomAsciiOfLengthBetween

        +
        @Deprecated
        +public static java.lang.String randomAsciiOfLengthBetween(int minCodeUnits,
        +                                                     int maxCodeUnits)
        + +
      • +
      + + + +
        +
      • +

        randomAsciiOfLength

        +
        @Deprecated
        +public static java.lang.String randomAsciiOfLength(int codeUnits)
        +
        Deprecated. Use randomAsciiLettersOfLength(int) instead.
        +
      • +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        +
      • +

        $

        +
        public static java.lang.Object[] $(java.lang.Object... objects)
        +
        This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output. The name is a dollar for brevity, idea borrowed from + http://code.google.com/p/junitparams/.
        +
      • +
      + + + +
        +
      • +

        $$

        +
        public static java.lang.Object[][] $$(java.lang.Object[]... objects)
        +
        See Also:
        $(java.lang.Object...)
        +
      • +
      + + + +
        +
      • +

        sleep

        +
        public static void sleep(long millis)
        +
        Same as Thread.sleep(long).
        +
      • +
      + + + +
        +
      • +

        assumeTrue

        +
        public static void assumeTrue(boolean condition)
        +
        Making Assume.assumeTrue(boolean) directly available.
        +
      • +
      + + + +
        +
      • +

        assumeFalse

        +
        public static void assumeFalse(boolean condition)
        + +
      • +
      + + + +
        +
      • +

        assumeNotNull

        +
        public static void assumeNotNull(java.lang.Object... objects)
        +
        Making Assume.assumeNotNull(Object...) directly available.
        +
      • +
      + + + +
        +
      • +

        assumeTrue

        +
        public static void assumeTrue(java.lang.String message,
        +              boolean condition)
        +
        Parameters:
        condition - If false an InternalAssumptionViolatedException is + thrown by this method and the test case (should be) ignored (or + rather technically, flagged as a failure not passing a certain + assumption). Tests that are assumption-failures do not break + builds (again: typically).
        message - Message to be included in the exception's string.
        +
      • +
      + + + +
        +
      • +

        assumeFalse

        +
        public static void assumeFalse(java.lang.String message,
        +               boolean condition)
        + +
      • +
      + + + +
        +
      • +

        assumeNoException

        +
        public static void assumeNoException(java.lang.String msg,
        +                     java.lang.Throwable t)
        +
        Assume t is null.
        +
      • +
      + + + +
        +
      • +

        assumeNoException

        +
        public static void assumeNoException(java.lang.Throwable t)
        +
        Making Assume.assumeNoException(Throwable) directly available.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsDouble

        +
        public static double systemPropertyAsDouble(java.lang.String propertyName,
        +                            double defaultValue)
        +
        Get a system property and convert it to a double, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsFloat

        +
        public static float systemPropertyAsFloat(java.lang.String propertyName,
        +                          float defaultValue)
        +
        Get a system property and convert it to a float, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsInt

        +
        public static int systemPropertyAsInt(java.lang.String propertyName,
        +                      int defaultValue)
        +
        Get a system property and convert it to an int, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsLong

        +
        public static float systemPropertyAsLong(java.lang.String propertyName,
        +                         int defaultValue)
        +
        Get a system property and convert it to a long, if defined. Otherwise, return the default value.
        +
      • +
      + + + +
        +
      • +

        systemPropertyAsBoolean

        +
        public static boolean systemPropertyAsBoolean(java.lang.String propertyName,
        +                              boolean defaultValue)
        +
        Get a system property and convert it to a boolean, if defined. This method returns + true if the property exists an is set to any of the following strings + (case-insensitive): true, on, yes, enabled. + +

        false is returned if the property exists and is set to any of the + following strings (case-insensitive): + false, off, no, disabled.

        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/Randomness.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/Randomness.html new file mode 100644 index 00000000..b72a8025 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/Randomness.html @@ -0,0 +1,306 @@ + + + + + + +Randomness (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class Randomness

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.Randomness
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class Randomness
    +extends java.lang.Object
    +
    Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance. + +

    An instance of this class will be typically available from RandomizedContext. + No need to instantiate manually.

    +
    See Also:
    RandomizedContext
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.RandomgetRandom() +
      Random instance for this randomness.
      +
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getRandom

        +
        public java.util.Random getRandom()
        +
        Random instance for this randomness.
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html new file mode 100644 index 00000000..492d095c --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/ReproduceErrorMessageBuilder.html @@ -0,0 +1,337 @@ + + + + + + +ReproduceErrorMessageBuilder (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class ReproduceErrorMessageBuilder

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class ReproduceErrorMessageBuilder
    +extends java.lang.Object
    +
    A builder for constructing "reproduce with" message.
    +
    See Also:
    appendAllOpts(Description)
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ReproduceErrorMessageBuilder

        +
        public ReproduceErrorMessageBuilder()
        +
      • +
      + + + +
        +
      • +

        ReproduceErrorMessageBuilder

        +
        public ReproduceErrorMessageBuilder(java.lang.StringBuilder builder)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/Rethrow.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/Rethrow.html new file mode 100644 index 00000000..4a3f7cf6 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/Rethrow.html @@ -0,0 +1,262 @@ + + + + + + +Rethrow (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class Rethrow

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.Rethrow
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class Rethrow
    +extends java.lang.Object
    +
    Rethrowing checked exceptions as unchecked ones. Eh, it is sometimes useful...
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Rethrow() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.RuntimeExceptionrethrow(java.lang.Throwable t) +
      Rethrows t (identical object).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Rethrow

        +
        public Rethrow()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        rethrow

        +
        public static java.lang.RuntimeException rethrow(java.lang.Throwable t)
        +
        Rethrows t (identical object).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/SeedDecorator.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/SeedDecorator.html new file mode 100644 index 00000000..2a481848 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/SeedDecorator.html @@ -0,0 +1,232 @@ + + + + + + +SeedDecorator (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface SeedDecorator

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    MixWithSuiteName
    +
    +
    +
    +
    public interface SeedDecorator
    +
    This is an advanced feature. See SeedDecorators annotation.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      longdecorate(long seed) +
      Called to decorate the initial seed for a Randomness.
      +
      voidinitialize(java.lang.Class<?> suiteClass) +
      Called once after instantiation to set up the decorator.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        void initialize(java.lang.Class<?> suiteClass)
        +
        Called once after instantiation to set up the decorator.
        +
      • +
      + + + +
        +
      • +

        decorate

        +
        long decorate(long seed)
        +
        Called to decorate the initial seed for a Randomness.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/SeedUtils.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/SeedUtils.html new file mode 100644 index 00000000..5879d029 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/SeedUtils.html @@ -0,0 +1,278 @@ + + + + + + +SeedUtils (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class SeedUtils

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.SeedUtils
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class SeedUtils
    +extends java.lang.Object
    +
    Utilities for parsing random seeds.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringformatSeed(long seed) +
      Format a single seed.
      +
      static java.lang.StringformatSeedChain(Randomness... randomnesses) +
      Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
      +
      static longparseSeed(java.lang.String seed) +
      Parse a single seed.
      +
      static long[]parseSeedChain(java.lang.String chain) +
      Parse a seed chain formatted with formatSeedChain(Randomness...).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        parseSeed

        +
        public static long parseSeed(java.lang.String seed)
        +
        Parse a single seed. The seed needs to be cleaned up from any surrounding characters.
        +
      • +
      + + + +
        +
      • +

        formatSeed

        +
        public static java.lang.String formatSeed(long seed)
        +
        Format a single seed.
        +
      • +
      + + + +
        +
      • +

        parseSeedChain

        +
        public static long[] parseSeedChain(java.lang.String chain)
        +
        Parse a seed chain formatted with formatSeedChain(Randomness...).
        +
      • +
      + + + +
        +
      • +

        formatSeedChain

        +
        public static java.lang.String formatSeedChain(Randomness... randomnesses)
        +
        Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/SysGlobals.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/SysGlobals.html new file mode 100644 index 00000000..93ebd92f --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/SysGlobals.html @@ -0,0 +1,559 @@ + + + + + + +SysGlobals (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class SysGlobals

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.SysGlobals
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class SysGlobals
    +extends java.lang.Object
    +
    Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringCHILDVM_SYSPROP_JVM_COUNT +
      System property passed to forked VMs: the number of concurrent JVMs.
      +
      static java.lang.StringCHILDVM_SYSPROP_JVM_ID +
      System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringCURRENT_PREFIX() +
      Static singleton's property prefix.
      +
      static SysGlobalsinitializeWith(java.lang.String prefix) 
      static java.lang.StringprefixProperty(java.lang.String propertyName) +
      Prefix a given property name with a common prefix.
      +
      static java.lang.StringSYSPROP_APPEND_SEED() +
      If true, append seed parameter to all methods.
      +
      static java.lang.StringSYSPROP_ASSERTS() +
      Returns the property name to express the desired status of assertions during tests.
      +
      static java.lang.StringSYSPROP_ITERATIONS() +
      The global override for the number of each test's repetitions.
      +
      static java.lang.StringSYSPROP_KILLATTEMPTS() +
      If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
      +
      static java.lang.StringSYSPROP_KILLWAIT() +
      If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
      +
      static java.lang.StringSYSPROP_PREFIX() +
      Global system property that holds the prefix used by other properties.
      +
      static java.lang.StringSYSPROP_RANDOM_SEED() +
      System property with an integer defining global initialization seeds for all + random generators.
      +
      static java.lang.StringSYSPROP_STACKFILTERING() +
      Enable or disable stack filtering.
      +
      static java.lang.StringSYSPROP_TESTCLASS() +
      Global override for picking out a single test class to execute.
      +
      static java.lang.StringSYSPROP_TESTFILTER() +
      Global test filter.
      +
      static java.lang.StringSYSPROP_TESTMETHOD() +
      Global override for picking out a single test method to execute.
      +
      static java.lang.StringSYSPROP_TIMEOUT_SUITE() +
      Global override for entire suite's maximum execution time after which + it is considered out of control.
      +
      static java.lang.StringSYSPROP_TIMEOUT() +
      Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        CHILDVM_SYSPROP_JVM_ID

        +
        public static final java.lang.String CHILDVM_SYSPROP_JVM_ID
        +
        System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
        +
        See Also:
        Constant Field Values
        +
      • +
      + + + +
        +
      • +

        CHILDVM_SYSPROP_JVM_COUNT

        +
        public static final java.lang.String CHILDVM_SYSPROP_JVM_COUNT
        +
        System property passed to forked VMs: the number of concurrent JVMs.
        +
        See Also:
        Constant Field Values
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initializeWith

        +
        public static SysGlobals initializeWith(java.lang.String prefix)
        +
      • +
      + + + +
        +
      • +

        SYSPROP_PREFIX

        +
        public static java.lang.String SYSPROP_PREFIX()
        +
        Global system property that holds the prefix used by other properties.
        +
      • +
      + + + +
        +
      • +

        CURRENT_PREFIX

        +
        public static java.lang.String CURRENT_PREFIX()
        +
        Static singleton's property prefix. Initializes it if not already initialized.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_STACKFILTERING

        +
        public static java.lang.String SYSPROP_STACKFILTERING()
        +
        Enable or disable stack filtering.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_RANDOM_SEED

        +
        public static java.lang.String SYSPROP_RANDOM_SEED()
        +
        System property with an integer defining global initialization seeds for all + random generators. Should guarantee test reproducibility.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_ITERATIONS

        +
        public static java.lang.String SYSPROP_ITERATIONS()
        +
        The global override for the number of each test's repetitions.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTCLASS

        +
        public static java.lang.String SYSPROP_TESTCLASS()
        +
        Global override for picking out a single test class to execute. All other + classes are ignored. The property can contain "globbing patterns" similar + to shell expansion patterns. For example: +
        + *MyTest
        + 
        + will pick all classes ending in MyTest (in any package, including nested static + classes if they appear on input).
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTMETHOD

        +
        public static java.lang.String SYSPROP_TESTMETHOD()
        +
        Global override for picking out a single test method to execute. If a + matching method exists in more than one class, it will be executed.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TESTFILTER

        +
        public static java.lang.String SYSPROP_TESTFILTER()
        +
        Global test filter.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_KILLATTEMPTS

        +
        public static java.lang.String SYSPROP_KILLATTEMPTS()
        +
        If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
        +
      • +
      + + + +
        +
      • +

        SYSPROP_KILLWAIT

        +
        public static java.lang.String SYSPROP_KILLWAIT()
        +
        If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TIMEOUT

        +
        public static java.lang.String SYSPROP_TIMEOUT()
        +
        Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed. + +

        The timeout value should be in milliseconds. If the value is trailed by a + "!" then the timeout value takes precedence over annotations, otherwise annotations + take precedence over the default timeout. This is useful for running debugging + sessions, for example, when default timeouts may be too short.

        +
        See Also:
        RandomizedRunner.DEFAULT_TIMEOUT
        +
      • +
      + + + +
        +
      • +

        SYSPROP_TIMEOUT_SUITE

        +
        public static java.lang.String SYSPROP_TIMEOUT_SUITE()
        +
        Global override for entire suite's maximum execution time after which + it is considered out of control. + +

        The timeout value should be in milliseconds. If the value is trailed by a + "!" then the timeout value takes precedence over annotations, otherwise annotations + take precedence over the default timeout. This is useful for running debugging + sessions, for example, when default timeouts may be too short.

        +
        See Also:
        RandomizedRunner.DEFAULT_TIMEOUT_SUITE
        +
      • +
      + + + +
        +
      • +

        SYSPROP_APPEND_SEED

        +
        public static java.lang.String SYSPROP_APPEND_SEED()
        +
        If true, append seed parameter to all methods. Methods that are for some + reason repeated (due to Repeat annotation or multiple Seeds, for example) + are always postfixed with the seed to discriminate tests from each other. Otherwise many + GUI clients have a problem in telling which test result was which.
        +
      • +
      + + + +
        +
      • +

        SYSPROP_ASSERTS

        +
        public static java.lang.String SYSPROP_ASSERTS()
        +
        Returns the property name to express the desired status of assertions during tests.
        +
        See Also:
        RequireAssertionsRule
        +
      • +
      + + + +
        +
      • +

        prefixProperty

        +
        public static java.lang.String prefixProperty(java.lang.String propertyName)
        +
        Prefix a given property name with a common prefix. The prefix itself can be overridden + using SYSPROP_PREFIX. This method initializes static singleton property + names so it shouldn't be called on class initialization anywhere.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html new file mode 100644 index 00000000..1ea16f92 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/TeeOutputStream.html @@ -0,0 +1,433 @@ + + + + + + +TeeOutputStream (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TeeOutputStream

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.io.OutputStream
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.TeeOutputStream
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Closeable, java.io.Flushable, java.lang.AutoCloseable
    +
    +
    +
    +
    public class TeeOutputStream
    +extends java.io.OutputStream
    +
    Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TeeOutputStream(java.io.OutputStream first, + java.io.OutputStream second) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected java.lang.Objectclone() 
      voidclose() 
      booleanequals(java.lang.Object obj) 
      voidflush() 
      inthashCode() 
      java.lang.StringtoString() 
      voidwrite(byte[] b) 
      voidwrite(byte[] b, + int off, + int len) 
      voidwrite(int b) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TeeOutputStream

        +
        public TeeOutputStream(java.io.OutputStream first,
        +               java.io.OutputStream second)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        write

        +
        public void write(int b)
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b,
        +         int off,
        +         int len)
        +           throws java.io.IOException
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Overrides:
        +
        close in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        flush

        +
        public void flush()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        flush in interface java.io.Flushable
        +
        Overrides:
        +
        flush in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b)
        +           throws java.io.IOException
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        clone

        +
        protected java.lang.Object clone()
        +                          throws java.lang.CloneNotSupportedException
        +
        +
        Overrides:
        +
        clone in class java.lang.Object
        +
        Throws:
        +
        java.lang.CloneNotSupportedException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/TempPathResource.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/TempPathResource.html new file mode 100644 index 00000000..07279d45 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/TempPathResource.html @@ -0,0 +1,274 @@ + + + + + + +TempPathResource (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TempPathResource

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.TempPathResource
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TempPathResource(java.nio.file.Path location) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidclose() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TempPathResource

        +
        public TempPathResource(java.nio.file.Path location)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html new file mode 100644 index 00000000..3874213d --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/TestMethodAndParams.html @@ -0,0 +1,224 @@ + + + + + + +TestMethodAndParams (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface TestMethodAndParams

+
+
+
+
    +
  • +
    +
    +
    public interface TestMethodAndParams
    +
    A single test case entry composed of the test method + and the arguments eventually passed to the test class's constructor.
    +
    See Also:
    TestCaseOrdering
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.List<java.lang.Object>getInstanceArguments() 
      java.lang.reflect.MethodgetTestMethod() 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethod

        +
        java.lang.reflect.Method getTestMethod()
        +
      • +
      + + + +
        +
      • +

        getInstanceArguments

        +
        java.util.List<java.lang.Object> getInstanceArguments()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html new file mode 100644 index 00000000..ffa3451b --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/TestMethodProvider.html @@ -0,0 +1,226 @@ + + + + + + +TestMethodProvider (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface TestMethodProvider

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.Collection<java.lang.reflect.Method>getTestMethods(java.lang.Class<?> suiteClass, + ClassModel suiteClassModel) +
      Determine which methods are test methods.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTestMethods

        +
        java.util.Collection<java.lang.reflect.Method> getTestMethods(java.lang.Class<?> suiteClass,
        +                                                            ClassModel suiteClassModel)
        +
        Determine which methods are test methods. The contract is that methods must + be public, instance bound (not static) and parameterless. No other + restrictions apply (as if these weren't enough...).
        +
        Parameters:
        suiteClass - The suite class.
        suiteClassModel - A precomputed model of the suite class including method annotations and + class hierarchy walking utilities. This is made available for performance + reasons only.
        +
        Returns:
        Return a set of methods which should be invoked by the runner as + tests.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/ThreadFilter.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/ThreadFilter.html new file mode 100644 index 00000000..d313bfb2 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/ThreadFilter.html @@ -0,0 +1,211 @@ + + + + + + +ThreadFilter (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Interface ThreadFilter

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      booleanreject(java.lang.Thread t) 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        reject

        +
        boolean reject(java.lang.Thread t)
        +
        Returns:
        Return true if thread t should be + filtered out.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/TraceFormatting.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/TraceFormatting.html new file mode 100644 index 00000000..ad05401c --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/TraceFormatting.html @@ -0,0 +1,357 @@ + + + + + + +TraceFormatting (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class TraceFormatting

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.TraceFormatting
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class TraceFormatting
    +extends java.lang.Object
    +
    Utilities for dealing with throwables, stacks, etc.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      TraceFormatting() +
      Default stack traces, no filtering.
      +
      TraceFormatting(java.util.List<java.lang.String> filteredPrefixes) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringformatStackTrace(java.lang.Iterable<java.lang.StackTraceElement> stackTrace) 
      java.lang.StringformatStackTrace(java.lang.StackTraceElement[] stackTrace) 
      java.lang.StringBuilderformatStackTrace(java.lang.StringBuilder b, + java.lang.Iterable<java.lang.StackTraceElement> stackTrace) +
      Format a list of stack entries into a string.
      +
      java.lang.StringBuilderformatStackTrace(java.lang.StringBuilder b, + java.lang.StackTraceElement[] stackTrace) +
      Format a list of stack entries into a string.
      +
      java.lang.StringBuilderformatThrowable(java.lang.StringBuilder b, + java.lang.Throwable t) +
      Format an exception and all of its nested stacks into a string.
      +
      java.lang.StringformatThrowable(java.lang.Throwable t) +
      Format an exception and all of its nested stacks into a string.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TraceFormatting

        +
        public TraceFormatting()
        +
        Default stack traces, no filtering.
        +
      • +
      + + + +
        +
      • +

        TraceFormatting

        +
        public TraceFormatting(java.util.List<java.lang.String> filteredPrefixes)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        formatThrowable

        +
        public java.lang.String formatThrowable(java.lang.Throwable t)
        +
        Format an exception and all of its nested stacks into a string.
        +
      • +
      + + + +
        +
      • +

        formatThrowable

        +
        public java.lang.StringBuilder formatThrowable(java.lang.StringBuilder b,
        +                                      java.lang.Throwable t)
        +
        Format an exception and all of its nested stacks into a string.
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.StringBuilder formatStackTrace(java.lang.StringBuilder b,
        +                                       java.lang.StackTraceElement[] stackTrace)
        +
        Format a list of stack entries into a string.
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.String formatStackTrace(java.lang.StackTraceElement[] stackTrace)
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.String formatStackTrace(java.lang.Iterable<java.lang.StackTraceElement> stackTrace)
        +
      • +
      + + + +
        +
      • +

        formatStackTrace

        +
        public java.lang.StringBuilder formatStackTrace(java.lang.StringBuilder b,
        +                                       java.lang.Iterable<java.lang.StackTraceElement> stackTrace)
        +
        Format a list of stack entries into a string.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html new file mode 100644 index 00000000..e0a0d6ea --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/WriterOutputStream.html @@ -0,0 +1,571 @@ + + + + + + +WriterOutputStream (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class WriterOutputStream

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.io.OutputStream
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.WriterOutputStream
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Closeable, java.io.Flushable, java.lang.AutoCloseable
    +
    +
    +
    +
    public class WriterOutputStream
    +extends java.io.OutputStream
    +
    OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer. The stream is transformed using a + CharsetDecoder object, guaranteeing that all charset + encodings supported by the JRE are handled correctly. +

    + The output of the CharsetDecoder is buffered using a fixed size buffer. + This implies that the data is written to the underlying Writer in chunks + that are no larger than the size of this buffer. By default, the buffer is + flushed only when it overflows or when flush() or close() + is called. In general there is therefore no need to wrap the underlying Writer + in a BufferedWriter. WriterOutputStream can also + be instructed to flush the buffer after each write operation. In this case, all + available data is written immediately to the underlying Writer, implying that + the current position of the Writer is correlated to the current position + of the WriterOutputStream. +

    + WriterOutputStream implements the inverse transformation of OutputStreamWriter; + in the following example, writing to out2 would have the same result as writing to + out directly (provided that the byte sequence is legal with respect to the + charset encoding): +

    + OutputStream out = ...
    + Charset cs = ...
    + OutputStreamWriter writer = new OutputStreamWriter(out, cs);
    + WriterOutputStream out2 = new WriterOutputStream(writer, cs);
    + WriterOutputStream implements the same transformation as InputStreamReader, + except that the control flow is reversed: both classes transform a byte stream + into a character stream, but InputStreamReader pulls data from the underlying stream, + while WriterOutputStream pushes it to the underlying stream. +

    + Note that while there are use cases where there is no alternative to using + this class, very often the need to use this class is an indication of a flaw + in the design of the code. This class is typically used in situations where an existing + API only accepts an OutputStream object, but where the stream is known to represent + character data that must be decoded for further use. +

    + Instances of WriterOutputStream are not thread safe.

    +
    Since:
    +
    2.0
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      WriterOutputStream(java.io.Writer writer) +
      Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.Charset charset) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.CharsetDecoder decoder) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.CharsetDecoder decoder, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      WriterOutputStream(java.io.Writer writer, + java.nio.charset.Charset charset, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      WriterOutputStream(java.io.Writer writer, + java.lang.String charsetName) +
      Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
      +
      WriterOutputStream(java.io.Writer writer, + java.lang.String charsetName, + int bufferSize, + boolean writeImmediately) +
      Constructs a new WriterOutputStream.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidclose() +
      Close the stream.
      +
      voidflush() +
      Flush the stream.
      +
      voidwrite(byte[] b) +
      Write bytes from the specified byte array to the stream.
      +
      voidwrite(byte[] b, + int off, + int len) +
      Write bytes from the specified byte array to the stream.
      +
      voidwrite(int b) +
      Write a single byte to the stream.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.CharsetDecoder decoder)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        decoder - the charset decoder
        Since:
        +
        2.1
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.CharsetDecoder decoder,
        +                  int bufferSize,
        +                  boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        Parameters:
        writer - the target Writer
        decoder - the charset decoder
        bufferSize - the size of the output buffer in number of characters
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        Since:
        +
        2.1
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.Charset charset,
        +                  int bufferSize,
        +                  boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        Parameters:
        writer - the target Writer
        charset - the charset encoding
        bufferSize - the size of the output buffer in number of characters
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.nio.charset.Charset charset)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        charset - the charset encoding
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.lang.String charsetName,
        +                  int bufferSize,
        +                  boolean writeImmediately)
        +
        Constructs a new WriterOutputStream.
        +
        Parameters:
        writer - the target Writer
        charsetName - the name of the charset encoding
        bufferSize - the size of the output buffer in number of characters
        writeImmediately - If true the output buffer will be flushed after each + write operation, i.e. all available data will be written to the + underlying Writer immediately. If false, the + output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer,
        +                  java.lang.String charsetName)
        +
        Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters. The output buffer will only be flushed when it overflows or when + flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        charsetName - the name of the charset encoding
        +
      • +
      + + + +
        +
      • +

        WriterOutputStream

        +
        public WriterOutputStream(java.io.Writer writer)
        +
        Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters. The output buffer will only + be flushed when it overflows or when flush() or close() is called.
        +
        Parameters:
        writer - the target Writer
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        write

        +
        public void write(byte[] b,
        +         int off,
        +         int len)
        +           throws java.io.IOException
        +
        Write bytes from the specified byte array to the stream.
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        b - the byte array containing the bytes to write
        off - the start offset in the byte array
        len - the number of bytes to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(byte[] b)
        +           throws java.io.IOException
        +
        Write bytes from the specified byte array to the stream.
        +
        +
        Overrides:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        b - the byte array containing the bytes to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(int b)
        +           throws java.io.IOException
        +
        Write a single byte to the stream.
        +
        +
        Specified by:
        +
        write in class java.io.OutputStream
        +
        Parameters:
        b - the byte to write
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        flush

        +
        public void flush()
        +           throws java.io.IOException
        +
        Flush the stream. Any remaining content accumulated in the output buffer + will be written to the underlying Writer. After that + Writer.flush() will be called.
        +
        +
        Specified by:
        +
        flush in interface java.io.Flushable
        +
        Overrides:
        +
        flush in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws java.io.IOException
        +
        Close the stream. Any remaining content accumulated in the output buffer + will be written to the underlying Writer. After that + Writer.close() will be called.
        +
        +
        Specified by:
        +
        close in interface java.io.Closeable
        +
        Specified by:
        +
        close in interface java.lang.AutoCloseable
        +
        Overrides:
        +
        close in class java.io.OutputStream
        +
        Throws:
        +
        java.io.IOException - if an I/O error occurs
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/Xoroshiro128PlusRandom.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/Xoroshiro128PlusRandom.html new file mode 100644 index 00000000..18b450f1 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/Xoroshiro128PlusRandom.html @@ -0,0 +1,427 @@ + + + + + + +Xoroshiro128PlusRandom (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting
+

Class Xoroshiro128PlusRandom

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.util.Random
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public class Xoroshiro128PlusRandom
    +extends java.util.Random
    +
    Implements Xoroshiro128PlusRandom. Not synchronized (anywhere).
    +
    See Also:
    "http://xoroshiro.di.unimi.it/", +Serialized Form
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected intnext(int bits) 
      booleannextBoolean() 
      voidnextBytes(byte[] bytes) 
      doublenextDouble() 
      floatnextFloat() 
      doublenextGaussian() 
      intnextInt() 
      intnextInt(int n) 
      longnextLong() 
      voidsetSeed(long seed) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Xoroshiro128PlusRandom

        +
        public Xoroshiro128PlusRandom(long seed)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setSeed

        +
        public void setSeed(long seed)
        +
        +
        Overrides:
        +
        setSeed in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBoolean

        +
        public boolean nextBoolean()
        +
        +
        Overrides:
        +
        nextBoolean in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextBytes

        +
        public void nextBytes(byte[] bytes)
        +
        +
        Overrides:
        +
        nextBytes in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextDouble

        +
        public double nextDouble()
        +
        +
        Overrides:
        +
        nextDouble in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextFloat

        +
        public float nextFloat()
        +
        +
        Overrides:
        +
        nextFloat in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt()
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextInt

        +
        public int nextInt(int n)
        +
        +
        Overrides:
        +
        nextInt in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextGaussian

        +
        public double nextGaussian()
        +
        +
        Overrides:
        +
        nextGaussian in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        nextLong

        +
        public long nextLong()
        +
        +
        Overrides:
        +
        nextLong in class java.util.Random
        +
        +
      • +
      + + + +
        +
      • +

        next

        +
        protected int next(int bits)
        +
        +
        Overrides:
        +
        next in class java.util.Random
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html new file mode 100644 index 00000000..a2575d9b --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/Listeners.html @@ -0,0 +1,211 @@ + + + + + + +Listeners (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Listeners

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +public @interface Listeners
    +
    Annotate your suite class with this annotation to automatically add hooks to + the RunNotifier used for executing tests inside + RandomizedRunner.
    +
    See Also:
    value()
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends org.junit.runner.notification.RunListener>[]value +
      An array of listener classes.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.Class<? extends org.junit.runner.notification.RunListener>[] value
        +
        An array of listener classes. These classes must be instantiable (public, static, no-args + constructor, etc.).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/Name.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/Name.html new file mode 100644 index 00000000..dfcc6950 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/Name.html @@ -0,0 +1,205 @@ + + + + + + +Name (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Name

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=PARAMETER)
    +public @interface Name
    +
    Used to annotate constructor parameters for parameterized tests.
    +
    See Also:
    ParametersFactory
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Stringvalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html new file mode 100644 index 00000000..3eeedb95 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/Nightly.html @@ -0,0 +1,219 @@ + + + + + + +Nightly (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Nightly

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +@TestGroup(enabled=false)
    +public @interface Nightly
    +
    An annotation indicating a given test case (or suite) should run only during + nightly tests. + +

    The notion of "nightly" tests is based on an assumption that these tests can + take longer than usual or require more resources than usual. Nightly tests will + be most commonly used with higher scaling multipliers as in + (RandomizedTest.SYSPROP_MULTIPLIER.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.Stringvalue +
      Additional description, if needed.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
        Additional description, if needed.
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html new file mode 100644 index 00000000..1538ac07 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ParametersFactory.html @@ -0,0 +1,245 @@ + + + + + + +ParametersFactory (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ParametersFactory

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=METHOD)
    +public @interface ParametersFactory
    +
    Used to annotate methods providing parameters for parameterized tests. The method + annotated as the factory must be static, public, parameterless and must have a return + type assignable to Iterable<Object[]>. + +

    The iterable must return arrays conforming to the suite class's constructor + with respect to the number and types of parameters. + +

    The constructor's parameters can be annotated with Name to provide + more descriptive parameter names for test descriptions.

    +
    See Also:
    Name
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.StringargumentFormatting +
      Specify custom formatting for test names (constructor arguments).
      +
      booleanshuffle +
      Shuffles the order of tests generated for the parameter set.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        argumentFormatting

        +
        public abstract java.lang.String argumentFormatting
        +
        Specify custom formatting for test names (constructor arguments). + The string must be a valid argument to Java's built-in Formatter. + Constructor arguments are available in the order they were returned + from ParametersFactory. Not all arguments have to be used, + for example: foo=%1$s would select only the second argument (indexes + are zero-based).
        +
        +
        Default:
        +
        "default"
        +
        +
      • +
      + + + +
        +
      • +

        shuffle

        +
        public abstract boolean shuffle
        +
        Shuffles the order of tests generated for the parameter set.
        +
        +
        Default:
        +
        true
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html new file mode 100644 index 00000000..858e4816 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/Repeat.html @@ -0,0 +1,235 @@ + + + + + + +Repeat (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Repeat

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface Repeat
    +
    Repeats randomized test case a given number of times. Repetitions can + start with a different seed (predictably derived from the first one) or + start from the same seed every time (useful to check if a given test is truly + predictable for a given seed or not).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      intiterations +
      Repeat this many iterations.
      +
      booleanuseConstantSeed +
      Re-run all iterations with a constant seed.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        iterations

        +
        public abstract int iterations
        +
        Repeat this many iterations. Must be greater or equal 1.
        +
        +
        Default:
        +
        1
        +
        +
      • +
      + + + +
        +
      • +

        useConstantSeed

        +
        public abstract boolean useConstantSeed
        +
        Re-run all iterations with a constant seed. This may be helpful in checking + if a given test is really predictably random.
        +
        +
        Default:
        +
        false
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html new file mode 100644 index 00000000..e98c6242 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ReplicateOnEachVm.html @@ -0,0 +1,162 @@ + + + + + + +ReplicateOnEachVm (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ReplicateOnEachVm

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ReplicateOnEachVm
    +

    Replicates the test class on each concurrent forked JVM. If only a single JVM + is used for running tests, this annotation has no effect.

    + +

    The purpose of this annotation is to, for example, replicate a single test suite + across multiple forked JVMs and then selectively ignore or execute tests on each + JVM, depending on its number, providing poor-man's load balancing for individual + test cases (test suites are balanced by the framework itself).

    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/Seed.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/Seed.html new file mode 100644 index 00000000..fc95024f --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/Seed.html @@ -0,0 +1,229 @@ + + + + + + +Seed (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Seed

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface Seed
    +
    Defines the starting seed for a given test or the entire suite. + +

    If applied to the + suite, it semantically overrides SysGlobals.SYSPROP_RANDOM_SEED, but + does not affect individual test cases (these should be repeatable anyway).

    + +

    If applied to the method, it overrides the default randomized value that is derived + from the global suite's seed.

    + +

    Typically, you'll want to override the class's seed to make the test repeat a "fixed" + scenario. Occasionally if there's a single failing test case for repeated tests, one + may want to override both to fix both the class's randomness and a given test case randomness.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      java.lang.Stringvalue +
      The seed expressed as a hexadecimal long number or a string random to + indicate randomized seed should be used (default value).
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
        The seed expressed as a hexadecimal long number or a string random to + indicate randomized seed should be used (default value). + +

        The default value random can be used to construct a list of known + seeds for which a test previously failed and a random seed in addition to that (coverage + of previous failures + randomized run). See Seeds for more info.

        +
        +
        Default:
        +
        "random"
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html new file mode 100644 index 00000000..4b1dc216 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/SeedDecorators.html @@ -0,0 +1,217 @@ + + + + + + +SeedDecorators (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type SeedDecorators

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +public @interface SeedDecorators
    +
    Allows modifying the master seed (before the suite is started). + +

    Use this annotation when you want to perturb or modify the master seed. This may be + useful if there are decisions taken in static contexts of multiple suites. In such a case + these decisions would always be identical (because at static context level the seed is + always derived from the same master). With a SeedDecorator one can perturb + the seed for every suite. + +

      +
    • Extra care should be used to make permutations consistent across different runs.
    • +
    • Seed decorators must be thread-safe, re-entrable, preferably unsynchronized and + must never fail!
    • +
    +
    See Also:
    value()
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends SeedDecorator>[]value 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.Class<? extends SeedDecorator>[] value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html new file mode 100644 index 00000000..4aa04eef --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/Seeds.html @@ -0,0 +1,218 @@ + + + + + + +Seeds (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Seeds

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=METHOD)
    +@Inherited
    +public @interface Seeds
    +
    Defines a list of starting seeds for a given test. + +

    Typically, you'll want to override the class's seed to make the test repeat a "fixed" + scenario in which the test was known to fail in the past. In addition, you may still permit + a randomized seed by adding a non-restricted Seed as in:

    +
    + @Seeds({
    +   @Seed("deadbeef"),
    +   @Seed("cafebabe"), 
    +   @Seed()})
    + 
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      Seed[]value +
      A non-empty array of Seeds.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract Seed[] value
        +
        A non-empty array of Seeds.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/SuppressForbidden.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/SuppressForbidden.html new file mode 100644 index 00000000..c274639c --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/SuppressForbidden.html @@ -0,0 +1,203 @@ + + + + + + +SuppressForbidden (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type SuppressForbidden

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +@Target(value={CONSTRUCTOR,FIELD,METHOD,TYPE})
    +public @interface SuppressForbidden
    +
    Suppresses forbidden-API checks.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Stringvalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.String value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html new file mode 100644 index 00000000..b9372c52 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.Type.html @@ -0,0 +1,336 @@ + + + + + + +TestCaseInstanceProvider.Type (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum TestCaseInstanceProvider.Type

+
+
+
    +
  • java.lang.Object
  • +
  • + +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      INSTANCE_PER_CONSTRUCTOR_ARGS +
      Each set of constructor arguments (provided from + ParametersFactory or the default empty constructor) creates an + instance that is then reused for all of the suite's tests.
      +
      INSTANCE_PER_TEST_METHOD +
      Each method (test case) will receive a new instance of the class.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static TestCaseInstanceProvider.TypevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static TestCaseInstanceProvider.Type[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        INSTANCE_PER_TEST_METHOD

        +
        public static final TestCaseInstanceProvider.Type INSTANCE_PER_TEST_METHOD
        +
        Each method (test case) will receive a new instance of the class. This is + JUnit's default.
        +
      • +
      + + + +
        +
      • +

        INSTANCE_PER_CONSTRUCTOR_ARGS

        +
        public static final TestCaseInstanceProvider.Type INSTANCE_PER_CONSTRUCTOR_ARGS
        +
        Each set of constructor arguments (provided from + ParametersFactory or the default empty constructor) creates an + instance that is then reused for all of the suite's tests.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static TestCaseInstanceProvider.Type[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (TestCaseInstanceProvider.Type c : TestCaseInstanceProvider.Type.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static TestCaseInstanceProvider.Type valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html new file mode 100644 index 00000000..256630e0 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseInstanceProvider.html @@ -0,0 +1,226 @@ + + + + + + +TestCaseInstanceProvider (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestCaseInstanceProvider

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestCaseInstanceProvider
    +
    Determines how instances of the test suite class are created for each test + case. + + By default JUnit creates a new class instance for every test to prevent test + case ordering dependencies. This is sometimes inconvenient as there is no + "suite" context other than static fields (which are a nuisance to clean up + properly, for example). This annotation changes the default behavior and + permits the test cases to be executed on the same instance, for example. + + Note that special care should be given to scenarios in which same-instance is + reused with arguments provided via ParametersFactory (each set of + parameters will create a separate instance, which will then be used to run + all of test suite's test cases). + + Note that the same instance will be used if the test cases are multiplied + with Seeds or Repeat annotations.
    +
    See Also:
    TestCaseInstanceProvider.Type.INSTANCE_PER_TEST_METHOD, +TestCaseInstanceProvider.Type.INSTANCE_PER_CONSTRUCTOR_ARGS
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract TestCaseInstanceProvider.Type value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type.INSTANCE_PER_TEST_METHOD
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html new file mode 100644 index 00000000..a97b8111 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.AlphabeticOrder.html @@ -0,0 +1,281 @@ + + + + + + +TestCaseOrdering.AlphabeticOrder (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Class TestCaseOrdering.AlphabeticOrder

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.util.Comparator<TestMethodAndParams>
    +
    +
    +
    Enclosing class:
    +
    TestCaseOrdering
    +
    +
    +
    +
    public static class TestCaseOrdering.AlphabeticOrder
    +extends java.lang.Object
    +implements java.util.Comparator<TestMethodAndParams>
    +
    Alphabetic, increasing order by method name.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      intcompare(TestMethodAndParams o1, + TestMethodAndParams o2) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface java.util.Comparator

        +equals
      • +
      +
    • +
    +
  • +
+
+
+ +
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html new file mode 100644 index 00000000..eccb181f --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestCaseOrdering.html @@ -0,0 +1,215 @@ + + + + + + +TestCaseOrdering (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestCaseOrdering

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestCaseOrdering
    +
    Test case ordering. The returned comparator will be used for sorting + all TestMethodAndParams entries, where method is the test method + and params are potential parameters to the constructor for a given + test (if ParametersFactory is used). + + The sort is stable with respect to the original (shuffled) order of + test cases.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends java.util.Comparator<TestMethodAndParams>>value +
      The comparator used to sort all test cases.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestContextRandomSupplier.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestContextRandomSupplier.html new file mode 100644 index 00000000..e79f2f61 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestContextRandomSupplier.html @@ -0,0 +1,206 @@ + + + + + + +TestContextRandomSupplier (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestContextRandomSupplier

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestContextRandomSupplier
    +
    A supplier of Random instances for the RandomizedContext. The supplier class must declare + a public no-arg constructor.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends RandomSupplier>value 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract java.lang.Class<? extends RandomSupplier> value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html new file mode 100644 index 00000000..472f474a --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.Utilities.html @@ -0,0 +1,276 @@ + + + + + + +TestGroup.Utilities (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Class TestGroup.Utilities

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
    • +
    +
  • +
+
+
    +
  • +
    +
    Enclosing class:
    +
    TestGroup
    +
    +
    +
    +
    public static class TestGroup.Utilities
    +extends java.lang.Object
    +
    Utilities to deal with annotations annotated with TestGroup.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringgetGroupName(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass) 
      static java.lang.StringgetSysProperty(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestGroup.Utilities

        +
        public TestGroup.Utilities()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getGroupName

        +
        public static java.lang.String getGroupName(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
        +
      • +
      + + + +
        +
      • +

        getSysProperty

        +
        public static java.lang.String getSysProperty(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html new file mode 100644 index 00000000..868686f8 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestGroup.html @@ -0,0 +1,266 @@ + + + + + + +TestGroup (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestGroup

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=ANNOTATION_TYPE)
    +@Inherited
    +public @interface TestGroup
    +
    A test group applied to an annotation indicates that a given annotation + can be used on individual tests as "labels". The meaning of these labels is + mostly application-specific (example: Nightly which indicates slower, + more intensive tests that are skipped during regular runs). + +

    RandomizedRunner collects groups from all tests in a suite. A group + can be enabled or disabled using boolean system properties (or test + hooks in the code). A test case is executed if it has no groups or if all of its groups + are enabled.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      booleanenabled +
      Is the group enabled or disabled by default (unless overridden by test group filtering + rules).
      +
      java.lang.Stringname +
      The name of a test group.
      +
      java.lang.StringsysProperty +
      System property used to enable/ disable a group.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        name

        +
        public abstract java.lang.String name
        +
        The name of a test group. If not defined, the default (lowercased annotation + name) is used.
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      + + + +
        +
      • +

        sysProperty

        +
        public abstract java.lang.String sysProperty
        +
        System property used to enable/ disable a group. If empty, a default is used: +
        + tests.name
        + 
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      + + + +
        +
      • +

        enabled

        +
        public abstract boolean enabled
        +
        Is the group enabled or disabled by default (unless overridden by test group filtering + rules).
        +
        +
        Default:
        +
        true
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html new file mode 100644 index 00000000..5e4b7a7b --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TestMethodProviders.html @@ -0,0 +1,209 @@ + + + + + + +TestMethodProviders (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TestMethodProviders

+
+
+
+
    +
  • +
    +
    +
    @Documented
    +@Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TestMethodProviders
    +
    Test case method provider. + + TODO: it would be nice to have an _instance_ provider as opposed to method provider, + but it's hellishly difficult to integrate with the rest of the infrastructure (seeds, + repetitions, etc.).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      java.lang.Class<? extends TestMethodProvider>[]value 
      +
    • +
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html new file mode 100644 index 00000000..9d98a618 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.Action.html @@ -0,0 +1,331 @@ + + + + + + +ThreadLeakAction.Action (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakAction.Action

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakAction.Action>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      INTERRUPT +
      Try to Thread.interrupt() any leaked threads.
      +
      WARN +
      Emit a warning using Java's logging system.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakAction.ActionvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakAction.Action[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakAction.Action[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakAction.Action c : ThreadLeakAction.Action.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakAction.Action valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html new file mode 100644 index 00000000..1ee8e510 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakAction.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakAction (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakAction

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface ThreadLeakAction
    +
  • +
+
+
+
    +
  • + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakAction.Action[] value
        +
        +
        Default:
        +
        {com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action.WARN, com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action.INTERRUPT}
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html new file mode 100644 index 00000000..b379b248 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakFilters.html @@ -0,0 +1,224 @@ + + + + + + +ThreadLeakFilters (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakFilters

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakFilters
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      booleandefaultFilters 
      java.lang.Class<? extends ThreadFilter>[]filters 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        defaultFilters

        +
        public abstract boolean defaultFilters
        +
        +
        Default:
        +
        true
        +
        +
      • +
      + + + +
        +
      • +

        filters

        +
        public abstract java.lang.Class<? extends ThreadFilter>[] filters
        +
        +
        Default:
        +
        {}
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html new file mode 100644 index 00000000..32ccf778 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.Group.html @@ -0,0 +1,349 @@ + + + + + + +ThreadLeakGroup.Group (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakGroup.Group

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakGroup.Group>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      ALL +
      All JVM threads will be tracked.
      +
      MAIN +
      The "main" thread group and descendants will be tracked.
      +
      TESTGROUP +
      Only per-suite test group and descendants will be tracked.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakGroup.GroupvalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakGroup.Group[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        ALL

        +
        public static final ThreadLeakGroup.Group ALL
        +
        All JVM threads will be tracked. + +

        WARNING: This option will not work + on IBM J9 because of livelock bugs in Thread.getAllStackTraces().

        +
      • +
      + + + +
        +
      • +

        MAIN

        +
        public static final ThreadLeakGroup.Group MAIN
        +
        The "main" thread group and descendants will be tracked.
        +
      • +
      + + + +
        +
      • +

        TESTGROUP

        +
        public static final ThreadLeakGroup.Group TESTGROUP
        +
        Only per-suite test group and descendants will be tracked.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakGroup.Group[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakGroup.Group c : ThreadLeakGroup.Group.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakGroup.Group valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html new file mode 100644 index 00000000..414cbb3b --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakGroup.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakGroup (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakGroup

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakGroup
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      ThreadLeakGroup.Groupvalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakGroup.Group value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group.MAIN
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html new file mode 100644 index 00000000..84fb2d02 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakLingering.html @@ -0,0 +1,216 @@ + + + + + + +ThreadLeakLingering (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakLingering

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface ThreadLeakLingering
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      intlinger +
      Time in millis to "linger" for any left-behind threads.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        linger

        +
        public abstract int linger
        +
        Time in millis to "linger" for any left-behind threads. If equals 0, there + is no waiting. + +

        + This is particularly useful if there's no way to Thread.join() and + wait for the potential forked threads to terminate. This is the case with + Timer or Executors for example.

        +
        +
        Default:
        +
        0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html new file mode 100644 index 00000000..0eb18c29 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.Scope.html @@ -0,0 +1,350 @@ + + + + + + +ThreadLeakScope.Scope (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakScope.Scope

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • java.lang.Enum<ThreadLeakScope.Scope>
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
      • +
      +
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      NONE +
      No thread leak checks at all.
      +
      SUITE +
      No thread leaks from entire suite scope (individual tests may leak threads, + they become part of the suite scope).
      +
      TEST +
      No thread leaks from any individual test (including Rules) or the + entire suite (including ClassRules).
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakScope.ScopevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakScope.Scope[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        TEST

        +
        public static final ThreadLeakScope.Scope TEST
        +
        No thread leaks from any individual test (including Rules) or the + entire suite (including ClassRules).
        +
      • +
      + + + +
        +
      • +

        SUITE

        +
        public static final ThreadLeakScope.Scope SUITE
        +
        No thread leaks from entire suite scope (individual tests may leak threads, + they become part of the suite scope).
        +
      • +
      + + + +
        +
      • +

        NONE

        +
        public static final ThreadLeakScope.Scope NONE
        +
        No thread leak checks at all. Highly discouraged.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakScope.Scope[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakScope.Scope c : ThreadLeakScope.Scope.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakScope.Scope valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html new file mode 100644 index 00000000..04e72498 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakScope (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakScope

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakScope
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Optional Element Summary

      + + + + + + + + + + +
      Optional Elements 
      Modifier and TypeOptional Element and Description
      ThreadLeakScope.Scopevalue 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakScope.Scope value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope.TEST
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html new file mode 100644 index 00000000..860d0995 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.Consequence.html @@ -0,0 +1,344 @@ + + + + + + +ThreadLeakZombies.Consequence (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Enum ThreadLeakZombies.Consequence

+
+
+
    +
  • java.lang.Object
  • +
  • + +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      CONTINUE +
      Deprecated. 
      +
      IGNORE_REMAINING_TESTS +
      Ignore any remaining tests once zombie threads have been detected.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static ThreadLeakZombies.ConsequencevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ThreadLeakZombies.Consequence[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        CONTINUE

        +
        @Deprecated
        +public static final ThreadLeakZombies.Consequence CONTINUE
        +
        Deprecated. 
        +
        Continue execution with zombie threads running in the background as if + nothing happened. This is NOT a good idea because zombie threads may be + fiddling with the test instance or static fields. It is strongly + recommended to use a combination of + ThreadLeakAction.Action.INTERRUPT together with + IGNORE_REMAINING_TESTS to enforce interruption of leaked threads + and if this does not succeed just ignore any tests further on. +

        + For the reasons outlined above, this enum flag is marked as + Deprecated. It will be supported and will not be removed, + however.

        +
      • +
      + + + + +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ThreadLeakZombies.Consequence[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ThreadLeakZombies.Consequence c : ThreadLeakZombies.Consequence.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ThreadLeakZombies.Consequence valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html new file mode 100644 index 00000000..537bf59a --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/ThreadLeakZombies.html @@ -0,0 +1,207 @@ + + + + + + +ThreadLeakZombies (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type ThreadLeakZombies

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface ThreadLeakZombies
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        value

        +
        public abstract ThreadLeakZombies.Consequence value
        +
        +
        Default:
        +
        com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html new file mode 100644 index 00000000..57fc69bd --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/Timeout.html @@ -0,0 +1,216 @@ + + + + + + +Timeout (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type Timeout

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value={METHOD,TYPE})
    +@Inherited
    +public @interface Timeout
    +
    Maximum execution time for a single test method. Test methods are defined as + any instance-scope TestRules, Before and After hooks + and Test methods. Suite class's constructor is not part of the + measured code (see TimeoutSuite). + +

    + Overrides a global default RandomizedRunner.DEFAULT_TIMEOUT or a + system property override SysGlobals.SYSPROP_TIMEOUT.

    +
    See Also:
    TimeoutSuite
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      intmillis +
      Timeout time in millis.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        millis

        +
        public abstract int millis
        +
        Timeout time in millis. The timeout time is approximate, it may take longer + to actually abort the test case.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html new file mode 100644 index 00000000..350c5c62 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/TimeoutSuite.html @@ -0,0 +1,221 @@ + + + + + + +TimeoutSuite (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.annotations
+

Annotation Type TimeoutSuite

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=RUNTIME)
    +@Target(value=TYPE)
    +@Inherited
    +public @interface TimeoutSuite
    +
    Maximum execution time for an entire suite (including all hooks and tests). + Suite is defined as any class-scope TestRules, BeforeClass + and AfterClass hooks, suite class's constructor, instance-scope + TestRules, Before and After hooks and Test + methods. + +

    + The suite class's static initializer is not part of the measured code + (if you have static initializers in your tests, get rid of them). + +

    + Overrides the global default RandomizedRunner.DEFAULT_TIMEOUT or a + system property override SysGlobals.SYSPROP_TIMEOUT.

    +
    See Also:
    Timeout
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Required Element Summary

      + + + + + + + + + + +
      Required Elements 
      Modifier and TypeRequired Element and Description
      intmillis +
      Timeout time in millis.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        millis

        +
        public abstract int millis
        +
        Timeout time in millis. The timeout time is approximate, it may take longer + to actually abort the suite.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html new file mode 100644 index 00000000..275181b0 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Listeners.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Listeners (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Listeners

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Listeners
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html new file mode 100644 index 00000000..4649ea53 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Name.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Name (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Name

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Name
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html new file mode 100644 index 00000000..4b820f19 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Nightly.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Nightly (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Nightly

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Nightly
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html new file mode 100644 index 00000000..a02236dc --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ParametersFactory.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ParametersFactory (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ParametersFactory

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ParametersFactory
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html new file mode 100644 index 00000000..26ef4847 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Repeat.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Repeat (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Repeat

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Repeat
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html new file mode 100644 index 00000000..ce01bfbc --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ReplicateOnEachVm.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html new file mode 100644 index 00000000..bbee84d1 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seed.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Seed (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Seed

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Seed
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html new file mode 100644 index 00000000..d5eae6e9 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/SeedDecorators.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.SeedDecorators (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.SeedDecorators

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.SeedDecorators
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html new file mode 100644 index 00000000..8c3b200f --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Seeds.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Seeds (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Seeds

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Seeds
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/SuppressForbidden.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/SuppressForbidden.html new file mode 100644 index 00000000..1a344b3e --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/SuppressForbidden.html @@ -0,0 +1,179 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.SuppressForbidden (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.SuppressForbidden

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html new file mode 100644 index 00000000..e8f9c88c --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.Type.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html new file mode 100644 index 00000000..11ec57ad --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseInstanceProvider.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html new file mode 100644 index 00000000..56b0037a --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.AlphabeticOrder.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html new file mode 100644 index 00000000..df786556 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestCaseOrdering.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestContextRandomSupplier.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestContextRandomSupplier.html new file mode 100644 index 00000000..86134651 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestContextRandomSupplier.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestContextRandomSupplier (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestContextRandomSupplier

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestContextRandomSupplier
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html new file mode 100644 index 00000000..84dbeaeb --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.Utilities.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html new file mode 100644 index 00000000..10a4d3b6 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestGroup.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestGroup (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestGroup

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html new file mode 100644 index 00000000..f45314a2 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TestMethodProviders.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TestMethodProviders

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TestMethodProviders
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html new file mode 100644 index 00000000..17e4910f --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.Action.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html new file mode 100644 index 00000000..46d49b93 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakAction.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html new file mode 100644 index 00000000..2295ebf2 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakFilters.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html new file mode 100644 index 00000000..e2ddeab2 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.Group.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html new file mode 100644 index 00000000..82b07ac1 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakGroup.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html new file mode 100644 index 00000000..673c8b9c --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakLingering.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html new file mode 100644 index 00000000..3416f7c2 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.Scope.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html new file mode 100644 index 00000000..eea12179 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakScope.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html new file mode 100644 index 00000000..c2b08116 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.Consequence.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html new file mode 100644 index 00000000..91e32204 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/ThreadLeakZombies.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html new file mode 100644 index 00000000..590fad8d --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/Timeout.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.Timeout (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.Timeout

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.Timeout
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html new file mode 100644 index 00000000..43a8aee1 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/class-use/TimeoutSuite.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.annotations.TimeoutSuite

+
+
No usage of com.carrotsearch.randomizedtesting.annotations.TimeoutSuite
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html new file mode 100644 index 00000000..ae71c1c8 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/package-frame.html @@ -0,0 +1,55 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.annotations

+ + + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html new file mode 100644 index 00000000..3c20cacc --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/package-summary.html @@ -0,0 +1,316 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.annotations

+
+
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html new file mode 100644 index 00000000..cb3b4ee4 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/package-tree.html @@ -0,0 +1,173 @@ + + + + + + +com.carrotsearch.randomizedtesting.annotations Class Hierarchy (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.annotations

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Annotation Type Hierarchy

+
    +
  • com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Timeout (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestContextRandomSupplier (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.SuppressForbidden (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seeds (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.SeedDecorators (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seed (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Repeat (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ParametersFactory (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Nightly (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Name (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Listeners (implements java.lang.annotation.Annotation)
  • +
+

Enum Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/package-use.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/package-use.html new file mode 100644 index 00000000..ade40ce6 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/annotations/package-use.html @@ -0,0 +1,210 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.annotations (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.annotations

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html new file mode 100644 index 00000000..ac659fab --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/AnnotatedMethodProvider.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.AnnotatedMethodProvider

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html new file mode 100644 index 00000000..6b5ee040 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/AssertingRandom.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.AssertingRandom (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.AssertingRandom

+
+
No usage of com.carrotsearch.randomizedtesting.AssertingRandom
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html new file mode 100644 index 00000000..aecff4dc --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/ClassGlobFilter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassGlobFilter (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassGlobFilter

+
+
No usage of com.carrotsearch.randomizedtesting.ClassGlobFilter
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html new file mode 100644 index 00000000..addf47a0 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.FieldModel.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.FieldModel (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.FieldModel

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html new file mode 100644 index 00000000..6592ec91 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.MethodModel.html @@ -0,0 +1,161 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.MethodModel (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.MethodModel

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html new file mode 100644 index 00000000..a04d49a9 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.Scope.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel.Scope (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel.Scope

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html new file mode 100644 index 00000000..ce8e7c98 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/ClassModel.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ClassModel (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ClassModel

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html new file mode 100644 index 00000000..53e4ae43 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.Node.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.FilterExpressionParser.Node

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html new file mode 100644 index 00000000..1f7a86e9 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/FilterExpressionParser.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.FilterExpressionParser (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.FilterExpressionParser

+
+
No usage of com.carrotsearch.randomizedtesting.FilterExpressionParser
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html new file mode 100644 index 00000000..ccd718ac --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/GlobFilter.html @@ -0,0 +1,165 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.GlobFilter (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.GlobFilter

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/GroupEvaluator.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/GroupEvaluator.html new file mode 100644 index 00000000..46cb1ec1 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/GroupEvaluator.html @@ -0,0 +1,172 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.GroupEvaluator (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.GroupEvaluator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html new file mode 100644 index 00000000..e383ed4d --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/JUnit3MethodProvider.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.JUnit3MethodProvider (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.JUnit3MethodProvider

+
+
No usage of com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html new file mode 100644 index 00000000..a754c9b3 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/JUnit4MethodProvider.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.JUnit4MethodProvider (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.JUnit4MethodProvider

+
+
No usage of com.carrotsearch.randomizedtesting.JUnit4MethodProvider
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html new file mode 100644 index 00000000..cfc53948 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/LifecycleScope.html @@ -0,0 +1,200 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.LifecycleScope (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.LifecycleScope

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html new file mode 100644 index 00000000..e55118d7 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/MethodGlobFilter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.MethodGlobFilter (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.MethodGlobFilter

+
+
No usage of com.carrotsearch.randomizedtesting.MethodGlobFilter
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html new file mode 100644 index 00000000..8b85fb41 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/MixWithSuiteName.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.MixWithSuiteName (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.MixWithSuiteName

+
+
No usage of com.carrotsearch.randomizedtesting.MixWithSuiteName
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/RandomSupplier.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/RandomSupplier.html new file mode 100644 index 00000000..ad90baea --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/RandomSupplier.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.RandomSupplier (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.RandomSupplier

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html new file mode 100644 index 00000000..81f1b1aa --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/RandomizedContext.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedContext (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedContext

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html new file mode 100644 index 00000000..1a84fed3 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/RandomizedRunner.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedRunner (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedRunner

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html new file mode 100644 index 00000000..96061f3e --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/RandomizedTest.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.RandomizedTest (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.RandomizedTest

+
+
No usage of com.carrotsearch.randomizedtesting.RandomizedTest
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html new file mode 100644 index 00000000..7173c713 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/Randomness.html @@ -0,0 +1,183 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.Randomness (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.Randomness

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html new file mode 100644 index 00000000..e9506bc5 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/ReproduceErrorMessageBuilder.html @@ -0,0 +1,178 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html new file mode 100644 index 00000000..6d483d25 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/Rethrow.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.Rethrow (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.Rethrow

+
+
No usage of com.carrotsearch.randomizedtesting.Rethrow
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html new file mode 100644 index 00000000..3777136c --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/SeedDecorator.html @@ -0,0 +1,179 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.SeedDecorator (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.SeedDecorator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html new file mode 100644 index 00000000..4dd5ad9f --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/SeedUtils.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.SeedUtils (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.SeedUtils

+
+
No usage of com.carrotsearch.randomizedtesting.SeedUtils
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html new file mode 100644 index 00000000..976a0c50 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/SysGlobals.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.SysGlobals (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.SysGlobals

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html new file mode 100644 index 00000000..368a5552 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/TeeOutputStream.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TeeOutputStream (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TeeOutputStream

+
+
No usage of com.carrotsearch.randomizedtesting.TeeOutputStream
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html new file mode 100644 index 00000000..ed23854d --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/TempPathResource.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TempPathResource (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TempPathResource

+
+
No usage of com.carrotsearch.randomizedtesting.TempPathResource
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html new file mode 100644 index 00000000..dc36caf3 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/TestMethodAndParams.html @@ -0,0 +1,158 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.TestMethodAndParams (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.TestMethodAndParams

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html new file mode 100644 index 00000000..13f23efe --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/TestMethodProvider.html @@ -0,0 +1,171 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.TestMethodProvider (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.TestMethodProvider

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html new file mode 100644 index 00000000..b253c0ad --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/ThreadFilter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Interface com.carrotsearch.randomizedtesting.ThreadFilter (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Interface
com.carrotsearch.randomizedtesting.ThreadFilter

+
+
No usage of com.carrotsearch.randomizedtesting.ThreadFilter
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html new file mode 100644 index 00000000..79b8a297 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/TraceFormatting.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.TraceFormatting (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.TraceFormatting

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html new file mode 100644 index 00000000..77dbdfc2 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/WriterOutputStream.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.WriterOutputStream (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.WriterOutputStream

+
+
No usage of com.carrotsearch.randomizedtesting.WriterOutputStream
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/Xoroshiro128PlusRandom.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/Xoroshiro128PlusRandom.html new file mode 100644 index 00000000..2ac22eae --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/class-use/Xoroshiro128PlusRandom.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom

+
+
No usage of com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html new file mode 100644 index 00000000..c89aefa0 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/ASCIIGenerator.html @@ -0,0 +1,272 @@ + + + + + + +ASCIIGenerator (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class ASCIIGenerator

+
+
+ +
+
    +
  • +
    +
    Deprecated.  + +
    +
    +
    @Deprecated
    +public class ASCIIGenerator
    +extends AsciiLettersGenerator
    +
    A generator emitting simple ASCII characters from the set + (newlines not counted): +
    + abcdefghijklmnopqrstuvwxyz
    + ABCDEFGHIJKLMNOPQRSTUVWXYZ
    + 
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ASCIIGenerator

        +
        public ASCIIGenerator()
        +
        Deprecated. 
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/AsciiAlphanumGenerator.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/AsciiAlphanumGenerator.html new file mode 100644 index 00000000..d00ddc1a --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/AsciiAlphanumGenerator.html @@ -0,0 +1,261 @@ + + + + + + +AsciiAlphanumGenerator (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class AsciiAlphanumGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class AsciiAlphanumGenerator
    +extends CodepointSetGenerator
    +
    A generator emitting simple ASCII alphanumeric letters and numbers + from the set (newlines not counted): +
    + abcdefghijklmnopqrstuvwxyz
    + ABCDEFGHIJKLMNOPQRSTUVWXYZ
    + 0123456789
    + 
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AsciiAlphanumGenerator

        +
        public AsciiAlphanumGenerator()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/AsciiLettersGenerator.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/AsciiLettersGenerator.html new file mode 100644 index 00000000..1696c7d3 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/AsciiLettersGenerator.html @@ -0,0 +1,264 @@ + + + + + + +AsciiLettersGenerator (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class AsciiLettersGenerator

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ASCIIGenerator
    +
    +
    +
    +
    public class AsciiLettersGenerator
    +extends CodepointSetGenerator
    +
    A generator emitting simple ASCII characters from the set + (newlines not counted): +
    + abcdefghijklmnopqrstuvwxyz
    + ABCDEFGHIJKLMNOPQRSTUVWXYZ
    + 
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AsciiLettersGenerator

        +
        public AsciiLettersGenerator()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/BiasedNumbers.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/BiasedNumbers.html new file mode 100644 index 00000000..50275c04 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/BiasedNumbers.html @@ -0,0 +1,385 @@ + + + + + + +BiasedNumbers (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class BiasedNumbers

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.BiasedNumbers
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class BiasedNumbers
    +extends java.lang.Object
    +
    Utility classes for selecting numbers at random, but not necessarily + in an uniform way. The implementation will try to pick "evil" numbers + more often than uniform selection would. This includes exact range + boundaries, numbers very close to range boundaries, numbers very close + (or equal) to zero, etc. + + The exact method of selection is implementation-dependent and + may change (if we find even more evil ways).
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      BiasedNumbers() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static doublefuzzDown(java.util.Random r, + double v, + double min) +
      Fuzzify the input value by decreasing it by a few ulps, but never past min.
      +
      static floatfuzzDown(java.util.Random r, + float v, + float min) +
      Fuzzify the input value by decreasing it by a few ulps, but never past min.
      +
      static doublefuzzUp(java.util.Random r, + double v, + double max) +
      Fuzzify the input value by increasing it by a few ulps, but never past max.
      +
      static floatfuzzUp(java.util.Random r, + float v, + float max) +
      Fuzzify the input value by increasing it by a few ulps, but never past max.
      +
      static doublerandomDoubleBetween(java.util.Random r, + double min, + double max) +
      A random double between min (inclusive) and max + (inclusive).
      +
      static floatrandomFloatBetween(java.util.Random r, + float min, + float max) +
      A random float between min (inclusive) and max + (inclusive).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BiasedNumbers

        +
        public BiasedNumbers()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomDoubleBetween

        +
        public static double randomDoubleBetween(java.util.Random r,
        +                         double min,
        +                         double max)
        +
        A random double between min (inclusive) and max + (inclusive). If you wish to have an exclusive range, + use Math.nextAfter(double, double) to adjust the range. + + The code was inspired by GeoTestUtil from Apache Lucene.
        +
        Parameters:
        min - Left range boundary, inclusive. May be Double.NEGATIVE_INFINITY, but not NaN.
        max - Right range boundary, inclusive. May be Double.POSITIVE_INFINITY, but not NaN.
        +
      • +
      + + + +
        +
      • +

        fuzzDown

        +
        public static double fuzzDown(java.util.Random r,
        +              double v,
        +              double min)
        +
        Fuzzify the input value by decreasing it by a few ulps, but never past min.
        +
      • +
      + + + +
        +
      • +

        fuzzUp

        +
        public static double fuzzUp(java.util.Random r,
        +            double v,
        +            double max)
        +
        Fuzzify the input value by increasing it by a few ulps, but never past max.
        +
      • +
      + + + +
        +
      • +

        randomFloatBetween

        +
        public static float randomFloatBetween(java.util.Random r,
        +                       float min,
        +                       float max)
        +
        A random float between min (inclusive) and max + (inclusive). If you wish to have an exclusive range, + use Math.nextAfter(float, double) to adjust the range. + + The code was inspired by GeoTestUtil from Apache Lucene.
        +
        Parameters:
        min - Left range boundary, inclusive. May be Float.NEGATIVE_INFINITY, but not NaN.
        max - Right range boundary, inclusive. May be Float.POSITIVE_INFINITY, but not NaN.
        +
      • +
      + + + +
        +
      • +

        fuzzDown

        +
        public static float fuzzDown(java.util.Random r,
        +             float v,
        +             float min)
        +
        Fuzzify the input value by decreasing it by a few ulps, but never past min.
        +
      • +
      + + + +
        +
      • +

        fuzzUp

        +
        public static float fuzzUp(java.util.Random r,
        +           float v,
        +           float max)
        +
        Fuzzify the input value by increasing it by a few ulps, but never past max.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html new file mode 100644 index 00000000..7d6b61f2 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/CodepointSetGenerator.html @@ -0,0 +1,331 @@ + + + + + + +CodepointSetGenerator (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class CodepointSetGenerator

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      CodepointSetGenerator(char[] chars) +
      All characters must be from BMP (no parts of surrogate pairs allowed).
      +
      CodepointSetGenerator(java.lang.String s) +
      Parse the given String and split into BMP and supplementary codepoints.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CodepointSetGenerator

        +
        public CodepointSetGenerator(char[] chars)
        +
        All characters must be from BMP (no parts of surrogate pairs allowed).
        +
      • +
      + + + +
        +
      • +

        CodepointSetGenerator

        +
        public CodepointSetGenerator(java.lang.String s)
        +
        Parse the given String and split into BMP and supplementary codepoints.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html new file mode 100644 index 00000000..18480a2d --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/RandomBytes.html @@ -0,0 +1,282 @@ + + + + + + +RandomBytes (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomBytes

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomBytes
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomBytes
    +extends java.lang.Object
    +
    Random byte sequence generators.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomBytes() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static byte[]randomBytesOfLength(java.util.Random r, + int length) 
      static byte[]randomBytesOfLengthBetween(java.util.Random r, + int minLength, + int maxLength) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomBytes

        +
        public RandomBytes()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomBytesOfLength

        +
        public static byte[] randomBytesOfLength(java.util.Random r,
        +                         int length)
        +
        Parameters:
        r - Random generator.
        length - The length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      + + + +
        +
      • +

        randomBytesOfLengthBetween

        +
        public static byte[] randomBytesOfLengthBetween(java.util.Random r,
        +                                int minLength,
        +                                int maxLength)
        +
        Parameters:
        r - Random generator.
        minLength - The minimum length of the byte array. Can be zero.
        maxLength - The maximum length of the byte array. Can be zero.
        +
        Returns:
        Returns a byte array with random content.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/RandomNumbers.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/RandomNumbers.html new file mode 100644 index 00000000..9351cc40 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/RandomNumbers.html @@ -0,0 +1,311 @@ + + + + + + +RandomNumbers (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomNumbers

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomNumbers
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomNumbers
    +extends java.lang.Object
    +
    Utility classes for selecting random numbers from within a range or the + numeric domain for a given type.
    +
    See Also:
    BiasedNumbers
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomNumbers() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static longnextLong(java.util.Random rnd, + long n) +
      Similar to Random.nextInt(int), but returns a long between + 0 (inclusive) and n (exclusive).
      +
      static intrandomIntBetween(java.util.Random r, + int min, + int max) +
      A random integer between min (inclusive) and max (inclusive).
      +
      static longrandomLongBetween(java.util.Random r, + long min, + long max) +
      A random long between min (inclusive) and max (inclusive).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomNumbers

        +
        public RandomNumbers()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomIntBetween

        +
        public static int randomIntBetween(java.util.Random r,
        +                   int min,
        +                   int max)
        +
        A random integer between min (inclusive) and max (inclusive).
        +
      • +
      + + + +
        +
      • +

        randomLongBetween

        +
        public static long randomLongBetween(java.util.Random r,
        +                     long min,
        +                     long max)
        +
        A random long between min (inclusive) and max (inclusive).
        +
      • +
      + + + +
        +
      • +

        nextLong

        +
        public static long nextLong(java.util.Random rnd,
        +            long n)
        +
        Similar to Random.nextInt(int), but returns a long between + 0 (inclusive) and n (exclusive).
        +
        Parameters:
        rnd - Random generator.
        n - the bound on the random number to be returned. Must be + positive.
        +
        Returns:
        Returns a random number between 0 and n-1.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html new file mode 100644 index 00000000..2fc38094 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/RandomPicks.html @@ -0,0 +1,407 @@ + + + + + + +RandomPicks (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomPicks

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomPicks
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomPicks
    +extends java.lang.Object
    +
    Random selections of objects.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RandomPicks() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static byterandomFrom(java.util.Random r, + byte[] array) 
      static charrandomFrom(java.util.Random r, + char[] array) 
      static <T> TrandomFrom(java.util.Random r, + java.util.Collection<T> collection) +
      Pick a random object from the collection.
      +
      static doublerandomFrom(java.util.Random r, + double[] array) 
      static floatrandomFrom(java.util.Random r, + float[] array) 
      static intrandomFrom(java.util.Random r, + int[] array) 
      static <T> TrandomFrom(java.util.Random r, + java.util.List<T> list) +
      Pick a random object from the given list.
      +
      static longrandomFrom(java.util.Random r, + long[] array) 
      static shortrandomFrom(java.util.Random r, + short[] array) 
      static <T> TrandomFrom(java.util.Random r, + T[] array) +
      Pick a random object from the given array.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomPicks

        +
        public RandomPicks()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        randomFrom

        +
        public static byte randomFrom(java.util.Random r,
        +              byte[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static short randomFrom(java.util.Random r,
        +               short[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static int randomFrom(java.util.Random r,
        +             int[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static char randomFrom(java.util.Random r,
        +              char[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static float randomFrom(java.util.Random r,
        +               float[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static long randomFrom(java.util.Random r,
        +              long[] array)
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static double randomFrom(java.util.Random r,
        +                double[] array)
        +
      • +
      + + + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +               T[] array)
        +
        Pick a random object from the given array.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +               java.util.List<T> list)
        +
        Pick a random object from the given list.
        +
      • +
      + + + +
        +
      • +

        randomFrom

        +
        public static <T> T randomFrom(java.util.Random r,
        +               java.util.Collection<T> collection)
        +
        Pick a random object from the collection. Requires linear scanning.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html new file mode 100644 index 00000000..c5b61c72 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/RandomStrings.html @@ -0,0 +1,576 @@ + + + + + + +RandomStrings (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RandomStrings

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.RandomStrings
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class RandomStrings
    +extends java.lang.Object
    +
    A facade to various implementations of StringGenerator interface.
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RandomStrings

        +
        public RandomStrings()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + +
        +
      • +

        randomAsciiLettersOfLengthBetween

        +
        public static java.lang.String randomAsciiLettersOfLengthBetween(java.util.Random r,
        +                                                 int minCodeUnits,
        +                                                 int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomAsciiLettersOfLength

        +
        public static java.lang.String randomAsciiLettersOfLength(java.util.Random r,
        +                                          int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomAsciiAlphanumOfLengthBetween

        +
        public static java.lang.String randomAsciiAlphanumOfLengthBetween(java.util.Random r,
        +                                                  int minCodeUnits,
        +                                                  int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomAsciiAlphanumOfLength

        +
        public static java.lang.String randomAsciiAlphanumOfLength(java.util.Random r,
        +                                           int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfLengthBetween

        +
        public static java.lang.String randomUnicodeOfLengthBetween(java.util.Random r,
        +                                            int minCodeUnits,
        +                                            int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfLength

        +
        public static java.lang.String randomUnicodeOfLength(java.util.Random r,
        +                                     int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfCodepointLengthBetween

        +
        public static java.lang.String randomUnicodeOfCodepointLengthBetween(java.util.Random r,
        +                                                     int minCodePoints,
        +                                                     int maxCodePoints)
        +
      • +
      + + + +
        +
      • +

        randomUnicodeOfCodepointLength

        +
        public static java.lang.String randomUnicodeOfCodepointLength(java.util.Random r,
        +                                              int codePoints)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfLengthBetween

        +
        public static java.lang.String randomRealisticUnicodeOfLengthBetween(java.util.Random r,
        +                                                     int minCodeUnits,
        +                                                     int maxCodeUnits)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfLength

        +
        public static java.lang.String randomRealisticUnicodeOfLength(java.util.Random r,
        +                                              int codeUnits)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfCodepointLengthBetween

        +
        public static java.lang.String randomRealisticUnicodeOfCodepointLengthBetween(java.util.Random r,
        +                                                              int minCodePoints,
        +                                                              int maxCodePoints)
        +
      • +
      + + + +
        +
      • +

        randomRealisticUnicodeOfCodepointLength

        +
        public static java.lang.String randomRealisticUnicodeOfCodepointLength(java.util.Random r,
        +                                                       int codePoints)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html new file mode 100644 index 00000000..f7d5a057 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/RealisticUnicodeGenerator.html @@ -0,0 +1,309 @@ + + + + + + +RealisticUnicodeGenerator (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class RealisticUnicodeGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class RealisticUnicodeGenerator
    +extends StringGenerator
    +
    A string generator that emits valid unicodeGenerator codepoints.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RealisticUnicodeGenerator

        +
        public RealisticUnicodeGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html new file mode 100644 index 00000000..b9a2622a --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/StringGenerator.html @@ -0,0 +1,322 @@ + + + + + + +StringGenerator (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class StringGenerator

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.generators.StringGenerator
    • +
    +
  • +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      StringGenerator() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      abstract java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      abstract java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      java.lang.StringofStringLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) + +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StringGenerator

        +
        public StringGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofStringLength

        +
        public java.lang.String ofStringLength(java.util.Random r,
        +                              int minCodeUnits,
        +                              int maxCodeUnits)
        + +
      • +
      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public abstract java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        Parameters:
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
        Throws:
        +
        java.lang.IllegalArgumentException - Thrown if the generator cannot emit random string + of the given unit length. For example a generator emitting only extended unicodeGenerator + plane characters (encoded as surrogate pairs) will not be able to emit an odd number + of code units.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public abstract java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        Parameters:
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html new file mode 100644 index 00000000..c9117b6e --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/UnicodeGenerator.html @@ -0,0 +1,332 @@ + + + + + + +UnicodeGenerator (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.generators
+

Class UnicodeGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public class UnicodeGenerator
    +extends StringGenerator
    +
    A string generator that emits valid unicodeGenerator codepoints.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      UnicodeGenerator() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringofCodePointsLength(java.util.Random r, + int minCodePoints, + int maxCodePoints) 
      java.lang.StringofCodeUnitsLength(java.util.Random r, + int minCodeUnits, + int maxCodeUnits) 
      java.lang.StringofUtf8Length(java.util.Random r, + int minUtf8Length, + int maxUtf8Length) +
      Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        UnicodeGenerator

        +
        public UnicodeGenerator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ofCodeUnitsLength

        +
        public java.lang.String ofCodeUnitsLength(java.util.Random r,
        +                                 int minCodeUnits,
        +                                 int maxCodeUnits)
        +
        +
        Specified by:
        +
        ofCodeUnitsLength in class StringGenerator
        +
        minCodeUnits - Minimum number of code units (inclusive).
        maxCodeUnits - Maximum number of code units (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodeUnits (inclusive) + and maxCodeUnits (inclusive) length. Code units are essentially + an equivalent of char type, see String class for + explanation.
        +
      • +
      + + + +
        +
      • +

        ofCodePointsLength

        +
        public java.lang.String ofCodePointsLength(java.util.Random r,
        +                                  int minCodePoints,
        +                                  int maxCodePoints)
        +
        +
        Specified by:
        +
        ofCodePointsLength in class StringGenerator
        +
        minCodePoints - Minimum number of code points (inclusive).
        maxCodePoints - Maximum number of code points (inclusive).
        +
        Returns:
        Returns a string of variable length between minCodePoints (inclusive) + and maxCodePoints (inclusive) length. Code points are full unicodeGenerator + codepoints or an equivalent of int type, see String class for + explanation. The returned String.length() may exceed maxCodeUnits + because certain code points may be encoded as surrogate pairs.
        +
      • +
      + + + +
        +
      • +

        ofUtf8Length

        +
        public java.lang.String ofUtf8Length(java.util.Random r,
        +                            int minUtf8Length,
        +                            int maxUtf8Length)
        +
        Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
        +
        Parameters:
        minUtf8Length - Minimum UTF-8 representation length (inclusive).
        maxUtf8Length - Maximum UTF-8 representation length (inclusive).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html new file mode 100644 index 00000000..06569ede --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/ASCIIGenerator.html @@ -0,0 +1,161 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.ASCIIGenerator (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.ASCIIGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/AsciiAlphanumGenerator.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/AsciiAlphanumGenerator.html new file mode 100644 index 00000000..484d72ba --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/AsciiAlphanumGenerator.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.AsciiAlphanumGenerator (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.AsciiAlphanumGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/AsciiLettersGenerator.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/AsciiLettersGenerator.html new file mode 100644 index 00000000..a2a5b865 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/AsciiLettersGenerator.html @@ -0,0 +1,174 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.AsciiLettersGenerator (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.AsciiLettersGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/BiasedNumbers.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/BiasedNumbers.html new file mode 100644 index 00000000..faf0a233 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/BiasedNumbers.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.BiasedNumbers (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.BiasedNumbers

+
+
No usage of com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html new file mode 100644 index 00000000..15e75786 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/CodepointSetGenerator.html @@ -0,0 +1,175 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html new file mode 100644 index 00000000..34be376f --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomBytes.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomBytes (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomBytes

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomBytes
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomNumbers.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomNumbers.html new file mode 100644 index 00000000..34a9a50f --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomNumbers.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomNumbers (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomNumbers

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomNumbers
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html new file mode 100644 index 00000000..a349c976 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomPicks.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomPicks (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomPicks

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomPicks
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html new file mode 100644 index 00000000..30b5c052 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RandomStrings.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RandomStrings (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RandomStrings

+
+
No usage of com.carrotsearch.randomizedtesting.generators.RandomStrings
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html new file mode 100644 index 00000000..97064d9f --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/RealisticUnicodeGenerator.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html new file mode 100644 index 00000000..480e7e37 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/StringGenerator.html @@ -0,0 +1,193 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.StringGenerator (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.StringGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html new file mode 100644 index 00000000..e7db9162 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/class-use/UnicodeGenerator.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.generators.UnicodeGenerator

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/package-frame.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/package-frame.html new file mode 100644 index 00000000..6560ce7c --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/package-frame.html @@ -0,0 +1,31 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.generators

+ + + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/package-summary.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/package-summary.html new file mode 100644 index 00000000..2c221141 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/package-summary.html @@ -0,0 +1,207 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.generators

+
+
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/package-tree.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/package-tree.html new file mode 100644 index 00000000..d9d3441b --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/package-tree.html @@ -0,0 +1,150 @@ + + + + + + +com.carrotsearch.randomizedtesting.generators Class Hierarchy (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.generators

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/package-use.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/package-use.html new file mode 100644 index 00000000..bdac6fff --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/generators/package-use.html @@ -0,0 +1,186 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.generators (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.generators

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html new file mode 100644 index 00000000..13df31a8 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/listeners/ReproduceInfoPrinter.html @@ -0,0 +1,278 @@ + + + + + + +ReproduceInfoPrinter (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.listeners
+

Class ReproduceInfoPrinter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runner.notification.RunListener
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class ReproduceInfoPrinter
    +extends org.junit.runner.notification.RunListener
    +
    A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidtestFailure(org.junit.runner.notification.Failure failure) 
      +
        +
      • + + +

        Methods inherited from class org.junit.runner.notification.RunListener

        +testAssumptionFailure, testFinished, testIgnored, testRunFinished, testRunStarted, testStarted
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ReproduceInfoPrinter

        +
        public ReproduceInfoPrinter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        testFailure

        +
        public void testFailure(org.junit.runner.notification.Failure failure)
        +                 throws java.lang.Exception
        +
        +
        Overrides:
        +
        testFailure in class org.junit.runner.notification.RunListener
        +
        Throws:
        +
        java.lang.Exception
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html new file mode 100644 index 00000000..8d26fb32 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/listeners/class-use/ReproduceInfoPrinter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter

+
+
No usage of com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html new file mode 100644 index 00000000..97aac0c0 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/listeners/package-frame.html @@ -0,0 +1,20 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.listeners

+
+

Classes

+ +
+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html new file mode 100644 index 00000000..0eec6a68 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/listeners/package-summary.html @@ -0,0 +1,138 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.listeners

+
+
+
    +
  • + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    ReproduceInfoPrinter +
    A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
    +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html new file mode 100644 index 00000000..49711d65 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/listeners/package-tree.html @@ -0,0 +1,134 @@ + + + + + + +com.carrotsearch.randomizedtesting.listeners Class Hierarchy (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.listeners

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • org.junit.runner.notification.RunListener + +
    • +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/listeners/package-use.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/listeners/package-use.html new file mode 100644 index 00000000..1f1553c9 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/listeners/package-use.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.listeners (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.listeners

+
+
No usage of com.carrotsearch.randomizedtesting.listeners
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/package-frame.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/package-frame.html new file mode 100644 index 00000000..2817a0cf --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/package-frame.html @@ -0,0 +1,58 @@ + + + + + + +com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + +

com.carrotsearch.randomizedtesting

+ + + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/package-summary.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/package-summary.html new file mode 100644 index 00000000..2b46b0e1 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/package-summary.html @@ -0,0 +1,351 @@ + + + + + + +com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting

+
+
+
    +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Interface Summary 
    InterfaceDescription
    RandomSupplier 
    SeedDecorator +
    This is an advanced feature.
    +
    TestMethodAndParams +
    A single test case entry composed of the test method + and the arguments eventually passed to the test class's constructor.
    +
    TestMethodProvider +
    Responsible for providing individual test instances and their descriptions.
    +
    ThreadFilter 
    +
  • +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    AnnotatedMethodProvider +
    Base class for TestMethodProviders based on annotations.
    +
    AssertingRandom +
    A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
    +
    ClassGlobFilter +
    A filter for Description.getClassName().
    +
    ClassModel +
    Class model for a test suite.
    +
    ClassModel.FieldModel 
    ClassModel.MethodModel 
    FilterExpressionParser +
    Test group conditions filter parser.
    +
    GlobFilter +
    A filter that matches something using globbing (*) pattern.
    +
    GroupEvaluator +
    Evaluates enabled/ disabled state for a given test group.
    +
    JUnit3MethodProvider +
    Method provider selecting tests that follow a name pattern of test(.*).
    +
    JUnit4MethodProvider +
    Method provider selecting Test annotated public instance parameterless methods.
    +
    MethodGlobFilter +
    A filter for Description.getMethodName().
    +
    MixWithSuiteName +
    A SeedDecorator to be used with SeedDecorators annotation + to modify the master Randomness with a hash off the suite's class name.
    +
    RandomizedContext +
    Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
    +
    RandomizedRunner +
    A Runner implementation for running randomized test cases with + predictable and repeatable randomness.
    +
    RandomizedTest +
    Common scaffolding for subclassing randomized tests.
    +
    Randomness +
    Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance.
    +
    ReproduceErrorMessageBuilder +
    A builder for constructing "reproduce with" message.
    +
    Rethrow +
    Rethrowing checked exceptions as unchecked ones.
    +
    SeedUtils +
    Utilities for parsing random seeds.
    +
    SysGlobals +
    Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
    +
    TeeOutputStream +
    Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
    +
    TempPathResource +
    A temporary path resource will be deleted at the end of a given lifecycle phase.
    +
    TraceFormatting +
    Utilities for dealing with throwables, stacks, etc.
    +
    WriterOutputStream +
    OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer.
    +
    Xoroshiro128PlusRandom +
    Implements Xoroshiro128PlusRandom.
    +
    +
  • +
  • + + + + + + + + + + + + + + + + +
    Enum Summary 
    EnumDescription
    ClassModel.Scope 
    LifecycleScope +
    Lifecycle stages for tracking resources.
    +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/package-tree.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/package-tree.html new file mode 100644 index 00000000..1b5799b8 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/package-tree.html @@ -0,0 +1,199 @@ + + + + + + +com.carrotsearch.randomizedtesting Class Hierarchy (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Enum Hierarchy

+
    +
  • java.lang.Object +
      +
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) + +
    • +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/package-use.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/package-use.html new file mode 100644 index 00000000..39adcdb1 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/package-use.html @@ -0,0 +1,253 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html new file mode 100644 index 00000000..bc795c99 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/NoClassHooksShadowingRule.html @@ -0,0 +1,248 @@ + + + + + + +NoClassHooksShadowingRule (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoClassHooksShadowingRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class NoClassHooksShadowingRule
    +extends NoShadowingOrOverridesOnMethodsRule
    +
    Don't allow BeforeClass and AfterClass hook shadowing as it is most + likely a user error. JUnit rules for shadowed hook methods are weird.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoClassHooksShadowingRule

        +
        public NoClassHooksShadowingRule()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html new file mode 100644 index 00000000..2ac7be97 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/NoInstanceHooksOverridesRule.html @@ -0,0 +1,249 @@ + + + + + + +NoInstanceHooksOverridesRule (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoInstanceHooksOverridesRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class NoInstanceHooksOverridesRule
    +extends NoShadowingOrOverridesOnMethodsRule
    +
    Don't allow Before and After hook overrides as it is most + likely a user error and will result in superclass methods not being called + (requires manual chaining).
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoInstanceHooksOverridesRule

        +
        public NoInstanceHooksOverridesRule()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html new file mode 100644 index 00000000..85852904 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/NoShadowingOrOverridesOnMethodsRule.html @@ -0,0 +1,305 @@ + + + + + + +NoShadowingOrOverridesOnMethodsRule (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class NoShadowingOrOverridesOnMethodsRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    Direct Known Subclasses:
    +
    NoClassHooksShadowingRule, NoInstanceHooksOverridesRule
    +
    +
    +
    +
    public abstract class NoShadowingOrOverridesOnMethodsRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    Discovers shadowing or override relationships among methods annotated with any of the + provided annotations.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      NoShadowingOrOverridesOnMethodsRule(java.lang.Class<? extends java.lang.annotation.Annotation>... annotations) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement base, + org.junit.runner.Description description) 
      voidvalidate(java.lang.Class<?> clazz) 
      protected booleanverify(java.lang.reflect.Method key) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        NoShadowingOrOverridesOnMethodsRule

        +
        @SafeVarargs
        +public NoShadowingOrOverridesOnMethodsRule(java.lang.Class<? extends java.lang.annotation.Annotation>... annotations)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public final org.junit.runners.model.Statement apply(org.junit.runners.model.Statement base,
        +                                      org.junit.runner.Description description)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        validate

        +
        public final void validate(java.lang.Class<?> clazz)
        +                    throws java.lang.Throwable
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        verify

        +
        protected boolean verify(java.lang.reflect.Method key)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html new file mode 100644 index 00000000..3a6e586c --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/RequireAssertionsRule.html @@ -0,0 +1,322 @@ + + + + + + +RequireAssertionsRule (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class RequireAssertionsRule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class RequireAssertionsRule
    +extends TestRuleAdapter
    +
    Require assertions TestRule.
    +
    See Also:
    ClassRule
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static booleanTEST_ASSERTS_ENABLED 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RequireAssertionsRule(java.lang.Class<?> targetClass) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        TEST_ASSERTS_ENABLED

        +
        public static final boolean TEST_ASSERTS_ENABLED
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RequireAssertionsRule

        +
        public RequireAssertionsRule(java.lang.Class<?> targetClass)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Description copied from class: TestRuleAdapter
        +
        Always called before the delegate Statement.
        +
        +
        Overrides:
        +
        before in class TestRuleAdapter
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html new file mode 100644 index 00000000..eff61816 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/StatementAdapter.html @@ -0,0 +1,338 @@ + + + + + + +StatementAdapter (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class StatementAdapter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.junit.runners.model.Statement
    • +
    • +
        +
      • com.carrotsearch.randomizedtesting.rules.StatementAdapter
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public abstract class StatementAdapter
    +extends org.junit.runners.model.Statement
    +
    An abstract Statement that guarantees the execution of + afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement. This is much like AfterClass or After + annotations but can be used with RuleChain to guarantee the order of + execution.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected StatementAdapter(org.junit.runners.model.Statement delegate) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected voidafterAlways(java.util.List<java.lang.Throwable> errors) +
      Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
      +
      protected voidafterIfSuccessful() +
      Called only if the delegate Statement returned successfully.
      +
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      voidevaluate() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StatementAdapter

        +
        protected StatementAdapter(org.junit.runners.model.Statement delegate)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        evaluate

        +
        public final void evaluate()
        +                    throws java.lang.Throwable
        +
        +
        Specified by:
        +
        evaluate in class org.junit.runners.model.Statement
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Always called before the delegate Statement.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterAlways

        +
        protected void afterAlways(java.util.List<java.lang.Throwable> errors)
        +                    throws java.lang.Throwable
        +
        Always called after the delegate Statement, even if an exception + (or assumption failure) occurs. Any exceptions thrown from the body of this + method will be chained using MultipleFailureException.
        +
        Parameters:
        errors - A list of errors received so far. The list is modifiable although + should only be extended with new potential exceptions.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterIfSuccessful

        +
        protected void afterIfSuccessful()
        +                          throws java.lang.Throwable
        +
        Called only if the delegate Statement returned successfully.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html new file mode 100644 index 00000000..17e2c2f5 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/StaticFieldsInvariantRule.html @@ -0,0 +1,346 @@ + + + + + + +StaticFieldsInvariantRule (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class StaticFieldsInvariantRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class StaticFieldsInvariantRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule that ensures static, reference fields of the suite class + (and optionally its superclasses) are cleaned up after a suite is completed. + This is helpful in finding out static memory leaks (a class references + something huge but is no longer used).
    +
    See Also:
    ClassRule, +accept(Field)
    +
  • +
+
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected booleanaccept(java.lang.reflect.Field field) 
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StaticFieldsInvariantRule

        +
        public StaticFieldsInvariantRule()
        +
        By default use DEFAULT_LEAK_THRESHOLD as the threshold and count + in superclasses.
        +
      • +
      + + + +
        +
      • +

        StaticFieldsInvariantRule

        +
        public StaticFieldsInvariantRule(long leakThresholdBytes,
        +                         boolean countSuperclasses)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        accept

        +
        protected boolean accept(java.lang.reflect.Field field)
        +
        Returns:
        Return false to exclude a given field from being + counted. By default final fields are rejected.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html new file mode 100644 index 00000000..e30593fc --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesInvariantRule.html @@ -0,0 +1,311 @@ + + + + + + +SystemPropertiesInvariantRule (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class SystemPropertiesInvariantRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class SystemPropertiesInvariantRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule that ensures system properties remain unmodified by the nested + Statement. This can be applied both at suite level and at test level. + + This rule requires appropriate security permission to read and write + system properties (System.getProperties()) if running under a security + manager.
    +
    See Also:
    SystemPropertiesRestoreRule, +ClassRule, +Rule
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule()
        +
        Cares about all properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule(java.lang.String... ignoredProperties)
        +
        Don't care about the given set of properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesInvariantRule

        +
        public SystemPropertiesInvariantRule(java.util.Set<java.lang.String> ignoredProperties)
        +
        Don't care about the given set of properties.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html new file mode 100644 index 00000000..1523be25 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/SystemPropertiesRestoreRule.html @@ -0,0 +1,307 @@ + + + + + + +SystemPropertiesRestoreRule (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class SystemPropertiesRestoreRule

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    +
    public class SystemPropertiesRestoreRule
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    A TestRule which restores system properties from before the nested + Statement. + + This rule requires appropriate security permission to read and write + system properties (System.getProperties()) if running under a security + manager.
    +
    See Also:
    SystemPropertiesInvariantRule, +ClassRule, +Rule
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule()
        +
        Restores all properties.
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule(java.util.Set<java.lang.String> ignoredProperties)
        +
        Parameters:
        ignoredProperties - Properties that will be ignored (and will not be restored).
        +
      • +
      + + + +
        +
      • +

        SystemPropertiesRestoreRule

        +
        public SystemPropertiesRestoreRule(java.lang.String... ignoredProperties)
        +
        Parameters:
        ignoredProperties - Properties that will be ignored (and will not be restored).
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html new file mode 100644 index 00000000..c60a1a84 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/TestRuleAdapter.html @@ -0,0 +1,340 @@ + + + + + + +TestRuleAdapter (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + + +
+
com.carrotsearch.randomizedtesting.rules
+

Class TestRuleAdapter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.junit.rules.TestRule
    +
    +
    +
    Direct Known Subclasses:
    +
    RequireAssertionsRule
    +
    +
    +
    +
    public abstract class TestRuleAdapter
    +extends java.lang.Object
    +implements org.junit.rules.TestRule
    +
    An abstract TestRule that guarantees the execution of + afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement. This is much like AfterClass or After + annotations but can be used with RuleChain to guarantee the order of + execution.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TestRuleAdapter() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      protected voidafterAlways(java.util.List<java.lang.Throwable> errors) +
      Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
      +
      protected voidafterIfSuccessful() +
      Called only if the delegate Statement returned successfully.
      +
      org.junit.runners.model.Statementapply(org.junit.runners.model.Statement s, + org.junit.runner.Description d) 
      protected voidbefore() +
      Always called before the delegate Statement.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TestRuleAdapter

        +
        public TestRuleAdapter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        apply

        +
        public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement s,
        +                                      org.junit.runner.Description d)
        +
        +
        Specified by:
        +
        apply in interface org.junit.rules.TestRule
        +
        +
      • +
      + + + +
        +
      • +

        before

        +
        protected void before()
        +               throws java.lang.Throwable
        +
        Always called before the delegate Statement.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterAlways

        +
        protected void afterAlways(java.util.List<java.lang.Throwable> errors)
        +                    throws java.lang.Throwable
        +
        Always called after the delegate Statement, even if an exception + (or assumption failure) occurs. Any exceptions thrown from the body of this + method will be chained using MultipleFailureException.
        +
        Parameters:
        errors - A list of errors received so far. The list is modifiable although + should only be extended with new potential exceptions.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      + + + +
        +
      • +

        afterIfSuccessful

        +
        protected void afterIfSuccessful()
        +                          throws java.lang.Throwable
        +
        Called only if the delegate Statement returned successfully.
        +
        Throws:
        +
        java.lang.Throwable
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html new file mode 100644 index 00000000..afcff78f --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/NoClassHooksShadowingRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html new file mode 100644 index 00000000..0914d43d --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/NoInstanceHooksOverridesRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html new file mode 100644 index 00000000..22ac271e --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/NoShadowingOrOverridesOnMethodsRule.html @@ -0,0 +1,168 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html new file mode 100644 index 00000000..864f2f92 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/RequireAssertionsRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html new file mode 100644 index 00000000..9abdc840 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/StatementAdapter.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.StatementAdapter (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.StatementAdapter

+
+
No usage of com.carrotsearch.randomizedtesting.rules.StatementAdapter
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html new file mode 100644 index 00000000..b95dec6e --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/StaticFieldsInvariantRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html new file mode 100644 index 00000000..6da17b0e --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesInvariantRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html new file mode 100644 index 00000000..7f57609b --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/SystemPropertiesRestoreRule.html @@ -0,0 +1,117 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule

+
+
No usage of com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html new file mode 100644 index 00000000..c91163bf --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/class-use/TestRuleAdapter.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Class
com.carrotsearch.randomizedtesting.rules.TestRuleAdapter

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/package-frame.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/package-frame.html new file mode 100644 index 00000000..aef8a371 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/package-frame.html @@ -0,0 +1,28 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + +

com.carrotsearch.randomizedtesting.rules

+ + + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/package-summary.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/package-summary.html new file mode 100644 index 00000000..ffcd4a47 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/package-summary.html @@ -0,0 +1,196 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Package com.carrotsearch.randomizedtesting.rules

+
+
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/package-tree.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/package-tree.html new file mode 100644 index 00000000..506c8213 --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/package-tree.html @@ -0,0 +1,148 @@ + + + + + + +com.carrotsearch.randomizedtesting.rules Class Hierarchy (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package com.carrotsearch.randomizedtesting.rules

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/package-use.html b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/package-use.html new file mode 100644 index 00000000..fc2de2fe --- /dev/null +++ b/releases/2.5.3/api/com/carrotsearch/randomizedtesting/rules/package-use.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Package com.carrotsearch.randomizedtesting.rules (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + + + + +
+

Uses of Package
com.carrotsearch.randomizedtesting.rules

+
+
+ +
+ + + + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/constant-values.html b/releases/2.5.3/api/constant-values.html new file mode 100644 index 00000000..df615062 --- /dev/null +++ b/releases/2.5.3/api/constant-values.html @@ -0,0 +1,268 @@ + + + + + + +Constant Field Values (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Constant Field Values

+

Contents

+ +
+
+ + +

com.carrotsearch.*

+ +
    +
  • + + + + + + + + + + + + + + +
    com.carrotsearch.randomizedtesting.annotations.ParametersFactory 
    Modifier and TypeConstant FieldValue
    + +public static final java.lang.StringDEFAULT_FORMATTING"default"
    +
  • +
+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/deprecated-list.html b/releases/2.5.3/api/deprecated-list.html new file mode 100644 index 00000000..a653ddd7 --- /dev/null +++ b/releases/2.5.3/api/deprecated-list.html @@ -0,0 +1,217 @@ + + + + + + +Deprecated List (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + +
+ + + + + +
+ + + + + +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/help-doc.html b/releases/2.5.3/api/help-doc.html new file mode 100644 index 00000000..672628a0 --- /dev/null +++ b/releases/2.5.3/api/help-doc.html @@ -0,0 +1,222 @@ + + + + + + +API Help (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+
    +
  • +

    Overview

    +

    The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

    +
  • +
  • +

    Package

    +

    Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:

    +
      +
    • Interfaces (italic)
    • +
    • Classes
    • +
    • Enums
    • +
    • Exceptions
    • +
    • Errors
    • +
    • Annotation Types
    • +
    +
  • +
  • +

    Class/Interface

    +

    Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

    +
      +
    • Class inheritance diagram
    • +
    • Direct Subclasses
    • +
    • All Known Subinterfaces
    • +
    • All Known Implementing Classes
    • +
    • Class/interface declaration
    • +
    • Class/interface description
    • +
    +
      +
    • Nested Class Summary
    • +
    • Field Summary
    • +
    • Constructor Summary
    • +
    • Method Summary
    • +
    +
      +
    • Field Detail
    • +
    • Constructor Detail
    • +
    • Method Detail
    • +
    +

    Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.

    +
  • +
  • +

    Annotation Type

    +

    Each annotation type has its own separate page with the following sections:

    +
      +
    • Annotation Type declaration
    • +
    • Annotation Type description
    • +
    • Required Element Summary
    • +
    • Optional Element Summary
    • +
    • Element Detail
    • +
    +
  • +
  • +

    Enum

    +

    Each enum has its own separate page with the following sections:

    +
      +
    • Enum declaration
    • +
    • Enum description
    • +
    • Enum Constant Summary
    • +
    • Enum Constant Detail
    • +
    +
  • +
  • +

    Use

    +

    Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.

    +
  • +
  • +

    Tree (Class Hierarchy)

    +

    There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object.

    +
      +
    • When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.
    • +
    • When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.
    • +
    +
  • +
  • +

    Deprecated API

    +

    The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.

    +
  • +
  • +

    Index

    +

    The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.

    +
  • +
  • +

    Prev/Next

    +

    These links take you to the next or previous class, interface, package, or related page.

    +
  • +
  • +

    Frames/No Frames

    +

    These links show and hide the HTML frames. All pages are available with or without frames.

    +
  • +
  • +

    All Classes

    +

    The All Classes link shows all classes and interfaces except non-static nested types.

    +
  • +
  • +

    Serialized Form

    +

    Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.

    +
  • +
  • +

    Constant Field Values

    +

    The Constant Field Values page lists the static final fields and their values.

    +
  • +
+This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/index-all.html b/releases/2.5.3/api/index-all.html new file mode 100644 index 00000000..934c5b8e --- /dev/null +++ b/releases/2.5.3/api/index-all.html @@ -0,0 +1,1744 @@ + + + + + + +Index (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + +
+ + + + + +
+ + +
$ A B C D E F G H I J L M N O P R S T U V W X  + + +

$

+
+
$(Object...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
This is an absolutely hacky utility to take a vararg as input and return the array + of arguments as output.
+
+
$$(Object[]...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
+ + + +

A

+
+
accept(Field) - Method in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
afterAlways(List<Throwable>) - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
+
+
afterAlways(List<Throwable>) - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Always called after the delegate Statement, even if an exception + (or assumption failure) occurs.
+
+
afterIfSuccessful() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Called only if the delegate Statement returned successfully.
+
+
afterIfSuccessful() - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Called only if the delegate Statement returned successfully.
+
+
AnnotatedMethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Base class for TestMethodProviders based on annotations.
+
+
AnnotatedMethodProvider(Class<? extends Annotation>) - Constructor for class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
+
 
+
appendAllOpts(Description) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
+
Append all JVM options that may help in reproducing the error.
+
+
appendEnvironmentSettings() - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
appendOpt(String, String) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
+
Append a single VM option.
+
+
appendRunnerProperties() - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
appendTestGroupOptions(RandomizedContext) - Method in class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
apply(Statement, Description) - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
 
+
AsciiAlphanumGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A generator emitting simple ASCII alphanumeric letters and numbers + from the set (newlines not counted):
+
+
AsciiAlphanumGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.AsciiAlphanumGenerator
+
 
+
asciiAlphanumGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
ASCIIGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
Deprecated. + +
+
+
ASCIIGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.ASCIIGenerator
+
+
Deprecated.
+
asciiGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
+
Deprecated. + +
+
+
AsciiLettersGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A generator emitting simple ASCII characters from the set + (newlines not counted):
+
+
AsciiLettersGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.AsciiLettersGenerator
+
 
+
asciiLettersGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
AssertingRandom - Class in com.carrotsearch.randomizedtesting
+
+
A random with a delegate, preventing Random.setSeed(long) and locked + to be used by a single thread.
+
+
AssertingRandom(Thread, Random) - Constructor for class com.carrotsearch.randomizedtesting.AssertingRandom
+
+
Creates an instance to be used by owner thread and delegating + to delegate until AssertingRandom.destroy()ed.
+
+
assumeFalse(boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
assumeFalse(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
assumeNoException(String, Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Assume t is null.
+
+
assumeNoException(Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeNoException(Throwable) directly available.
+
+
assumeNotNull(Object...) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeNotNull(Object...) directly available.
+
+
assumeTrue(boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Making Assume.assumeTrue(boolean) directly available.
+
+
assumeTrue(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
atLeast(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a random value greater or equal to min.
+
+
atMost(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a non-negative random value smaller or equal max.
+
+
AUGMENTED_SEED_PACKAGE - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Fake package of a stack trace entry inserted into exceptions thrown by + test methods.
+
+
+ + + +

B

+
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+
 
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
+
Always called before the delegate Statement.
+
+
before() - Method in class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
+
Always called before the delegate Statement.
+
+
between(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
between(long, long) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
biasedDoubleBetween(double, double) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A biased "evil" random double between min and max (inclusive).
+
+
biasedFloatBetween(float, float) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A biased "evil" random float between min and max (inclusive).
+
+
BiasedNumbers - Class in com.carrotsearch.randomizedtesting.generators
+
+
Utility classes for selecting numbers at random, but not necessarily + in an uniform way.
+
+
BiasedNumbers() - Constructor for class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
 
+
+ + + +

C

+
+
CHILDVM_SYSPROP_JVM_COUNT - Static variable in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property passed to forked VMs: the number of concurrent JVMs.
+
+
CHILDVM_SYSPROP_JVM_ID - Static variable in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property passed to forked VMs: VM ID (sequential integer between 0 and the (number of concurrent jvms - 1)).
+
+
ClassGlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter for Description.getClassName().
+
+
ClassGlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
ClassModel - Class in com.carrotsearch.randomizedtesting
+
+
Class model for a test suite.
+
+
ClassModel(Class<?>) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
ClassModel.FieldModel - Class in com.carrotsearch.randomizedtesting
+
 
+
ClassModel.FieldModel(Field) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
ClassModel.MethodModel - Class in com.carrotsearch.randomizedtesting
+
 
+
ClassModel.MethodModel(Method) - Constructor for class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
ClassModel.Scope - Enum in com.carrotsearch.randomizedtesting
+
 
+
clone() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
clone() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.TempPathResource
+
 
+
close() - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Close the stream.
+
+
closeAfterSuite(T) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Registers a Closeable resource that should be closed after the suite + completes.
+
+
closeAfterTest(T) - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Registers a Closeable resource that should be closed after the test + completes.
+
+
closeAtEnd(T, LifecycleScope) - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Dispose the given resource at the end of a given lifecycle scope.
+
+
CodepointSetGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator from a predefined set of codepoints or characters.
+
+
CodepointSetGenerator(char[]) - Constructor for class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
+
All characters must be from BMP (no parts of surrogate pairs allowed).
+
+
CodepointSetGenerator(String) - Constructor for class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
+
Parse the given String and split into BMP and supplementary codepoints.
+
+
collectMethodExecutions(Constructor<?>, List<Method>) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Collect test method executions from list of test methods and + potentially parameters from parameter factory methods.
+
+
com.carrotsearch.randomizedtesting - package com.carrotsearch.randomizedtesting
+
 
+
com.carrotsearch.randomizedtesting.annotations - package com.carrotsearch.randomizedtesting.annotations
+
 
+
com.carrotsearch.randomizedtesting.generators - package com.carrotsearch.randomizedtesting.generators
+
 
+
com.carrotsearch.randomizedtesting.listeners - package com.carrotsearch.randomizedtesting.listeners
+
 
+
com.carrotsearch.randomizedtesting.rules - package com.carrotsearch.randomizedtesting.rules
+
 
+
compare(TestMethodAndParams, TestMethodAndParams) - Method in class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
+
 
+
current() - Static method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
 
+
CURRENT_PREFIX() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Static singleton's property prefix.
+
+
+ + + +

D

+
+
decorate(long) - Method in class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
decorate(long) - Method in interface com.carrotsearch.randomizedtesting.SeedDecorator
+
+
Called to decorate the initial seed for a Randomness.
+
+
DEFAULT - Static variable in interface com.carrotsearch.randomizedtesting.RandomSupplier
+
 
+
DEFAULT_FORMATTING - Static variable in annotation type com.carrotsearch.randomizedtesting.annotations.ParametersFactory
+
+
Use default argument formatting for test cases.
+
+
DEFAULT_ITERATIONS - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
The default number of test repeat iterations.
+
+
DEFAULT_KILLATTEMPTS - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
The default number of first interrupts, then Thread.stop attempts.
+
+
DEFAULT_KILLWAIT - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Time in between interrupt retries or stop retries.
+
+
DEFAULT_LEAK_THRESHOLD - Static variable in class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
DEFAULT_TIMEOUT - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Default timeout for a single test case.
+
+
DEFAULT_TIMEOUT_SUITE - Static variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Default timeout for an entire suite.
+
+
describe() - Method in class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
describe() - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
describe() - Method in class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
destroy() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
+
This object will no longer be usable after this method is called.
+
+
+ + + +

E

+
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
equals(Object) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
evaluate(FilterExpressionParser.IContext) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
evaluate() - Method in class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
 
+
+ + + +

F

+
+
filter(Filter) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Implement Filterable because GUIs depend on it to run tests selectively.
+
+
FilterExpressionParser - Class in com.carrotsearch.randomizedtesting
+
+
Test group conditions filter parser.
+
+
FilterExpressionParser() - Constructor for class com.carrotsearch.randomizedtesting.FilterExpressionParser
+
 
+
FilterExpressionParser.Node - Class in com.carrotsearch.randomizedtesting
+
 
+
FilterExpressionParser.Node() - Constructor for class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
flush() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
flush() - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Flush the stream.
+
+
formatSeed(long) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Format a single seed.
+
+
formatSeedChain(Randomness...) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Formats randomness seed or seeds into something the user can type in to get predictably repeatable + execution.
+
+
formatStackTrace(StringBuilder, StackTraceElement[]) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format a list of stack entries into a string.
+
+
formatStackTrace(StackTraceElement[]) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
formatStackTrace(Iterable<StackTraceElement>) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
formatStackTrace(StringBuilder, Iterable<StackTraceElement>) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format a list of stack entries into a string.
+
+
formatThrowable(Throwable) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format an exception and all of its nested stacks into a string.
+
+
formatThrowable(StringBuilder, Throwable) - Method in class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Format an exception and all of its nested stacks into a string.
+
+
frequently() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
The exact opposite of RandomizedTest.rarely().
+
+
fuzzDown(Random, double, double) - Static method in class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
+
Fuzzify the input value by decreasing it by a few ulps, but never past min.
+
+
fuzzDown(Random, float, float) - Static method in class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
+
Fuzzify the input value by decreasing it by a few ulps, but never past min.
+
+
fuzzUp(Random, double, double) - Static method in class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
+
Fuzzify the input value by increasing it by a few ulps, but never past max.
+
+
fuzzUp(Random, float, float) - Static method in class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
+
Fuzzify the input value by increasing it by a few ulps, but never past max.
+
+
+ + + +

G

+
+
get(long) - Method in interface com.carrotsearch.randomizedtesting.RandomSupplier
+
 
+
getAnnotatedLeafMethods(Class<? extends Annotation>) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getAnnotation(Method, Class<T>, boolean) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getContext() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
getDescription() - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Return the current tree of test descriptions (filtered).
+
+
getFields() - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getGroupEvaluator() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Provide access to GroupEvaluator.
+
+
getGroupName(Class<? extends Annotation>) - Static method in class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
getIgnoreReason(AnnotatedElement...) - Method in class com.carrotsearch.randomizedtesting.GroupEvaluator
+
 
+
getInstanceArguments() - Method in interface com.carrotsearch.randomizedtesting.TestMethodAndParams
+
 
+
getMethods() - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
getRandom() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+ +
+
getRandom() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
getRandom() - Method in class com.carrotsearch.randomizedtesting.Randomness
+
+
Random instance for this randomness.
+
+
getRandomness() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Source of randomness for the context's thread.
+
+
getRunner() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Access to the runner governing this context.
+
+
getRunnerSeedAsString() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Returns the runner's master seed, formatted.
+
+
getSysProperty(Class<? extends Annotation>) - Static method in class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
getTargetClass() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
The class (suite) being tested.
+
+
getTargetMethod() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
 
+
getTestMethod() - Method in interface com.carrotsearch.randomizedtesting.TestMethodAndParams
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in class com.carrotsearch.randomizedtesting.AnnotatedMethodProvider
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in class com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+
 
+
getTestMethods(Class<?>, ClassModel) - Method in interface com.carrotsearch.randomizedtesting.TestMethodProvider
+
+
Determine which methods are test methods.
+
+
getTraceFormatting() - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Stack trace formatting utilities.
+
+
globalTempDir() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Global temporary directory created for the duration of this class's lifespan.
+
+
GlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter that matches something using globbing (*) pattern.
+
+
GlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
globMatches(String) - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
+
Check if a given string matches the glob.
+
+
globPattern - Variable in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
GroupEvaluator - Class in com.carrotsearch.randomizedtesting
+
+
Evaluates enabled/ disabled state for a given test group.
+
+
groupEvaluator - Variable in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
 
+
+ + + +

H

+
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
hashCode() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
hasZombieThreads() - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Returns true if any previous (or current) suite marked with + ThreadLeakZombies.Consequence.IGNORE_REMAINING_TESTS has + left zombie threads.
+
+
+ + + +

I

+
+
initialize(Class<?>) - Method in class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
initialize(Class<?>) - Method in interface com.carrotsearch.randomizedtesting.SeedDecorator
+
+
Called once after instantiation to set up the decorator.
+
+
initializeWith(String) - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
 
+
isAnnotationPresent(Method, Class<T>, boolean) - Method in class com.carrotsearch.randomizedtesting.ClassModel
+
 
+
isGroupEnabled(Class<? extends Annotation>) - Method in class com.carrotsearch.randomizedtesting.GroupEvaluator
+
 
+
isNightly() - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Return true if Nightly test group is explicitly enabled.
+
+
isNightly() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns true if Nightly test group is enabled.
+
+
ISO8859_1 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
isVerifying() - Static method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
iterations(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a "scaled" number of iterations for loops which can have a variable + iteration count.
+
+
+ + + +

J

+
+
JUnit3MethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Method provider selecting tests that follow a name pattern of test(.*).
+
+
JUnit3MethodProvider() - Constructor for class com.carrotsearch.randomizedtesting.JUnit3MethodProvider
+
 
+
JUnit4MethodProvider - Class in com.carrotsearch.randomizedtesting
+
+
Method provider selecting Test annotated public instance parameterless methods.
+
+
JUnit4MethodProvider() - Constructor for class com.carrotsearch.randomizedtesting.JUnit4MethodProvider
+
 
+
+ + + +

L

+
+
LifecycleScope - Enum in com.carrotsearch.randomizedtesting
+
+
Lifecycle stages for tracking resources.
+
+
Listeners - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Annotate your suite class with this annotation to automatically add hooks to + the RunNotifier used for executing tests inside + RandomizedRunner.
+
+
+ + + +

M

+
+
MethodGlobFilter - Class in com.carrotsearch.randomizedtesting
+
+
A filter for Description.getMethodName().
+
+
MethodGlobFilter(String) - Constructor for class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
methodName(Description) - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Attempts to extract just the method name from parameterized notation.
+
+
MixWithSuiteName - Class in com.carrotsearch.randomizedtesting
+
+
A SeedDecorator to be used with SeedDecorators annotation + to modify the master Randomness with a hash off the suite's class name.
+
+
MixWithSuiteName() - Constructor for class com.carrotsearch.randomizedtesting.MixWithSuiteName
+
 
+
multiplier() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A multiplier can be used to linearly scale certain values.
+
+
+ + + +

N

+
+
Name - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Used to annotate constructor parameters for parameterized tests.
+
+
newServerSocket(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Assign a temporary server socket.
+
+
newTempDir() - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary directory for the LifecycleScope.TEST duration.
+
+
newTempDir(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a temporary directory, deleted after the given lifecycle phase.
+
+
newTempFile() - Method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary file for the LifecycleScope.TEST duration.
+
+
newTempFile(LifecycleScope) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Creates a new temporary file deleted after the given lifecycle phase completes.
+
+
next(int) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
next(int) - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextBoolean() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextBoolean() - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextBytes(byte[]) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextBytes(byte[]) - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextDouble() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextDouble() - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextFloat() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextFloat() - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextGaussian() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextGaussian() - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextInt() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextInt(int) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextInt() - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextInt(int) - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextLong() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
nextLong(Random, long) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomNumbers
+
+
Similar to Random.nextInt(int), but returns a long between + 0 (inclusive) and n (exclusive).
+
+
nextLong() - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
nextTempName() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Next temporary filename.
+
+
Nightly - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
An annotation indicating a given test case (or suite) should run only during + nightly tests.
+
+
NoClassHooksShadowingRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Don't allow BeforeClass and AfterClass hook shadowing as it is most + likely a user error.
+
+
NoClassHooksShadowingRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.NoClassHooksShadowingRule
+
 
+
NoInstanceHooksOverridesRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Don't allow Before and After hook overrides as it is most + likely a user error and will result in superclass methods not being called + (requires manual chaining).
+
+
NoInstanceHooksOverridesRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.NoInstanceHooksOverridesRule
+
 
+
NoShadowingOrOverridesOnMethodsRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Discovers shadowing or override relationships among methods annotated with any of the + provided annotations.
+
+
NoShadowingOrOverridesOnMethodsRule(Class<? extends Annotation>...) - Constructor for class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
+ + + +

O

+
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
ofCodePointsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.CodepointSetGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
ofCodeUnitsLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
ofStringLength(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
+ +
+
ofUtf8Length(Random, int, int) - Method in class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
+
Returns a random string that will have a random UTF-8 representation length between + minUtf8Length and maxUtf8Length.
+
+
+ + + +

P

+
+
ParametersFactory - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Used to annotate methods providing parameters for parameterized tests.
+
+
parse(String) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser
+
+
Pratt's parser.
+
+
parseSeed(String) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Parse a single seed.
+
+
parseSeedChain(String) - Static method in class com.carrotsearch.randomizedtesting.SeedUtils
+
+
Parse a seed chain formatted with SeedUtils.formatSeedChain(Randomness...).
+
+
prefixProperty(String) - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Prefix a given property name with a common prefix.
+
+
+ + + +

R

+
+
randomAsciiAlphanumOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomAsciiAlphanumOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomAsciiAlphanumOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomAsciiAlphanumOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomAsciiLettersOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomAsciiLettersOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomAsciiLettersOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomAsciiLettersOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomAsciiOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
+ +
+
randomAsciiOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
randomAsciiOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
+ +
+
randomAsciiOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+ +
+
randomBoolean() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomByte() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
RandomBytes - Class in com.carrotsearch.randomizedtesting.generators
+
+
Random byte sequence generators.
+
+
RandomBytes() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomBytes
+
 
+
randomBytesOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomBytes
+
 
+
randomBytesOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a byte array with random content.
+
+
randomBytesOfLength(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a byte array with random content.
+
+
randomBytesOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomBytes
+
 
+
randomDouble() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomDoubleBetween(Random, double, double) - Static method in class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
+
A random double between min (inclusive) and max + (inclusive).
+
+
randomFloat() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFloatBetween(Random, float, float) - Static method in class com.carrotsearch.randomizedtesting.generators.BiasedNumbers
+
+
A random float between min (inclusive) and max + (inclusive).
+
+
randomFrom(Random, byte[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomFrom(Random, short[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomFrom(Random, int[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomFrom(Random, char[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomFrom(Random, float[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomFrom(Random, long[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomFrom(Random, double[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomFrom(Random, T[]) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the given array.
+
+
randomFrom(Random, List<T>) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the given list.
+
+
randomFrom(Random, Collection<T>) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
+
Pick a random object from the collection.
+
+
randomFrom(T[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Pick a random object from the given array.
+
+
randomFrom(List<T>) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Pick a random object from the given list.
+
+
randomFrom(byte[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFrom(short[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFrom(int[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFrom(char[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFrom(float[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFrom(long[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomFrom(double[]) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomGaussian() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomInt() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomInt(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random integer from 0..max (inclusive).
+
+
randomIntBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomNumbers
+
+
A random integer between min (inclusive) and max (inclusive).
+
+
randomIntBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random integer from min to max (inclusive).
+
+
RandomizedContext - Class in com.carrotsearch.randomizedtesting
+
+
Context variables for an execution of a test suite (hooks and tests) running + under a RandomizedRunner.
+
+
RandomizedRunner - Class in com.carrotsearch.randomizedtesting
+
+
A Runner implementation for running randomized test cases with + predictable and repeatable randomness.
+
+
RandomizedRunner(Class<?>) - Constructor for class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Creates a new runner for the given class.
+
+
RandomizedTest - Class in com.carrotsearch.randomizedtesting
+
+
Common scaffolding for subclassing randomized tests.
+
+
RandomizedTest() - Constructor for class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomLocale() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Return a random Locale from the available locales on the system.
+
+
randomLong() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomLong(long) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random long from 0..max (inclusive).
+
+
randomLongBetween(Random, long, long) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomNumbers
+
+
A random long between min (inclusive) and max (inclusive).
+
+
randomLongBetween(long, long) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
A random long from min to max (inclusive).
+
+
Randomness - Class in com.carrotsearch.randomizedtesting
+
+
Per-thread, per-lifecycle state randomness defined as an initial seed and + the current Random instance.
+
+
Randomness(Thread, RandomSupplier, long, SeedDecorator...) - Constructor for class com.carrotsearch.randomizedtesting.Randomness
+
 
+
Randomness(long, RandomSupplier, SeedDecorator...) - Constructor for class com.carrotsearch.randomizedtesting.Randomness
+
 
+
RandomNumbers - Class in com.carrotsearch.randomizedtesting.generators
+
+
Utility classes for selecting random numbers from within a range or the + numeric domain for a given type.
+
+
RandomNumbers() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomNumbers
+
 
+
RandomPicks - Class in com.carrotsearch.randomizedtesting.generators
+
+
Random selections of objects.
+
+
RandomPicks() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomPicks
+
 
+
randomRealisticUnicodeOfCodepointLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfCodepointLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfCodepointLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfCodepointLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomRealisticUnicodeOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomRealisticUnicodeOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomShort() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
RandomStrings - Class in com.carrotsearch.randomizedtesting.generators
+
+
A facade to various implementations of StringGenerator interface.
+
+
RandomStrings() - Constructor for class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
RandomSupplier - Interface in com.carrotsearch.randomizedtesting
+
 
+
randomTimeZone() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Return a random TimeZone from the available timezones on the system.
+
+
randomUnicodeOfCodepointLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfCodepointLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfCodepointLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfCodepointLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfLength(Random, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfLength(int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
randomUnicodeOfLengthBetween(Random, int, int) - Static method in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
randomUnicodeOfLengthBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
range - Variable in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
rarely() - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Rarely returns true in about 10% of all calls (regardless of the + RandomizedTest.isNightly() mode).
+
+
realisticUnicodeGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
RealisticUnicodeGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator that emits valid unicodeGenerator codepoints.
+
+
RealisticUnicodeGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.RealisticUnicodeGenerator
+
 
+
reject(Thread) - Method in interface com.carrotsearch.randomizedtesting.ThreadFilter
+
 
+
Repeat - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Repeats randomized test case a given number of times.
+
+
ReplicateOnEachVm - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Replicates the test class on each concurrent forked JVM.
+
+
ReproduceErrorMessageBuilder - Class in com.carrotsearch.randomizedtesting
+
+
A builder for constructing "reproduce with" message.
+
+
ReproduceErrorMessageBuilder() - Constructor for class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
ReproduceErrorMessageBuilder(StringBuilder) - Constructor for class com.carrotsearch.randomizedtesting.ReproduceErrorMessageBuilder
+
 
+
ReproduceInfoPrinter - Class in com.carrotsearch.randomizedtesting.listeners
+
+
A RunListener that emits to System.err a string with command + line parameters allowing quick test re-run under ANT command line.
+
+
ReproduceInfoPrinter() - Constructor for class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+
 
+
RequireAssertionsRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
Require assertions TestRule.
+
+
RequireAssertionsRule(Class<?>) - Constructor for class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+
 
+
Rethrow - Class in com.carrotsearch.randomizedtesting
+
+
Rethrowing checked exceptions as unchecked ones.
+
+
Rethrow() - Constructor for class com.carrotsearch.randomizedtesting.Rethrow
+
 
+
rethrow(Throwable) - Static method in class com.carrotsearch.randomizedtesting.Rethrow
+
+
Rethrows t (identical object).
+
+
rmDir(Path) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Recursively delete a folder.
+
+
run(RunNotifier) - Method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
Runs all tests and hooks.
+
+
runWithPrivateRandomness(Randomness, Callable<T>) - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns.
+
+
runWithPrivateRandomness(long, Callable<T>) - Method in class com.carrotsearch.randomizedtesting.RandomizedContext
+
+
Pushes the given randomness to the top of the stack, runs the Callable and disposes + the randomness before the this method returns.
+
+
+ + + +

S

+
+
scaledRandomIntBetween(int, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Returns a "scaled" random number between min and max (inclusive).
+
+
Seed - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Defines the starting seed for a given test or the entire suite.
+
+
SeedDecorator - Interface in com.carrotsearch.randomizedtesting
+
+
This is an advanced feature.
+
+
SeedDecorators - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Allows modifying the master seed (before the suite is started).
+
+
seedFromThrowable(Throwable) - Static method in class com.carrotsearch.randomizedtesting.RandomizedRunner
+
+
RandomizedRunner augments stack traces of test methods that ended in an exception + and inserts a fake entry starting with RandomizedRunner.AUGMENTED_SEED_PACKAGE.
+
+
Seeds - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Defines a list of starting seeds for a given test.
+
+
SeedUtils - Class in com.carrotsearch.randomizedtesting
+
+
Utilities for parsing random seeds.
+
+
setSeed(long) - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
setSeed(long) - Method in class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.ClassGlobFilter
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.GlobFilter
+
 
+
shouldRun(Description) - Method in class com.carrotsearch.randomizedtesting.MethodGlobFilter
+
 
+
sleep(long) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Same as Thread.sleep(long).
+
+
StatementAdapter - Class in com.carrotsearch.randomizedtesting.rules
+
+
An abstract Statement that guarantees the execution of + StatementAdapter.afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement.
+
+
StatementAdapter(Statement) - Constructor for class com.carrotsearch.randomizedtesting.rules.StatementAdapter
+
 
+
StaticFieldsInvariantRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule that ensures static, reference fields of the suite class + (and optionally its superclasses) are cleaned up after a suite is completed.
+
+
StaticFieldsInvariantRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
+
By default use StaticFieldsInvariantRule.DEFAULT_LEAK_THRESHOLD as the threshold and count + in superclasses.
+
+
StaticFieldsInvariantRule(long, boolean) - Constructor for class com.carrotsearch.randomizedtesting.rules.StaticFieldsInvariantRule
+
 
+
StringGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A StringGenerator generates random strings composed of characters.
+
+
StringGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.StringGenerator
+
 
+
SuppressForbidden - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Suppresses forbidden-API checks.
+
+
SysGlobals - Class in com.carrotsearch.randomizedtesting
+
+
Global names for system properties controlling the behavior of JUnit4 ANT task + and RandomizedRunner.
+
+
SYSPROP_APPEND_SEED() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If true, append seed parameter to all methods.
+
+
SYSPROP_ASSERTS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Returns the property name to express the desired status of assertions during tests.
+
+
SYSPROP_ITERATIONS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
The global override for the number of each test's repetitions.
+
+
SYSPROP_KILLATTEMPTS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If there's a runaway thread, how many times do we try to interrupt and + then kill it before we give up? Runaway threads may affect other tests (bad idea).
+
+
SYSPROP_KILLWAIT() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
If there's a runaway thread, how long should we wait between iterations of + putting a silver bullet through its heart?
+
+
SYSPROP_MULTIPLIER - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
The global multiplier property (Double).
+
+
SYSPROP_PREFIX() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global system property that holds the prefix used by other properties.
+
+
SYSPROP_RANDOM_SEED() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
System property with an integer defining global initialization seeds for all + random generators.
+
+
SYSPROP_STACKFILTERING() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Enable or disable stack filtering.
+
+
SYSPROP_TESTCLASS() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for picking out a single test class to execute.
+
+
SYSPROP_TESTFILTER() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global test filter.
+
+
SYSPROP_TESTMETHOD() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for picking out a single test method to execute.
+
+
SYSPROP_TIMEOUT() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for a single test case's maximum execution time after which + it is considered out of control and an attempt to interrupt it is executed.
+
+
SYSPROP_TIMEOUT_SUITE() - Static method in class com.carrotsearch.randomizedtesting.SysGlobals
+
+
Global override for entire suite's maximum execution time after which + it is considered out of control.
+
+
SystemPropertiesInvariantRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule that ensures system properties remain unmodified by the nested + Statement.
+
+
SystemPropertiesInvariantRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Cares about all properties.
+
+
SystemPropertiesInvariantRule(String...) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Don't care about the given set of properties.
+
+
SystemPropertiesInvariantRule(Set<String>) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
+
+
Don't care about the given set of properties.
+
+
SystemPropertiesRestoreRule - Class in com.carrotsearch.randomizedtesting.rules
+
+
A TestRule which restores system properties from before the nested + Statement.
+
+
SystemPropertiesRestoreRule() - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
+
Restores all properties.
+
+
SystemPropertiesRestoreRule(Set<String>) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
SystemPropertiesRestoreRule(String...) - Constructor for class com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule
+
 
+
systemPropertyAsBoolean(String, boolean) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a boolean, if defined.
+
+
systemPropertyAsDouble(String, double) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a double, if defined.
+
+
systemPropertyAsFloat(String, float) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a float, if defined.
+
+
systemPropertyAsInt(String, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to an int, if defined.
+
+
systemPropertyAsLong(String, int) - Static method in class com.carrotsearch.randomizedtesting.RandomizedTest
+
+
Get a system property and convert it to a long, if defined.
+
+
+ + + +

T

+
+
TeeOutputStream - Class in com.carrotsearch.randomizedtesting
+
+
Custom teeing stream that ensures both streams receive the output and + no exceptions are quietly suppressed.
+
+
TeeOutputStream(OutputStream, OutputStream) - Constructor for class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
TempPathResource - Class in com.carrotsearch.randomizedtesting
+
+
A temporary path resource will be deleted at the end of a given lifecycle phase.
+
+
TempPathResource(Path) - Constructor for class com.carrotsearch.randomizedtesting.TempPathResource
+
 
+
TEST_ASSERTS_ENABLED - Static variable in class com.carrotsearch.randomizedtesting.rules.RequireAssertionsRule
+
 
+
TestCaseInstanceProvider - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Determines how instances of the test suite class are created for each test + case.
+
+
TestCaseInstanceProvider.Type - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
TestCaseOrdering - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Test case ordering.
+
+
TestCaseOrdering.AlphabeticOrder - Class in com.carrotsearch.randomizedtesting.annotations
+
+
Alphabetic, increasing order by method name.
+
+
TestCaseOrdering.AlphabeticOrder() - Constructor for class com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering.AlphabeticOrder
+
 
+
TestContextRandomSupplier - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
A supplier of Random instances for the RandomizedContext.
+
+
testFailure(Failure) - Method in class com.carrotsearch.randomizedtesting.listeners.ReproduceInfoPrinter
+
 
+
TestGroup - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
A test group applied to an annotation indicates that a given annotation + can be used on individual tests as "labels".
+
+
TestGroup.Utilities - Class in com.carrotsearch.randomizedtesting.annotations
+
+
Utilities to deal with annotations annotated with TestGroup.
+
+
TestGroup.Utilities() - Constructor for class com.carrotsearch.randomizedtesting.annotations.TestGroup.Utilities
+
 
+
TestMethodAndParams - Interface in com.carrotsearch.randomizedtesting
+
+
A single test case entry composed of the test method + and the arguments eventually passed to the test class's constructor.
+
+
TestMethodProvider - Interface in com.carrotsearch.randomizedtesting
+
+
Responsible for providing individual test instances and their descriptions.
+
+
TestMethodProviders - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Test case method provider.
+
+
TestRuleAdapter - Class in com.carrotsearch.randomizedtesting.rules
+
+
An abstract TestRule that guarantees the execution of + TestRuleAdapter.afterAlways(java.util.List<java.lang.Throwable>) even if an exception has been thrown from delegate + Statement.
+
+
TestRuleAdapter() - Constructor for class com.carrotsearch.randomizedtesting.rules.TestRuleAdapter
+
 
+
ThreadFilter - Interface in com.carrotsearch.randomizedtesting
+
 
+
ThreadLeakAction - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakAction.Action - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakFilters - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakGroup - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakGroup.Group - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakLingering - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakScope - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakScope.Scope - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakZombies - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
 
+
ThreadLeakZombies.Consequence - Enum in com.carrotsearch.randomizedtesting.annotations
+
 
+
Timeout - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Maximum execution time for a single test method.
+
+
TimeoutSuite - Annotation Type in com.carrotsearch.randomizedtesting.annotations
+
+
Maximum execution time for an entire suite (including all hooks and tests).
+
+
toExpression() - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toExpression(StringBuilder) - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.AssertingRandom
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.ClassModel.FieldModel
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.ClassModel.MethodModel
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.FilterExpressionParser.Node
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.Randomness
+
 
+
toString() - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
TraceFormatting - Class in com.carrotsearch.randomizedtesting
+
+
Utilities for dealing with throwables, stacks, etc.
+
+
TraceFormatting() - Constructor for class com.carrotsearch.randomizedtesting.TraceFormatting
+
+
Default stack traces, no filtering.
+
+
TraceFormatting(List<String>) - Constructor for class com.carrotsearch.randomizedtesting.TraceFormatting
+
 
+
+ + + +

U

+
+
unicodeGenerator - Static variable in class com.carrotsearch.randomizedtesting.generators.RandomStrings
+
 
+
UnicodeGenerator - Class in com.carrotsearch.randomizedtesting.generators
+
+
A string generator that emits valid unicodeGenerator codepoints.
+
+
UnicodeGenerator() - Constructor for class com.carrotsearch.randomizedtesting.generators.UnicodeGenerator
+
 
+
US_ASCII - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF16 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF32 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
UTF8 - Static variable in class com.carrotsearch.randomizedtesting.RandomizedTest
+
 
+
+ + + +

V

+
+
validate(Class<?>) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.ClassModel.Scope
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.carrotsearch.randomizedtesting.LifecycleScope
+
+
Returns the enum constant of this type with the specified name.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider.Type
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction.Action
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup.Group
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope.Scope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies.Consequence
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.ClassModel.Scope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.carrotsearch.randomizedtesting.LifecycleScope
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
verify(Method) - Method in class com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule
+
 
+
+ + + +

W

+
+
write(int) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[], int, int) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[]) - Method in class com.carrotsearch.randomizedtesting.TeeOutputStream
+
 
+
write(byte[], int, int) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write bytes from the specified byte array to the stream.
+
+
write(byte[]) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write bytes from the specified byte array to the stream.
+
+
write(int) - Method in class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Write a single byte to the stream.
+
+
WriterOutputStream - Class in com.carrotsearch.randomizedtesting
+
+
OutputStream implementation that transforms a byte stream to a + character stream using a specified charset encoding and writes the resulting + stream to a Writer.
+
+
WriterOutputStream(Writer, CharsetDecoder) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer, CharsetDecoder, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, Charset, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, Charset) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer, String, int, boolean) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream.
+
+
WriterOutputStream(Writer, String) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream with a default output buffer size of + 1024 characters.
+
+
WriterOutputStream(Writer) - Constructor for class com.carrotsearch.randomizedtesting.WriterOutputStream
+
+
Constructs a new WriterOutputStream that uses the default character encoding + and with a default output buffer size of 1024 characters.
+
+
+ + + +

X

+
+
Xoroshiro128PlusRandom - Class in com.carrotsearch.randomizedtesting
+
+
Implements Xoroshiro128PlusRandom.
+
+
Xoroshiro128PlusRandom(long) - Constructor for class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
+
 
+
+$ A B C D E F G H I J L M N O P R S T U V W X 
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/index.html b/releases/2.5.3/api/index.html new file mode 100644 index 00000000..0886b7c7 --- /dev/null +++ b/releases/2.5.3/api/index.html @@ -0,0 +1,75 @@ + + + + + + +RandomizedTesting Randomized Runner v2.5.3 API Documentation + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> + + + diff --git a/releases/2.5.3/api/overview-frame.html b/releases/2.5.3/api/overview-frame.html new file mode 100644 index 00000000..cd50f400 --- /dev/null +++ b/releases/2.5.3/api/overview-frame.html @@ -0,0 +1,25 @@ + + + + + + +Overview List (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + +

 

+ + diff --git a/releases/2.5.3/api/overview-summary.html b/releases/2.5.3/api/overview-summary.html new file mode 100644 index 00000000..2dbdab62 --- /dev/null +++ b/releases/2.5.3/api/overview-summary.html @@ -0,0 +1,169 @@ + + + + + + +Overview (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

RandomizedTesting Randomized Runner v2.5.3 API Documentation

+
+
+ + + + + + + + + + + + + + + + +
RandomizedRunner and RandomizedTest 
PackageDescription
com.carrotsearch.randomizedtesting 
com.carrotsearch.randomizedtesting.rules 
+
+
+ + + + + + + + + + + + +
Annotations 
PackageDescription
com.carrotsearch.randomizedtesting.annotations 
+
+
+ + + + + + + + + + + + + + + + +
Listeners, Generators and Validators 
PackageDescription
com.carrotsearch.randomizedtesting.generators 
com.carrotsearch.randomizedtesting.listeners 
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/overview-tree.html b/releases/2.5.3/api/overview-tree.html new file mode 100644 index 00000000..d23d1b13 --- /dev/null +++ b/releases/2.5.3/api/overview-tree.html @@ -0,0 +1,281 @@ + + + + + + +Class Hierarchy (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + +
+ + + + + +
+ + + +
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Annotation Type Hierarchy

+
    +
  • com.carrotsearch.randomizedtesting.annotations.TimeoutSuite (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Timeout (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakZombies (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakLingering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakFilters (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ThreadLeakAction (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestMethodProviders (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestGroup (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestContextRandomSupplier (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseOrdering (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.TestCaseInstanceProvider (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.SuppressForbidden (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seeds (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.SeedDecorators (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Seed (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ReplicateOnEachVm (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Repeat (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.ParametersFactory (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Nightly (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Name (implements java.lang.annotation.Annotation)
  • +
  • com.carrotsearch.randomizedtesting.annotations.Listeners (implements java.lang.annotation.Annotation)
  • +
+

Enum Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/package-list b/releases/2.5.3/api/package-list new file mode 100644 index 00000000..0ec940da --- /dev/null +++ b/releases/2.5.3/api/package-list @@ -0,0 +1,5 @@ +com.carrotsearch.randomizedtesting +com.carrotsearch.randomizedtesting.annotations +com.carrotsearch.randomizedtesting.generators +com.carrotsearch.randomizedtesting.listeners +com.carrotsearch.randomizedtesting.rules diff --git a/releases/2.5.3/api/resources/background.gif b/releases/2.5.3/api/resources/background.gif new file mode 100644 index 0000000000000000000000000000000000000000..f471940fde2f39ef8943a6af9569bcf986b1579b GIT binary patch literal 2313 zcmV+k3HJ6!Nk%w1VKM-40OkMy00030|NlK(aXwsfKV5S}VtGJbbVOr%L0@%CZH88Q zl{{NzcR^uxNo<2iYk@pjY)*5FJz8x~bc{)B zfk z+1T6M-s9WdW8dcJ-wO*3@9+W*5AY543-j^$^!EPz_4eHZ2#>)41`h@dc!2OAgN6$a zCS2I?;lqgx6IR4nkpTe;1RN0f=zxMq2O=q`94V5d$&e>Unta)^<;;^G3>e7yp=ZvW z6DIW3xpSvaogXF?_4%`@(V;s}NR^5J!3hrtJV@1QRV&r5S*L!zYE|rss${iFkg&!? zTN5V#)~=bmMorwgZsEpdOE)iExo+FO-8;8Kga{=HbSQCnF=E6W3?o*|ID%uwi5**> zJXy127Y9m+=HQ|PhXWi+xNwoWv}n_%Pq%(e+H~mGqhq5kv4Mo|-n~g|7!F*xZ{xv< zCpXS~dGg^IGK?4@J-T%b(XnUHFul6n<@2&4)zzyO2) z3Q8`i0+UKY*`$}e9mmp;tg*))`|PsK1|hAo%u0K$vDwm4gaSkm0j{`26k#qAKmbuhxZ#cquDR>B zD{s8+&TH-uNg$C#68QG}1HMBHfrP&L@@w$F_!itRzXdCN@V|LDAu%3!IDtq1#1UV7 z#1RxvT=B(DWbCoU5l=ia$Pp`Hgb_?Mp@hmtxZDI2N-)v#$}PXVvdm1d>@v(v`0TUJ zF)Pu89(q`zv=w^nVTIF3@3BYIPA}c`(@ZCAwbNBEt@PDUKe5CTR8aB66IE1!w%Amt zy+jpcn~k>GZpVFg+H6x{_uOksvBlq0OyT$6TyQZ37k(cOxZr|JEx1sGm<(M9gH z-~PMqyn|tT=))UN`|-FFFUA#KToK0fUOaz=7}Z~KeHhVC&%O27cTfHQ^WBU8z4p&T zp#>D|V}XShTD;Hx745Iz{`>K-Z$A|7!*Boo{mY;G21vjH8t{M!OrQc6$iN0V@PQDF zpadsK!3tXNf*8!81~qnXWuHZ)kytd=_y+ADWvw31ouV;CdZ#ya*(l7-A-C-Y^+iit8O zBy3*`Ls$|5Hn4m_^I^|C7{m7EFn|5vTk;|oywIgCc9Bb*=L+Y$)M>9GC<|HGs@6NB zHLY%03!dDf=eDRt2O6lVSFRcsuWZEwU?=z$CZ0W?#VJfdN>HG(l%oKpyiftJc|Y)xkjSJYCrQal-0PC~()T9xwF!Jf zVi1UA#3BBbh(i8r5&v#Pz!cF41KjbCc?4u2@@Q~oKLirt2TM30;y6b+zyX2`Yl9u; z`0$3;v0-YUp&7NdPT#q`cZlbij$jvbRk6R>8g*>}*b9E+WDwmpHAAxYzyT aU_pX{M6b8i>#Dq3onfZy}_nli%!Q$ZV%e&!tN2 zX3B0NWXQ443Eo1rUP86rLU>O>oTp%wt3Z{Tz&P*)Iraq^_@X;RtUFY!JxH|4U!>kw zxXwqo&R3Y=EsXaR!ng@y+y$%L1P3FZ4@N!j3m5MW74HcC->_JFuvlxLXiI=-OQ2|@ zpGc#>2-aN)<1RE9^`bB0`65VSK2>5m>CHs^YZCC)NX*NfbeT1%)Cxpu2_(6cCbLvjLY`hf1%*q}QO*%V4SfOu5Nqg~`-+(-76= za<`RA&(qDB^S!nIS^od5|Nk$KPXD8(qSB!f`M*{E?A^&yOW$08V^iNPK!%UNJ-@xmz>`pG2_%4I3QWk4UdtwP!GH$C%mo2K|$Ap=_)Y!#O($1@ohsUtR1k%wI*) z4*X&g==oWh`j{uP=HFm;Ye>0>UbDdtSp^~MaQ!L9I#)Ga?q}{@T#|qec*FkMLDenm zj^sCgk!^O^3o|vG!~2$$$7`C#4Ry zdQ!tui+J1*HyavK+4{`r+zvYHj9IsRt~@uEBOreWS8~2rXAR3!|7aTdr+x4|>@$Az z)b1t$gSB~6USxpfLmy^|_J_eNt*PI=ScO1SVH895N#`ef%IOh&o-2GIjK1s-JzkyZ z@r7O%hChz}kMHCM@Wqi^R-9t&%Fh^#9dVB0%ej@$=OjXA%XZdzCXf}c>SW26_z-Te z5b{}XWg&rELM=N*%aimp)k04t2c+`WAS>ZFIPWKvtyOI))HzpRA!T!b{tv?4NzF1v zNlP%#{&p@lFFEKvcroMAsI)mq?&`!e%l+-y&j9ZqhN}oG&dB=Pw09r+Q%m0cMujS# zs$a7!9VH`CC7k{!bV(J`rm%Jpj6&nLtWhPcy$onn$8G#ZdD9hxO<9k67Ya>K_7W~3 z&KYf14fq<{qHA7u6;>AOcomhdg?ianjr9uINt}*7w?g%z9{Q`(qRo@hDwSpGmxz&h&>%G%T(URL~=c>C{>y$K?+wLFp zy*M1@FTUKYV>8DeDIAIKM+!T5c-k&C4?Y~y^E zQCIc-=9~DiPtfVZB=_c3`qH3h|NXd^BcOQG`funSe)i5!NoA_r{b6PwzSDIXG+!(F z9CqJgo&~#7^VZHWj{u23q+NDCHn}GeWDC*(SW%{f4WMtP3l2jsO7*M)EX)#NLlsNnU4q@#jn0r#rsWsf^ngE0&ambG1f;Rj zfOk#_>1|25Z%?iI{0Yv8)DQfk>m1td?~}m0N%^k^u%EuUCc#ItmlY|epQ3YLWehYw zRU0qpPb#X&WU*UOU8et(s8x~WyYWYsgJCF+;U6@*nICY8)dk}IG+(#_Bz8zURd3HZ6qPE68U1%S{wL0 z;K{PDw2iRFIGG?(UiE9kT9?siuv4O{ z`dX2-eiXU3N)H2nT4V=AO^~J}sw+gr{&~qx%$$wlMv_JCWAMfcjYl}*Cfcf!adOY8 z8oLmJ{%49e+nLiVo#H9}wRk?UCzDz^>9TDxreVHzl~R*)?YU>Uu;J2eQ27O5`&X^8 z`94{)YWJQa#l0Fbz0N6B>j&8J;<%VuG6OYM9&QIdtueWjI3X;*dEtGiF@1AcvN4U> zG5SXIEXxB>)!mtQOztJLyeF78S*kLiU-!>PtQ_s~OMl~&y(hVVe$A5 zwo}E-DJ6${QP75?LsQ}Wl@MXwXMT4d>|?rD!g?jE>J^N*y;X}5FLe%d0_ zZ>eIBK6l@jkfw{p_YiDP;MS{jww{%j#?rk2z1J!HqE;Vd!TrCl_7UPef8;edI}wD6 zT&12Bxj&q}d4%$GHq+$~UYtWv`wI9k`89oKkCEK_E;-+O)(rhThjOM|kXDn{!W1Lo z`_?yQv=lp=-w()R<=0&c5%RWHY_fw@qb}uwFuPAGkl~@Kis}eE%MY@~6ZyWcF+llM zGyK`)(vn1F%%z=W7-Y=1$`w0Mv+-|#d};%JjCmw)Y1hOxwA|{}P%6LS4X`jQCGh`mR@=hGrr|cXa^Ipj;Mh)6mTqd1s_HmP0IxXT!w7YhoIHT>Hm#!;c@|L9OjV zsTlHE{Z;HWeM9^tPm-`|&nnl$%DRtNG1~?npUvgKPwKlaccEe4q!7YU3zykJnu6Sr z()LMXs_)^~u-ds7+wMff)RAJF?2?1H`_wDnt%MssYeB5;q~ojgVm6OHA6B>FG2erv z8&`|6<`=!EPKR^8Qlp5MiKwfxy4D`mN> ze$RKh_6*YJd4y0nnUZvwN%iY&^9xk@cM|5g#pZkc#N*(PH?^w&?ilTDMXFcd0`5!E zvgHS`=Lc|~1aO=L@L~eE*aP{90lc7qXY7GOs)3JH14T{(`K1D%tpvUT1-?F^1d4_S zJ#7yXkP3Q37bJlRQfv=mV-J3B8O*m5B%L3uW)S>|Jwy`|s6iK`sv0Z-3NcU(0knrG z5ChFXA@A9PUSdLI+(VU!!J1Mbw!~0VP^jZci2X|Nx0BF!24ObrAr>b=QtlyN4TAhn z!mQncJm~^m4MIafVLt_ewDUtO+e5w*!`(6A&H^F7i9s4t5&uBpNvh$nlTZjqTM5krNRRQ zqP)VR!|9@H>7qN_!+-)&_9s!^;gOvy5s~iEB&qP8{77&2NJMzZcsnJgSt_bYDzYU% zxQ#uuk3D*e7_*d5^?HW(^(WxICGf-mcmM((VStzIz%zFsm0;ZI3h=5OciJ#a%7I(IeGbFv+PP^?^sKBPrRBl<+qK^o%3fi=L9`la>-l4~p|hzAl~W zf=%(|NHgF7r5dJD+Cf08q-c(m;Epsldaz4cqHzTHT>)4xEe(cE0i~tf{Y0xs_1~Kv z+BYQ-TpEOch13;5YC9nHYEXhSv{ew=LV~nQL%UBQEgaDL2m?9u~v zEQmOvM=aB)Z$+eE38rs%AZR_)4>@2raqwH#Fji#xoLc&PS_TU^W8W(M0GqLdO~1yF z{sfHZ_sC#FX58(}d>RSkKZCz8%D7{cC3Z$Zh@52{31&V*W-@s~Z<8~aBeNcNW?e&O zsR(7fHOf}B&fsRqdZ(WK1e~s*o^uD6{YX9QJvqyWAqQXt*E>r$V94YK=X@8+{1cg> z*_i`a%alCJvbD~lCg&Q1Gk=|BzY)sejf9EHJ{s7lu4?ExCWR3jgTiET;exy{sW!Mg zuj*_YOf0@ScN~X0$7V6&KpL172rf|rA8?K<2+GelXw)NUk#@b4aT5MO%1ip4*ym}B-JI__S1R?CK z<4eW~bH;@H@tR55x}&JNSw_NvEPk)6E>XDt7*)4sgWuw+_vNZzmaS(tsi(57zcjA9 z@~XcHtzYq~IX|z*Md9mh>W~`sk3<^s7;EmyH4wcTdAo5NkUA2ofeG69{Gx7#i_*lt zQ7;N@xEo#nNRj&SbDHNnP0w#OE0{DZ$~7ySG%IN~zwd5Vu4&dnH>*OMb>&*VL^tbA zG;7y1t9dsYU$p3pw0x6mwGe6fjBYWsZ8e3q8f~-~cefgHxBangajI$kv(c*W-DZGp zbM$UgnP{_MYPXYX|6$u^deIhE(-xuGX2RVXqS+o~(iSV%;ZW1=Zqkut(r&xak^pT> zsp*I@X|-eOd^gb+sM(%3(E$|c47Y91mTU99Xe;4vFOTl5gmwVB+fvc3n2pwK?~Xd# zwrY{?CUj@~Msr?wXU0WKv2A$hq z`$V^gNq4(<*C=;4e4}$*uIC$5&uUHkM08J~N$>VV*VpdmLCuc!?!J9=-)VH;fo9)| zNN4m#^Kb9|`RF!^ZAT-z=bC8$do8~Tjc^o-aQjyc2(TW*d50E1#NW0pKb^~tf&OUlS+W}>0!m@!~1 z&TdSLhm`0u99c-z=oxYL8IFaGCDoFwFUP!1iJ%xF1UC4hhv*VR2451Pc0+kQGC)39C5 za81oV=$+xzZNYhn=RB-CTZ>Bevj)A3mi9|OS(dcy=N#Zm=Dza|z4Jd<=3IQ2CB>FiwH7{4Ej#+oa>M67 z!56)Km&2xJ|H7B;%~rJDuJ{rbZQiaX*e^$DEt~T$#h9(y#jg6>uX?boq!N}Q;EQth zYo1rjc15dETPw~*Ymu=lreoE9g^wb)ZcRe1yp1(Eo(rmqUYZXOU$BC_| zX{{&qE?E06wXm#v#cpKwE)jaydSaI`TkCCClr_lKMzPkyFT!R%VRn&sZSrchKx&4e~pJQcfViQxxl=T=7}#gYz7Pvoh`T#Jbab%2A2m zxh?A<`}A?8_GumBEcL;$x%gQb@PZ(If%ZE~D?ax#Km4a~+GV~!;Bb~qxxh@HHc|H6 zr%$^c9Dw~UQFWJv+81rCXS1vqqLfQ~-BtO63xCArGVA4T-}xPXYGHqB5h^+n5%$24 z(BROpi13J@*qFfR$oRMHel`=(zy zovs-UKHD3VkJ?hVeq!aA+8Fh4+NIlFhcC~UrR{4I#}K*u&z%68+P1*=q0B1r*2MY> z!9gYs*vlTO5v#8S>c#3goFmp>3iVKdU)NkjNV(s7tO4Wq?2M}o5Cj-*7;S=fEshOA zR*4$dm{ROvUamG%xL_tSW6}U$Nl=@91T;nC11o-iIVyVrfkd) zTCp;^tOy|_kuOFV$Nn=$AQJO9;&sZ&eDs^!r*m;Hw!)vpO1vcfj2EV{dJ?7ap0tq6 z$SwUVM*Vt+MS_`;bas-svPV|3POQi8G~?f^KOx4hg1He+Wd*s3Hl1{TfJS-+zv6vc zPoKiwr?7wECbub(IdB)9f_!kmUjBR*KY_z4E8_QA9xSr#G&@i5y^H`jB^I{|akh>W z%Cn3luOVY|8P>u>e^~#{$kmgX&-q>k{#pFbm2({(rtG<%nb0UCQ0%{Cy`F&~7}*we z@Of>ND_)V&XwN_+n~KjVorUQWZ*B6cld7ymQl{;rwlHl34K#}2YWxE+4CX@P&u6AfCda`&ZT1MOY69e-L@gNcAvwx8%1Z7lB4zc=_Cpt~&s ze%?;){1DB(PSK!^za967qF?lIjB~&06}Lf`cgh2qUiI^|$-VCTNE=hp&Ij}^A9&|* zQQrSqo3gn#_=z9j(y6f@T|OkJYv(fjwpz}$*U$|nLH2F zPNMuTS4g8 z*^hOlRh6~Mk}58;d477R>F^~aLO$dOXmhA*6zwIaHK()t2zKjo?j^NOJbh_=+71xg zO{Mgp7x?Z-1MKzoQ<+V2g#|e}|JawOPJZBL{o~PYdtWDX?jl##!Aiq|w>)vGJLipp zBK1xGhcvgSsQ;rn>+`>UmxlID{<~}7{y>SO^cyktN^Fsz!Z|B4?p*RKQG*8}SYBt{ zuFO{vJ?jgL{gUzYsnv(io}c0vlCp#*1vE?}KL^UZ&VF^TK+D;40CxX%j);%dCt;Z{ zAeMXC9JPWvKGwsCxx4w2iv_wNGG8l16AVI93rmc^c1>r(P||YE zpXa+=-&k995hfykL^J5S&vJF^ljR&`FE#ppNMM3%Omc!F)Mn{{&Ip#)JegbEJxud2 zn`wDVB~DMii5|H%m~51YeU1juNG3!+&?*uC#q@)z8q~`4yEL5I8}PtyA1IZ=52P$x zX)KhZt z7czUXBsy-8d`GVQ`90`wIh(Xt7v5j7h0t&ET~2M!Tb~4rN-xtK@8@mB*c(6QTwOS- z%9445_WY|cfm4?$nX$72&{~^mu}an^x^Da%=UU6YI;ur3+9L6I>raW5!=-Nzy(F2Z zwZlg7aM3NN5b{K|FB>s4R}|&Lr32_Ys{wwkECxo|rV@;5aHB25iUs7(6@dDpjN{Y%?C~UGp>*Q}K?)KKk64 zAn;@-dER}QG0L${jQ1cR75eM3-~ZTltTQ8%sm9x4Y`ve@ekMuvpA#Rh51@s6;6^&Q z!&M7^b%cea7FlZkPV9}@!bPBBfB&~XvGlE2T7V?IpM~OBmuK;OSt{~N`rL5c_I^de z9n*=@p|l;d`b_YIn8Aem1t7pp0=2-MCTIcJHlY z6x+mNLgi{JpwP)y(yzAFL2A#>bI&EwZE`PGvd*FQ!rx~6bUN&+Ij3)L;=595L#G;m8*^e?ap1`J5w7-q)*iUT_W9w8 z&xS-`i++HpWzY-a-)CWd0(pLW$A85P{Dy9r-=uPekNpN^yA}pJ7yWTZ>3iw4d6+IK zF%1XXkGcJm{0*vhSG5R1ySW;jctk9O==1-Mk?=Bl<{HE1p_@tx1s^+GoczYxj#B=i=kwQvEPrOt`<4W*pJw zbNjEqpr7B|Llc%m{V*QssV)im;pb00LUob=yFaU4`P_}ywU zt*QZl-bUsmh@L&zQaX4uHL&7YD(BOb9hH;;y;O-b-_O$4EFi1vCrMlz`dN|u?}HNO^aFQV{UZg_yy%nf>IXpulip!cR8|vNu7P*; zQye@}Qmj%(TB6`5E=c~w=LITF266XJ6X5xA7!OM1SE=~N*o3EP5Qqx!W<_+EMSLGo zqkC18AQ=0AK9=hgGQtrTovYc5^?Z^RLX?hlO-j&e1MXTTbfm>MS^=}!p>C>icUKdZ zBcNOb(6IJ!kq*e7N8Fx!!kPyn+2B2^2hd00+W^PUA&+S63jFE)bP5Tv+L5l~n(pu? zbeO|+K{{?pEow3?j0+dGVu)a6(0r{1Uj7{3 zxSsZ|BdMk>1-S}-;+`pk{Q5>H=tLRx+YqeenaSRsEX@gtPzz>j1A9g!C9kGtspY(- z%YL>NkVDE2z@}*;Q{=&5)yS;NupAmmibGUE4qte7aY6PcnXJgw>}ad(SW;@HtNurF ziV0_yHz=;Di%Tki6DW^tjkL`t%Ktct(ay zvuAOYoCu!Pm~@P5CIjk$bp`_iv{^l*Au{fB8mJK1>Macv?GL)**8*+JNvySIH5Y7i#1;!%NT!efc z;Z0*AOM&1VpR+6wIQxBM{xf`8T1V@#e<#QL}=YRwMkWG8%1(Fgj{iX)N zup{Txko(DqJWf=#Oi?Z!nra-?C{);TP`w|4>L+EKx1&P3swX<*#_50F!lD_$nQyuK??!UwA-{y)^QmMxoK1xIJ~uML{u;5!Z5tQyEL>;KaUd!_9FP zl2$QOI6V1`QdF|8gkdZsSpUqCjSBu(1H)r*vL#PEy)@Px>5TIk7_9o#Bj zzD&<1_k(ejk%qO6ak=GMmG5b7LTAA^KKq-Ey#z8(2wy2;Ot^oZI(MG@)~iY$RAnJt zu`ioyvR?Vws_tuK9hDqmel+)bP0kyxJV{7t=&3{b(@Hs1fs$9n45aq)IKknZa2H*7 z^P-ZDyOMdMj&-9{(-?dqo5I3Gy=K$!L%q>3^0N~o^2i0^_@^2nQv>S4B&=5_8^a^V zaY!NjyA5QgO&r#^CJcp&=!))MZ*CC&hvLEzWU*!IO=aYo{_yG+53H$XOAIQWnG`uD zLuuwTY6e8N^m5^AHQa}Y5Z#SdbEY;+x{oW?g;ie4CNYomRyQd2mv^L}T!>a5<*wTh>@>Qtwp~nejn`~DcZJI+QC-xU zoxz=5z0k%1;jBrGI%Th~FQElrAPr?E-Fv9|o09dPk=?>f)jFKL8PK|;w(cVDq>YWP zEfL7RGBv|<>f4IccND3wCi*V8`>#a$FPZu&a{V`W`me+Kuf_CJ)%IV%?5ByL^#3Q{ z&uBM5|34IKI>0_Tz{5OngXe#6w*N6;;5PH%9n%56%RaWA{wJ4%515Apdj`a62bp<> zM12OuV+QZ^55ATkViO(UWgg}%9C}kb^r~=BiDyWIXZWM&kb>Q?dd$#W`4KU|2#4qh zz;sZ>ZqS5h#Kdk$&1c9AHmDUdtmHE)CqH0RIAZEE;t(^+RXF+*FlJyk;?6Vn{&MsO zZ0HwY)b4Va!F1#s^N5$-s9(&mPa*Lu4>4SxXm~l|3?PR2jB1J!Q|(4#0i$lFME^-r zA~Q(2O+PHOdcVN((R8zqi>%+yx4PA5u&+jI zZ?)Fm8m-+`n!Bnrx0PvZE7!Q)Z+NTE@K(R!nO40sZF(n~bq_b_9H`UYU#q>pPJ3UC z_UeU>J7qcy%%`ks9)BNcS^GDOn z?oKkjHNoWO1e2?M#vd12e^_AscAnLnc~-CISiYWX`D%{k^H~<37unpMYJYdSv=Om2vbAM@`Qp{{SI=yP zj6WN*eEt0G$9EPX6FU%)-ho>hWTW!yzXBIo73<0umM-=@eG&niY^` zlG(|vuCl_x(X^Fob@=i{8+M5vWf7Bz=#aHGTNA;fZQyfbfueI8Z^639n`(DI%w^-^ zl`=@!u)r~Xf920-xd$Ab+S&PJY%K0H8a_J8uN3^_!K1_NV$*e#*Y*6|)XpiW=9H`*`Xx7W%v@7{XDma1?v0a%(K6rI&1!a YpWXKgmku8Vj|K)Vje`mzEKCg608Q#dYybcN literal 0 HcmV?d00001 diff --git a/releases/2.5.3/api/serialized-form.html b/releases/2.5.3/api/serialized-form.html new file mode 100644 index 00000000..29b61a61 --- /dev/null +++ b/releases/2.5.3/api/serialized-form.html @@ -0,0 +1,184 @@ + + + + + + +Serialized Form (RandomizedTesting Randomized Runner v2.5.3 API Documentation) + + + + + + + +
+ + + + + +
+ + +
+

Serialized Form

+
+
+
    +
  • +

    Package com.carrotsearch.randomizedtesting

    +
      +
    • + + +

      Class com.carrotsearch.randomizedtesting.AssertingRandom extends java.util.Random implements Serializable

      +
        +
      • + + +

        Serialized Fields

        +
          +
        • +

          delegate

          +
          java.util.Random delegate
          +
        • +
        • +

          ownerRef

          +
          java.lang.ref.WeakReference<T> ownerRef
          +
        • +
        • +

          ownerName

          +
          java.lang.String ownerName
          +
        • +
        • +

          allocationStack

          +
          java.lang.StackTraceElement[] allocationStack
          +
        • +
        • +

          valid

          +
          boolean valid
          +
          Track out-of-context use of this Random instance. This introduces memory + barriers and scheduling side-effects but there's no other way to do it in any other + way and sharing randoms across threads or test cases is very bad and worth tracking.
          +
        • +
        +
      • +
      +
    • +
    • + + +

      Class com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom extends java.util.Random implements Serializable

      +
        +
      • + + +

        Serialized Fields

        +
          +
        • +

          s0

          +
          long s0
          +
        • +
        • +

          s1

          +
          long s1
          +
        • +
        +
      • +
      +
    • +
    +
  • +
+
+ +
+ + + + + +
+ + +

Copyright © 2011–2017 Carrot Search s.c.. All rights reserved.

+ + diff --git a/releases/2.5.3/api/stylesheet.css b/releases/2.5.3/api/stylesheet.css new file mode 100644 index 00000000..0e0d70c1 --- /dev/null +++ b/releases/2.5.3/api/stylesheet.css @@ -0,0 +1,474 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ +body { + background-color:#ffffff; + color:#353833; + font-family:Arial, Helvetica, sans-serif; + font-size:76%; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4c6b87; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4c6b87; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-size:1.3em; +} +h1 { + font-size:1.8em; +} +h2 { + font-size:1.5em; +} +h3 { + font-size:1.4em; +} +h4 { + font-size:1.3em; +} +h5 { + font-size:1.2em; +} +h6 { + font-size:1.1em; +} +ul { + list-style-type:disc; +} +code, tt { + font-size:1.2em; +} +dt code { + font-size:1.2em; +} +table tr td dt code { + font-size:1.2em; + vertical-align:top; +} +sup { + font-size:.6em; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:.8em; + z-index:200; + margin-top:-7px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + background-image:url(resources/titlebar.gif); + background-position:left top; + background-repeat:no-repeat; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:1em; + margin:0; +} +.topNav { + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; +} +.bottomNav { + margin-top:10px; + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; +} +.subNav { + background-color:#dee3e9; + border-bottom:1px solid #9eadc0; + float:left; + width:100%; + overflow:hidden; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding:3px 6px; +} +ul.subNavList li{ + list-style:none; + float:left; + font-size:90%; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; +} +.navBarCell1Rev { + background-image:url(resources/tab.gif); + background-color:#a88834; + color:#FFFFFF; + margin: auto 5px; + border:1px solid #c9aa44; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader h1 { + font-size:1.3em; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 25px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:1.2em; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + margin:0 0 6px -8px; + padding:2px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + margin:0 0 6px -8px; + padding:2px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:1.0em; +} +.indexContainer h2 { + font-size:1.1em; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:1.1em; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:10px 0 10px 20px; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:25px; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #9eadc0; + background-color:#f9f9f9; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:1px solid #9eadc0; + border-top:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; + border-bottom:1px solid #9eadc0; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.contentContainer table, .classUseContainer table, .constantValuesContainer table { + border-bottom:1px solid #9eadc0; + width:100%; +} +.contentContainer ul li table, .classUseContainer ul li table, .constantValuesContainer ul li table { + width:100%; +} +.contentContainer .description table, .contentContainer .details table { + border-bottom:none; +} +.contentContainer ul li table th.colOne, .contentContainer ul li table th.colFirst, .contentContainer ul li table th.colLast, .classUseContainer ul li table th, .constantValuesContainer ul li table th, .contentContainer ul li table td.colOne, .contentContainer ul li table td.colFirst, .contentContainer ul li table td.colLast, .classUseContainer ul li table td, .constantValuesContainer ul li table td{ + vertical-align:top; + padding-right:20px; +} +.contentContainer ul li table th.colLast, .classUseContainer ul li table th.colLast,.constantValuesContainer ul li table th.colLast, +.contentContainer ul li table td.colLast, .classUseContainer ul li table td.colLast,.constantValuesContainer ul li table td.colLast, +.contentContainer ul li table th.colOne, .classUseContainer ul li table th.colOne, +.contentContainer ul li table td.colOne, .classUseContainer ul li table td.colOne { + padding-right:3px; +} +.overviewSummary caption, .packageSummary caption, .contentContainer ul.blockList li.blockList caption, .summary caption, .classUseContainer caption, .constantValuesContainer caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#FFFFFF; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + margin:0px; +} +caption a:link, caption a:hover, caption a:active, caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .packageSummary caption span, .contentContainer ul.blockList li.blockList caption span, .summary caption span, .classUseContainer caption span, .constantValuesContainer caption span { + white-space:nowrap; + padding-top:8px; + padding-left:8px; + display:block; + float:left; + background-image:url(resources/titlebar.gif); + height:18px; +} +.overviewSummary .tabEnd, .packageSummary .tabEnd, .contentContainer ul.blockList li.blockList .tabEnd, .summary .tabEnd, .classUseContainer .tabEnd, .constantValuesContainer .tabEnd { + width:10px; + background-image:url(resources/titlebar_end.gif); + background-repeat:no-repeat; + background-position:top right; + position:relative; + float:left; +} +ul.blockList ul.blockList li.blockList table { + margin:0 0 12px 0px; + width:100%; +} +.tableSubHeadingColor { + background-color: #EEEEFF; +} +.altColor { + background-color:#eeeeef; +} +.rowColor { + background-color:#ffffff; +} +.overviewSummary td, .packageSummary td, .contentContainer ul.blockList li.blockList td, .summary td, .classUseContainer td, .constantValuesContainer td { + text-align:left; + padding:3px 3px 3px 7px; +} +th.colFirst, th.colLast, th.colOne, .constantValuesContainer th { + background:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + text-align:left; + padding:3px 3px 3px 7px; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +td.colFirst, th.colFirst { + border-left:1px solid #9eadc0; + white-space:nowrap; +} +td.colLast, th.colLast { + border-right:1px solid #9eadc0; +} +td.colOne, th.colOne { + border-right:1px solid #9eadc0; + border-left:1px solid #9eadc0; +} +table.overviewSummary { + padding:0px; + margin-left:0px; +} +table.overviewSummary td.colFirst, table.overviewSummary th.colFirst, +table.overviewSummary td.colOne, table.overviewSummary th.colOne { + width:25%; + vertical-align:middle; +} +table.packageSummary td.colFirst, table.overviewSummary th.colFirst { + width:25%; + vertical-align:middle; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:.9em; +} +.block { + display:block; + margin:3px 0 0 0; +} +.strong { + font-weight:bold; +}