Search in sources :

Example 1 with Clue

use of com.sequenceiq.it.cloudbreak.context.Clue in project cloudbreak by hortonworks.

the class SdxTestDto method investigate.

@Override
public Clue investigate() {
    if (getResponse() == null || getResponse().getCrn() == null) {
        return null;
    }
    AuditEventV4Responses auditEvents = AuditUtil.getAuditEvents(getTestContext().getMicroserviceClient(CloudbreakClient.class), CloudbreakEventService.DATAHUB_RESOURCE_TYPE, null, getResponse().getCrn());
    boolean hasSpotTermination = (getResponse().getStackV4Response() == null) ? false : getResponse().getStackV4Response().getInstanceGroups().stream().flatMap(ig -> ig.getMetadata().stream()).anyMatch(metadata -> InstanceStatus.DELETED_BY_PROVIDER == metadata.getInstanceStatus());
    return new Clue("SDX", auditEvents, getResponse(), hasSpotTermination);
}
Also used : Arrays(java.util.Arrays) LoggerFactory(org.slf4j.LoggerFactory) RunningParameter.key(com.sequenceiq.it.cloudbreak.context.RunningParameter.key) SdxDatabaseRequest(com.sequenceiq.sdx.api.model.SdxDatabaseRequest) InstanceMetaDataV4Response(com.sequenceiq.cloudbreak.api.endpoint.v4.stacks.response.instancegroup.instancemetadata.InstanceMetaDataV4Response) Prototype(com.sequenceiq.it.cloudbreak.Prototype) CloudbreakEventService(com.sequenceiq.cloudbreak.structuredevent.event.CloudbreakEventService) SdxClusterResponse(com.sequenceiq.sdx.api.model.SdxClusterResponse) Map(java.util.Map) SdxCloudStorageRequest(com.sequenceiq.sdx.api.model.SdxCloudStorageRequest) SdxClusterDetailResponse(com.sequenceiq.sdx.api.model.SdxClusterDetailResponse) SdxRecipe(com.sequenceiq.sdx.api.model.SdxRecipe) Purgable(com.sequenceiq.it.cloudbreak.context.Purgable) InstanceStatus(com.sequenceiq.cloudbreak.api.endpoint.v4.stacks.base.InstanceStatus) Set(java.util.Set) Status(com.sequenceiq.cloudbreak.api.endpoint.v4.common.Status) InstanceGroupV4Response(com.sequenceiq.cloudbreak.api.endpoint.v4.stacks.response.instancegroup.InstanceGroupV4Response) UUID(java.util.UUID) AuditUtil(com.sequenceiq.it.cloudbreak.util.AuditUtil) Collectors(java.util.stream.Collectors) SdxAwsSpotParameters(com.sequenceiq.sdx.api.model.SdxAwsSpotParameters) Objects(java.util.Objects) SdxClusterRequest(com.sequenceiq.sdx.api.model.SdxClusterRequest) SdxRecoveryRequest(com.sequenceiq.sdx.api.model.SdxRecoveryRequest) List(java.util.List) AbstractSdxTestDto(com.sequenceiq.it.cloudbreak.dto.AbstractSdxTestDto) RunningParameter.emptyRunningParameter(com.sequenceiq.it.cloudbreak.context.RunningParameter.emptyRunningParameter) SdxUpgradeRequest(com.sequenceiq.sdx.api.model.SdxUpgradeRequest) SdxEndpoint(com.sequenceiq.sdx.api.endpoint.SdxEndpoint) SdxClusterStatusResponse(com.sequenceiq.sdx.api.model.SdxClusterStatusResponse) CloudbreakClient(com.sequenceiq.it.cloudbreak.CloudbreakClient) SdxInstanceGroupRequest(com.sequenceiq.sdx.api.model.SdxInstanceGroupRequest) ResponseUtil(com.sequenceiq.it.cloudbreak.util.ResponseUtil) SdxClusterShape(com.sequenceiq.sdx.api.model.SdxClusterShape) Investigable(com.sequenceiq.it.cloudbreak.context.Investigable) Supplier(java.util.function.Supplier) ArrayList(java.util.ArrayList) HashSet(java.util.HashSet) Inject(javax.inject.Inject) CollectionUtils(org.apache.commons.collections.CollectionUtils) DELETED(com.sequenceiq.sdx.api.model.SdxClusterStatusResponse.DELETED) Logger(org.slf4j.Logger) TestContext(com.sequenceiq.it.cloudbreak.context.TestContext) SdxTestClient(com.sequenceiq.it.cloudbreak.client.SdxTestClient) Clue(com.sequenceiq.it.cloudbreak.context.Clue) AuditEventV4Responses(com.sequenceiq.cloudbreak.api.endpoint.v4.audits.responses.AuditEventV4Responses) EnvironmentTestDto(com.sequenceiq.it.cloudbreak.dto.environment.EnvironmentTestDto) CommonClusterManagerProperties(com.sequenceiq.it.cloudbreak.cloud.v4.CommonClusterManagerProperties) SdxRepairRequest(com.sequenceiq.sdx.api.model.SdxRepairRequest) RunningParameter(com.sequenceiq.it.cloudbreak.context.RunningParameter) SdxClient(com.sequenceiq.it.cloudbreak.SdxClient) Collections(java.util.Collections) SdxAwsRequest(com.sequenceiq.sdx.api.model.SdxAwsRequest) InstanceUtil(com.sequenceiq.it.cloudbreak.util.InstanceUtil) CloudbreakClient(com.sequenceiq.it.cloudbreak.CloudbreakClient) AuditEventV4Responses(com.sequenceiq.cloudbreak.api.endpoint.v4.audits.responses.AuditEventV4Responses) Clue(com.sequenceiq.it.cloudbreak.context.Clue)

Example 2 with Clue

use of com.sequenceiq.it.cloudbreak.context.Clue in project cloudbreak by hortonworks.

the class SdxCustomTestDto method investigate.

@Override
public Clue investigate() {
    if (getResponse() == null || getResponse().getCrn() == null) {
        return null;
    }
    AuditEventV4Responses auditEvents = AuditUtil.getAuditEvents(getTestContext().getMicroserviceClient(CloudbreakClient.class), CloudbreakEventService.DATAHUB_RESOURCE_TYPE, null, getResponse().getCrn());
    boolean hasSpotTermination = (getResponse().getStackV4Response() == null) ? false : getResponse().getStackV4Response().getInstanceGroups().stream().flatMap(ig -> ig.getMetadata().stream()).anyMatch(metadata -> InstanceStatus.DELETED_BY_PROVIDER == metadata.getInstanceStatus());
    return new Clue("SDX", auditEvents, getResponse(), hasSpotTermination);
}
Also used : ResponseUtil(com.sequenceiq.it.cloudbreak.util.ResponseUtil) SdxClusterShape(com.sequenceiq.sdx.api.model.SdxClusterShape) Investigable(com.sequenceiq.it.cloudbreak.context.Investigable) RunningParameter.key(com.sequenceiq.it.cloudbreak.context.RunningParameter.key) SdxDatabaseRequest(com.sequenceiq.sdx.api.model.SdxDatabaseRequest) ArrayList(java.util.ArrayList) Inject(javax.inject.Inject) Prototype(com.sequenceiq.it.cloudbreak.Prototype) CloudbreakEventService(com.sequenceiq.cloudbreak.structuredevent.event.CloudbreakEventService) SdxClusterResponse(com.sequenceiq.sdx.api.model.SdxClusterResponse) Searchable(com.sequenceiq.it.cloudbreak.search.Searchable) Map(java.util.Map) SdxCloudStorageRequest(com.sequenceiq.sdx.api.model.SdxCloudStorageRequest) CommonCloudProperties(com.sequenceiq.it.cloudbreak.cloud.v4.CommonCloudProperties) ResourcePropertyProvider(com.sequenceiq.it.cloudbreak.ResourcePropertyProvider) SdxClusterDetailResponse(com.sequenceiq.sdx.api.model.SdxClusterDetailResponse) DELETED(com.sequenceiq.sdx.api.model.SdxClusterStatusResponse.DELETED) TestContext(com.sequenceiq.it.cloudbreak.context.TestContext) CloudbreakTestDto(com.sequenceiq.it.cloudbreak.dto.CloudbreakTestDto) ImageSettingsV4Request(com.sequenceiq.cloudbreak.api.endpoint.v4.stacks.request.image.ImageSettingsV4Request) Purgable(com.sequenceiq.it.cloudbreak.context.Purgable) InstanceStatus(com.sequenceiq.cloudbreak.api.endpoint.v4.stacks.base.InstanceStatus) SdxCustomClusterRequest(com.sequenceiq.sdx.api.model.SdxCustomClusterRequest) SdxTestClient(com.sequenceiq.it.cloudbreak.client.SdxTestClient) UUID(java.util.UUID) AuditUtil(com.sequenceiq.it.cloudbreak.util.AuditUtil) Collectors(java.util.stream.Collectors) Clue(com.sequenceiq.it.cloudbreak.context.Clue) List(java.util.List) AuditEventV4Responses(com.sequenceiq.cloudbreak.api.endpoint.v4.audits.responses.AuditEventV4Responses) EnvironmentTestDto(com.sequenceiq.it.cloudbreak.dto.environment.EnvironmentTestDto) AbstractSdxTestDto(com.sequenceiq.it.cloudbreak.dto.AbstractSdxTestDto) CommonClusterManagerProperties(com.sequenceiq.it.cloudbreak.cloud.v4.CommonClusterManagerProperties) SdxRepairRequest(com.sequenceiq.sdx.api.model.SdxRepairRequest) RunningParameter.emptyRunningParameter(com.sequenceiq.it.cloudbreak.context.RunningParameter.emptyRunningParameter) RunningParameter(com.sequenceiq.it.cloudbreak.context.RunningParameter) SdxClient(com.sequenceiq.it.cloudbreak.SdxClient) SdxEndpoint(com.sequenceiq.sdx.api.endpoint.SdxEndpoint) SdxClusterStatusResponse(com.sequenceiq.sdx.api.model.SdxClusterStatusResponse) CloudbreakClient(com.sequenceiq.it.cloudbreak.CloudbreakClient) SdxInstanceGroupRequest(com.sequenceiq.sdx.api.model.SdxInstanceGroupRequest) ImageSettingsTestDto(com.sequenceiq.it.cloudbreak.dto.ImageSettingsTestDto) ImageCatalogTestDto(com.sequenceiq.it.cloudbreak.dto.imagecatalog.ImageCatalogTestDto) CloudbreakClient(com.sequenceiq.it.cloudbreak.CloudbreakClient) AuditEventV4Responses(com.sequenceiq.cloudbreak.api.endpoint.v4.audits.responses.AuditEventV4Responses) Clue(com.sequenceiq.it.cloudbreak.context.Clue)

Example 3 with Clue

use of com.sequenceiq.it.cloudbreak.context.Clue in project cloudbreak by hortonworks.

the class SdxInternalTestDto method investigate.

@Override
public Clue investigate() {
    if (getResponse() == null || getResponse().getCrn() == null) {
        return null;
    }
    AuditEventV4Responses auditEvents = AuditUtil.getAuditEvents(getTestContext().getMicroserviceClient(CloudbreakClient.class), CloudbreakEventService.DATAHUB_RESOURCE_TYPE, null, getResponse().getCrn());
    boolean hasSpotTermination = (getResponse().getStackV4Response() == null) ? false : getResponse().getStackV4Response().getInstanceGroups().stream().flatMap(ig -> ig.getMetadata().stream()).anyMatch(metadata -> InstanceStatus.DELETED_BY_PROVIDER == metadata.getInstanceStatus());
    return new Clue("SDX", auditEvents, getResponse(), hasSpotTermination);
}
Also used : ClusterTestDto(com.sequenceiq.it.cloudbreak.dto.ClusterTestDto) SdxDatabaseAvailabilityType(com.sequenceiq.sdx.api.model.SdxDatabaseAvailabilityType) Arrays(java.util.Arrays) RunningParameter.key(com.sequenceiq.it.cloudbreak.context.RunningParameter.key) SdxDatabaseRequest(com.sequenceiq.sdx.api.model.SdxDatabaseRequest) InstanceMetaDataV4Response(com.sequenceiq.cloudbreak.api.endpoint.v4.stacks.response.instancegroup.instancemetadata.InstanceMetaDataV4Response) Prototype(com.sequenceiq.it.cloudbreak.Prototype) JSONException(org.json.JSONException) JSONObject(org.json.JSONObject) CloudbreakEventService(com.sequenceiq.cloudbreak.structuredevent.event.CloudbreakEventService) SdxClusterResponse(com.sequenceiq.sdx.api.model.SdxClusterResponse) InstanceGroupTestDto(com.sequenceiq.it.cloudbreak.dto.InstanceGroupTestDto) Map(java.util.Map) SdxCloudStorageRequest(com.sequenceiq.sdx.api.model.SdxCloudStorageRequest) CommonCloudProperties(com.sequenceiq.it.cloudbreak.cloud.v4.CommonCloudProperties) StackTestDto(com.sequenceiq.it.cloudbreak.dto.stack.StackTestDto) SdxClusterDetailResponse(com.sequenceiq.sdx.api.model.SdxClusterDetailResponse) SdxInternalClusterRequest(com.sequenceiq.sdx.api.model.SdxInternalClusterRequest) PlacementSettingsTestDto(com.sequenceiq.it.cloudbreak.dto.PlacementSettingsTestDto) Purgable(com.sequenceiq.it.cloudbreak.context.Purgable) InstanceStatus(com.sequenceiq.cloudbreak.api.endpoint.v4.stacks.base.InstanceStatus) UUID(java.util.UUID) AuditUtil(com.sequenceiq.it.cloudbreak.util.AuditUtil) Collectors(java.util.stream.Collectors) List(java.util.List) AbstractSdxTestDto(com.sequenceiq.it.cloudbreak.dto.AbstractSdxTestDto) RunningParameter.emptyRunningParameter(com.sequenceiq.it.cloudbreak.context.RunningParameter.emptyRunningParameter) SdxUpgradeRequest(com.sequenceiq.sdx.api.model.SdxUpgradeRequest) Optional(java.util.Optional) SdxEndpoint(com.sequenceiq.sdx.api.endpoint.SdxEndpoint) SdxClusterStatusResponse(com.sequenceiq.sdx.api.model.SdxClusterStatusResponse) SdxClusterResizeRequest(com.sequenceiq.sdx.api.model.SdxClusterResizeRequest) CloudbreakClient(com.sequenceiq.it.cloudbreak.CloudbreakClient) ResponseUtil(com.sequenceiq.it.cloudbreak.util.ResponseUtil) SdxClusterShape(com.sequenceiq.sdx.api.model.SdxClusterShape) Investigable(com.sequenceiq.it.cloudbreak.context.Investigable) Supplier(java.util.function.Supplier) Inject(javax.inject.Inject) StackAuthenticationTestDto(com.sequenceiq.it.cloudbreak.dto.StackAuthenticationTestDto) Searchable(com.sequenceiq.it.cloudbreak.search.Searchable) CustomDomainSettingsV4Request(com.sequenceiq.cloudbreak.api.endpoint.v4.stacks.request.customdomain.CustomDomainSettingsV4Request) DELETED(com.sequenceiq.sdx.api.model.SdxClusterStatusResponse.DELETED) TestContext(com.sequenceiq.it.cloudbreak.context.TestContext) CloudbreakTestDto(com.sequenceiq.it.cloudbreak.dto.CloudbreakTestDto) ImageSettingsV4Request(com.sequenceiq.cloudbreak.api.endpoint.v4.stacks.request.image.ImageSettingsV4Request) MASTER(com.sequenceiq.it.cloudbreak.cloud.HostGroupType.MASTER) IDBROKER(com.sequenceiq.it.cloudbreak.cloud.HostGroupType.IDBROKER) SdxTestClient(com.sequenceiq.it.cloudbreak.client.SdxTestClient) Clue(com.sequenceiq.it.cloudbreak.context.Clue) AuditEventV4Responses(com.sequenceiq.cloudbreak.api.endpoint.v4.audits.responses.AuditEventV4Responses) EnvironmentTestDto(com.sequenceiq.it.cloudbreak.dto.environment.EnvironmentTestDto) StackV4Request(com.sequenceiq.cloudbreak.api.endpoint.v4.stacks.request.StackV4Request) CommonClusterManagerProperties(com.sequenceiq.it.cloudbreak.cloud.v4.CommonClusterManagerProperties) SdxRepairRequest(com.sequenceiq.sdx.api.model.SdxRepairRequest) RunningParameter(com.sequenceiq.it.cloudbreak.context.RunningParameter) SdxClient(com.sequenceiq.it.cloudbreak.SdxClient) Collections(java.util.Collections) ImageSettingsTestDto(com.sequenceiq.it.cloudbreak.dto.ImageSettingsTestDto) InstanceUtil(com.sequenceiq.it.cloudbreak.util.InstanceUtil) CloudbreakClient(com.sequenceiq.it.cloudbreak.CloudbreakClient) AuditEventV4Responses(com.sequenceiq.cloudbreak.api.endpoint.v4.audits.responses.AuditEventV4Responses) Clue(com.sequenceiq.it.cloudbreak.context.Clue)

Example 4 with Clue

use of com.sequenceiq.it.cloudbreak.context.Clue in project cloudbreak by hortonworks.

the class DistroXTestDto method investigate.

@Override
public Clue investigate() {
    if (getResponse() == null || getResponse().getId() == null) {
        return null;
    }
    AuditEventV4Responses auditEvents = AuditUtil.getAuditEvents(getTestContext().getMicroserviceClient(CloudbreakClient.class), CloudbreakEventService.DATAHUB_RESOURCE_TYPE, getResponse().getId(), null);
    boolean hasSpotTermination = (getResponse().getInstanceGroups() == null) ? false : getResponse().getInstanceGroups().stream().flatMap(ig -> ig.getMetadata().stream()).anyMatch(metadata -> InstanceStatus.DELETED_BY_PROVIDER == metadata.getInstanceStatus());
    return new Clue("DistroX", auditEvents, getResponse(), hasSpotTermination);
}
Also used : STACK_DELETED(com.sequenceiq.it.cloudbreak.testcase.AbstractIntegrationTest.STACK_DELETED) DistroXUpgradeV1Request(com.sequenceiq.distrox.api.v1.distrox.model.upgrade.DistroXUpgradeV1Request) LoggerFactory(org.slf4j.LoggerFactory) RunningParameter.key(com.sequenceiq.it.cloudbreak.context.RunningParameter.key) ClusterTemplateTestDto(com.sequenceiq.it.cloudbreak.dto.clustertemplate.ClusterTemplateTestDto) InstanceMetaDataV4Response(com.sequenceiq.cloudbreak.api.endpoint.v4.stacks.response.instancegroup.instancemetadata.InstanceMetaDataV4Response) Prototype(com.sequenceiq.it.cloudbreak.Prototype) CloudbreakEventService(com.sequenceiq.cloudbreak.structuredevent.event.CloudbreakEventService) Map(java.util.Map) ListUtils(org.apache.commons.collections4.ListUtils) AwsInstanceTemplateV1SpotParameters(com.sequenceiq.distrox.api.v1.distrox.model.instancegroup.template.AwsInstanceTemplateV1SpotParameters) StackV4Response(com.sequenceiq.cloudbreak.api.endpoint.v4.stacks.response.StackV4Response) Purgable(com.sequenceiq.it.cloudbreak.context.Purgable) InstanceStatus(com.sequenceiq.cloudbreak.api.endpoint.v4.stacks.base.InstanceStatus) Status(com.sequenceiq.cloudbreak.api.endpoint.v4.common.Status) InstanceGroupV4Response(com.sequenceiq.cloudbreak.api.endpoint.v4.stacks.response.instancegroup.InstanceGroupV4Response) AuditUtil(com.sequenceiq.it.cloudbreak.util.AuditUtil) Collectors(java.util.stream.Collectors) NotFoundException(javax.ws.rs.NotFoundException) Objects(java.util.Objects) List(java.util.List) DistroXTestClient(com.sequenceiq.it.cloudbreak.client.DistroXTestClient) RunningParameter.emptyRunningParameter(com.sequenceiq.it.cloudbreak.context.RunningParameter.emptyRunningParameter) Optional(java.util.Optional) CloudbreakClient(com.sequenceiq.it.cloudbreak.CloudbreakClient) ResponseUtil(com.sequenceiq.it.cloudbreak.util.ResponseUtil) Investigable(com.sequenceiq.it.cloudbreak.context.Investigable) Supplier(java.util.function.Supplier) CloudPlatform(com.sequenceiq.cloudbreak.common.mappable.CloudPlatform) Sets(org.assertj.core.util.Sets) Inject(javax.inject.Inject) AwsInstanceTemplateV1Parameters(com.sequenceiq.distrox.api.v1.distrox.model.instancegroup.template.AwsInstanceTemplateV1Parameters) Searchable(com.sequenceiq.it.cloudbreak.search.Searchable) TestFailException(com.sequenceiq.it.cloudbreak.exception.TestFailException) DistroXUpgradeTestDto(com.sequenceiq.it.cloudbreak.dto.distrox.cluster.DistroXUpgradeTestDto) DistroXV1Request(com.sequenceiq.distrox.api.v1.distrox.model.DistroXV1Request) DistroXV1Endpoint(com.sequenceiq.distrox.api.v1.distrox.endpoint.DistroXV1Endpoint) InstanceGroupV1Request(com.sequenceiq.distrox.api.v1.distrox.model.instancegroup.InstanceGroupV1Request) Logger(org.slf4j.Logger) TestContext(com.sequenceiq.it.cloudbreak.context.TestContext) CloudbreakTestDto(com.sequenceiq.it.cloudbreak.dto.CloudbreakTestDto) StackViewV4Response(com.sequenceiq.cloudbreak.api.endpoint.v4.stacks.response.StackViewV4Response) Clue(com.sequenceiq.it.cloudbreak.context.Clue) AuditEventV4Responses(com.sequenceiq.cloudbreak.api.endpoint.v4.audits.responses.AuditEventV4Responses) EnvironmentTestDto(com.sequenceiq.it.cloudbreak.dto.environment.EnvironmentTestDto) RunningParameter(com.sequenceiq.it.cloudbreak.context.RunningParameter) GeneratedBlueprintV4Response(com.sequenceiq.cloudbreak.api.endpoint.v4.stacks.response.GeneratedBlueprintV4Response) DistroXDatabaseRequest(com.sequenceiq.distrox.api.v1.distrox.model.database.DistroXDatabaseRequest) Collections(java.util.Collections) InstanceUtil(com.sequenceiq.it.cloudbreak.util.InstanceUtil) CloudbreakClient(com.sequenceiq.it.cloudbreak.CloudbreakClient) AuditEventV4Responses(com.sequenceiq.cloudbreak.api.endpoint.v4.audits.responses.AuditEventV4Responses) Clue(com.sequenceiq.it.cloudbreak.context.Clue)

Example 5 with Clue

use of com.sequenceiq.it.cloudbreak.context.Clue in project cloudbreak by hortonworks.

the class StackTestDto method investigate.

@Override
public Clue investigate() {
    if (getResponse() == null || getResponse().getId() == null) {
        return null;
    }
    AuditEventV4Responses auditEvents = AuditUtil.getAuditEvents(getTestContext().getMicroserviceClient(CloudbreakClient.class), CloudbreakEventService.DATAHUB_RESOURCE_TYPE, getResponse().getId(), null);
    boolean hasSpotTermination = (getResponse().getInstanceGroups() == null) ? false : getResponse().getInstanceGroups().stream().flatMap(ig -> ig.getMetadata().stream()).anyMatch(metadata -> InstanceStatus.DELETED_BY_PROVIDER == metadata.getInstanceStatus());
    return new Clue("DistroX", auditEvents, getResponse(), hasSpotTermination);
}
Also used : STACK_DELETED(com.sequenceiq.it.cloudbreak.testcase.AbstractIntegrationTest.STACK_DELETED) ResponseUtil(com.sequenceiq.it.cloudbreak.util.ResponseUtil) Investigable(com.sequenceiq.it.cloudbreak.context.Investigable) LoggerFactory(org.slf4j.LoggerFactory) RunningParameter.key(com.sequenceiq.it.cloudbreak.context.RunningParameter.key) Inject(javax.inject.Inject) Prototype(com.sequenceiq.it.cloudbreak.Prototype) CloudbreakEventService(com.sequenceiq.cloudbreak.structuredevent.event.CloudbreakEventService) Searchable(com.sequenceiq.it.cloudbreak.search.Searchable) Map(java.util.Map) Assignable(com.sequenceiq.it.cloudbreak.assign.Assignable) StackV4Response(com.sequenceiq.cloudbreak.api.endpoint.v4.stacks.response.StackV4Response) StackV4Endpoint(com.sequenceiq.cloudbreak.api.endpoint.v4.stacks.StackV4Endpoint) Logger(org.slf4j.Logger) TestContext(com.sequenceiq.it.cloudbreak.context.TestContext) CloudbreakTestDto(com.sequenceiq.it.cloudbreak.dto.CloudbreakTestDto) Purgable(com.sequenceiq.it.cloudbreak.context.Purgable) InstanceStatus(com.sequenceiq.cloudbreak.api.endpoint.v4.stacks.base.InstanceStatus) Status(com.sequenceiq.cloudbreak.api.endpoint.v4.common.Status) Crn(com.sequenceiq.cloudbreak.auth.crn.Crn) StackTestClient(com.sequenceiq.it.cloudbreak.client.StackTestClient) AuditUtil(com.sequenceiq.it.cloudbreak.util.AuditUtil) Collectors(java.util.stream.Collectors) NotFoundException(javax.ws.rs.NotFoundException) Clue(com.sequenceiq.it.cloudbreak.context.Clue) List(java.util.List) AuditEventV4Responses(com.sequenceiq.cloudbreak.api.endpoint.v4.audits.responses.AuditEventV4Responses) EnvironmentTestDto(com.sequenceiq.it.cloudbreak.dto.environment.EnvironmentTestDto) StackV4Request(com.sequenceiq.cloudbreak.api.endpoint.v4.stacks.request.StackV4Request) AttachRecipeV4Request(com.sequenceiq.cloudbreak.api.endpoint.v4.stacks.request.recipe.AttachRecipeV4Request) RunningParameter(com.sequenceiq.it.cloudbreak.context.RunningParameter) GeneratedBlueprintV4Response(com.sequenceiq.cloudbreak.api.endpoint.v4.stacks.response.GeneratedBlueprintV4Response) CloudbreakClient(com.sequenceiq.it.cloudbreak.CloudbreakClient) CloudbreakClient(com.sequenceiq.it.cloudbreak.CloudbreakClient) AuditEventV4Responses(com.sequenceiq.cloudbreak.api.endpoint.v4.audits.responses.AuditEventV4Responses) Clue(com.sequenceiq.it.cloudbreak.context.Clue)

Aggregations

AuditEventV4Responses (com.sequenceiq.cloudbreak.api.endpoint.v4.audits.responses.AuditEventV4Responses)5 InstanceStatus (com.sequenceiq.cloudbreak.api.endpoint.v4.stacks.base.InstanceStatus)5 CloudbreakEventService (com.sequenceiq.cloudbreak.structuredevent.event.CloudbreakEventService)5 CloudbreakClient (com.sequenceiq.it.cloudbreak.CloudbreakClient)5 Prototype (com.sequenceiq.it.cloudbreak.Prototype)5 Clue (com.sequenceiq.it.cloudbreak.context.Clue)5 Investigable (com.sequenceiq.it.cloudbreak.context.Investigable)5 Purgable (com.sequenceiq.it.cloudbreak.context.Purgable)5 RunningParameter (com.sequenceiq.it.cloudbreak.context.RunningParameter)5 RunningParameter.key (com.sequenceiq.it.cloudbreak.context.RunningParameter.key)5 TestContext (com.sequenceiq.it.cloudbreak.context.TestContext)5 EnvironmentTestDto (com.sequenceiq.it.cloudbreak.dto.environment.EnvironmentTestDto)5 AuditUtil (com.sequenceiq.it.cloudbreak.util.AuditUtil)5 ResponseUtil (com.sequenceiq.it.cloudbreak.util.ResponseUtil)5 RunningParameter.emptyRunningParameter (com.sequenceiq.it.cloudbreak.context.RunningParameter.emptyRunningParameter)4 CloudbreakTestDto (com.sequenceiq.it.cloudbreak.dto.CloudbreakTestDto)4 Searchable (com.sequenceiq.it.cloudbreak.search.Searchable)4 List (java.util.List)4 Map (java.util.Map)4 Collectors (java.util.stream.Collectors)4