Package | Description |
---|---|
com.atlassian.bamboo.testutils.backdoor | |
com.atlassian.bamboo.testutils.backdoor.plans | |
com.atlassian.bamboo.testutils.junit.rule |
Modifier and Type | Method and Description |
---|---|
PlansControl |
PlansControl.addCustomRequirement(PlanKey jobKey,
String requirementKey) |
PlansControl |
PlansControl.addPlanVariable(PlanKey planKey,
String variableName,
String variableValue) |
PlansControl |
PlansControl.createArtifact(PlanKey producerJobKey,
Consumer<TestArtifactDetails.Builder> consumer) |
PlansControl |
PlansControl.deleteAllPlans()
Marks all top level plans as deleted.
|
PlansControl |
PlansControl.deletePlan(PlanKey planKey)
Delete plan
|
PlansControl |
PlansControl.deletePlanQuietly(PlanKey planKey)
Delete plan quietly
|
PlansControl |
PlansControl.disablePlan(PlanKey planKey)
Disable plan
|
PlansControl |
PlansControl.enablePlan(PlanKey planKey)
Enable plan
|
PlansControl |
Backdoor.plans() |
PlansControl |
PlansControl.triggerBuild(PlanKey planKey)
Trigger build
|
PlansControl |
PlansControl.triggerBuild(PlanKey planKey,
Map<String,String> params)
Trigger build
|
PlansControl |
PlansControl.triggerBuildAndAwaitCompletion(PlanKey planKey)
Trigger build and wait for the completion
|
PlansControl |
PlansControl.triggerBuildAndAwaitCompletion(PlanKey planKey,
com.atlassian.pageobjects.elements.query.Poller.WaitTimeout timeout)
Trigger build and wait for the completion
|
PlansControl |
PlansControl.triggerBuildAndAwaitFailure(PlanKey planKey,
int expectStatusCode) |
PlansControl |
PlansControl.triggerBuildAndAwaitSuccess(PlanKey planKey) |
PlansControl |
PlansControl.waitForCompletedBuild(PlanKey planKey,
int buildNumber)
Waits for a build that is completed (builds stopped are not included)
|
PlansControl |
PlansControl.waitForCompletedBuild(PlanKey planKey,
int buildNumber,
com.atlassian.pageobjects.elements.query.Poller.WaitTimeout waitTimeout) |
PlansControl |
PlansControl.waitForCompletedBuild(PlanResultKey key)
Wait for a build to complete
|
PlansControl |
PlansControl.waitForCompletedBuild(PlanResultKey key,
com.atlassian.pageobjects.elements.query.Poller.WaitTimeout timeout) |
PlansControl |
PlansControl.waitForFailedBuild(PlanKey planKey,
int buildNumber) |
PlansControl |
PlansControl.waitForFailedBuild(PlanResultKey planResultKey) |
PlansControl |
PlansControl.waitForFailedBuild(PlanResultKey planResultKey,
com.atlassian.pageobjects.elements.query.Poller.WaitTimeout timeout) |
PlansControl |
PlansControl.waitForFinishedBuild(PlanKey planKey,
int buildNumber)
Wait until build is finished (either completed or stopped)
|
PlansControl |
PlansControl.waitForFinishedBuild(PlanResultKey key)
Wait until build is finished (either completed or stopped)
|
PlansControl |
PlansControl.waitForQueuedBuild(PlanResultKey key) |
PlansControl |
PlansControl.waitForQueuedBuild(PlanResultKey key,
com.atlassian.pageobjects.elements.query.Poller.WaitTimeout timeout) |
PlansControl |
PlansControl.waitForQueuedOrStartedBuild(PlanResultKey key,
com.atlassian.pageobjects.elements.query.Poller.WaitTimeout timeout) |
PlansControl |
PlansControl.waitForStartedBuild(PlanKey planKey,
int buildNumber) |
PlansControl |
PlansControl.waitForStartedBuild(PlanResultKey key) |
PlansControl |
PlansControl.waitForStartedBuild(PlanResultKey key,
com.atlassian.pageobjects.elements.query.Poller.WaitTimeout timeout) |
PlansControl |
PlansControl.waitForSuccessfulBuild(PlanKey planKey,
int buildNumber) |
PlansControl |
PlansControl.waitForSuccessfulBuild(PlanResultKey planResultKey) |
PlansControl |
PlansControl.waitForSuccessfulBuild(PlanResultKey planResultKey,
com.atlassian.pageobjects.elements.query.Poller.WaitTimeout timeout) |
Modifier and Type | Method and Description |
---|---|
PlansControl |
TriggerPlanBuilder.triggerAndAwaitCompletion() |
PlansControl |
TriggerPlanBuilder.triggerAndAwaitSuccess() |
Constructor and Description |
---|
TriggerPlanBuilder(PlansControl plansControl) |
Modifier and Type | Method and Description |
---|---|
PlansControl |
BackdoorRule.plans() |
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.