Changed-lines coverage: PR changed C/C++ lines covered by tests: 98.36% (360/366) Uncovered changed code (with context): ================================================================================ src/Interpreters/Cache/QueryResultCache.cpp ================================================================================ --- uncovered block 1101-1101 --- 1099 | /// The waiter was cancelled. Leave the token in place (the executor is still running and other waiters 1100 | /// depend on it) and return nullptr - the caller's normal execution path then surfaces the cancellation. >> 1101 | return nullptr; 1102 | 1103 | const auto now = std::chrono::steady_clock::now(); --- uncovered block 1155-1155 --- 1153 | { 1154 | if (!token) >> 1155 | return; 1156 | 1157 | { --- uncovered block 1185-1185 --- 1183 | } 1184 | else >> 1185 | ++it; 1186 | } 1187 | } ================================================================================ src/Planner/Planner.cpp ================================================================================ --- uncovered block 2523-2523 --- 2521 | /// Query result cache must actually exist 2522 | if (should_cache && !query_result_cache) >> 2523 | should_cache = false; 2524 | 2525 | /// Explicit per-subquery opt-in (`SETTINGS use_query_cache = 1` on the subquery) can enable the Planner-level cache ================================================================================ src/Processors/QueryPlan/StreamInQueryResultCacheStep.cpp ================================================================================ --- uncovered block 54-54 --- 52 | case StreamType::Extremes: 53 | chunk_type = ChunkType::Extremes; >> 54 | break; 55 | } 56 | ================================================================================ src/Processors/QueryPlan/StreamInQueryResultCacheStep.h ================================================================================ --- uncovered block 27-27 --- 25 | 26 | private: >> 27 | void updateOutputHeader() override { output_header = input_headers.front(); } 28 | 29 | std::shared_ptr query_result_cache_writer; WARNING: Failed to get start time for [Print Uncovered Code] - start time and duration won't be set --- Coverage counts --- Lines : baseline 1,041,507/1,175,182 -> current 1,041,808/1,175,547 (delta +301 / +365) Functions : baseline 836,365/908,530 -> current 836,406/908,581 (delta +41 / +51) Branches : baseline 345,873/427,418 -> current 346,027/427,616 (delta +154 / +198)