Package org.apache.maven.surefire.booter
Class ProviderConfiguration
- java.lang.Object
-
- org.apache.maven.surefire.booter.ProviderConfiguration
-
public class ProviderConfiguration extends java.lang.Object
Represents the surefire configuration that passes all the way into the provider classloader and the provider.
-
-
Field Summary
Fields Modifier and Type Field Description private DirectoryScannerParameters
dirScannerParams
private boolean
failIfNoTests
private TypeEncodedValue
forkTestSet
private java.util.List<CommandLineOption>
mainCliOptions
private java.util.Map<java.lang.String,java.lang.String>
providerProperties
private boolean
readTestsFromInStream
private ReporterConfiguration
reporterConfiguration
private RunOrderParameters
runOrderParameters
private Shutdown
shutdown
private int
skipAfterFailureCount
private java.lang.Integer
systemExitTimeout
private TestArtifactInfo
testArtifact
private TestRequest
testSuiteDefinition
-
Constructor Summary
Constructors Constructor Description ProviderConfiguration(DirectoryScannerParameters directoryScannerParameters, RunOrderParameters runOrderParameters, boolean failIfNoTests, ReporterConfiguration reporterConfiguration, TestArtifactInfo testArtifact, TestRequest testSuiteDefinition, java.util.Map<java.lang.String,java.lang.String> providerProperties, TypeEncodedValue typeEncodedTestSet, boolean readTestsFromInStream, java.util.List<CommandLineOption> mainCliOptions, int skipAfterFailureCount, Shutdown shutdown, java.lang.Integer systemExitTimeout)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.io.File
getBaseDir()
DirectoryScannerParameters
getDirScannerParams()
java.util.List
getExcludes()
Deprecated.java.util.List
getIncludes()
Deprecated.java.util.List<CommandLineOption>
getMainCliOptions()
java.util.Map<java.lang.String,java.lang.String>
getProviderProperties()
ReporterConfiguration
getReporterConfiguration()
RunOrderParameters
getRunOrderParameters()
Shutdown
getShutdown()
int
getSkipAfterFailureCount()
java.lang.Integer
getSystemExitTimeout()
TestArtifactInfo
getTestArtifact()
TypeEncodedValue
getTestForFork()
TestRequest
getTestSuiteDefinition()
boolean
isFailIfNoTests()
boolean
isReadTestsFromInStream()
long
systemExitTimeout(long fallback)
-
-
-
Field Detail
-
dirScannerParams
private final DirectoryScannerParameters dirScannerParams
-
reporterConfiguration
private final ReporterConfiguration reporterConfiguration
-
testArtifact
private final TestArtifactInfo testArtifact
-
testSuiteDefinition
private final TestRequest testSuiteDefinition
-
runOrderParameters
private final RunOrderParameters runOrderParameters
-
providerProperties
private final java.util.Map<java.lang.String,java.lang.String> providerProperties
-
failIfNoTests
private final boolean failIfNoTests
-
forkTestSet
private final TypeEncodedValue forkTestSet
-
readTestsFromInStream
private final boolean readTestsFromInStream
-
mainCliOptions
private final java.util.List<CommandLineOption> mainCliOptions
-
skipAfterFailureCount
private final int skipAfterFailureCount
-
shutdown
private final Shutdown shutdown
-
systemExitTimeout
private final java.lang.Integer systemExitTimeout
-
-
Constructor Detail
-
ProviderConfiguration
public ProviderConfiguration(DirectoryScannerParameters directoryScannerParameters, RunOrderParameters runOrderParameters, boolean failIfNoTests, ReporterConfiguration reporterConfiguration, TestArtifactInfo testArtifact, TestRequest testSuiteDefinition, java.util.Map<java.lang.String,java.lang.String> providerProperties, TypeEncodedValue typeEncodedTestSet, boolean readTestsFromInStream, java.util.List<CommandLineOption> mainCliOptions, int skipAfterFailureCount, Shutdown shutdown, java.lang.Integer systemExitTimeout)
-
-
Method Detail
-
getReporterConfiguration
public ReporterConfiguration getReporterConfiguration()
-
isFailIfNoTests
public boolean isFailIfNoTests()
-
getBaseDir
public java.io.File getBaseDir()
-
getDirScannerParams
public DirectoryScannerParameters getDirScannerParams()
-
getIncludes
@Deprecated public java.util.List getIncludes()
Deprecated.
-
getExcludes
@Deprecated public java.util.List getExcludes()
Deprecated.
-
getTestArtifact
public TestArtifactInfo getTestArtifact()
-
getTestSuiteDefinition
public TestRequest getTestSuiteDefinition()
-
getProviderProperties
public java.util.Map<java.lang.String,java.lang.String> getProviderProperties()
-
getTestForFork
public TypeEncodedValue getTestForFork()
-
getRunOrderParameters
public RunOrderParameters getRunOrderParameters()
-
isReadTestsFromInStream
public boolean isReadTestsFromInStream()
-
getMainCliOptions
public java.util.List<CommandLineOption> getMainCliOptions()
-
getSkipAfterFailureCount
public int getSkipAfterFailureCount()
-
getShutdown
public Shutdown getShutdown()
-
getSystemExitTimeout
public java.lang.Integer getSystemExitTimeout()
-
systemExitTimeout
public long systemExitTimeout(long fallback)
-
-