public final class SurefireLauncher extends Object
Modifier and Type | Field and Description |
---|---|
static String |
EXT_JDK_HOME |
static String |
EXT_JDK_HOME_KEY |
Constructor and Description |
---|
SurefireLauncher(MavenLauncher mavenLauncher) |
public static final String EXT_JDK_HOME_KEY
public static final String EXT_JDK_HOME
public SurefireLauncher(MavenLauncher mavenLauncher)
public MavenLauncher maven()
public void reset()
public SurefireLauncher setLauncherJavaHome(String javaHome)
public SurefireLauncher getSubProjectLauncher(String subProject)
public OutputValidator getSubProjectValidator(String subProject) throws VerificationException
VerificationException
public SurefireLauncher setMavenOpts(String opts)
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()
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 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)
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–2020 The Apache Software Foundation. All rights reserved.