public class TestBuildDetailsHelper extends Object
TestPlanSpecsHelper
for more recent approach to creating plans to be used in functional tests.Modifier and Type | Field and Description |
---|---|
static Collection<TestClassDescriptor> |
SUBDIR_CVS_FAILED_TESTS |
static Collection<TestClassDescriptor> |
SUBDIR_CVS_MIXED_TESTS |
static Collection<TestClassDescriptor> |
SUBDIR_CVS_SCRIPT_TESTS |
static Collection<TestClassDescriptor> |
SUBDIR_CVS_SUCCESS_TESTS |
static Collection<TestClassDescriptor> |
SUBDIR_PERFORCE_FAILED_TESTS |
static Collection<TestClassDescriptor> |
SUBDIR_PERFORCE_SUCCESS_TESTS |
static Collection<TestClassDescriptor> |
SUBDIR_SVN_FAILED_TESTS |
static Collection<TestClassDescriptor> |
SUBDIR_SVN_MIXED_TESTS |
static Collection<TestClassDescriptor> |
SUBDIR_SVN_SUCCESS_TESTS |
Constructor and Description |
---|
TestBuildDetailsHelper() |
public static final Collection<TestClassDescriptor> SUBDIR_CVS_SUCCESS_TESTS
public static final Collection<TestClassDescriptor> SUBDIR_SVN_SUCCESS_TESTS
public static final Collection<TestClassDescriptor> SUBDIR_PERFORCE_SUCCESS_TESTS
public static final Collection<TestClassDescriptor> SUBDIR_CVS_FAILED_TESTS
public static final Collection<TestClassDescriptor> SUBDIR_SVN_FAILED_TESTS
public static final Collection<TestClassDescriptor> SUBDIR_PERFORCE_FAILED_TESTS
public static final Collection<TestClassDescriptor> SUBDIR_CVS_MIXED_TESTS
public static final Collection<TestClassDescriptor> SUBDIR_SVN_MIXED_TESTS
public static final Collection<TestClassDescriptor> SUBDIR_CVS_SCRIPT_TESTS
public static TestBuildDetailsBuilder createNoRepositoryPlanWithScriptTask()
public static TestJobDetails makeUniqueJob(TestBuildDetails chain)
public static TestBuildDetails makeUniquePlan()
public static TestBuildDetailsBuilder makeUniquePlanTemplate()
public static TestBuildDetails setupPerforceSuccessPlan(TestBuildDetails build)
public static TestBuildDetails setupStashPlan(TestBuildDetails plan, String projectName, String repositoryName)
public static TestBuildDetails setupStashPlan(TestBuildDetails plan, String projectName, String repositoryName, @Nullable String branch)
public static TestBuildDetails setupGitPlan(TestBuildDetails plan, GitRepositoryDescriptor repositoryDescriptor)
public static TestBuildDetails setupCvsPlan(TestBuildDetails plan, String moduleSubdirectory) throws IOException
IOException
public static TestBuildDetails setupScriptTask(TestBuildDetails plan, String scriptBody)
public static TestBuildDetails createSimpleCvsPlan() throws IOException
IOException
public static TestBuildDetails createSimpleGitPlanNoTests()
public static TestBuildDetailsBuilder createSimpleGitPlanNoTestsForCommits()
public static TestBuildDetailsBuilder createSimpleGitPlan()
public static TestBuildDetailsBuilder createSimpleGitPlanForCommits()
public static TestBuildDetails createGitScriptPlan()
public static TestBuildDetailsBuilder createGitSuccessfulMavenPlan()
public static TestBuildDetails createGitFailedMavenPlan()
public static TestBuildDetails createSimpleSvnPlanNoTests(Class<?> testClass)
public static TestBuildDetailsBuilder createSimpleSvnPlan(Class<?> testClass) throws Exception
Exception
public static TestBuildDetailsBuilder createLongSvnPlan(Class<?> testClass) throws Exception
Exception
public static TestBuildDetailsBuilder createSimpleSvnPlan(Class<?> testClass, String svnSubDir)
public static TestBuildDetailsBuilder createHgSuccessPlan()
public static TestBuildDetailsBuilder createRubySvnPlan(Class<?> testClass)
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.