cassandra-dtest
cassandra-dtest copied to clipboard
Align tests with CASSANDRA-19335
CASSANDRA-19335, introduced in PR#3069, implements the following changes:
- By default,
nodetool tablestatsnow outputs byte sizes with human-readable suffixes (e.g., "bytes", "KiB", "MiB"). This update has caused several dtests to fail, as detailed in this CircleCI report. - A new CLI flag,
-ror--no-human-readable, has been added tonodetool tablestatsto revert to the non-human-readable byte size output, maintaining compatibility with existing parsing logic.
Backwards Compatibility:
- Versions of
nodetoolprior to PR#3069 may not recognize the-rCLI flag, leading to potential test failures.
Further Work:
- Implement JSON / YAML output options for
nodetool tablestatsand update dtests to parse these formats.