[ 
https://issues.apache.org/jira/browse/HDDS-16594?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jheng-Sing Chen reassigned HDDS-16594:
--------------------------------------

    Assignee: Jheng-Sing Chen

> Speed up TestContainerReplication and TestRackAwarePlacement
> ------------------------------------------------------------
>
>                 Key: HDDS-16594
>                 URL: https://issues.apache.org/jira/browse/HDDS-16594
>             Project: Apache Ozone
>          Issue Type: Sub-task
>          Components: test
>            Reporter: Attila Doroszlai
>            Assignee: Jheng-Sing Chen
>            Priority: Major
>
> - TestContainerReplication (integration) and TestRackAwarePlacement have some 
> overlapping coverage.  Merge the two or otherwise reduce duplicate coverage.
> - Utilize {{TestRackAwarePlacement#applyReplicationSpeedupConfig}} in 
> {{TestContainerReplication}} if possible.
> - If {{TestRackAwarePlacement}} is kept as separate class, move to 
> {{org.apache.hadoop.hdds.scm.container}} or subpackage to execute in 
> {{integration (container)}} split.
> {code}
> Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 151.6 s -- in 
> org.apache.hadoop.ozone.container.TestContainerReplication
> org.apache.hadoop.ozone.container.TestContainerReplication.testECContainerReplication
>  -- Time elapsed: 36.87 s
> org.apache.hadoop.ozone.container.TestContainerReplication.testImportedContainerIsClosed
>  -- Time elapsed: 31.87 s
> org.apache.hadoop.ozone.container.TestContainerReplication.testRatisContainerReReplicationAfterDatanodeShutdown(String)[1]
>  -- Time elapsed: 27.06 s
> org.apache.hadoop.ozone.container.TestContainerReplication.testRatisContainerReReplicationAfterDatanodeShutdown(String)[2]
>  -- Time elapsed: 26.84 s
> org.apache.hadoop.ozone.container.TestContainerReplication.testRatisContainerReReplicationAfterDatanodeShutdown(String)[3]
>  -- Time elapsed: 28.87 s
> {code}
> {code}
> Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.77 s -- in 
> org.apache.hadoop.hdds.scm.TestRackAwarePlacement$WithHostsOnly
> org.apache.hadoop.hdds.scm.TestRackAwarePlacement.testContainerPlacementWithPolicy(String)[1]
>  -- Time elapsed: 32.74 s
> org.apache.hadoop.hdds.scm.TestRackAwarePlacement.testContainerPlacementWithPolicy(String)[2]
>  -- Time elapsed: 27.18 s
> org.apache.hadoop.hdds.scm.TestRackAwarePlacement$WithHostsOnly.testDatanodesHaveCorrectHostname
>  -- Time elapsed: 0 s
> org.apache.hadoop.hdds.scm.TestRackAwarePlacement$WithHostsOnly.testDatanodesAllInDefaultRack
>  -- Time elapsed: 0 s
> Running org.apache.hadoop.hdds.scm.TestRackAwarePlacement$WithRacksOnly
> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 30.85 s -- in 
> org.apache.hadoop.hdds.scm.TestRackAwarePlacement$WithRacksOnly
> org.apache.hadoop.hdds.scm.TestRackAwarePlacement$WithRacksOnly.testRatisPipelineSpansMultipleRacks
>  -- Time elapsed: 0 s
> org.apache.hadoop.hdds.scm.TestRackAwarePlacement$WithRacksOnly.testContainerReplicationIsRackAware
>  -- Time elapsed: 10.14 s
> org.apache.hadoop.hdds.scm.TestRackAwarePlacement$WithRacksOnly.testDatanodesHaveCorrectRack
>  -- Time elapsed: 0.001 s
> Running org.apache.hadoop.hdds.scm.TestRackAwarePlacement$WithRacksAndHosts
> Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 31.07 s -- in 
> org.apache.hadoop.hdds.scm.TestRackAwarePlacement$WithRacksAndHosts
> org.apache.hadoop.hdds.scm.TestRackAwarePlacement$WithRacksAndHosts.testDatanodesHaveCorrectHostname
>  -- Time elapsed: 0.001 s
> org.apache.hadoop.hdds.scm.TestRackAwarePlacement$WithRacksAndHosts.testRatisPipelineSpansMultipleRacks
>  -- Time elapsed: 0.001 s
> org.apache.hadoop.hdds.scm.TestRackAwarePlacement$WithRacksAndHosts.testContainerReplicationIsRackAware
>  -- Time elapsed: 11.15 s
> org.apache.hadoop.hdds.scm.TestRackAwarePlacement$WithRacksAndHosts.testDatanodesHaveCorrectRack
>  -- Time elapsed: 0 s
> Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 135.7 s -- in 
> org.apache.hadoop.hdds.scm.TestRackAwarePlacement
> {code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to