Skip to content

Commit 40e9769

Browse files
committed
plan,execution: tests,benchmarks
1 parent ccd2596 commit 40e9769

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed

engine/bench_test.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,11 @@ func BenchmarkRangeQuery(b *testing.B) {
135135
query string
136136
storage *teststorage.TestStorage
137137
}{
138+
{
139+
name: "experiment",
140+
query: "sum by (pod) (exp(http_requests_total))",
141+
storage: sixHourDataset,
142+
},
138143
{
139144
name: "vector selector",
140145
query: "http_requests_total",

engine/engine_test.go

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2671,6 +2671,16 @@ func TestInstantQuery(t *testing.T) {
26712671
query string
26722672
queryTime time.Time
26732673
}{
2674+
{
2675+
name: "experiment",
2676+
load: `load 30s
2677+
http_requests_total{pod="nginx-0", route="/"} 1+1x30
2678+
http_requests_total{pod="nginx-1", route="/"} 2+1x30
2679+
http_requests_total{pod="nginx-2", route="/"} 3+1x30
2680+
http_requests_total{pod="nginx-3", route="/"} 4+1x30`,
2681+
query: `sum(exp(http_requests_total))`,
2682+
queryTime: time.Unix(300, 0),
2683+
},
26742684
{
26752685
name: "offset and @ modifiers",
26762686
load: `load 30s

0 commit comments

Comments
 (0)