feat(storage): Add more test coverage for initial read ranges in AsyncClient::Open() - #16357
feat(storage): Add more test coverage for initial read ranges in AsyncClient::Open()#16357kalragauri wants to merge 4 commits into
Conversation
There was a problem hiding this comment.
Code Review
This pull request introduces comprehensive unit and integration tests for multi-range pre-warming, caching, and teardown safety in ObjectDescriptorImpl and AsyncClient. The reviewer feedback focuses on aligning the new test code with the repository style guide, specifically by replacing Abseil types (absl::optional, absl::string_view) with their standard library equivalents (std::optional, std::string_view), avoiding the use of auto when it obscures StatusOr return types, and ensuring auto is properly qualified or replaced with explicit types in range-based loops.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #16357 +/- ##
========================================
Coverage 92.24% 92.24%
========================================
Files 2227 2227
Lines 209614 209810 +196
========================================
+ Hits 193351 193549 +198
+ Misses 16263 16261 -2 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
f57b76c to
d89474b
Compare
No description provided.