Package org.apache.maven.plugin.surefire
Interface SurefireExecutionParameters
-
- All Known Implementing Classes:
AbstractSurefireMojo
public interface SurefireExecutionParameters
This interface contains all the common parameters that have different implementations in Surefire vs IntegrationTest- Author:
- Stephen Connolly
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.io.File
getBasedir()
java.lang.String
getDebugForkedProcess()
java.lang.String
getEncoding()
java.lang.String[]
getExcludeJUnit5Engines()
java.util.List<java.lang.String>
getExcludes()
boolean
getFailIfNoSpecifiedTests()
int
getForkedProcessExitTimeoutInSeconds()
int
getForkedProcessTimeoutInSeconds()
java.lang.String[]
getIncludeJUnit5Engines()
java.util.List<java.lang.String>
getIncludes()
java.lang.String
getLocalRepositoryPath()
java.io.File
getMainBuildPath()
double
getParallelTestsTimeoutForcedInSeconds()
double
getParallelTestsTimeoutInSeconds()
java.lang.String
getReportFormat()
java.io.File
getReportsDirectory()
java.lang.String
getShutdown()
int
getSkipAfterFailureCount()
java.lang.String
getTest()
java.io.File
getTestClassesDirectory()
java.io.File
getTestSourceDirectory()
boolean
isPrintSummary()
boolean
isSkip()
boolean
isSkipExec()
boolean
isSkipTests()
boolean
isUseFile()
boolean
isUseManifestOnlyJar()
boolean
isUseSystemClassLoader()
void
setBasedir(java.io.File basedir)
void
setDebugForkedProcess(java.lang.String debugForkedProcess)
void
setEncoding(java.lang.String encoding)
void
setExcludeJUnit5Engines(java.lang.String[] excludeJUnit5Engines)
void
setExcludes(java.util.List<java.lang.String> excludes)
void
setFailIfNoSpecifiedTests(boolean failIfNoSpecifiedTests)
void
setForkedProcessExitTimeoutInSeconds(int forkedProcessTerminationTimeoutInSeconds)
void
setForkedProcessTimeoutInSeconds(int forkedProcessTimeoutInSeconds)
void
setIncludeJUnit5Engines(java.lang.String[] includeJUnit5Engines)
void
setIncludes(java.util.List<java.lang.String> includes)
void
setMainBuildPath(java.io.File mainBuildPath)
void
setParallelTestsTimeoutForcedInSeconds(double parallelTestsTimeoutForcedInSeconds)
void
setParallelTestsTimeoutInSeconds(double parallelTestsTimeoutInSeconds)
void
setPrintSummary(boolean printSummary)
void
setReportFormat(java.lang.String reportFormat)
void
setReportsDirectory(java.io.File reportsDirectory)
void
setSkip(boolean skip)
void
setSkipExec(boolean skipExec)
void
setSkipTests(boolean skipTests)
void
setTest(java.lang.String test)
void
setTestClassesDirectory(java.io.File testClassesDirectory)
void
setTestSourceDirectory(java.io.File testSourceDirectory)
void
setUseFile(boolean useFile)
void
setUseManifestOnlyJar(boolean useManifestOnlyJar)
void
setUseSystemClassLoader(boolean useSystemClassLoader)
-
-
-
Method Detail
-
isSkipTests
boolean isSkipTests()
-
setSkipTests
void setSkipTests(boolean skipTests)
-
isSkipExec
boolean isSkipExec()
-
setSkipExec
void setSkipExec(boolean skipExec)
-
isSkip
boolean isSkip()
-
setSkip
void setSkip(boolean skip)
-
getBasedir
java.io.File getBasedir()
-
setBasedir
void setBasedir(java.io.File basedir)
-
getTestClassesDirectory
java.io.File getTestClassesDirectory()
-
setTestClassesDirectory
void setTestClassesDirectory(java.io.File testClassesDirectory)
-
getMainBuildPath
java.io.File getMainBuildPath()
-
setMainBuildPath
void setMainBuildPath(java.io.File mainBuildPath)
-
getReportsDirectory
java.io.File getReportsDirectory()
-
setReportsDirectory
void setReportsDirectory(java.io.File reportsDirectory)
-
getTestSourceDirectory
java.io.File getTestSourceDirectory()
-
setTestSourceDirectory
void setTestSourceDirectory(java.io.File testSourceDirectory)
-
getTest
java.lang.String getTest()
-
setTest
void setTest(java.lang.String test)
-
getIncludes
java.util.List<java.lang.String> getIncludes()
-
setIncludes
void setIncludes(java.util.List<java.lang.String> includes)
-
getExcludes
java.util.List<java.lang.String> getExcludes()
-
setExcludes
void setExcludes(java.util.List<java.lang.String> excludes)
-
getLocalRepositoryPath
java.lang.String getLocalRepositoryPath()
-
isPrintSummary
boolean isPrintSummary()
-
setPrintSummary
void setPrintSummary(boolean printSummary)
-
getReportFormat
java.lang.String getReportFormat()
-
setReportFormat
void setReportFormat(java.lang.String reportFormat)
-
isUseFile
boolean isUseFile()
-
setUseFile
void setUseFile(boolean useFile)
-
getDebugForkedProcess
java.lang.String getDebugForkedProcess()
-
setDebugForkedProcess
void setDebugForkedProcess(java.lang.String debugForkedProcess)
-
getForkedProcessTimeoutInSeconds
int getForkedProcessTimeoutInSeconds()
-
setForkedProcessTimeoutInSeconds
void setForkedProcessTimeoutInSeconds(int forkedProcessTimeoutInSeconds)
-
getForkedProcessExitTimeoutInSeconds
int getForkedProcessExitTimeoutInSeconds()
-
setForkedProcessExitTimeoutInSeconds
void setForkedProcessExitTimeoutInSeconds(int forkedProcessTerminationTimeoutInSeconds)
-
getParallelTestsTimeoutInSeconds
double getParallelTestsTimeoutInSeconds()
-
setParallelTestsTimeoutInSeconds
void setParallelTestsTimeoutInSeconds(double parallelTestsTimeoutInSeconds)
-
getParallelTestsTimeoutForcedInSeconds
double getParallelTestsTimeoutForcedInSeconds()
-
setParallelTestsTimeoutForcedInSeconds
void setParallelTestsTimeoutForcedInSeconds(double parallelTestsTimeoutForcedInSeconds)
-
isUseSystemClassLoader
boolean isUseSystemClassLoader()
-
setUseSystemClassLoader
void setUseSystemClassLoader(boolean useSystemClassLoader)
-
isUseManifestOnlyJar
boolean isUseManifestOnlyJar()
-
setUseManifestOnlyJar
void setUseManifestOnlyJar(boolean useManifestOnlyJar)
-
getEncoding
java.lang.String getEncoding()
-
setEncoding
void setEncoding(java.lang.String encoding)
-
getFailIfNoSpecifiedTests
boolean getFailIfNoSpecifiedTests()
-
setFailIfNoSpecifiedTests
void setFailIfNoSpecifiedTests(boolean failIfNoSpecifiedTests)
-
getSkipAfterFailureCount
int getSkipAfterFailureCount()
-
getShutdown
java.lang.String getShutdown()
-
getIncludeJUnit5Engines
java.lang.String[] getIncludeJUnit5Engines()
-
setIncludeJUnit5Engines
void setIncludeJUnit5Engines(java.lang.String[] includeJUnit5Engines)
-
getExcludeJUnit5Engines
java.lang.String[] getExcludeJUnit5Engines()
-
setExcludeJUnit5Engines
void setExcludeJUnit5Engines(java.lang.String[] excludeJUnit5Engines)
-
-