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