public class SurefireLauncher extends Object
Constructor and Description |
---|
SurefireLauncher(MavenLauncher mavenLauncher) |
public SurefireLauncher(MavenLauncher mavenLauncher)
public MavenLauncher maven()
public void reset()
public SurefireLauncher setInProcessJavaHome()
public SurefireLauncher setLauncherJavaHome(String javaHome)
public SurefireLauncher getSubProjectLauncher(String subProject) throws VerificationException
VerificationException
public OutputValidator getSubProjectValidator(String subProject) throws VerificationException
VerificationException
public SurefireLauncher addEnvVar(String key, String value)
public SurefireLauncher setMavenOpts(String opts)
public SurefireLauncher resetInitialGoals(String testNgVersion)
public SurefireLauncher showErrorStackTraces()
public SurefireLauncher debugLogging()
public SurefireLauncher debugSurefireFork()
public SurefireLauncher failNever()
public SurefireLauncher groups(String groups)
public SurefireLauncher addGoal(String goal)
public OutputValidator executeTest()
public OutputValidator executeInstall() throws VerificationException
VerificationException
public FailsafeOutputValidator executeVerify()
public OutputValidator execute(String goal)
public OutputValidator executeSurefireReport()
public OutputValidator executeCurrentGoals()
public SurefireLauncher printSummary(boolean printsummary)
public SurefireLauncher redirectToFile(boolean redirect)
public SurefireLauncher forkOnce()
public SurefireLauncher forkNever()
public SurefireLauncher forkAlways()
public SurefireLauncher forkPerTest()
public SurefireLauncher forkPerThread()
public SurefireLauncher forkOncePerThread()
public SurefireLauncher threadCount(int threadCount)
public SurefireLauncher forkCount(int forkCount)
public SurefireLauncher reuseForks(boolean reuseForks)
public SurefireLauncher forkMode(String forkMode)
public SurefireLauncher runOrder(String runOrder)
public SurefireLauncher failIfNoTests(boolean fail)
public SurefireLauncher mavenTestFailureIgnore(boolean fail)
public SurefireLauncher failIfNoSpecifiedTests(boolean fail)
public SurefireLauncher useSystemClassLoader(boolean useSystemClassLoader)
public SurefireLauncher activateProfile(String profile)
protected String getSurefireVersion()
public SurefireLauncher disablePerCoreThreadCount()
public SurefireLauncher disableParallelOptimization()
public SurefireLauncher parallel(String parallel)
public SurefireLauncher parallelSuites()
public SurefireLauncher parallelClasses()
public SurefireLauncher parallelMethods()
public SurefireLauncher parallelBoth()
public SurefireLauncher parallelSuitesAndClasses()
public SurefireLauncher parallelSuitesAndMethods()
public SurefireLauncher parallelClassesAndMethods()
public SurefireLauncher parallelAll()
public SurefireLauncher useUnlimitedThreads()
public SurefireLauncher threadCountSuites(int count)
public SurefireLauncher threadCountClasses(int count)
public SurefireLauncher threadCountMethods(int count)
public SurefireLauncher parallelTestsTimeoutInSeconds(double timeout)
public SurefireLauncher parallelTestsTimeoutForcedInSeconds(double timeout)
public SurefireLauncher argLine(String value)
public SurefireLauncher sysProp(String variable, String value)
public SurefireLauncher setJUnitVersion(String version)
public SurefireLauncher setGroups(String groups)
public SurefireLauncher setExcludedGroups(String excludedGroups)
public File getUnpackedAt()
public SurefireLauncher addFailsafeReportOnlyGoal()
public SurefireLauncher addSurefireReportGoal()
public SurefireLauncher addSurefireReportOnlyGoal()
public SurefireLauncher setTestToRun(String basicTest)
public SurefireLauncher setForkJvm()
Copyright © 2004–2015 The Apache Software Foundation. All rights reserved.