public class IntegrationTestMojo extends AbstractSurefireMojo
AbstractSurefireMojo.DynamicProviderInfo
Constructor and Description |
---|
IntegrationTestMojo() |
Modifier and Type | Method and Description |
---|---|
protected void |
addPluginSpecificChecksumItems(ChecksumCalculator checksum) |
List |
getAdditionalClasspathElements() |
String |
getArgLine() |
org.apache.maven.artifact.factory.ArtifactFactory |
getArtifactFactory() |
org.apache.maven.artifact.resolver.ArtifactResolver |
getArtifactResolver() |
File |
getBasedir() |
File |
getClassesDirectory() |
List |
getClasspathDependencyExcludes() |
String |
getClasspathDependencyScopeExclude() |
String |
getDebugForkedProcess() |
protected String[] |
getDefaultIncludes() |
Map |
getEnvironmentVariables() |
String |
getExcludedGroups() |
List |
getExcludes() |
Boolean |
getFailIfNoTests() |
int |
getForkedProcessTimeoutInSeconds() |
String |
getForkMode() |
String |
getGroups() |
List |
getIncludes() |
Properties |
getInternalSystemProperties() |
String |
getJunitArtifactName() |
String |
getJvm() |
org.apache.maven.artifact.repository.ArtifactRepository |
getLocalRepository() |
org.apache.maven.artifact.metadata.ArtifactMetadataSource |
getMetadataSource() |
String |
getObjectFactory() |
Properties |
getOriginalSystemProperties() |
String |
getParallel() |
boolean |
getPerCoreThreadCount() |
Map |
getPluginArtifactMap() |
protected String |
getPluginName() |
org.apache.maven.project.MavenProject |
getProject() |
Map |
getProjectArtifactMap() |
Properties |
getProperties() |
List |
getRemoteRepositories() |
String |
getReportFormat() |
String |
getReportNameSuffix() |
File |
getReportsDirectory() |
String |
getRunOrder() |
org.apache.maven.execution.MavenSession |
getSession() |
File[] |
getSuiteXmlFiles() |
File |
getSummaryFile() |
Properties |
getSystemProperties() |
File |
getSystemPropertiesFile() |
Map |
getSystemPropertyVariables() |
String |
getTest() |
File |
getTestClassesDirectory() |
String |
getTestMethod() |
String |
getTestNGArtifactName() |
File |
getTestSourceDirectory() |
int |
getThreadCount() |
org.apache.maven.toolchain.ToolchainManager |
getToolchainManager() |
boolean |
getUseUnlimitedThreads() |
File |
getWorkingDirectory() |
protected void |
handleSummary(Summary summary) |
boolean |
isChildDelegation() |
boolean |
isDisableXmlReport() |
boolean |
isEnableAssertions() |
boolean |
isMavenParallel() |
boolean |
isPrintSummary() |
boolean |
isRedirectTestOutputToFile() |
boolean |
isSkip() |
boolean |
isSkipExec() |
protected boolean |
isSkipExecution() |
boolean |
isSkipITs() |
boolean |
isSkipTests() |
boolean |
isTestFailureIgnore() |
boolean |
isTrimStackTrace() |
boolean |
isUseFile() |
boolean |
isUseManifestOnlyJar() |
boolean |
isUseSystemClassLoader() |
void |
setAdditionalClasspathElements(List additionalClasspathElements) |
void |
setArgLine(String argLine) |
void |
setArtifactFactory(org.apache.maven.artifact.factory.ArtifactFactory artifactFactory) |
void |
setArtifactResolver(org.apache.maven.artifact.resolver.ArtifactResolver artifactResolver) |
void |
setBasedir(File basedir) |
void |
setChildDelegation(boolean childDelegation) |
void |
setClassesDirectory(File classesDirectory) |
void |
setClasspathDependencyExcludes(List classpathDependencyExcludes) |
void |
setClasspathDependencyScopeExclude(String classpathDependencyScopeExclude) |
void |
setDebugForkedProcess(String debugForkedProcess) |
void |
setDisableXmlReport(boolean disableXmlReport) |
void |
setEnableAssertions(boolean enableAssertions) |
void |
setEnvironmentVariables(Map environmentVariables) |
void |
setExcludedGroups(String excludedGroups) |
void |
setExcludes(List excludes) |
void |
setFailIfNoTests(Boolean failIfNoTests) |
void |
setForkedProcessTimeoutInSeconds(int forkedProcessTimeoutInSeconds) |
void |
setForkMode(String forkMode) |
void |
setGroups(String groups) |
void |
setIncludes(List includes) |
void |
setInternalSystemProperties(Properties internalSystemProperties) |
void |
setJunitArtifactName(String junitArtifactName) |
void |
setJvm(String jvm) |
void |
setLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository) |
void |
setMetadataSource(org.apache.maven.artifact.metadata.ArtifactMetadataSource metadataSource) |
void |
setObjectFactory(String objectFactory) |
void |
setOriginalSystemProperties(Properties originalSystemProperties) |
void |
setParallel(String parallel) |
void |
setPerCoreThreadCount(boolean perCoreThreadCount) |
void |
setPluginArtifactMap(Map pluginArtifactMap) |
void |
setPrintSummary(boolean printSummary) |
void |
setProject(org.apache.maven.project.MavenProject project) |
void |
setProjectArtifactMap(Map projectArtifactMap) |
void |
setProperties(Properties properties) |
void |
setRedirectTestOutputToFile(boolean redirectTestOutputToFile) |
void |
setRemoteRepositories(List remoteRepositories) |
void |
setReportFormat(String reportFormat) |
void |
setReportNameSuffix(String reportNameSuffix) |
void |
setReportsDirectory(File reportsDirectory) |
void |
setRunOrder(String runOrder) |
void |
setSession(org.apache.maven.execution.MavenSession session) |
void |
setSkip(boolean skip) |
void |
setSkipExec(boolean skipExec) |
void |
setSkipITs(boolean skipITs) |
void |
setSkipTests(boolean skipTests) |
void |
setSuiteXmlFiles(File[] suiteXmlFiles) |
void |
setSummaryFile(File summaryFile) |
void |
setSystemProperties(Properties systemProperties) |
void |
setSystemPropertiesFile(File systemPropertiesFile) |
void |
setSystemPropertyVariables(Map systemPropertyVariables) |
void |
setTest(String test) |
void |
setTestClassesDirectory(File testClassesDirectory) |
void |
setTestFailureIgnore(boolean testFailureIgnore) |
void |
setTestNGArtifactName(String testNGArtifactName) |
void |
setTestSourceDirectory(File testSourceDirectory) |
void |
setThreadCount(int threadCount) |
void |
setToolchainManager(org.apache.maven.toolchain.ToolchainManager toolchainManager) |
void |
setTrimStackTrace(boolean trimStackTrace) |
void |
setUseFile(boolean useFile) |
void |
setUseManifestOnlyJar(boolean useManifestOnlyJar) |
void |
setUseSystemClassLoader(boolean useSystemClassLoader) |
void |
setUseUnlimitedThreads(boolean useUnlimitedThreads) |
void |
setWorkingDirectory(File workingDirectory) |
createForkStarter, createInprocessStarter, createProviderConfiguration, createProviders, execute, executeAfterPreconditionsChecked, getClassLoaderConfiguration, getForkConfiguration, hasExecutedBefore, isAnyConcurrencySelected, logReportsDirectory, restoreOriginalSystemPropertiesWhenNotForking
protected void handleSummary(Summary summary) throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException
handleSummary
in class AbstractSurefireMojo
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
protected boolean isSkipExecution()
isSkipExecution
in class AbstractSurefireMojo
protected String getPluginName()
getPluginName
in class AbstractSurefireMojo
protected String[] getDefaultIncludes()
getDefaultIncludes
in class AbstractSurefireMojo
public boolean isSkipTests()
public void setSkipTests(boolean skipTests)
public boolean isSkipITs()
public void setSkipITs(boolean skipITs)
public boolean isSkipExec()
public void setSkipExec(boolean skipExec)
public boolean isSkip()
public void setSkip(boolean skip)
public File getBasedir()
public void setBasedir(File basedir)
public File getTestClassesDirectory()
public void setTestClassesDirectory(File testClassesDirectory)
public File getClassesDirectory()
public void setClassesDirectory(File classesDirectory)
public org.apache.maven.project.MavenProject getProject()
public void setProject(org.apache.maven.project.MavenProject project)
public List getClasspathDependencyExcludes()
public void setClasspathDependencyExcludes(List classpathDependencyExcludes)
public String getClasspathDependencyScopeExclude()
public void setClasspathDependencyScopeExclude(String classpathDependencyScopeExclude)
public List getAdditionalClasspathElements()
public void setAdditionalClasspathElements(List additionalClasspathElements)
public File getReportsDirectory()
public void setReportsDirectory(File reportsDirectory)
public File getTestSourceDirectory()
public void setTestSourceDirectory(File testSourceDirectory)
public String getTest()
public void setTest(String test)
public String getTestMethod()
public List getIncludes()
public void setIncludes(List includes)
public List getExcludes()
public void setExcludes(List excludes)
public org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository()
public void setLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository)
public Properties getSystemProperties()
public void setSystemProperties(Properties systemProperties)
public Map getSystemPropertyVariables()
public void setSystemPropertyVariables(Map systemPropertyVariables)
public File getSystemPropertiesFile()
public void setSystemPropertiesFile(File systemPropertiesFile)
public Properties getProperties()
public void setProperties(Properties properties)
public Map getPluginArtifactMap()
public void setPluginArtifactMap(Map pluginArtifactMap)
public Map getProjectArtifactMap()
public void setProjectArtifactMap(Map projectArtifactMap)
public File getSummaryFile()
public void setSummaryFile(File summaryFile)
public boolean isPrintSummary()
public void setPrintSummary(boolean printSummary)
public String getReportFormat()
public void setReportFormat(String reportFormat)
public String getReportNameSuffix()
public void setReportNameSuffix(String reportNameSuffix)
public boolean isUseFile()
public void setUseFile(boolean useFile)
public boolean isRedirectTestOutputToFile()
public void setRedirectTestOutputToFile(boolean redirectTestOutputToFile)
public Boolean getFailIfNoTests()
public void setFailIfNoTests(Boolean failIfNoTests)
public String getForkMode()
public void setForkMode(String forkMode)
public String getJvm()
public void setJvm(String jvm)
public String getArgLine()
public void setArgLine(String argLine)
public String getDebugForkedProcess()
public void setDebugForkedProcess(String debugForkedProcess)
public int getForkedProcessTimeoutInSeconds()
public void setForkedProcessTimeoutInSeconds(int forkedProcessTimeoutInSeconds)
public Map getEnvironmentVariables()
public void setEnvironmentVariables(Map environmentVariables)
public File getWorkingDirectory()
public void setWorkingDirectory(File workingDirectory)
public boolean isChildDelegation()
public void setChildDelegation(boolean childDelegation)
public String getGroups()
public void setGroups(String groups)
public String getExcludedGroups()
public void setExcludedGroups(String excludedGroups)
public File[] getSuiteXmlFiles()
public void setSuiteXmlFiles(File[] suiteXmlFiles)
public String getJunitArtifactName()
public void setJunitArtifactName(String junitArtifactName)
public String getTestNGArtifactName()
public void setTestNGArtifactName(String testNGArtifactName)
public int getThreadCount()
public void setThreadCount(int threadCount)
public boolean getPerCoreThreadCount()
public void setPerCoreThreadCount(boolean perCoreThreadCount)
public boolean getUseUnlimitedThreads()
public void setUseUnlimitedThreads(boolean useUnlimitedThreads)
public String getParallel()
public void setParallel(String parallel)
public boolean isTrimStackTrace()
public void setTrimStackTrace(boolean trimStackTrace)
public org.apache.maven.artifact.resolver.ArtifactResolver getArtifactResolver()
public void setArtifactResolver(org.apache.maven.artifact.resolver.ArtifactResolver artifactResolver)
public org.apache.maven.artifact.factory.ArtifactFactory getArtifactFactory()
public void setArtifactFactory(org.apache.maven.artifact.factory.ArtifactFactory artifactFactory)
public List getRemoteRepositories()
public void setRemoteRepositories(List remoteRepositories)
public org.apache.maven.artifact.metadata.ArtifactMetadataSource getMetadataSource()
public void setMetadataSource(org.apache.maven.artifact.metadata.ArtifactMetadataSource metadataSource)
public Properties getOriginalSystemProperties()
public void setOriginalSystemProperties(Properties originalSystemProperties)
public Properties getInternalSystemProperties()
public void setInternalSystemProperties(Properties internalSystemProperties)
public boolean isDisableXmlReport()
public void setDisableXmlReport(boolean disableXmlReport)
public boolean isUseSystemClassLoader()
public void setUseSystemClassLoader(boolean useSystemClassLoader)
public boolean isUseManifestOnlyJar()
public void setUseManifestOnlyJar(boolean useManifestOnlyJar)
public boolean isEnableAssertions()
public void setEnableAssertions(boolean enableAssertions)
public org.apache.maven.execution.MavenSession getSession()
public void setSession(org.apache.maven.execution.MavenSession session)
public String getObjectFactory()
public void setObjectFactory(String objectFactory)
public org.apache.maven.toolchain.ToolchainManager getToolchainManager()
public void setToolchainManager(org.apache.maven.toolchain.ToolchainManager toolchainManager)
public boolean isTestFailureIgnore()
public void setTestFailureIgnore(boolean testFailureIgnore)
public boolean isMavenParallel()
public String getRunOrder()
public void setRunOrder(String runOrder)
protected void addPluginSpecificChecksumItems(ChecksumCalculator checksum)
addPluginSpecificChecksumItems
in class AbstractSurefireMojo
Copyright © 2004-2012 Apache Software Foundation. All Rights Reserved.