Description
This issue tracks the need to create more exhaustive and robust unit tests for the zstd decompression functionality, specifically for the Decompressor class in components/core/src/clp/streaming_compression/zstd/.
Context
During the review of PR #977 (which fixes zstd internal buffer exhaustion), it was decided to defer comprehensive unit tests to a separate PR to make them more thorough and robust.
Tasks
References
Description
This issue tracks the need to create more exhaustive and robust unit tests for the zstd decompression functionality, specifically for the
Decompressorclass incomponents/core/src/clp/streaming_compression/zstd/.Context
During the review of PR #977 (which fixes zstd internal buffer exhaustion), it was decided to defer comprehensive unit tests to a separate PR to make them more thorough and robust.
Tasks
Decompressor::try_read()methodDecompressor::refill_compressed_stream_block()methodm_zstd_frame_might_have_more_data)References