[
https://issues.apache.org/jira/browse/HDDS-1458?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16831550#comment-16831550
]
Elek, Marton commented on HDDS-1458:
------------------------------------
Thanks the patch [~eyang] the improvement. As of now I can't check it as it
should be rebased (github pull requests have no such restrictions they can be
checked from the original PR branch even if they are conflicted with trunk).
bq. There is a problem with Ozone docker image is that it mounts ozone tarball
in expanded form from dist/target directory. This prevents integration-test to
reiterate on the same ozone binaries.
Can you please describe what is the problem exactly? I have some concerns to
create a docker image with each build. It's time and space consuming. I believe
it's more effective to use just the hadoop-runner image and mount the built
artifact. I would like to understand the problem in more details to find an
effective solution. Wouldn't be enough to use the compose files form the target
folder?
ps: I didn't check the patch yet, as it's conflicting but in case of having
multiple fundamental changes, can be better to commit it in multiple smaller
parts (IMHO)
> Create a maven profile to run fault injection tests
> ---------------------------------------------------
>
> Key: HDDS-1458
> URL: https://issues.apache.org/jira/browse/HDDS-1458
> Project: Hadoop Distributed Data Store
> Issue Type: Test
> Reporter: Eric Yang
> Assignee: Eric Yang
> Priority: Major
> Attachments: HDDS-1458.001.patch, HDDS-1458.002.patch
>
>
> Some fault injection tests have been written using blockade. It would be
> nice to have ability to start docker compose and exercise the blockade test
> cases against Ozone docker containers, and generate reports. This is
> optional integration tests to catch race conditions and fault tolerance
> defects.
> We can introduce a profile with id: it (short for integration tests). This
> will launch docker compose via maven-exec-plugin and run blockade to simulate
> container failures and timeout.
> Usage command:
> {code}
> mvn clean verify -Pit
> {code}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]