-
Notifications
You must be signed in to change notification settings - Fork 25.6k
Closed
Labels
:StorageEngine/TSDBYou know, for MetricsYou know, for Metrics>testIssues or PRs that are addressing/adding testsIssues or PRs that are addressing/adding testsTeam:StorageEngine
Description
Right now most of these functions only have a few test cases in the csv tests (k8s-timeseries.csv-spec) but we'd like to have a few more test cases so we can have better backwards compatibility coverage, as well as just having some hardcoded test cases
Functions to be covered:
-
rate
tests for rate function in csv #133345 Adding more corner cases for rate csv tests #133419 -
avg_over_time
[ES|QL] Add more timeseries CSV tests #132873 -
count_over_time
[ES|QL] Add more timeseries CSV tests #132873 -
count_distinct_over_time
[ES|QL] Add more timeseries CSV tests #132873 -
min_over_time
[ES|QL] Add more Min/MaxOverTime CSV tests #131070 -
max_over_time
[ES|QL] Add more Min/MaxOverTime CSV tests #131070 -
sum_over_time
[ES|QL] Add more timeseries CSV tests #132873 -
first_over_time
[ES|QL] Add more timeseries CSV tests #132873 -
last_over_time
[ES|QL] Add more timeseries CSV tests #132873
Examples of things to cover:
- All expected data types as input
- Grouping and non-grouping
- Known edge cases (*see non-OverTime tests for ideas as well)
- Any expected warnings (might not exist)
- Features expected to be used with the aggregation frequently (examples:
where
clauses within thestats
command,eval
on the results, etc)
Metadata
Metadata
Labels
:StorageEngine/TSDBYou know, for MetricsYou know, for Metrics>testIssues or PRs that are addressing/adding testsIssues or PRs that are addressing/adding testsTeam:StorageEngine