@Mojo(name="test", defaultPhase=TEST, threadSafe=true, requiresDependencyResolution=TEST) public class SurefirePlugin extends AbstractSurefireMojo implements SurefireReportParameters
basedir, FORK_NUMBER_PLACEHOLDER, skip, skipExec, skipTests, testClassesDirectory, THREAD_NUMBER_PLACEHOLDER| Constructor and Description |
|---|
SurefirePlugin() |
addPluginSpecificChecksumItems, cleanupForkConfiguration, convertWithCoreCount, createCopyAndReplaceForkNumPlaceholder, createProviders, effectiveIsEnableAssertions, execute, getAdditionalClasspathElements, getArgLine, getArtifactFactory, getArtifactResolver, getClassLoaderConfiguration, getClasspathDependencyExcludes, getClasspathDependencyScopeExclude, getDependenciesToScan, getEffectiveForkCount, getEnvironmentVariables, getExcludedGroups, getExcludes, getFailIfNoTests, getForkConfiguration, getForkCount, getForkMode, getGroups, getJunitArtifactName, getJvm, getLocalRepository, getMetadataSource, getObjectFactory, getParallel, getPerCoreThreadCount, getPluginArtifactMap, getPluginDescriptor, getProject, getProjectArtifactMap, getRemoteRepositories, getReportNameSuffix, getSession, getSpecificTests, getStatisticsFileName, getSystemProperties, getSystemPropertiesFile, getSystemPropertyVariables, getTestNGArtifactName, getTestSourceDirectory, getThreadCount, getThreadCountClasses, getThreadCountMethods, getThreadCountSuites, getToolchainManager, getUseUnlimitedThreads, getWorkingDirectory, hasExecutedBefore, isAnyConcurrencySelected, isAnyGroupsSelected, isChildDelegation, isDisableXmlReport, isEnableAssertions, isForking, isMavenParallel, isParallelOptimized, isRedirectTestOutputToFile, isReuseForks, isTrimStackTrace, logDebugOrCliShowErrors, logReportsDirectory, setAdditionalClasspathElements, setArgLine, setArtifactFactory, setArtifactResolver, setChildDelegation, setClasspathDependencyExcludes, setClasspathDependencyScopeExclude, setDependenciesToScan, setDisableXmlReport, setEnableAssertions, setEnvironmentVariables, setExcludedGroups, setExcludes, setFailIfNoTests, setForkMode, setGroups, setJunitArtifactName, setLocalRepository, setMetadataSource, setObjectFactory, setParallel, setParallelOptimized, setPerCoreThreadCount, setPluginArtifactMap, setProject, setProjectArtifactMap, setProperties, setRedirectTestOutputToFile, setRemoteRepositories, setReportNameSuffix, setSession, setSystemProperties, setSystemPropertiesFile, setSystemPropertyVariables, setTestNGArtifactName, setTestSourceDirectory, setThreadCount, setThreadCountClasses, setThreadCountMethods, setThreadCountSuites, setToolchainManager, setTrimStackTrace, setUseUnlimitedThreads, setWorkingDirectory, showToLoggetLog, getPluginContext, setLog, setPluginContextclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFailIfNoTests, setFailIfNoTestsprotected int getRerunFailingTestsCount()
getRerunFailingTestsCount in class AbstractSurefireMojoprotected void handleSummary(RunResult summary, Exception firstForkException) throws MojoExecutionException, MojoFailureException
handleSummary in class AbstractSurefireMojoMojoExecutionExceptionMojoFailureExceptionprotected boolean isSkipExecution()
isSkipExecution in class AbstractSurefireMojoprotected String getPluginName()
getPluginName in class AbstractSurefireMojoprotected String[] getDefaultIncludes()
getDefaultIncludes in class AbstractSurefireMojopublic boolean isSkipTests()
isSkipTests in interface SurefireExecutionParametersisSkipTests in interface SurefireReportParameterspublic void setSkipTests(boolean skipTests)
setSkipTests in interface SurefireExecutionParameterssetSkipTests in interface SurefireReportParameterspublic boolean isSkipExec()
isSkipExec in interface SurefireExecutionParametersisSkipExec in interface SurefireReportParameterspublic void setSkipExec(boolean skipExec)
setSkipExec in interface SurefireExecutionParameterssetSkipExec in interface SurefireReportParameterspublic boolean isSkip()
isSkip in interface SurefireExecutionParametersisSkip in interface SurefireReportParameterspublic void setSkip(boolean skip)
setSkip in interface SurefireExecutionParameterssetSkip in interface SurefireReportParameterspublic boolean isTestFailureIgnore()
isTestFailureIgnore in interface SurefireReportParameterspublic void setTestFailureIgnore(boolean testFailureIgnore)
setTestFailureIgnore in interface SurefireReportParameterspublic File getBasedir()
getBasedir in interface SurefireExecutionParametersgetBasedir in interface SurefireReportParameterspublic void setBasedir(File basedir)
setBasedir in interface SurefireExecutionParameterssetBasedir in interface SurefireReportParameterspublic File getTestClassesDirectory()
getTestClassesDirectory in interface SurefireExecutionParametersgetTestClassesDirectory in interface SurefireReportParameterspublic void setTestClassesDirectory(File testClassesDirectory)
setTestClassesDirectory in interface SurefireExecutionParameterssetTestClassesDirectory in interface SurefireReportParameterspublic File getClassesDirectory()
getClassesDirectory in interface SurefireExecutionParameterspublic void setClassesDirectory(File classesDirectory)
setClassesDirectory in interface SurefireExecutionParameterspublic File getReportsDirectory()
getReportsDirectory in interface SurefireExecutionParametersgetReportsDirectory in interface SurefireReportParameterspublic void setReportsDirectory(File reportsDirectory)
setReportsDirectory in interface SurefireExecutionParameterssetReportsDirectory in interface SurefireReportParameterspublic String getTest()
getTest in interface SurefireExecutionParameterspublic boolean isUseSystemClassLoader()
isUseSystemClassLoader in interface SurefireExecutionParameterspublic void setUseSystemClassLoader(boolean useSystemClassLoader)
setUseSystemClassLoader in interface SurefireExecutionParameterspublic boolean isUseManifestOnlyJar()
isUseManifestOnlyJar in interface SurefireExecutionParameterspublic void setUseManifestOnlyJar(boolean useManifestOnlyJar)
setUseManifestOnlyJar in interface SurefireExecutionParameterspublic Boolean getFailIfNoSpecifiedTests()
getFailIfNoSpecifiedTests in interface SurefireExecutionParameterspublic void setFailIfNoSpecifiedTests(boolean failIfNoSpecifiedTests)
setFailIfNoSpecifiedTests in interface SurefireExecutionParameterspublic int getSkipAfterFailureCount()
getSkipAfterFailureCount in interface SurefireExecutionParameterspublic String getShutdown()
getShutdown in interface SurefireExecutionParameterspublic boolean isPrintSummary()
isPrintSummary in interface SurefireExecutionParameterspublic void setPrintSummary(boolean printSummary)
setPrintSummary in interface SurefireExecutionParameterspublic String getReportFormat()
getReportFormat in interface SurefireExecutionParameterspublic void setReportFormat(String reportFormat)
setReportFormat in interface SurefireExecutionParameterspublic boolean isUseFile()
isUseFile in interface SurefireExecutionParameterspublic void setUseFile(boolean useFile)
setUseFile in interface SurefireExecutionParameterspublic String getDebugForkedProcess()
getDebugForkedProcess in interface SurefireExecutionParameterspublic void setDebugForkedProcess(String debugForkedProcess)
setDebugForkedProcess in interface SurefireExecutionParameterspublic int getForkedProcessTimeoutInSeconds()
getForkedProcessTimeoutInSeconds in interface SurefireExecutionParameterspublic void setForkedProcessTimeoutInSeconds(int forkedProcessTimeoutInSeconds)
setForkedProcessTimeoutInSeconds in interface SurefireExecutionParameterspublic double getParallelTestsTimeoutInSeconds()
getParallelTestsTimeoutInSeconds in interface SurefireExecutionParameterspublic void setParallelTestsTimeoutInSeconds(double parallelTestsTimeoutInSeconds)
setParallelTestsTimeoutInSeconds in interface SurefireExecutionParameterspublic double getParallelTestsTimeoutForcedInSeconds()
getParallelTestsTimeoutForcedInSeconds in interface SurefireExecutionParameterspublic void setParallelTestsTimeoutForcedInSeconds(double parallelTestsTimeoutForcedInSeconds)
setParallelTestsTimeoutForcedInSeconds in interface SurefireExecutionParameterspublic void setTest(String test)
setTest in interface SurefireExecutionParameterspublic List<String> getIncludes()
getIncludes in interface SurefireExecutionParametersgetIncludes in class AbstractSurefireMojopublic void setIncludes(List<String> includes)
setIncludes in interface SurefireExecutionParameterssetIncludes in class AbstractSurefireMojopublic File[] getSuiteXmlFiles()
getSuiteXmlFiles in class AbstractSurefireMojopublic void setSuiteXmlFiles(File[] suiteXmlFiles)
setSuiteXmlFiles in class AbstractSurefireMojopublic String getRunOrder()
getRunOrder in class AbstractSurefireMojopublic void setRunOrder(String runOrder)
setRunOrder in class AbstractSurefireMojopublic File getIncludesFile()
getIncludesFile in class AbstractSurefireMojopublic File getExcludesFile()
getExcludesFile in class AbstractSurefireMojoprotected final List<File> suiteXmlFiles()
suiteXmlFiles in class AbstractSurefireMojoprotected final boolean hasSuiteXmlFiles()
hasSuiteXmlFiles in class AbstractSurefireMojoCopyright © 2004–2015 The Apache Software Foundation. All rights reserved.