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)
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringBuilder
b
-
Constructor Summary
Constructors Constructor Description ReproduceErrorMessageBuilder()
ReproduceErrorMessageBuilder(java.lang.StringBuilder builder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReproduceErrorMessageBuilder
appendAllOpts(org.junit.runner.Description description)
Append all JVM options that may help in reproducing the error.ReproduceErrorMessageBuilder
appendEnvironmentSettings()
ReproduceErrorMessageBuilder
appendOpt(java.lang.String sysPropName, java.lang.String value)
Append a single VM option.ReproduceErrorMessageBuilder
appendRunnerProperties()
ReproduceErrorMessageBuilder
appendTestGroupOptions(RandomizedContext ctx)
-
-
-
Method Detail
-
appendAllOpts
public ReproduceErrorMessageBuilder appendAllOpts(org.junit.runner.Description description)
Append all JVM options that may help in reproducing the error. Options are appended to the provided StringBuilder in the "command-line" syntax of:-Doption="value"
- Parameters:
description
- Suite or test description.
-
appendEnvironmentSettings
public ReproduceErrorMessageBuilder appendEnvironmentSettings()
-
appendTestGroupOptions
public ReproduceErrorMessageBuilder appendTestGroupOptions(RandomizedContext ctx)
-
appendRunnerProperties
public ReproduceErrorMessageBuilder appendRunnerProperties()
-
appendOpt
public ReproduceErrorMessageBuilder appendOpt(java.lang.String sysPropName, java.lang.String value)
Append a single VM option.
-
-