Package com.carrotsearch.randomizedtesting.annotations
package com.carrotsearch.randomizedtesting.annotations
-
ClassDescriptionAnnotate your suite class with this annotation to automatically add hooks to the
RunNotifier
used for executing tests insideRandomizedRunner
.Used to annotate constructor parameters for parameterized tests.An annotation indicating a given test case (or suite) should run only during nightly tests.Used to annotate methods providing parameters for parameterized tests.Repeats randomized test case a given number of times.Replicates the test class on each concurrent forked JVM.Defines the starting seed for a given test or the entire suite.Allows modifying the master seed (before the suite is started).Defines a list of starting seeds for a given test.Suppresses forbidden-API checks.Determines how instances of the test suite class are created for each test case.Test case ordering.Alphabetic, increasing order by method name.A supplier ofRandom
instances for theRandomizedContext
.A test group applied to an annotation indicates that a given annotation can be used on individual tests as "labels".Utilities to deal with annotations annotated withTestGroup
.Test case method provider.Maximum execution time for a single test method.Maximum execution time for an entire suite (including all hooks and tests).