@Mojo(name="test", defaultPhase=TEST, threadSafe=true, requiresDependencyResolution=TEST) public class SurefirePlugin extends AbstractSurefireMojo implements SurefireReportParameters
AbstractSurefireMojo.DynamicProviderInfoargLine, artifactFactory, artifactResolver, basedir, childDelegation, classesDirectory, disableXmlReport, enableAssertions, environmentVariables, excludedGroups, excludes, excludesFile, failIfNoTests, FORK_NUMBER_PLACEHOLDER, forkMode, groups, includesFile, junitArtifactName, jvm, localRepository, metadataSource, objectFactory, parallel, parallelMavenExecution, perCoreThreadCount, pluginArtifactMap, pluginDescriptor, project, projectArtifactMap, properties, redirectTestOutputToFile, remoteRepositories, reportNameSuffix, runOrder, session, skip, skipExec, skipTests, suiteXmlFiles, systemProperties, systemPropertiesFile, systemPropertyVariables, testClassesDirectory, testNGArtifactName, testSourceDirectory, THREAD_NUMBER_PLACEHOLDER, threadCount, threadCountClasses, threadCountMethods, threadCountSuites, toolchainManager, trimStackTrace, useUnlimitedThreads, workingDirectory| Constructor and Description |
|---|
SurefirePlugin() |
addPluginSpecificChecksumItems, cleanupForkConfiguration, convertWithCoreCount, createCopyAndReplaceForkNumPlaceholder, createForkStarter, createInprocessStarter, createProviders, effectiveIsEnableAssertions, execute, executeAfterPreconditionsChecked, getAdditionalClasspathElements, getArgLine, getArtifactFactory, getArtifactResolver, getClassLoaderConfiguration, getClasspathDependencyExcludes, getClasspathDependencyScopeExclude, getDependenciesToScan, getEffectiveForkCount, getEnvironmentVariables, getExcludedGroups, getExcludes, getExcludesFile, getFailIfNoTests, getForkConfiguration, getForkCount, getForkMode, getGroups, getIncludesFile, getJunitArtifactName, getJvm, getLocalRepository, getMetadataSource, getObjectFactory, getParallel, getPerCoreThreadCount, getPluginArtifactMap, getPluginDescriptor, getProject, getProjectArtifactMap, getProperties, getRemoteRepositories, getReportNameSuffix, getRunOrder, getSession, getStatisticsFileName, getSuiteXmlFiles, getSystemProperties, getSystemPropertiesFile, getSystemPropertyVariables, getTestNGArtifactName, getTestSourceDirectory, getThreadCount, getThreadCountClasses, getThreadCountMethods, getThreadCountSuites, getToolchainManager, getUseUnlimitedThreads, getWorkingDirectory, hasExecutedBefore, isAnyConcurrencySelected, isAnyGroupsSelected, isChildDelegation, isDisableXmlReport, isEnableAssertions, isMavenParallel, isRedirectTestOutputToFile, isReuseForks, isTrimStackTrace, logReportsDirectory, setAdditionalClasspathElements, setArgLine, setArtifactFactory, setArtifactResolver, setChildDelegation, setClasspathDependencyExcludes, setClasspathDependencyScopeExclude, setDependenciesToScan, setDisableXmlReport, setEnableAssertions, setEnvironmentVariables, setExcludedGroups, setExcludes, setFailIfNoTests, setForkMode, setGroups, setJunitArtifactName, setLocalRepository, setMetadataSource, setObjectFactory, setParallel, setPerCoreThreadCount, setPluginArtifactMap, setProject, setProjectArtifactMap, setProperties, setRedirectTestOutputToFile, setRemoteRepositories, setReportNameSuffix, setRunOrder, setSession, setSuiteXmlFiles, 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 void handleSummary(RunResult summary, NestedCheckedException 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 String getTestMethod()
getTestMethod 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 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 int getParallelTestsTimeoutInSeconds()
getParallelTestsTimeoutInSeconds in interface SurefireExecutionParameterspublic void setParallelTestsTimeoutInSeconds(int parallelTestsTimeoutInSeconds)
setParallelTestsTimeoutInSeconds in interface SurefireExecutionParameterspublic int getParallelTestsTimeoutForcedInSeconds()
getParallelTestsTimeoutForcedInSeconds in interface SurefireExecutionParameterspublic void setParallelTestsTimeoutForcedInSeconds(int 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 AbstractSurefireMojoCopyright © 2004–2013 The Apache Software Foundation. All rights reserved.