Package org.apache.maven.plugin.surefire
Interface SurefireExecutionParameters
-
- All Known Implementing Classes:
AbstractSurefireMojo
,IntegrationTestMojo
,SurefirePlugin
public interface SurefireExecutionParameters
This interface contains all the common parameters that have different implementations in Surefire vs IntegrationTest
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.io.File
getBasedir()
java.io.File
getClassesDirectory()
java.lang.String
getDebugForkedProcess()
java.lang.String
getEncoding()
java.util.List<java.lang.String>
getExcludes()
java.lang.Boolean
getFailIfNoSpecifiedTests()
int
getForkedProcessExitTimeoutInSeconds()
int
getForkedProcessTimeoutInSeconds()
java.util.List<java.lang.String>
getIncludes()
org.apache.maven.artifact.repository.ArtifactRepository
getLocalRepository()
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
setClassesDirectory(java.io.File classesDirectory)
void
setDebugForkedProcess(java.lang.String debugForkedProcess)
void
setEncoding(java.lang.String encoding)
void
setExcludes(java.util.List<java.lang.String> excludes)
void
setFailIfNoSpecifiedTests(boolean failIfNoSpecifiedTests)
void
setForkedProcessExitTimeoutInSeconds(int forkedProcessTerminationTimeoutInSeconds)
void
setForkedProcessTimeoutInSeconds(int forkedProcessTimeoutInSeconds)
void
setIncludes(java.util.List<java.lang.String> includes)
void
setLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository)
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)
-
getClassesDirectory
java.io.File getClassesDirectory()
-
setClassesDirectory
void setClassesDirectory(java.io.File classesDirectory)
-
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)
-
getLocalRepository
org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository()
-
setLocalRepository
void setLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository)
-
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
java.lang.Boolean getFailIfNoSpecifiedTests()
-
setFailIfNoSpecifiedTests
void setFailIfNoSpecifiedTests(boolean failIfNoSpecifiedTests)
-
getSkipAfterFailureCount
int getSkipAfterFailureCount()
-
getShutdown
java.lang.String getShutdown()
-
-