query_range_cache_test.go
query_range_cache_test.go - Overview
This file contains unit tests for the querycache
package, specifically for finding missing time ranges and merging cached series data.
Detailed Documentation
TestFindMissingTimeRanges
- Purpose: Tests the
FindMissingTimeRanges
function with different scenarios of cached data and requested time ranges. - Parameters:
t
(*testing.T
): The testing object.
- Returns: None
TestFindMissingTimeRangesV2
- Purpose: Tests the
FindMissingTimeRangesV2
function, which is a newer implementation, with different scenarios of cached data and requested time ranges. - Parameters:
t
(*testing.T
): The testing object.
- Returns: None
TestMergeWithCachedSeriesData
- Purpose: Tests the
MergeWithCachedSeriesData
function to ensure that new data is correctly merged with existing cached data. - Parameters:
t
(*testing.T
): The testing object.
- Returns: None
Include in Getting Started: NO