Attila Doroszlai created HDDS-16594:
---------------------------------------

             Summary: 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


- 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