Details
-
Bug
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
Normal
Description
In 3.x unit tests we make sure to capture stdout to the unit test files, in case tests log to stdout and not to a logger. However, in 4.0 due to a configuration parameter that is deprecated in logback, the logic is short-circuited silently.
Once fixed, this affects the cleanup of in-jvm dtests which would register an infinite chain of System.out overrides (one for each node), so we make the functionality robust to multiple instantiations, as well as improve its startup/shutdown sequence guarantees.
Attachments
Issue Links
- relates to
-
CASSANDRA-14922 In JVM dtests need to clean up after instance shutdown
- Resolved