Package org.apache.maven.plugin.surefire
Interface SurefireExecutionParameters
-
- All Known Implementing Classes:
AbstractSurefireMojo,IntegrationTestMojo,SurefirePlugin
public interface SurefireExecutionParametersThis 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.FilegetBasedir()java.io.FilegetClassesDirectory()java.lang.StringgetDebugForkedProcess()java.lang.StringgetEncoding()java.util.List<java.lang.String>getExcludes()java.lang.BooleangetFailIfNoSpecifiedTests()intgetForkedProcessExitTimeoutInSeconds()intgetForkedProcessTimeoutInSeconds()java.util.List<java.lang.String>getIncludes()org.apache.maven.artifact.repository.ArtifactRepositorygetLocalRepository()doublegetParallelTestsTimeoutForcedInSeconds()doublegetParallelTestsTimeoutInSeconds()java.lang.StringgetReportFormat()java.io.FilegetReportsDirectory()java.lang.StringgetShutdown()intgetSkipAfterFailureCount()java.lang.StringgetTest()java.io.FilegetTestClassesDirectory()java.io.FilegetTestSourceDirectory()booleanisPrintSummary()booleanisSkip()booleanisSkipExec()booleanisSkipTests()booleanisUseFile()booleanisUseManifestOnlyJar()booleanisUseSystemClassLoader()voidsetBasedir(java.io.File basedir)voidsetClassesDirectory(java.io.File classesDirectory)voidsetDebugForkedProcess(java.lang.String debugForkedProcess)voidsetEncoding(java.lang.String encoding)voidsetExcludes(java.util.List<java.lang.String> excludes)voidsetFailIfNoSpecifiedTests(boolean failIfNoSpecifiedTests)voidsetForkedProcessExitTimeoutInSeconds(int forkedProcessTerminationTimeoutInSeconds)voidsetForkedProcessTimeoutInSeconds(int forkedProcessTimeoutInSeconds)voidsetIncludes(java.util.List<java.lang.String> includes)voidsetLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository)voidsetParallelTestsTimeoutForcedInSeconds(double parallelTestsTimeoutForcedInSeconds)voidsetParallelTestsTimeoutInSeconds(double parallelTestsTimeoutInSeconds)voidsetPrintSummary(boolean printSummary)voidsetReportFormat(java.lang.String reportFormat)voidsetReportsDirectory(java.io.File reportsDirectory)voidsetSkip(boolean skip)voidsetSkipExec(boolean skipExec)voidsetSkipTests(boolean skipTests)voidsetTest(java.lang.String test)voidsetTestClassesDirectory(java.io.File testClassesDirectory)voidsetTestSourceDirectory(java.io.File testSourceDirectory)voidsetUseFile(boolean useFile)voidsetUseManifestOnlyJar(boolean useManifestOnlyJar)voidsetUseSystemClassLoader(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()
-
-