Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
None
Description
Integration tests run multiple datanodes in the same JVM. Each datanode comes with 60 chunk writer threads by default (may be decreased in HDDS-3053). This makes thread dumps (eg. produced by GenericTestUtils.waitFor on timeout) really hard to navigate, as there may be 300+ such threads.
Since integration tests are generally run with a single disk which is even shared among the datanodes, a few threads per datanode should be enough.
Attachments
Issue Links
- links to