[ 
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]

Reply via email to